呵呵,我是自控专业的,这是控制理论里很基本的知识啊,
各位随便找一本自控原理的书看看就懂了,很好理解的。
lbdelphi,实现PID算法真的不难啊,即使你不是自控专业出身,
看看书不就会了,上面人家不是已经给你提供增量式数字PID算式了吗?
一点儿都不难,何必一定要源代码,有这工夫自己早编出来了。
而且你的需求太笼统模糊,你需要连续PID还是数字(离散)PID?
数字PID又分为位置型和增量型(后者在实际中用得更多),此外还有
各种改进型数字PID算法比如积分分离PID算法、微分先行PID算法、
抗饱和的PID算法等等,你到底要哪种?另外,三个系数的确定与你的
被控对象特性和控制指标关系密切,还有采样周期也需要确定。
设计一个控制算法通常需反复试验(尤其是当被控对象不具有明确
的数学模型时),通常还借助于计算机仿真,最后才能确定各控制参数。
你只是说要PID算法源代码,别的什么也没有,别人怎么给你编?
现成的PID算法教科书上都有,但在实际工程中并不能原样照搬,毕竟
这是工程问题而不是纯理论问题。