学做智能车,挑战飞思卡尔之3软件.pptVIP

  • 21
  • 0
  • 约1.21万字
  • 约 58页
  • 2017-09-09 发布于重庆
  • 举报
3.2.1 PID控制算法 由此可见,要利用 和 得到 ,只需要用到 , 和 三个历史数据。在编程过程中,这三个历史数据可以采用平移法保存,从而可以递推使用,占用的存储单元少,编程简单,运算速度快。增量型算法的程序流程图如图3.6所示。 增量型算法仅仅是在算法设计上的改进,其输出是相对于上次控制输出量的增量形式,并没有改变位置型算法的本质,即它仍然反映执行机构的位置开度。如果希望输出控制量的增量,则必须采用具有保持位置功能的执行机构。 数字PID控制器的输出控制量通常都是通过D/A转换器输出的,在D/A转换器中将数字信号转换成模拟信号(4~20 mA的电流信号或0~5 V的电压信号),然后通过放大驱动装置作用于执行机构,信号作用的时间连续到下一个控制量到来之前。因此,D/A转换器具有零阶保持器的功能。 3.2.1 PID控制算法 图3.6 增量型算法流程图 3.2.2 模糊控制算法 模糊(Fuzzy)控制是用语言归纳操作人员的控制策略,运用语言变量和模糊集合理论形成控制算法的一种控制。模糊控制的最重要特征是不需要建立被控对象精确的数学模型,只要求把现场操作人员的经验和数据总结成较完善的语言控制规则,从而能够对具有不确定性、不精确性、噪声以及非线

文档评论(0)

1亿VIP精品文档

相关文档