首页> 中国专利> 一种神经网络PID闭环控制的FPGA实现方法

一种神经网络PID闭环控制的FPGA实现方法

摘要

本发明涉及一种神经网络PID闭环控制的FPGA实现方法。包括:在一个训练周期内将运动状态量作为输入,再经过输出层、隐含层及输出层的乘加器和激活函数;而后经过增量式PID算法计算得到PWM波输入控制对象中;判断期望输出和实际输出是否相等,若不满足期望则根据梯度下降原理修正各层神经元的权值;通过PWM波调节占空比控制直流电机的转速,通过四倍频计数测得一段时间内的脉冲总个数,再经过数学换算计算得到实际转速;通过多次学习训练使系统的控制参数能根据环境实时变化以达到控制效果最优。本发明能够找到最优的控制策略,在复杂环境下具有自动调节控制参数以到达自适应控制并且具有性能可靠和实时性高的特点。

著录项

  • 公开/公告号CN113780543A

    专利类型发明专利

  • 公开/公告日2021-12-10

    原文格式PDF

  • 申请/专利权人 福州大学;

    申请/专利号CN202111052881.8

  • 申请日2021-09-08

  • 分类号G06N3/063(20060101);G06N3/04(20060101);G06N3/08(20060101);

  • 代理机构35100 福州元创专利商标代理有限公司;

  • 代理人陈明鑫;蔡学俊

  • 地址 350108 福建省福州市闽侯县福州大学城乌龙江北大道2号福州大学

  • 入库时间 2023-06-19 13:40:20

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号