视频和网络研讨会系列

基于Simulink的复杂机电系统的虚拟调试金宝app

复杂机电系统的一个很好的例子是起重机的应用。现代起重机不仅包括机械和液压装置,还包括越来越多的电力电子设备、控制装置和软件。为了处理这种增加的复杂性,并能够在物理机器可用之前测试和验证设计,虚拟调试已经成为某些行业领域事实上的标准。虚拟调试是指在计算机上创建一个虚拟的机器模型,一个所谓的数字双,您可以在构建物理原型机之前模拟和验证完整的设计。您还可以使用它来执行分析的机器,甚至在产品在外地。

MATLAB®和仿真软金宝app件®是一个完整的仿真平台,允许您建模和模拟整个机器,包括力学,液压,电子,控制和软件。这允许您在开发周期的早期阶段验证功能性机器需求,从而缩短开发周期并减少昂贵的原型测试。

除了建模和仿真,您还可以使用C/ c++或IEC 61131-3 ST/LD代码生成技术在PLC、PAC或工业PC上部署您的机器模型。这是在真实控制器硬件上快速测试控制系统模型的一种有效方法。您还可以为物理机器模型生成代码,以便在实时的硬件在环(HIL)模拟器上运行该模型,从而有效地测试生产控制器。

第1部分:起重机应用的运动学分析用于模拟起重机工作周期的起重机力学建模。通过评估机器在操作条件下的力和扭矩,早期识别功能需求的可行性。

第2部分:起重机应用的动态分析对起重机模型进行闭环控制设计,并进行PID自动整定。增加了用于评估塔式起重机动态性能和验证整个起重机系统性能的执行机构。

第三部分:起重机安全控制逻辑设计增加监督控制(安全逻辑),用于检测和应对起重机故障。说明使用虚拟模型来注入和研究机器中的硬件故障的好处。

第4部分:控制系统和起重机模型的代码生成从控制器模型到实际控制器硬件(PLC/PAC)的生产代码生成(C/ c++或IEC 61131-3 ST)。在PC硬件上利用真实的I/O对起重机模型进行了实时仿真。