对于Wi的初值及学习步长,它不仅关系到是否达到全局最小点,而且也影响学习时间的长短[4]。对于该文所针对的高精度、快响应系统尤为重要。
4 基于PLC的自适应控制方法
在直流双闭环调速系统中,为了提高系统响应的快速性和限流的必要性,电流内环仍然采用传统的PI调节器,而转速环则采用神经网络PID自适应控制器,以提高系统的鲁棒性。这两级相串联的PID运算都由PLC实现,把这一运算环节作为中断程序来处理。PLC的PID自适应控制中断处理子程序流程如图4—1所示。

根据系统所要实现的功能以及PLC顺序执行程序的特点,编写PLC的程序。
选用西门子公司S7—200系列的PLC进行系统配置。根据逻辑无环流可逆直流调速系统实际运行的要求,PLC主要实现了两级串联PID自适应调节及逻辑换向。同时,还实现了系统保护功能和系统显示功能。
5 结束语
用PLC实现的神经网络PID自适应控制器应用于调速系统,控制精度高,而且经济可靠、抗干扰能力强,在允许负载、电枢电阻和转动惯量变化的范围内,都能保持响应的快速性以及无静差、无超调的优良性能。它特别适用于机床控制系统,既可以实现调速部分,同时也可利用PLC顺序控制的应用特点,替代其余的继电器控制部分,这样可使系统结构紧凑,便于维护。
[参考文献]
[1] 陈 宇.可编程序控制器基础及编程技巧[M].上海:华南理工大学出版社,1999.
[2] 侯远龙.电气传动系统PID自适应控制研究[J],工业仪表与自动化装置,2001(2).
[3] 曹承志,微型计算机控制新技术[M].北京:机械工业出版社,2001.
[4] 陶永华,等.新型PID控制及其应用[M].北京:机械工业出版社,1998.
作者简介:韩兵欣(1957-),男,河北省人,硕士,副教授,主要研究方向为神经网络控制、模糊控制。