版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
小木虫论坛-学术科研互动平台
»
专业学科区
»
数学
»
工科数学
»
请问大神们 Matlab-simulink中的Rate limiter 算法的问题啊?~
2
1/1
返回列表
查看: 4754 | 回复: 1
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
佐罗723
银虫
(著名写手)
应助: 80
(初中生)
金币: 943.1
散金: 1299
红花: 8
帖子: 1062
在线: 426.3小时
虫号: 1272996
注册: 2011-04-21
性别: GG
专业: 水力机械及其系统
[
求助
]
请问大神们 Matlab-simulink中的Rate limiter 算法的问题啊?~
其实是个简答的问题:一个简单的物理问题,可以用二阶的微分方程表达,x输入,y输出,时间t变量,而x是已知阶跃函数,但输出y实际是一个机械的动作,有个限速问题,所以最后添加了“限速特性”——Rate limiter模块
问题是:
首先我用Simulink建模,选择龙格库塔方法求解,得出了y的响应结果(其实欧拉法什么的,都差别不大)
但我现在要自己改一个C程序,自己编制龙格库塔方法求时,没有限速特性时可得到正确结论(与理论解以及Simulink解吻合),但是加上限速特性时,就不行了…… 偏差比较大,为什么啊?好奇怪!
(结果见图片)
我C语言加的限速特性,就是每一个步长都判断y变量的增减幅度,若是超出了,就限制在最大幅度。请问Simulink是怎样的呢?我个人有两种想法
1、按道理是与我C语言程序编制的一样,而且这也很合符逻辑啊……
2、Simulink是先正常求解出y的全部的时域响应结果,而后再根据限速特性来限制每个步长?
E680[7P(%MR286QU)NKR0XQ.jpg
[
Last edited by 佐罗723 on 2013-1-12 at 09:48
]
回复此楼
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
高级回复
1楼
2013-01-12 09:44:45
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
佐罗723
银虫
(著名写手)
应助: 80
(初中生)
金币: 943.1
散金: 1299
红花: 8
帖子: 1062
在线: 426.3小时
虫号: 1272996
注册: 2011-04-21
性别: GG
专业: 水力机械及其系统
自己顶起,别沉啊……
赞
一下
回复此楼
2楼
2013-01-14 08:52:44
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
相关版块跳转
数理科学综合
机械
物理
数学
农林
食品
地学
能源
信息科学
土木建筑
航空航天
转基因
我要订阅楼主
佐罗723
的主题更新
2
1/1
返回列表
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定