新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 智能PWM控制的机车制动控制单元的设计

智能PWM控制的机车制动控制单元的设计

作者:时间:2012-07-20来源:网络收藏

然后由此得到各修正参数:

点击在新窗口中浏览产品

其中ku为输出量的比例因子:

点击在新窗口中浏览产品

经过上述过程,可以得到模糊控制器的3个参数:

点击在新窗口中浏览产品

5 软件实现

在系统控制电路中,单片机选用ATMEL公司的AT89C55,程序选用C51进行编写。本系统主要模块有主程序、T0中断子程序、模糊PID算法子程序等。主程序流程如图4所示,模糊PID算法的程序流程如图5所示。

点击在新窗口中浏览产品



点击在新窗口中浏览产品

主程序进行一系列的初始化后循环等待中断;T0产生2 ms定时中断,T0中断服务子程序对中断次数计数,每50次中断(100 ms)为一个控制周期,每一个控制周期读入当前气缸压力采样值,调用模糊PID子程序对气缸压力进行精确控制。

6 结 语

基于智能的制动具有以下特点:

(1) 系统充分利用了单片机和PC104的软硬件,系统结构简单、可靠性高、抗干扰能力强。

(2) 系统通过模糊PID算法由单片机产生PWM信号实现对缸和均衡风缸的压力控制,系统调压范围广,动、静态性能好、控制精度高、自适应能力强。

通过在株洲电力机车厂对制动机的调试表明,基于智能的制动机制动缸和均衡风缸的控制精度可达到±0.5 kPa,可以满足电力控制的需要。

pid控制器相关文章:pid控制器原理


pwm相关文章:pwm原理



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭