基于BP神经网络的海洋压力模拟设备PID控制
PID Control of Marine Pressure Simulator Based on BP Neural Network
DOI: 10.12677/IaE.2019.73022, PDF,  被引量    国家自然科学基金支持
作者: 刘浩东, 王 虎, 王 勇*:合肥工业大学机械工程学院,安徽 合肥
关键词: BP神经网络PID海洋压力模拟活塞式MATLAB仿真BP Neural Network PID Ocean Pressure Simulation Piston The MATLAB Simulation
摘要: 深海压力的不断变化会给深海勘测装置带来巨大的不确定因素,因此海洋压力模拟对海洋资源开发有着重要的意义。文章介绍了比单电机压力模拟有着更好的精度一种新型的双电机活塞式海洋压力模拟设备,在说明结构和工作原理后,建立了进给系统的数学模型。压力模拟设备具有非线性、强时变性、强干扰性和强耦合性的特点。由于传统PID无法满足控制要求,因此,文中提出采用基于误差反向传播(error Back Propagation)神经网络的PID控制算法用于控制该海洋压力模拟设备。在Matlab中进行仿真实验验证可行性后,在搭建的实验平台上进行实验验证。实验结果表明BP神经网络PID控制能在一定程度上克服传统PID控制的缺陷。在1 MPa阶跃压力实验中,减少了1.5 s响应时间、8.7%相对超调量,增强了抗干扰性。有效提高压力模拟设备的性能。
Abstract: Marine pressure simulation is of great significance to Marine resource development. Ocean pres-sure simulators help in the development of deep water. This paper introduces a new type of Marine pressure simulator with double motors and pistons. After introducing the structure and working principle, the mathematical model of the system is established. Pressure simulator has the charac-teristics of nonlinearity, strong time-variability, strong interference and strong coupling. Tradi-tional PID cannot meet the control requirements. Therefore, BP neural network PID control pres-sure simulation equipment is proposed. After the feasibility is verified by simulation experiment in matlab, the experimental platform is built for experimental verification. The experimental results show that BP neural network PID control can overcome the defect of traditional PID control to some extent and improve the performance of pressure simulation equipment. In the step pressure experiment of 1 MPa, the response time of 1.5 s and the relative overshoot of 8.7% were reduced and the anti-interference property was enhanced.
文章引用:刘浩东, 王虎, 王勇. 基于BP神经网络的海洋压力模拟设备PID控制[J]. 仪器与设备, 2019, 7(3): 155-163. https://doi.org/10.12677/IaE.2019.73022

参考文献

[1] 张兰婷, 翟璐, 王波. 充分发挥海洋在高质量发展中的战略要地作用[N]. 中国海洋报, 2018.
[2] Gonzaiez, F.I., Milburn, H.B., Bernard, R.N., et al. (1998) Deep-Ocean Assessment and Reporting of Tsunamis (DART): Brief Overview and Status Report. Proceedings of the International Workshop on Tsuami Disater Mitigation, Tokyo, 19-22 January 1998, 118-129.
[3] 吴建美, 王勇, 刘正士. 高精度深海压力模拟装置的分析[J]. 机床与液压, 2015, 43(10): 73-75.
[4] 于凯本, 杨涛, 孟庆健, 王晓阳, 李正光. 大型深海高压环境模拟系统筒体疲劳破坏分析[J]. 中国海洋大学学报(自然科学版), 2017, 47(s1): 117-122.
[5] 潘成梁. 海洋深度模拟器的电液控制系统研究[D]: [硕士学位论文]. 武汉: 华中科技大学, 2012.
[6] 吴珏斐. 某型压力筒控制系统的设计与仿真[D]: [硕士学位论文]. 武汉: 华中科技大学, 2011.
[7] 耿立平. 大型压力筒的压力控制试验系统研制[D]: [硕士学位论文]. 武汉: 华中科技大学, 2012.
[8] 朱骏, 王淮阳, 王勇. 一种新型深海压力传感器的设计与系统仿真研究[J]. 合肥工业大学学报(自然科学版), 2017, 40(2): 150-153.
[9] 王同建. 液压传动与控制[M]. 北京: 机械工业出版社, 2014: 134-136.
[10] 李维嘉, 李绍安, 罗兴桂. 高精度压力筒试验系统[J]. 中国造船, 2008, 49(1): 72-76.
[11] 唐元恒, 王占勇, 邹刚, 等. 基于BP神经网络的PID控制器的设计及模拟研究[J]. 电子测试, 2017(9): 37+15.
[12] 史春朝. BP神经网络算法的改进及其在PID控制中的应用研究[D]: [硕士学位论文]. 天津: 天津大学, 2006.
[13] 盛贤君, 姜涛, 王杰, 刘宁. 基于BP神经网络的速度前馈PID控制器设计[J]. 计算机应用, 2015, 35(s2): 134-137.
[14] 文增红. 基于BP神经网络PID的控制系统研究[J]. 电脑知识与技术, 2013, 9(28): 6375-6377+6405.
[15] Yulunay, Y. and Senalp, E.T. (2008) A Fuzzy Neural Network Model to Forecast the Percent Cloud Coverage and Cloud Top Temperature Maps. Annales Geophysicae, 26, 35-38. [Google Scholar] [CrossRef
[16] 杨艺, 虎恩典. 基于S函数的BP神经网络PID控制器及Simulink仿真[J]. 电子设计工程, 2014, 22(4): 29-31+35.