用于机电一体化系金宝app统设计的MATLAB、Simulink和Simscape

设计、优化和验证机电系统

开发机电一体化系统需要将物理子系统与控制系统和嵌入式软件相结合。工程师使用基于模型的设计建模,仿真,并验证从最初发展的多学科的机电一体化系统生产。

用MATLAB®,仿金宝app真软件®和Simscape™,您可以:

  • 理解从算法设计到植物行为的复杂系统交互
  • 通过与多个团队并行工作来加速开发
  • 预测和优化系统性能
  • 提高机电一体化系统的质量,减少使用硬件原型进行测试
  • 通过从仿真模型自动生成代码来消除手工编码错误
  • 保持从需求到设计到代码的可追溯性
  • 重用设计模型作为操作数字双胞胎

“使用Simu金宝applink进行基于模型的设计,使我们能够开发复杂的气动控制,这些控制是仿生处理助手和其他机电一体化设计所必需的。有了Sim金宝appulink PLC编码器,现在从设计到产品变得容易多了。”

费斯托的鲁迪格·诺伊曼博士

建模

使用的Simscape开发系统或组件级模型来表示在电气,机械,或流体域系统的物理部分。导入从现有的CAD文件设计可视化的三维物理组件和SPICE子电路纳入制造商的特定行为。优化系统性能,并通过模拟在开发早期发现集成错误。重新规划的仿真模型虚拟调试或操作数字的双胞胎


控制设计和监控逻辑

线性化非线性物理模型,用线性控制技术,如波德图或根轨迹,或使用先进的控制策略,如模型预测控制或鲁棒控制,来开发闭环控制系统。利用预先构建的功能和交互式工具自动调整和优化控制器,以满足系统的性能要求和稳定性约束。分析超调、上升时间、相位裕度和增益裕度等时域和频域的关键性能和稳定性特征。

为监督控制和错误处理开发和验证状态机。在执行监视逻辑时,使用图形动画来分析和调试监视逻辑,以识别潜在的设计错误。


硬件在环测试和快速控制原型

使用快速控制原型(RCP)改进算法,为生产环境做好准备。使用硬件在环(HIL)仿真您的工厂和环境模型来减少物理原型。在Speedgoat硬件上运行实时仿真,并在MATLAB中分析结果,以提高您的机电一体化系统的性能。


生产代码生成

通过自动生成优化的C、c++、IEC 61131-3(结构化文本和梯形图)、CUDA,消除人工编码错误®,Verilog®,或VHDL代码直接从MATLAB和Simulink。金宝app利用浮动和定点设计工具来研究性能权衡。将生成的与硬件无关的代码集成到您的PLC平台的集成开发环境(IDE)用于实时硬件上的部署和在线调试。


验证和确认

作者,进口,并在模型管理要求,以保持整个设计,测试可追溯性,并生成代码。证明设计符合要求,自动生成测试用例模型覆盖,并提高设计的整个使用正式的测试方法发展过程中的质量。检查模型和代码遵守使用形式化方法和静态分析。发现问题和证明不存在与静态代码分析的关键运行时错误。生成报告和必要的证明,以行业标准,如文物IEC 61508,ISO 26262和DO-178