嵌入式实时半实物仿真平台Sukung

前言

Sukung是由华侨大学先进控制实验室研发的一类嵌入式实时半实物仿真平台。它由聂卓赟副教授指导,李兆洋(研究生)主导研发,程前(研究生)完善维护,可用于自动化、控制科学与工程及相关专业学科的理论实践教学、专业实验教学、课程设计、毕设科创等教学实践环节,也可用于科学研究、机器人原型系统设计、工业系统算法测试等应用场景。

Sukung课题组选用MATLAB/Simulink作为仿真平台、STM32作为嵌入式目标机,研制了simulink和目标机之间各类资源调用的实时接口。Sukung拥有丰富的外设资源,包括:常用通信接口(USART,I2C,SPI,CAN),常用IO/计数模块(DAC,ADC,ADC_Ex,GPIO,TIM,PWM,计数器)和专用外设接口(MPU6050,电子罗盘GY271,超声波传感器,显示屏TFT-LCD)等,能够帮助用户快速地开展“实时数据采集与传输”、“快速控制原型”、“硬件在环”和“在线监督优化”等实验。

_images/image114.png

Sukung构建的一种典型半实物仿真平台如上图所示。图中,宿主机作为仿真平台用于控制算法仿真和目标机控制,仿真模型可在MATLAB/Simulink环境下通过代码生成部署的方式下载至目标机中运行。目标机为仿真模型提供实时运行环境和对象实时接口。

结合嵌入式实时半实物仿真平台Sukung,常用的各类传感器和执行器可以在MATLAB/Simulink环境下进行调用。下图给出了基于Sukung的部分实验系统。

_images/image2.jpg

软件获取与咨询

当前软件版本:Sukung V1.0,有线下载,有线数据传输。1.4 快速开始 Sukung。

  • 软件下载:github

  • 淘宝网址: 淘宝网址

  • 定制与合作请联系: yezhuyun@sukung.cn;

  • 技术问题可入群交流:

  • Sukung半实物仿真技术交流,QQ群:661419695;

    _images/image2681.png
  • 欢迎关注微信公众号【Sukung】,相关信息将通过公众号进行推送。

    _images/Sukung公众号.jpg