找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 10562|回复: 21

解一个阀门的数学模型

[复制链接]
发表于 2015-5-24 18:57:49 | 显示全部楼层 |阅读模式
本帖最后由 明月山河 于 2015-5-24 19:56 编辑
, B; @1 D& V* u$ P3 ~3 G
3 M* J' F7 a. W( |设计一种阀门,遇到一数学模型,有点疑惑,请各位侠士支招。
& G/ J) g9 H" ^! D5 x' ^* p2 Q- I9 y  a
如图的是一个扇形区域,里面分成六个格子,也就是流体的通道;格子的面积是S1~S6;相应的外半径分别是r1~r6;格子的径向壁厚为δ,两侧射线的壁厚为δ/2,(实际这是圆周分布的,取侧壁的一半划出扇形就成了这样子)。可列出S和r的方程:
* _- _% p, p2 Y
/ Q2 x9 l9 e4 d% v! Z$ |其中δ的取值范围为0.5~2.5已知;扇形的张角α为20~50度,已知; 格子面积S1~S6是有外部参数驱动的,数值未知,但是这里把它当成已知的;r7=5~7为已知;
/ w7 P( p& S# P- K3 r2 ^0 Nr1~r6是未知数,求解它们的表达式;
, \9 S" D9 u! Z3 M9 j/ ]# x当然确切的解析式是很难的,这里的表达式可以是某种近似解法,例如函数逼近公式,等等;
- h4 b+ c  V9 Q, t  ~目的有二:(1)看它们随着Si,α,δ的变化规律;(2)同外部参数联立求解一个更大的方程;4 n8 |8 k: ]$ {1 T9 s' V
想用对 δ 幂级数展开的方法,但是收敛速度未知,如果每个r都展开到5次项,将要求解30个方程;这个应用起来可能比较麻烦;
" g( Z! l! c& O1 I  [4 R那位高手给点妙招;数值方法暂时不考虑; ' d0 T) v  Q. X& C% `3 ]6 f( R: ]

0 a& Z. V, p0 v( g
' E/ n  k+ N. v4 w$ W% p& [  s* N$ l) w4 z' A% R* I

0 }9 ^+ e: m0 k: z补充内容 (2015-5-24 21:26):
2 a4 o, \, B. r) A' d9 f& k9 s& ~, qSi中是含有外部参数驱动的函数,其中包含有r1,但是具体还没有确定,所以要求ri关于Si的比较简单的表达式,但是用根式表示的难以应用,不是简单倒推迭代就行的;

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

点评

传不上去。  发表于 2015-5-24 19:18
 楼主| 发表于 2015-5-24 19:21:03 | 显示全部楼层

解一个阀门的数学模型

$ B3 h8 C" U  r7 f; i

5 u; R$ H6 `3 ^5 k- S& {

点评

可以了。  发表于 2015-5-24 21:04
不是有图了吗?还有传不上去的吗?图片2M以下即可。  发表于 2015-5-24 20:00
图片发不上去,老鹰帮忙看看。@老鹰  发表于 2015-5-24 19:36
发表于 2015-5-24 19:28:18 | 显示全部楼层
看不懂,我默默闪人了
发表于 2015-5-24 19:33:19 | 显示全部楼层
真心看不懂,,走人
发表于 2015-5-24 20:28:21 | 显示全部楼层
6个方程    解6个未知数     理论上完全可行的( t% I1 g9 p( s% N$ k0 K/ }
发表于 2015-5-24 20:33:07 | 显示全部楼层
可以用   解非线性方程组的Newon法

点评

牛顿法是数值方法吧?  发表于 2015-5-24 21:05
发表于 2015-5-24 21:04:48 | 显示全部楼层
其实就是解一个  一元二次方程     我用matlab   算了下, Y8 X" f# H2 h* l7 z5 K" E
>> syms  s r6 r7 a b
( L0 \) S5 z, r; X2 o>> f=sym('1/2*(r6^2-r7^2)*a-(a*r6-b+r6-r7)*b-s')4 E( E* X( d9 E. O3 Y
) z4 _" Q7 k6 W* A2 R; g
f =8 F; {  {; {) n1 x+ ?3 w( Q9 P
" D& t9 |% P& H+ A6 M
(a*(r6^2 - r7^2))/2 - s + b*(b - r6 + r7 - a*r6)
2 D; Y& y% z4 S: o- c: r >> finverse(f,r6)
, V$ L/ Y$ N8 |+ \1 L8 f
8 n& q7 g7 `$ U) b, Vans =
2 U2 \8 ?$ H- Q& x% j* y 4 i* s4 B% I0 a: l1 o/ x. G' T
(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 M4 A7 G) I$ e' ^5 H
# ^) _0 c5 z" V3 _& v
>> pretty(finverse(f,r6))
; N* l) K9 c% h+ i7 d, F& X% M                                 2    2  2    2   2+ ^9 F$ W  z- @+ Z" E
b + a b + sqrt(2 a r6 + 2 a s + b  + a  b  + a  r7  - 2 a b r7)
$ i+ x+ K; ?- M% C8 o) b* I---------------------------------------------------------------* ?+ y! ]" y- A1 R: X# Q
                               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
% s/ B- e- l9 i8 s% M5 t其实就是解一个  一元二次方程     我用matlab   算了下
# [& V+ N9 }/ t& L+ |) c>> syms  s r6 r7 a b
( \) `/ u8 t2 c4 B3 K>> f=sym('1/2*(r6^2-r7^ ...

; D. [; T# M% F; I6 Q>> syms a b c x
1 d5 N4 ]  ]; O>> f=sym('a*x^2+b*x+c')
  ?1 Y9 U6 D5 Z  K, D; P) b
2 f' C3 a: t, Rf =
8 o6 A/ I( y& |8 `# ~  n
! A+ u" d( i3 c! da*x^2 + b*x + c
1 k8 @9 ~# a7 R5 q. S; ^! N
  t7 Q* b: a' y* J6 M' M>> finverse(f,x)
# I9 G9 T( u, T% R: |1 e- @1 J* f; ?) t2 \! L3 I! e
ans =
. M9 e' c" F; e' s, k! B8 j1 k& T, o3 Z/ h( l/ X
-(b + (b^2 - 4*a*c + 4*a*x)^(1/2))/(2*a)1 Q# i2 t* s% M6 o6 c) ?3 J+ \

* V& e% ]0 m+ p2 \9 h我用matlab 推导 一元二次方程求根公式      ' P. c, w; B, X' a. h) R
            3 }! k5 b5 w9 S' |4 u5 m
               2* Q1 k- ]& i7 z4 I/ Q; H3 ^
  b + sqrt(b  - 4 a c + 4 a x)8 h( @0 r# Z9 U
- ----------------------------) K5 U+ j3 [* C: u7 M5 ^0 O# w
               2 a
5 r: H7 E% @5 _& J7 L; D& ~; y& g9 t4 F0 _/ A) n) K* ?
1 n$ ?0 l7 y9 ]; B9 h
这个也含有X  估计  可以删除% m+ ?' {4 B  F* ^3 t
4 {7 G) z* g' @! P" X! I' @9 Q7 u

* Y0 ^/ w! q% w  U3 D1 ~- {+ r! h

5 a5 h( E9 ~# a, h0 R0 [' L
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-29 14:41 , Processed in 0.102186 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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