24小时热门版块排行榜    

查看: 1891  |  回复: 8

欣颀嘉瑜

铁杆木虫 (著名写手)

[交流] matlab仿真的PID参数与用STM32单片机试凑的PID参数差距很大 已有3人参与

如题所述,我用MATLAB仿真的PID参数在单片机上完全不能用,而在单片机上试凑的PID参数在MATLAB上也不能用!是不是因为程序中的PID计算方法与MATLAB不一致?现在好矛盾。。。。。。
回复此楼

» 猜你喜欢

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

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

菜菜君

铁虫 (著名写手)

拼血条的程序猿


小木虫: 金币+0.5, 给个红包,谢谢回帖
是不是因为采样速率不一致导致结果不同。
还有可能是你的采样的传感器精度不够。

[ 发自手机版 http://muchong.com/3g ]
企鹅 408518944
2楼2015-08-23 13:30:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

欣颀嘉瑜

铁杆木虫 (著名写手)

引用回帖:
2楼: Originally posted by 菜菜君 at 2015-08-23 13:30:27
是不是因为采样速率不一致导致结果不同。
还有可能是你的采样的传感器精度不够。

你说的很有道理,单片机的精度不如仿真设置。但是把仿真采样时间与单片机采样时间设置成一致,仿真的输出就不稳定了
3楼2015-08-23 14:24:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

菜菜君

铁虫 (著名写手)

拼血条的程序猿


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by 欣颀嘉瑜 at 2015-08-23 14:24:19
你说的很有道理,单片机的精度不如仿真设置。但是把仿真采样时间与单片机采样时间设置成一致,仿真的输出就不稳定了...

最好是仿真时间调的比单片机实际的长个1/4左右,这样可能效果会更好

[ 发自手机版 http://muchong.com/3g ]
企鹅 408518944
4楼2015-08-23 15:09:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

欣颀嘉瑜

铁杆木虫 (著名写手)

引用回帖:
4楼: Originally posted by 菜菜君 at 2015-08-23 15:09:04
最好是仿真时间调的比单片机实际的长个1/4左右,这样可能效果会更好
...

因为仿真的采样时间大的话,仿真结果会不准,所以不太好办!谢谢你了
5楼2015-08-23 15:36:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

y514486965

铁虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你的控制系统模型建的不够准确,当然没法用。
6楼2015-09-13 16:57:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

欣颀嘉瑜

铁杆木虫 (著名写手)

引用回帖:
6楼: Originally posted by y514486965 at 2015-09-13 16:57:27
你的控制系统模型建的不够准确,当然没法用。

要说不够准确,那是必然的!因为电路板上的各种寄生参数是仿真无法做的,因为根本就不知道大小!用MATLAB仿电路还是有问题的。。。。。。。
7楼2015-09-13 17:21:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ysu2008

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
lz如果学过仿真原理和离散控制请自行分析。

发自小木虫Android客户端
8楼2015-09-13 20:49:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

欣颀嘉瑜

铁杆木虫 (著名写手)

引用回帖:
8楼: Originally posted by ysu2008 at 2015-09-13 20:49:34
lz如果学过仿真原理和离散控制请自行分析。

有参考书吗?

[ 发自小木虫客户端 ]
9楼2015-09-13 21:17:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 欣颀嘉瑜 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见