机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9970|回复: 21

解一个阀门的数学模型

[复制链接]
发表于 2015-5-24 18:57:49 | 显示全部楼层 |阅读模式
本帖最后由 明月山河 于 2015-5-24 19:56 编辑 4 b8 ]& F; K. I$ P: g
7 e% H. Q2 j8 T& q; f6 K
设计一种阀门,遇到一数学模型,有点疑惑,请各位侠士支招。
9 D* f1 U" o3 f  R' I$ c) r& Z- Y% f1 a; X6 u- X
如图的是一个扇形区域,里面分成六个格子,也就是流体的通道;格子的面积是S1~S6;相应的外半径分别是r1~r6;格子的径向壁厚为δ,两侧射线的壁厚为δ/2,(实际这是圆周分布的,取侧壁的一半划出扇形就成了这样子)。可列出S和r的方程:
6 T+ W- T( S% A% j* H6 ~: P
5 u1 Q$ S) m2 v6 A0 |( }# S其中δ的取值范围为0.5~2.5已知;扇形的张角α为20~50度,已知; 格子面积S1~S6是有外部参数驱动的,数值未知,但是这里把它当成已知的;r7=5~7为已知;
( O* \3 H1 t6 D5 s: A* w' q# Or1~r6是未知数,求解它们的表达式;; J% }* Y9 ?2 b% M( u! s8 s
当然确切的解析式是很难的,这里的表达式可以是某种近似解法,例如函数逼近公式,等等;+ |% J0 `5 l1 B' D5 g
目的有二:(1)看它们随着Si,α,δ的变化规律;(2)同外部参数联立求解一个更大的方程;* K  [1 n* P- p/ f9 [
想用对 δ 幂级数展开的方法,但是收敛速度未知,如果每个r都展开到5次项,将要求解30个方程;这个应用起来可能比较麻烦;/ `0 b7 J5 J4 b0 e7 F' H8 {7 w
那位高手给点妙招;数值方法暂时不考虑; 7 Q, p, G3 R! n1 c6 x7 V

$ q* G) G" x5 ]! {. j
5 ]( w2 Z# i- r  ^* ]3 F
- {! z2 Q2 D! G8 B
& b7 E6 j+ Q5 u6 T补充内容 (2015-5-24 21:26):
3 L  T! M% Z1 F( ~1 lSi中是含有外部参数驱动的函数,其中包含有r1,但是具体还没有确定,所以要求ri关于Si的比较简单的表达式,但是用根式表示的难以应用,不是简单倒推迭代就行的;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复

使用道具 举报

发表于 2015-5-24 19:06:36 | 显示全部楼层
图呢?

点评

传不上去。  发表于 2015-5-24 19:18
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2015-5-24 19:21:03 | 显示全部楼层

解一个阀门的数学模型


& _& b( F8 i% p# A5 E8 T$ M8 D' \, b9 Y9 @2 Q% l

点评

可以了。  发表于 2015-5-24 21:04
不是有图了吗?还有传不上去的吗?图片2M以下即可。  发表于 2015-5-24 20:00
图片发不上去,老鹰帮忙看看。@老鹰  发表于 2015-5-24 19:36
回复 支持 1 反对 0

使用道具 举报

发表于 2015-5-24 19:28:18 | 显示全部楼层
看不懂,我默默闪人了
回复 支持 反对

使用道具 举报

发表于 2015-5-24 19:33:19 | 显示全部楼层
真心看不懂,,走人
回复 支持 反对

使用道具 举报

发表于 2015-5-24 20:28:21 | 显示全部楼层
6个方程    解6个未知数     理论上完全可行的/ [9 U* V& O  l8 W
回复 支持 反对

使用道具 举报

发表于 2015-5-24 20:33:07 | 显示全部楼层
可以用   解非线性方程组的Newon法

点评

牛顿法是数值方法吧?  发表于 2015-5-24 21:05
回复 支持 反对

使用道具 举报

发表于 2015-5-24 21:04:48 | 显示全部楼层
其实就是解一个  一元二次方程     我用matlab   算了下( v! _- w$ A; Z- L4 U* z- F  I: G
>> syms  s r6 r7 a b
; e+ v$ d' M9 o- }+ u9 m>> f=sym('1/2*(r6^2-r7^2)*a-(a*r6-b+r6-r7)*b-s')
& Y1 m6 G# O! L4 D6 i/ Q/ f : U4 D0 m5 h- S6 P# m& n2 b
f =9 m( c# X3 K6 ?* I; C. H; n

+ z1 c  D* r+ u( f! q. B* H- C' r7 H(a*(r6^2 - r7^2))/2 - s + b*(b - r6 + r7 - a*r6)( }) W8 U  @% n! W0 d/ J7 j! r+ y; e
>> finverse(f,r6). R9 F1 G3 M. o  h9 |

& S, I9 q% W+ s& G' l. ]5 w7 E4 [ans =
) _% d2 W6 v, x' Y* {
/ z% o8 Z2 ]& [+ i; O(b + a*b + (2*a*r6 + 2*a*s + b^2 + a^2*b^2 + a^2*r7^2 - 2*a*b*r7)^(1/2))/a6 \1 G9 o) e; I4 H9 j7 u( M
1 r/ \& L! [+ H* N- c6 Z+ g) D: y4 ^
>> pretty(finverse(f,r6))+ w0 G! a* J$ N) h4 S( ^4 `
                                 2    2  2    2   2
7 ~  m- a  B9 wb + a b + sqrt(2 a r6 + 2 a s + b  + a  b  + a  r7  - 2 a b r7)7 A9 b6 @0 ]  Y7 @/ o8 [* ?! K9 a
---------------------------------------------------------------
  U) \, x) S8 V9 d                               a

点评

那怎么办  发表于 2015-5-24 21:29
但是r6中含有S6的平方根,这个公式代入到r1,就会出现很多次平方根了,与外部方程联立求解就很难了。  发表于 2015-5-24 21:08
不错,r6是这样。  发表于 2015-5-24 21:07
回复 支持 反对

使用道具 举报

发表于 2015-5-24 21:08:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2015-5-24 21:16:19 | 显示全部楼层
shouce 发表于 2015-5-24 21:04 2 j/ W: J, e" g0 B' a
其实就是解一个  一元二次方程     我用matlab   算了下
6 Y& o, M- c) u" ^% \# N( k# l" c* z>> syms  s r6 r7 a b 0 P6 ~+ X5 T/ |* H4 b% {
>> f=sym('1/2*(r6^2-r7^ ...
/ y/ i0 L+ }- J: v- J$ N
>> syms a b c x
/ _* s* v. W; D3 D) Q9 T. r>> f=sym('a*x^2+b*x+c')
7 A6 P- [& v& Q( ^1 J5 _4 g1 Z
1 J/ d2 j7 E' i; k& Rf =  f% S4 [+ }4 o" {6 P3 g( k2 {
- g  N7 M- D  w2 x2 i: f
a*x^2 + b*x + c
2 V" u  O; a* {% k6 D
" U/ G9 \: m& o( o# E>> finverse(f,x)
1 j- Z* @, I& G) A( o2 q/ W, f- R/ c- U; q( S
ans =, L: C& E* z5 Z$ S
  i! T% }  g" r* m- o5 n' S6 w+ t% y
-(b + (b^2 - 4*a*c + 4*a*x)^(1/2))/(2*a)
$ B. ]4 ?! D5 Z. |/ L
; w: y  C3 M, W7 Q. `- M我用matlab 推导 一元二次方程求根公式      
$ Z9 T1 e& [* j            
6 r/ o* e6 Y9 d  s# J: R8 j, J# `               24 v3 Z: a# U% J" b
  b + sqrt(b  - 4 a c + 4 a x)
; r) t/ V- w, C" N+ H6 C3 G- ----------------------------
0 d4 F8 V6 E* ^6 f: F               2 a! s0 b7 p7 g$ V5 L3 k8 Y7 ^

) ?- }- f9 o$ R* y: ^! j" |2 b: s2 T3 ?4 l: z) w
这个也含有X  估计  可以删除
+ L, m! \7 O' Y+ O" @* Y0 ~& \3 e$ F$ o$ ~4 T' n

( X. s( h0 G  o( k  b: |# k- k. y. ]5 c7 b2 v

. Z$ h2 W0 q% z0 X& s- s
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-4-24 16:46 , Processed in 0.077156 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表