MATLAB下BP PID控制器的C实现 |
| |
作者姓名: | 杨永迪 |
| |
作者单位: | 上海旋极信息技术有限公司,上海市200233 |
| |
摘 要: | 本文在MATLAB/SIMULINK环境下实现了使用C语言编写的BPPID控制器。通过结合BP神经网络和PID控制方法,充分利用了BP神经网络具有逼近任意连续非线性函数的能力,比较适合被控系统比较复杂或不确定度情况下。文中采用了3-3-3解构的三层BP神经网络和增量式PID算法。在对仿真目标进行跟踪时取得了较好的结果,同时使用C语言的实现方式也更贴近实际应用。
|
关 键 词: | BP神经网络 PID控制 C语言 |
本文献已被 维普 等数据库收录! |
|