|国家预印本平台
首页|基于Arduino和Simulink的倒立摆控制器设计与实现

基于Arduino和Simulink的倒立摆控制器设计与实现

esign and implementation of an Inverted pendulum controller based on Arduino and Simulink

中文摘要英文摘要

基于Arduino和Simulink的倒立摆控制器设计与实现一阶倒立摆作为一种实验设备,在教学和科研过程中发挥着重要的作用。倒立摆系统以其自身的非线性、强耦合、多变量和稳定特性,成为检验各种控制理论和方法的理想模型,是长期以来国内外控制领域研究的一个典型问题[1]。为了对倒立摆系统的动静态特性和控制算法进行深入的理论研究分析,本文完成了基于Arduino和Simulink的倒立摆控制器设计。 本文采用Arduino平台的单片机系统构建新的倒立摆控制器,使用钢结构的倒立摆摆台和摆杆,角度传感器及加装霍尔式编码器的驱动电机构造出倒立摆主体,在Matlab/Simulink平台上设计倒立摆的控制程序。实现了倒立摆实验平台软硬件控制系统的简易化重构。实验研究结果表明,本文所开发的倒立摆控制器程序能够较好的实现对倒立摆的控制,且通用性强、使用方便,有较好的扩展性和开放性。

s a kind of experimental equipment, first-order inverted pendulum plays an important role in teaching and scientific research.Because of its nonlinear, strong coupling, multivariable and stable characteristics, inverted pendulum system has become an ideal model for testing various control theories and methods.In order to analyze the dynamic and static characteristics of the inverted pendulum system and the control algorithm, this paper completed the design of the inverted pendulum controller based on Arduino and Simulink. In this paper, a new handstand pendulum controller is built by using the single chip microcomputer system of Arduino platform. The handstand pendulum body is constructed by using the handstand pendulum table and pole of steel structure, angle sensor and driving motor equipped with Hall encoder, and the control program of handstand pendulum is designed on Matlab/Simulink platform.The softwaDesign and implementation of an Inverted pendulum controller based on Arduino and Simulinkre and hardware control system of the inverted pendulum experiment platform is reconstructed easily.Experimental results show that the inverted pendulum controller program developed in this paper can control the inverted pendulum well, and has strong universality, easy to use, good expansibility and openness.

金鑫、陈哲、王越

自动化技术、自动化技术设备自动化基础理论

控制科学与工程一阶倒立摆控制rduinoMatlab/SimulinkPID

ontrol science and engineeringFirst order inverted pendulum controlhe Arduino.Matlab/SimulinkPID

金鑫,陈哲,王越.基于Arduino和Simulink的倒立摆控制器设计与实现[EB/OL].(2020-08-10)[2025-08-02].http://www.paper.edu.cn/releasepaper/content/202008-11.点此复制

评论