-
作者
韩治国林煜张今淡春乔李伟
-
单位
西北工业大学航天学院
-
摘要
针对直线二级倒立摆抗干扰控制器设计问题,研究了基于深度神经网络的智能控制方法。首先介绍了BP神经网络和深度神经网络模型及优化算法,并且根据直线二级倒立摆状态方程,研究了基于深度神经网络的直线二级倒立摆控制算法。然后设计了一个六输入单输出的深度神经网络控制器模型,并利用Pytorch框架,以LQR作为导师进行神经网络的训练,训练完成后利用MATLAB软件对训练后的神经网络进行仿真实验验证,并与BP神经网络控制器进行对比,最后在直线二级倒立摆实验平台上进行实验验证。仿真与实验表明,所设计的深度神经网络控制器能够实现直线二级倒立摆的良好抗干扰控制,从而证明了该研究设计方法的合理性和有效性。
-
关键词
深度神经网络直线二级倒立摆LQR控制MATLAB仿真
-
基金项目(Foundation)
航空科学基金项目(20180153002,20200001053001);
-
文章目录
0 引言
1 神经网络模型及优化方法
1.1 BP神经网络
1.2 深度神经网络
1.3 梯度下降算法
2 基于深度神经网络的控制算法实现
2.1 直线二级倒立摆模型构建
2.2 训练数据生成
2.3 深度神经网络构建与训练
2.4 倒立摆控制仿真
2.5 二级倒立摆实物控制
3 结论
-
引用格式
韩治国,林煜,张今,淡春乔,李伟.基于深度神经网络的直线二级倒立摆控制器设计[J].技术与创新管理,2022,43(03):298-305.DOI:10.14090/j.cnki.jscx.2022.0307.