机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9267|回复: 21

解一个阀门的数学模型

[复制链接]
发表于 2015-5-24 18:57:49 | 显示全部楼层 |阅读模式
本帖最后由 明月山河 于 2015-5-24 19:56 编辑 8 f; e$ J, M7 p' r/ u* z0 e4 D+ g4 s

* U# f+ O+ H# Y% A设计一种阀门,遇到一数学模型,有点疑惑,请各位侠士支招。8 Z; D  P7 H" H/ q* X
; i) S- e: J; I! d8 J1 f% `
如图的是一个扇形区域,里面分成六个格子,也就是流体的通道;格子的面积是S1~S6;相应的外半径分别是r1~r6;格子的径向壁厚为δ,两侧射线的壁厚为δ/2,(实际这是圆周分布的,取侧壁的一半划出扇形就成了这样子)。可列出S和r的方程:
* {$ N" I3 ]. W( u) G
6 y6 w  J1 V/ H& I" B其中δ的取值范围为0.5~2.5已知;扇形的张角α为20~50度,已知; 格子面积S1~S6是有外部参数驱动的,数值未知,但是这里把它当成已知的;r7=5~7为已知;
! |% P+ w) F3 {) ]0 k4 I5 z* `r1~r6是未知数,求解它们的表达式;
, `# S* {0 _5 t! E6 M! O2 l' N当然确切的解析式是很难的,这里的表达式可以是某种近似解法,例如函数逼近公式,等等;3 B; a# a! y& G+ Z1 O, c
目的有二:(1)看它们随着Si,α,δ的变化规律;(2)同外部参数联立求解一个更大的方程;
" A  k! {) [1 t5 ]3 J想用对 δ 幂级数展开的方法,但是收敛速度未知,如果每个r都展开到5次项,将要求解30个方程;这个应用起来可能比较麻烦;
! j" K; i; S$ b( O% c5 j那位高手给点妙招;数值方法暂时不考虑;
" R6 e" Z4 Y- C$ U- v8 D) P% A1 W8 |
  \  R8 C! I. v: o8 n7 ~( c8 e5 [
. n' |5 V, o3 \3 ?0 z  c; V+ x
4 f, o; G, C0 J* V4 H, \3 B% a# c' d
补充内容 (2015-5-24 21:26):" ^( e2 R& I5 w1 P# q) B5 U
Si中是含有外部参数驱动的函数,其中包含有r1,但是具体还没有确定,所以要求ri关于Si的比较简单的表达式,但是用根式表示的难以应用,不是简单倒推迭代就行的;

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

点评

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

使用道具 举报

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

解一个阀门的数学模型


: T2 n( Z2 m) t$ l# }& _' H% S( x! Y; z  V6 B" m$ _' w3 Z

点评

可以了。  发表于 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个未知数     理论上完全可行的/ {4 D, m1 A* R6 X0 b
回复 支持 反对

使用道具 举报

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

点评

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

使用道具 举报

发表于 2015-5-24 21:04:48 | 显示全部楼层
其实就是解一个  一元二次方程     我用matlab   算了下4 V1 H* Y: i6 N) x
>> syms  s r6 r7 a b
' ]  v  b& L& {% ]  c' |>> f=sym('1/2*(r6^2-r7^2)*a-(a*r6-b+r6-r7)*b-s')' t7 A, i/ C0 c5 }

0 F  B2 o3 {* `* a( T) b3 c+ z2 hf =
! `& g  C8 q/ ]- v5 j 4 O5 B) Q2 V: d* C: e% h( }( X
(a*(r6^2 - r7^2))/2 - s + b*(b - r6 + r7 - a*r6)
- C" @" a7 m+ @ >> finverse(f,r6)
1 Y1 \! B+ [, l$ h3 ?+ Z, u ! y4 A/ g' J% J5 E0 Z
ans =
7 y2 b. \* g1 A- D$ y2 a' B
/ e( C  _2 U, }7 l9 N* k% h; F# y(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))/a4 R; w. k5 h5 d2 m3 [7 N
; @/ Z& i4 X9 Y, d
>> pretty(finverse(f,r6))
# W0 p5 `" z! ]8 q- |                                 2    2  2    2   26 c: r3 E: Z$ K) v1 u
b + a b + sqrt(2 a r6 + 2 a s + b  + a  b  + a  r7  - 2 a b r7)# r) S! u& d/ F6 j
---------------------------------------------------------------+ j% ]. w% s; t5 j( m! V
                               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 $ B9 U) X  ~0 U
其实就是解一个  一元二次方程     我用matlab   算了下) S% v2 a% c6 g. M
>> syms  s r6 r7 a b & V! G# u$ Q* H7 W9 C+ y; Q  [6 V
>> f=sym('1/2*(r6^2-r7^ ...

6 O& x, ]( q/ Z3 h& T5 y, x>> syms a b c x  r8 {; Z, Y( a! Y# L
>> f=sym('a*x^2+b*x+c')! ~6 V. q# I* Y

' T% H" p+ X8 k5 q) Q& @* if =; S% i! U7 }& \, C8 Y

* c6 t& A. f& Xa*x^2 + b*x + c
( K; q$ u9 d8 \, q0 p5 Z
7 S4 ]) I1 Z( L: b7 o& O# u9 X. U>> finverse(f,x)
9 Q+ k; B8 |0 N, ?: c; |% n9 u+ }4 H% V2 Q7 I' o3 C0 x( j* ~
ans =4 [' @# G( t" a
; {9 K7 X3 x1 K1 F; m6 p% e  w  J
-(b + (b^2 - 4*a*c + 4*a*x)^(1/2))/(2*a)
# }- V# K0 e  M+ s! S' h. F; ~, Y% ]. _2 S/ P# S/ G
我用matlab 推导 一元二次方程求根公式      5 V7 R* p/ N* @! M. F
            % Y5 ?9 G$ _: M9 `% P
               26 o! ?) c% h! k' R5 l9 a3 C$ J: M- L
  b + sqrt(b  - 4 a c + 4 a x)
, Q1 Q  y! z+ j( J, X- ----------------------------
2 `* d3 d: v$ b2 b' }& D  F1 H               2 a- m' V) `5 p. R
; I  F# L* k' g/ W" h6 N
  M& }/ O& \, U: q. `
这个也含有X  估计  可以删除
& i$ t8 I; B% u5 N) T0 }" n( Z3 }) x
" a) ]" O* N/ l7 ]5 D
5 j6 L+ k7 C6 s- K1 P' T4 r( l0 t9 H4 Q' L

7 [" a" f) F; n$ i  {
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 13:53 , Processed in 0.067203 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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