Deep learning controller design of embedded control system for maglev train via deep belief network algorithm

IF 0.9 4区 计算机科学 Q4 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE
Ding-gang Gao, You-gang Sun, Shi-hui Luo, Guo-bin Lin, Lai-sheng Tong
{"title":"Deep learning controller design of embedded control system for maglev train via deep belief network algorithm","authors":"Ding-gang Gao, You-gang Sun, Shi-hui Luo, Guo-bin Lin, Lai-sheng Tong","doi":"10.1007/s10617-020-09237-3","DOIUrl":null,"url":null,"abstract":"<p>The maglev train has been successful in practice as a new type of ground transportation. Owing to the inherent nonlinearity and open-loop instability of the electromagnetic suspension (EMS) system, an analogue or a digital controller is used to control the maglev trains’ stability. With the rapid development of embedded systems and artificial intelligence, intelligent digital control has begun to replace the conventional analogue control technology creating a new approach to the EMS control system. This paper proposes a hardware module for an embedded levitation controller based on digital signal processor and field programmable gate array, hence producing an open loop mathematical model of the embedded maglev control system. The deep learning controller is then developed based on a deep belief network (DBN) algorithm and a proportional integral derivative feedback controller. The simulations are conducted in the MATLAB environment after training the DBN. Simulation results are compared with those obtained from the conventional controller. Finally, experiments are implemented to examine the feasibility in practice of the application of the DBN into a maglev embedded control system. The system, with the proposed controller, can accurately track the target airgap of 8 mm. The maximum tracking error of sinusoidal trajectory is 0.17 mm and the maximum tracking error of step trajectory is 0.98 mm. Both simulation and experimental results are included in this paper to show that the proposed deep learning controller can be more robust and less complicated to implement in maglev control applications.</p>","PeriodicalId":50594,"journal":{"name":"Design Automation for Embedded Systems","volume":"48 11","pages":""},"PeriodicalIF":0.9000,"publicationDate":"2020-04-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Design Automation for Embedded Systems","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s10617-020-09237-3","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 9

Abstract

The maglev train has been successful in practice as a new type of ground transportation. Owing to the inherent nonlinearity and open-loop instability of the electromagnetic suspension (EMS) system, an analogue or a digital controller is used to control the maglev trains’ stability. With the rapid development of embedded systems and artificial intelligence, intelligent digital control has begun to replace the conventional analogue control technology creating a new approach to the EMS control system. This paper proposes a hardware module for an embedded levitation controller based on digital signal processor and field programmable gate array, hence producing an open loop mathematical model of the embedded maglev control system. The deep learning controller is then developed based on a deep belief network (DBN) algorithm and a proportional integral derivative feedback controller. The simulations are conducted in the MATLAB environment after training the DBN. Simulation results are compared with those obtained from the conventional controller. Finally, experiments are implemented to examine the feasibility in practice of the application of the DBN into a maglev embedded control system. The system, with the proposed controller, can accurately track the target airgap of 8 mm. The maximum tracking error of sinusoidal trajectory is 0.17 mm and the maximum tracking error of step trajectory is 0.98 mm. Both simulation and experimental results are included in this paper to show that the proposed deep learning controller can be more robust and less complicated to implement in maglev control applications.

基于深度信念网络算法的磁悬浮列车嵌入式控制系统的深度学习控制器设计
磁悬浮列车作为一种新型地面交通工具,在实践中取得了成功。由于电磁悬浮系统固有的非线性和开环不稳定性,采用模拟控制器或数字控制器对磁悬浮列车的稳定性进行控制。随着嵌入式系统和人工智能的快速发展,智能数字控制已经开始取代传统的模拟控制技术,为EMS控制系统开辟了新的途径。提出了一种基于数字信号处理器和现场可编程门阵列的嵌入式磁悬浮控制器硬件模块,建立了嵌入式磁悬浮控制系统的开环数学模型。然后基于深度信念网络(DBN)算法和比例积分导数反馈控制器开发了深度学习控制器。训练完DBN后,在MATLAB环境下进行仿真。仿真结果与传统控制器的仿真结果进行了比较。最后,通过实验验证了DBN在磁悬浮嵌入式控制系统中的实际应用可行性。该系统采用所设计的控制器,可以准确跟踪8 mm的目标气隙。正弦轨迹的最大跟踪误差为0.17 mm,阶跃轨迹的最大跟踪误差为0.98 mm。仿真和实验结果表明,所提出的深度学习控制器在磁浮控制应用中具有较强的鲁棒性和较低的实现复杂度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Design Automation for Embedded Systems
Design Automation for Embedded Systems 工程技术-计算机:软件工程
CiteScore
2.60
自引率
0.00%
发文量
10
审稿时长
>12 weeks
期刊介绍: Embedded (electronic) systems have become the electronic engines of modern consumer and industrial devices, from automobiles to satellites, from washing machines to high-definition TVs, and from cellular phones to complete base stations. These embedded systems encompass a variety of hardware and software components which implement a wide range of functions including digital, analog and RF parts. Although embedded systems have been designed for decades, the systematic design of such systems with well defined methodologies, automation tools and technologies has gained attention primarily in the last decade. Advances in silicon technology and increasingly demanding applications have significantly expanded the scope and complexity of embedded systems. These systems are only now becoming possible due to advances in methodologies, tools, architectures and design techniques. Design Automation for Embedded Systems is a multidisciplinary journal which addresses the systematic design of embedded systems, focusing primarily on tools, methodologies and architectures for embedded systems, including HW/SW co-design, simulation and modeling approaches, synthesis techniques, architectures and design exploration, among others. Design Automation for Embedded Systems offers a forum for scientist and engineers to report on their latest works on algorithms, tools, architectures, case studies and real design examples related to embedded systems hardware and software. Design Automation for Embedded Systems is an innovative journal which distinguishes itself by welcoming high-quality papers on the methodology, tools, architectures and design of electronic embedded systems, leading to a true multidisciplinary system design journal.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信