[发明专利]一种基于人工神经网络的自整定PID发电机控制系统有效
申请号: | 201510188413.1 | 申请日: | 2015-04-21 |
公开(公告)号: | CN104836498B | 公开(公告)日: | 2019-01-15 |
发明(设计)人: | 宋哲;马忠东 | 申请(专利权)人: | 苏州德锐朗智能科技有限公司 |
主分类号: | H02P9/04 | 分类号: | H02P9/04 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 曹毅 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 人工 神经网络 pid 发电机 控制系统 | ||
1.一种基于人工神经网络的自整定PID发电机控制系统,该控制系统主要包括人工神经网络控制模块、PID控制模块、状态检测模块、执行模块和发电机输出模块,其特征在于:
所述发电机输出模块将发电机输出的三相中频交流电转换为单相工频交流电/直流电并形成包含发电机输出电压和/或电流信息的输出信号yout,所述输出信号yout作为反馈信号与该控制系统的输入端相连;
所述输出信号yout与控制系统输入端的预设输入信号rin运算处理后得到偏差信号error,所述偏差信号error与PID控制模块的输入端相连;
所述状态检测模块对发动机状态和/或外部工作环境进行检测,并将检测到的信号连接传递到人工神经网络控制模块的输入端;
所述人工神经网络控制模块以该控制系统的内部信号和/或状态检测模块的输出信号作为输入向量,并在所述人工神经网络控制模块的输出端输出三个控制参数Kp、Ki和Kd,所述控制参数Kp、Ki和Kd作为PID控制模块中PID数学控制模型的控制参数;
所述PID控制模块根据所述偏差信号error,并通过所述的三个控制参数Kp、Ki和Kd的设定,利用比例、积分和微分运算以获得PID控制模块的输出信号u,所述输出信号u与执行模块的输入端相连;
所述执行模块至少包括一个步进电机,该步进电机对发动机的节气门进行控制;
所述状态检测模块至少对发动机转速ω和/或环境温度T进行检测,并将检测到的转速ω信号和/或温度T信号连接传递到人工神经网络控制模块的输入端;
所述人工神经网络控制模块由人工神经网络BP算法的前向算法和经过训练的人工神经元构成;
所述人工神经网络控制模块由计算机中经过训练的人工神经网络移植获得,其过程主要包括:
步骤1)在计算机中构建采用BP算法的人工神经网络和PID控制模块的数学控制模型,人工神经网络的输入向量包括:预设输入信号rin,输出信号yout、转速ω信号和温度T信号,输出向量包括:PID控制模块的三个控制参数Kp,Ki和Kd;
步骤2)以所获得的人工神经网络输出向量Kp,Ki和Kd作为PID数学控制模型的控制参数,在计算机上利用比例、积分和微分运算以获得PID控制模块的输出信号u,将此输出信号u与实际系统执行模块的步进电机相连,步进电机用来控制发动机节气门开度,以计算机PID控制模块的输出信号u对发动机的输出功率进行实时控制;
步骤3)以发电机组额定输出功率确定若干个检测和学习的稳态工况点,并在各工况点之间进行加载和卸载操作,当发电机运行在这些工况时,计算机上的控制系统程序将以控制周期相对应的时间间隔对输入信号rin,输出信号yout、发动机转速ω和环境温度T进行实时采样并存储,在各种环境温度下,通过对多台发电机组反复多次地改变运行工况,人工神经网络可以获得充分的训练样本;
步骤4)把采样得到的样本输入至计算机中的人工神经网络,对人工神经网络进行训练,训练完成后,把经过训练的人工神经元的结果输出为矩阵保存;
步骤5)把计算机中采用BP算法的人工神经网络前向算法和输出的人工神经元矩阵移植到实际控制系统的MCU芯片中。
2.根据权利要求1所述的基于人工神经网络的自整定PID发电机控制系统,其特征在于,所述人工神经网络控制模块的输入端还连接有预设输入信号rin和输出信号yout,所述预设输入信号rin、输出信号yout、转速ω信号和温度T信号作为人工神经网络控制模块的输入向量,所述人工神经网络控制模块的输出端输出三个控制参数Kp、Ki和Kd。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州德锐朗智能科技有限公司,未经苏州德锐朗智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510188413.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光伏-温差联合太阳能发电系统
- 下一篇:一种开关磁阻电机建模方法