电气化

MATLAB 和 Simulink 在电机驱动器和牵引电机中的应用

为电机-逆变器控制系统开发算法和嵌入式软件

电机和电力控制

仿真电机控制算法

使用 MATLAB® 和 Simulink® 从电机、逆变器、源和负载库构建电机模型。根据您的需求和仿真电机控制算法选择电机和逆变器建模的保真度水平。

  • 通过 Motor Control Blockset™ 实现线性集总参数电机模型,并使用平均值逆变器,以进行快速仿真。
  • 使用 Simscape Electrical™ 对逆变器的非线性电机动力学以及理想或详细开关模式进行建模和仿真
  • 仪表化测试的帮助下参数化电机模型以捕获电机动力学,或者从数据库或有限元分析中导入参数
  • 执行闭环仿真并使用磁场定向控制 (FOC) 自动调节器自动调节控制算法,以满足速度和转矩响应要求
  • 设计故障检测和保护逻辑,以确保安全运行

尝试示例


产品级代码生成和部署

从 Simulink 为电机控制算法生成产品级 C 和 HDL 代码,以直接部署于嵌入式微控制器、FPGA 和 SOC。

  • 执行软件在环 (SIL) 和处理器在环 (PIL) 仿真以验证生成的代码
  • 使用 Fixed-Point Designer™ 分析、优化和实现定点和浮点算法
  • 使用 Embedded Coder®硬件支持包为诸如 ARM® Cortex®-A/M/R、C2000STM32Infineon® AURIX™、Xilinx® Zynq® 和 Intel® SOC 等处理器自动执行所生成代码的集成、执行和验证
  • 使用 HDL Coder®硬件支持包生成代码并将其部署到 Intel、Xilinx 和 Microchip 设备
  • 确保符合 MISRA-C™ISO 26262 等行业标准