首页|Arduino与Matlab相融合的自控实验平台

Arduino与Matlab相融合的自控实验平台

扫码查看
为帮助学生构建分析实际控制系统的方法,开发基于Arduino与Matlab相融合的自动控制实验平台.以温度控制系统为例,建立温度控制系统的数学模型;搭建基于Arduino平台数据采集、Matlab软件数据分析仿真和Python求解器参数优化的系统模型辨识平台.设计了内模PID控制算法,利用Matlab软件对辨识的模型进行仿真测试,同时对温度控制系统进行测试;实现Arduino平台代码的自动生成、自动下载运行以及硬件在环调试等功能.实验结果表明:系统模型辨识较为准确,所提控制策略效果较好;系统模型搭建、算法设计、仿真分析和系统测试全流程的体验,有助于学生提升分析控制系统的能力.
Research on Automatic Control Experiment Platform Based on the Integration of Arduino and Matlab
In order to help students construct and analyze the methods of the actual control system,an automatic control experiment platform based on the integration of Arduino and Matlab is developed.Taking temperature control system as an example,a mathematical model of temperature control system is established.The system model identification platform is built based on Arduino platform data acquisition,Matlab software data analysis and simulation,and Python solver parameter optimization.The internal model PID control algorithm is designed,the identified model is simulated by Matlab software,and the temperature control system is tested in practice.The automatic generation,automatic download and operation of Arduino platform code and hardware debugging based on the loop are realized.The experimental results show that the system model identification is accurate,the control strategy proposed is effective,and the experience of the whole process of the system model building,algorithm design,simulation analysis and system testing has helped students improve their ability to analyze the actual control system.

model identificationMatlab softwareArduino platforminternal model PIDhardware-in-loop simulation

吴葛、姚鸿泰、周妙言

展开 >

华中科技大学电气与电子工程学院,武汉 430074

模型辨识 Matlab软件 Arduino平台 内模PID 硬件在环仿真

教育部新工科研究与实践项目(第二批)高教学会实验室管理研究重点项目

E-NYDQHGC202022192020SYD08

2024

实验室研究与探索
上海交通大学

实验室研究与探索

CSTPCD北大核心
影响因子:1.69
ISSN:1006-7167
年,卷(期):2024.43(1)
  • 15