全国免费咨询热线4008-616-816

产品概述:

目前,各行各业前沿的嵌入式系统开发方式已经逐渐过渡到基于模型的开发中(MBD),这与原有的人工代码开发有本质的区别。本产品就是一种快速控制原型(RCP)设备,依托Speedgoat®公司高性能实时目标机,以及成熟的IGBT模块组,可以实现多种电机驱动的快速研发,可应用于教学、研发、测试等场合。


开发流程:

1、基于Simulink的离线仿真验证。该阶段用一个非实时的图像化方式,初步验证开发的算法。但这一阶段验证后的算法存在一定问题,比如仿真过于理想化,与实际系统脱节;非实时仿真,不能模拟真实控制器的运行方式等;

2、速原型验证算法。将Simulink搭建的算法直接编译下载到实时系统中,利用这种性能强大的快速原型设备,在实时的环境中,对算法进一步验证,保证算法的有效性;

3、将验证过的控制算法,利用Simulink Embedded Coder或者TargetLink软件,将模型转化成嵌入式C/C++;

4、生成的嵌入式C/C++与自制的控制器底层驱动结合,成为最终的程序,并与开发的硬件控制器结合;

5、控制器再经过半实物仿真,真实系统测试等方式,完成后续的测试工作。


整个开发流程遵循MathWorks公司推荐的典型V流程,使用本产品的过程中中采用上述开发流程将大大提高电机本体或控制算法的研发效率。若是高校科研人员使用本产品进行学术研究,一般只需要进行前两步的开发流程,相比较传统的研究模式,可以做到快速地将想法转化为模型,快速地进行实物实验,避免了编写嵌入式代码、设计控制器硬件、搭建实验平台的麻烦。

在线咨询
商务咨询技术咨询售后支持
免费咨询热线
4008-616-816