技术文章和通讯

世界上MATLAB和S金宝appimulink:连接MATLAB仿真软件,硬件

由MathWorks


工程师和科学家连接MATLAB®和仿真软金宝app件®fpga、微处理器、相机、仪器和其他硬件设计、测试和验证系统,结合硬件组件和软件算法。这种方法支持基于项目的学习在金宝app学校和大学与低成本的硬件,以及高性能的生产系统发展汽车、航空航天、通讯、和其他商业组织。

基于项目的学习:俄亥俄州立大学

教学与MATLAB编程和Arduino硬件

为他们的最后的项目同上1181:基础工程,俄勒冈州立大学一年级学生开发一个MATLAB程序来控制一个火车模型和它绕圆形轨道。他们使用MATLAB实现他们的计划在一个Arduino Uno Arduino硬件支持包。金宝app优化实验室的时间和硬件有限,教师在MATLAB开发了虚拟训练模拟器。所有1700名学生可以使用模拟器设计,测试和调试他们的算法代码。他们可以使用相同的代码在实际训练中设置的实验室。

FPGA设计:Siglead

加速发展,信号处理组件的大规模存储设备

存储设备,包括固态硬盘(ssd)和硬盘驱动器(hdd),需要先进的高速信号处理子系统数据加密和纠错。算法对这些子系统通常在C或c++开发。将C算法转化为高密度脂蛋白是耗时且容易出错,C的连续行为必须映射到硬件的并行行为。Siglead工程师使用MATLAB仿真软件,高密度脂蛋白编金宝app码器™模型,模拟,验证,并生成HDL代码在固态硬盘和硬盘驱动器系统信号处理组件。从验证与HDL代码自动生成,cycle-accurate仿真软件模型,修改,用于天现在在数小时内完成。金宝app

嵌入式系统:Weinmann医疗技术

实现嵌入式软件认证的紧急运输通风筒

MEDUMAT运输通风机是最先进和最complex-ventilator Weinmann发达。基于模型的设计启用了MATLAB和Simulink Weinmann处金宝app理增加了复杂性,实现合规认证。工程师们开发了一个仿真软件工厂模式,其中包括金宝app硬件组件和一个人类肺力学模型,仿真软件和Stateflow模型控制器。跑后闭环模拟控制器和植物,它们生成的生产代码部署到一个16位英飞凌®单片机使用嵌入式编码器®。这种方法帮助Weinmann ISO / IEC 62304认证MEDUMAT运输,DIN EN ISO 13485、ISO 10651 - 3日和DIN EN ISO 14971标准。

实时测试:韩国研究所的机械和材料

创建一个实时原型的减摇控制系统稳定移动港口

KIMM人员需要评估catamaran-based移动港减摇系统平台。一个野心勃勃的计划允许的时间只有一个原型。研究人员一个SolidWorks转换®组装的移动港口平台到SimMechanics™模型,并开发了仿真软件模型的控制器。金宝app他们执行闭环模拟使用双体船模型来验证控制算法。从控制器C代码自动生成模型和实时执行使用xPC目标运行在PC / 104计算机I / O板接口硬件双体船。

通信系统:Semtech

生成生产硬件描述语言(VHDL)代码FPGA和ASIC实现的无线射频接收器

Semtech工程师需要加快发展为无线射频设备优化数字接收机链。他们开发了一个仿真软件的完整的接收金宝app器链模型。从浮点转换模型后定点,他们bit-true进行模拟。该小组随后生成的硬件描述语言(VHDL)®从模型,验证代码通过cosimulating仿真软件设计与导师图形金宝app®,®模拟器。通过自动生成硬件描述语言(VHDL)从仿真软件模型,他们消除了每个块的繁琐的手工编码金宝app,减少原型开发时间从几个月到周。

计算机视觉:FLIR系统

实现先进的热成像过滤器和算法

fpga在热成像红外摄像机过滤和处理由传感器产生的信号。将一个新的信号处理的概念转化为一个算法在实时运行生产相机可以耗费时间,因为硬件工程师必须算法开发的算法工程师转化为高密度脂蛋白。在FLIR系统,工程师在MATLAB开发和先进的模拟算法。Synthesizable高密度脂蛋白HDL编码自动生成的代码从这些MATLAB算法在FPGA实现和测试。因此,原型时间减少60%,使FLIR团队探索新的设计和提高现有的。

2013 - 92139 v00出版