-
实时仿真用户案例
Crank-嵌入式GUI设计和开发用户案例
021-64886750
-
实时目标机
Simulink模型库
Demo套件
info@yisuworld.com
Simulink Real-Time工作流程
MathWorks软件产品经过优化,以确保Simulink Real Time和Speedgoat目标机共同使用时实现良好的实时性能、工作流集成和可用性。该平台首先支持新版本的Simulink和Speedgoat技术。
另一方面,Speedgoat不仅可以构建和优化与Simulink Real Time配合使用的目标机,而且还可以保证每台目标机都配置为满足您的特定要求,如采样率、I/O和环境。
此外,每台目标机都配有Simulink驱动程序或FPGA参考设计,以配置所有已安装的I/O和协议功能。并提供了Simulink测试模型。
与MathWorks和Speedgoat提供的长期保修、维护、培训和咨询服务相结合,您将在下一代项目中受益于真正的交钥匙解决方案。
利用Simulink和Speedgoat目标机的基于模型的设计方法,您可以按照以下三个强大的步骤运行、监控和优化实时应用程序:
- 在Simulink中设计控制、视觉、DSP或被控对象模型,并将Speedgoat I/O驱动程序拖放到您的模型中
- 使用自动C和HDL代码生成技术从Simulink自动生成代码并下载实时应用程序到目标机
- 实时执行期间,从Simulink中调整、监视和记录信号参数
使用CPU和FPGA的闭环控制
根据您的具体应用程序,您可以在CPU上运行使用Simulink设计的算法(使用Simulink Coder自动生成C代码),或在FPGA上运行使用Simulink设计的算法(使用HDL Coder自动生成HDL代码的)。
作为一般规则,闭环采样率在1-20khz范围内,在某些情况下甚至高达100khz通常可以通过在CPU上运行算法来实现。
为了实现更快的闭环采样率,预处理快速的模拟和视觉数据,或者如果您的嵌入式平台是一个FPGA或ASIC,使用HDL Coder自动生成HDL代码并在Speedgoat FPGA I/O模块上运行算法通常是有意义的。
硬件要求
Speedgoat实时目标机,具有所需的I/O连接和通信协议。
软件需求
MATLAB、Simulink、MATLAB Coder、Simulink Coder、Simulink Real-Time
Microsoft Visual Studio专业版
Speedgoat Simulink驱动程序(与目标机一起交付)
-
电力电子(含控制器和被控对象模型)
凭借多年在电力电子行业累积的经验和能力,我们为用户提供控制器模型和被控对象模型,包括标准库以及定制化服务。¥ 0.00立即购买
-
轨道交通(含控制器和被控对象模型)
凭借多年在轨道交通行业累积的经验和能力,我们为用户提供控制器模型和被控对象模型,包括标准库以及定制化服务。¥ 0.00立即购买
-
信号调理系统
在HIL测试中,硬件在环设备起到模拟被测ECU被控对象的作用。需要根据ECU的PIN脚信息,模拟相应信号。这类设备的核心为实时系统,实时系统会提供相应IO通道,处理信号的产生和采集。但这类IO通道一般为标准规格,比如数字通道为TTL规格,模拟通道只是测电压等;这与被测ECU所需的信号规格有较大差异,故需要一套信号调理系统,负责两者之间信号的转接。¥ 0.00立即购买
-
电机控制Demo套件
使用Simulink和Speedgoat转动无刷直流电机。¥ 0.00立即购买
实时目标机
仿真测试应用场景
学习与支持
关注熠速微信公众号
仿真测试解决方案
I/O接口模块
通讯协议模块
FPGA技术
被控部件仿真
Simulink模型库
Demo套件
测量测试解决方案