24小时热门版块排行榜    

查看: 1125  |  回复: 6

爱的回归线

木虫 (正式写手)

[求助] 飞行器动力学模型是刚性系统吗?用什么simulink求解器仿真比较合适呢? 已有1人参与

要做飞行器控制的simulink仿真了,想先确定一下飞行器的动力学模型/控制模型是刚性系统吗?用什么simulink求解器仿真比较合适呢(固定步长时)?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kingspin

木虫 (著名写手)

所有的问题都是nonlinear的,但是大多数都用linear近似,这就和级数展开是一个道理
欢迎加入Digimat技术交流讨论群366061054,了解复合材料多尺度仿真技术
2楼2015-12-17 22:23:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

arccos

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
动力学模型肯定是非线性的,求解一阶微分方程,用ode45求,也就是四阶龙哥-库塔法。
而控制系统一开始最好先用小扰动法(泰勒展开取忽略二阶及以上)线性化,然后求解,但是如果往深了做,就必须考虑非线性影响,比如说时滞。

发自小木虫Android客户端
3楼2015-12-18 00:39:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

arccos

金虫 (正式写手)

sorry,才发现问的是刚性系统问题
用百度的答案回答吧
什么是刚性问题?
在用微分方程描述的一个变化过程中,若往往又包含着多个相互作用但变化速度相差十分悬殊的子过程,这样一类过程就认为具有“刚性”。描述这类过程的微分方程初值问题称为“刚性问题”。例如,宇航飞行器自动控制系统一般包含两个相互作用但效应速度相差十分悬殊的子系统,一个是控制飞行器质心运动的系统,当飞行器速度较大时,质心运动惯性较大,因而相对来说变化缓慢;另一个是控制飞行器运动姿态的系统,由于惯性小,相对来说变化很快,因而整个系统就是一个刚性系统。

matlab常用来进行微分运算,如果问题是设计以上所描述的情况。就同一定义为刚性问题

发自小木虫Android客户端
4楼2015-12-18 00:43:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

爱的回归线

木虫 (正式写手)

引用回帖:
4楼: Originally posted by arccos at 2015-12-18 00:43:52
sorry,才发现问的是刚性系统问题
用百度的答案回答吧
什么是刚性问题?
在用微分方程描述的一个变化过程中,若往往又包含着多个相互作用但变化速度相差十分悬殊的子过程,这样一类过程就认为具有“刚性”。描述这类 ...

那要是刚性系统的话不就不能用ode45了吗?

发自小木虫IOS客户端
5楼2015-12-18 01:00:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

arccos

金虫 (正式写手)

居然还没睡!
如果你把它当做非刚性来做,是可以用ode45来解的,但是有可能算不收敛
实际上确实是刚性的,通常方法是用小扰动法线化后求矩阵的特征值,然后就可以求出运动模态以及传递函数,观察特征值可以发现,是两个共轭复根,也就是说飞机具有两个运动模态:长周期模态和短周期模态,控制系统通常对短周期模态进行控制

发自小木虫Android客户端
6楼2015-12-18 01:11:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

arccos

金虫 (正式写手)

如果你真的非得用ode求解刚性问题的话,建议用ode15s,算起来比较快

发自小木虫Android客户端
7楼2015-12-18 01:23:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 爱的回归线 的主题更新
信息提示
请填处理意见