当前位置:
工控论坛
> >
产品
>
DCS
我要发帖
急救!VC++的PID和大林算法程序
点击:
987
| 回复:
1
wuzhangli
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 0回
年度积分:0
历史总积分:3
注册:2004年5月28日
发表于:2004-06-10 19:48:00
楼主
我的毕业设计是用PID和大林算法两种方法来对一个系统进行控制,用VC++来做,我做的PID要用到数据采样,在VC中能否用-5——5之间的随机数来代替,还有大林算法的程序怎么做呀?请高手指点!!!
分享到:
收藏
邀请回答
回复楼主
举报
TellTruth
关注
私信
精华:1帖
求助:0帖
帖子:10帖 | 451回
年度积分:0
历史总积分:1302
注册:2003年10月29日
发表于:2004-06-23 09:40:00
1楼
错,你需要用一个实际对象的数学模型来模拟。可以是一个带负载的电机来。给你提供一些参数范围,如带200kg.cm2转动惯量的每秒200转左右的伺服电机机械常数在0.1~1之间。转速电枢电压增益为0.5~1rpm/V。 传递函数假设为K/s(Ts+1),用脉冲不变响应法计算出输出来模拟反馈量。 最简单的方法是让C++程序生成的数存成文件然后用MATLAB程序读入,然后又以模型输出成另一个文件,用C++程序读入,这样就能够检验你和程序的正确性。如果你熟练运用Matlab C++函数库,可以直接生成一个C++程序来实现。
回复
引用
举报
热门招聘
相关主题
TDC3000相关
[1768]
数年现场实际问题解决方法,清...
[14997]
DCS是什么意思
[11898]
Emerson(爱默生) DELTAV DC...
[2578]
DCS系统中仪表安装、使用的要...
[2030]
控制器大比拼
[5906]
求助:焦炉集气管压力控制
[2052]
plc 与DCS到底有何区别
[8377]
浙大中控JX-300XP软件及资料
[1916]
浙能乐清电厂DCS
[1767]
官方公众号
智造工程师
客服
小程序
公众号