控制教育用低成本倒立摆的设计与研制

Peter Bakaráč, M. Kalúz, Ľ. Čirka
{"title":"控制教育用低成本倒立摆的设计与研制","authors":"Peter Bakaráč, M. Kalúz, Ľ. Čirka","doi":"10.1109/PC.2017.7976247","DOIUrl":null,"url":null,"abstract":"This paper describes the design and development of a low-cost inverted pendulum device for purposes of control education. The device is based on a modular construction in the form of assembly kit. The individual parts can be made of laser cut fiberboard or any appropriate material. The pendulum uses a stepper motor as the actuator for cart movement and rotary encoders for sensing the angle of rod and position of a cart. The main electronics used for control of motor and sensors reading is a micro-controller board with Atmel ATMega2560 8-bit MCU. The paper also describes the principles of operation of the device, along with the communication and external control interface written in MATLAB. The MATLAB command line interface contains a set of simple functions for signal acquisition and control of the main actuator in terms of position, velocity and acceleration. Students can use these to incorporate the device into their own operation algorithms and control scenarios. For educational purposes, the paper also deals with the mathematical modeling of the system and its simplifications that can be applied in the case of stepper motor usage.","PeriodicalId":377619,"journal":{"name":"2017 21st International Conference on Process Control (PC)","volume":"38 7","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Design and development of a low-cost inverted pendulum for control education\",\"authors\":\"Peter Bakaráč, M. Kalúz, Ľ. Čirka\",\"doi\":\"10.1109/PC.2017.7976247\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes the design and development of a low-cost inverted pendulum device for purposes of control education. The device is based on a modular construction in the form of assembly kit. The individual parts can be made of laser cut fiberboard or any appropriate material. The pendulum uses a stepper motor as the actuator for cart movement and rotary encoders for sensing the angle of rod and position of a cart. The main electronics used for control of motor and sensors reading is a micro-controller board with Atmel ATMega2560 8-bit MCU. The paper also describes the principles of operation of the device, along with the communication and external control interface written in MATLAB. The MATLAB command line interface contains a set of simple functions for signal acquisition and control of the main actuator in terms of position, velocity and acceleration. Students can use these to incorporate the device into their own operation algorithms and control scenarios. For educational purposes, the paper also deals with the mathematical modeling of the system and its simplifications that can be applied in the case of stepper motor usage.\",\"PeriodicalId\":377619,\"journal\":{\"name\":\"2017 21st International Conference on Process Control (PC)\",\"volume\":\"38 7\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 21st International Conference on Process Control (PC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PC.2017.7976247\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 21st International Conference on Process Control (PC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PC.2017.7976247","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

摘要

本文介绍了一种用于控制教育的低成本倒立摆装置的设计与研制。该设备以装配套件的形式采用模块化结构。单个部件可以由激光切割纤维板或任何适当的材料制成。该摆采用步进电机作为小车运动的致动器,旋转编码器用于感应杆的角度和小车的位置。用于控制电机和传感器读取的主要电子设备是一个带有Atmel ATMega2560 8位MCU的微控制器板。文中还介绍了该装置的工作原理,以及用MATLAB编写的通信和外部控制接口。MATLAB命令行界面包含一组简单的函数,用于对主执行器的位置、速度和加速度进行信号采集和控制。学生可以使用这些将设备整合到自己的操作算法和控制场景中。出于教育目的,本文还讨论了系统的数学建模及其简化,可以应用于步进电机的使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Design and development of a low-cost inverted pendulum for control education
This paper describes the design and development of a low-cost inverted pendulum device for purposes of control education. The device is based on a modular construction in the form of assembly kit. The individual parts can be made of laser cut fiberboard or any appropriate material. The pendulum uses a stepper motor as the actuator for cart movement and rotary encoders for sensing the angle of rod and position of a cart. The main electronics used for control of motor and sensors reading is a micro-controller board with Atmel ATMega2560 8-bit MCU. The paper also describes the principles of operation of the device, along with the communication and external control interface written in MATLAB. The MATLAB command line interface contains a set of simple functions for signal acquisition and control of the main actuator in terms of position, velocity and acceleration. Students can use these to incorporate the device into their own operation algorithms and control scenarios. For educational purposes, the paper also deals with the mathematical modeling of the system and its simplifications that can be applied in the case of stepper motor usage.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信