Real-time tracking control of a DC motor using a neural network

R. Ahmed, K. Rattan, I. Khalifa
{"title":"Real-time tracking control of a DC motor using a neural network","authors":"R. Ahmed, K. Rattan, I. Khalifa","doi":"10.1109/NAECON.1995.521998","DOIUrl":null,"url":null,"abstract":"Neural networks are well-suited for the modeling and control of complex physical systems because of their ability to handle complex input-output mapping (through supervised learning) without detailed analytical model of the systems. This paper investigates a Multilayer Neural Network (MNN) for the real-time identification and control of a DC motor. The MNN is first trained to learn the inverse dynamics of the system and after the training is complete, the neural network is used as a feedforward controller to generate the input voltage for the motor to follow a pre-selected trajectories in position and speed. The training data is generated from the hardware setup (DC motor and servo amplifier) by applying a control voltage to the servo amplifier and observing the system output (motor speed). The main advantage of this scheme is that it does not require any knowledge of the system dynamics (and its nonlinear characteristics) and therefore treat the system as a black box. Experimental results show that the MNN is capable of identifying the motor system accurately and is able to control its position and speed with high degree of accuracy, even in the presence of disturbances.","PeriodicalId":171918,"journal":{"name":"Proceedings of the IEEE 1995 National Aerospace and Electronics Conference. NAECON 1995","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1995-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the IEEE 1995 National Aerospace and Electronics Conference. NAECON 1995","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAECON.1995.521998","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

Neural networks are well-suited for the modeling and control of complex physical systems because of their ability to handle complex input-output mapping (through supervised learning) without detailed analytical model of the systems. This paper investigates a Multilayer Neural Network (MNN) for the real-time identification and control of a DC motor. The MNN is first trained to learn the inverse dynamics of the system and after the training is complete, the neural network is used as a feedforward controller to generate the input voltage for the motor to follow a pre-selected trajectories in position and speed. The training data is generated from the hardware setup (DC motor and servo amplifier) by applying a control voltage to the servo amplifier and observing the system output (motor speed). The main advantage of this scheme is that it does not require any knowledge of the system dynamics (and its nonlinear characteristics) and therefore treat the system as a black box. Experimental results show that the MNN is capable of identifying the motor system accurately and is able to control its position and speed with high degree of accuracy, even in the presence of disturbances.
基于神经网络的直流电机实时跟踪控制
神经网络非常适合于复杂物理系统的建模和控制,因为它们能够处理复杂的输入-输出映射(通过监督学习),而无需对系统进行详细的分析模型。本文研究了一种用于直流电机实时识别和控制的多层神经网络(MNN)。首先训练MNN学习系统的逆动力学,训练完成后,神经网络作为前馈控制器产生输入电压,使电机按照预先选择的位置和速度轨迹运行。通过对伺服放大器施加控制电压并观察系统输出(电机速度),从硬件设置(直流电机和伺服放大器)生成训练数据。该方案的主要优点是它不需要系统动力学(及其非线性特性)的任何知识,因此将系统视为黑盒。实验结果表明,MNN能够准确地识别电机系统,并且即使在存在干扰的情况下也能够高精度地控制其位置和速度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信