工作原理
使用 MATLAB 和 Simulink 从电机、逆变器、源和负载库构建电机模型。根据您的需求和仿真电机控制算法选择电机和逆变器建模的保真度水平。
- 通过 Motor Control Blockset 实现线性集总参数电机模型,并使用平均值逆变器,以进行快速仿真。
- 使用 电力系统仿真入门之旅 对逆变器的非线性电机动力学以及理想或详细开关模式进行建模和仿真
- 在仪表化测试的帮助下参数化电机模型以捕获电机动力学,或者从数据库或有限元分析中导入参数
- 执行闭环仿真并使用磁场定向控制 (FOC) 自动调节器自动调节控制算法,以满足速度和转矩响应要求
- 设计故障检测和保护逻辑,以确保安全运行
尝试示例
了解更多
- 续航里程竞赛:特斯拉的制胜秘诀 - 博客文章
- 丹佛斯通过 MathWorks 和基于模型的设计加速数字化转型 (4:20)
- 了解 BLDC 电机控制算法 - 电子书
- 超越 PID:探索磁场定向控制器的替代控制策略 - 白皮书
- 使用基于模型的标定进行最优 PMSM 弱磁转矩控制标定 - 文章
- SynRM 或给电动汽车游戏带来变革 – 文章
示例
从 Simulink 为电机控制算法生成产品级 C 和 HDL 代码,以直接部署于嵌入式微控制器、FPGA 和 SOC。
- 执行软件在环 (SIL) 和处理器在环 (PIL) 仿真以验证生成的代码
- 使用 Fixed-Point Designer 分析、优化和实现定点和浮点算法
- 使用 Embedded Coder 和硬件支持包为诸如 ARM® Cortex®-A/M/R、C2000、STM32、Infineon® AURIX™、Xilinx® Zynq® 和 Intel® SOC 等处理器自动执行所生成代码的集成、执行和验证
- 使用 HDL Coder 和硬件支持包生成代码并将其部署到 Intel、Xilinx 和 Microchip 设备
- 确保符合 MISRA-C™ 和 ISO 26262 等行业标准
了解更多