
核心要点
- 首先设定数值控制和保护目标,然后将每次测试与通过或失败的结果挂钩。
- 将植物模型、传感器和时序与电机及逆变器匹配,使软件结果能够传递到闭环硬件在环仿真中。
- 采用可重复的硬件在环(HIL)序列进行瞬态和故障测试,并在首次上电前通过回归测试锁定修复方案。
这种方法能在控制和保护功能故障尚可低成本修复时及时发现,并使台式调试过程更平稳、更高效。据估算,软件测试不足每年给美国经济造成595亿美元损失。 美国经济每年造成595亿美元损失 ,主要源于返工和下游故障。电机控制团队也深有同感——当验证工作启动过晚且临近首次通电时,同样会陷入这种困境。
多相控制器提高了门槛,因为您需要管理更多的开关状态、更多的电流传感器、更多的故障情况,以及更多可能导致时序出错的途径。优秀的验证计划并非"增加测试量",而是"在早期阶段针对可量化的目标进行精准测试"。软件在环 共享相同目标、相同的合格/不合格标准以及相同的调试路径时,您将获得最大价值。
在任何大功率硬件运行之前,先在闭环中验证多相电机控制器。
定义多相电机控制器性能的验证目标
验证目标必须将系统意图转化为测试可接受或拒绝的量化指标。您需验证扭矩控制质量、电流限制及跨转速负载的故障处理能力,同时验证相位耦合、死区时间与采样延迟交互作用下的系统稳定性。明确的目标可避免后期争议,确保多相电机控制器验证始终聚焦核心要点。
首先解决可能导致硬件损坏或破坏客户信任的问题,随后再添加优化目标。保护目标通常优先处理:峰值相电流、直流母线过电压、逆变器温度以及传感器失效时的安全响应。接着是控制目标:转矩阶跃响应、转速调节、相间电流分担以及相电流和转矩中的谐波含量。最后添加对项目至关重要的覆盖目标,例如低直流电压运行、弱磁场运行或无传感器模式下的运行能力。
目标还需反映生产规模,因为微小的故障率会累积成庞大的现场数量。2023年电动汽车销量突破 1400万辆,这促使更多驱动系统进入大批量生产阶段,并面临更严格的质量门槛。如此规模的业务,唯有将验证目标视为合同义务而非尽力而为的调试备忘录的团队,方能赢得回报。
构建与您的电机和变频器相匹配的工厂模型

植物模型是功率级和机器的替代方案,其精度必须足以将控制器的行为特性准确传递至硬件。这意味着电机电气模型、机械负载、逆变器非理想特性及传感器必须与代码实际接触的对象完全匹配。优质的模型既能支持额定性能检测,又能覆盖故障场景,同时不掩盖关键动态特性。
电机保真度在控制器作用的带宽范围内最为关键。需考虑相间耦合、显著性(若影响估算器)以及饱和现象(当电流限制和磁场弱化属于工作区域时)。逆变器保真度在开关行为影响电流控制时至关重要,因此需包含死区时间、器件压降、PWM更新时序及所有滤波网络。传感器模型应涵盖量化误差、偏移量、噪声整形以及相对于PWM的采样相位。
模型可信度源于可追溯的参数来源和可重复的校准,而非视觉上“良好”的波形。将参数与测试报告、数据表或识别结果关联,并锁定版本以确保不同迭代周期间结果可比。当控制团队与测试团队共享相同的工厂假设时,故障便能转化为可执行的行动方案,而非争论的焦点。
根据风险和时间选择SIL或HIL测试
SIL与HIL的主要区别在于实时运行的对象以及可安全暴露的风险类型。SIL在桌面端将控制器代码运行于模拟装置上,因此迭代速度快且覆盖面广;HIL则在目标计算平台上配合实时仿真器运行控制器,能及早暴露时序、I/O行为及集成风险。最佳选择应与您当前面临的故障模式相匹配。
| 无需高性能硬件即可验证的验证点 | SIL适配 | HIL适配 |
| 在速度和扭矩工作范围内保持控制稳定性 | 强大,适用于快速扫描和调谐迭代 | 当时序和量化影响稳定性裕度时表现强劲 |
| 保护逻辑、行为及故障状态序列 | 适用于详尽的故障树和边界情况 | 当故障取决于I/O时序和中断延迟时表现强劲 |
| PWM与采样同步对电流控制的影响 | 当模型近似时间点时,应采取适度措施 | 强大,因为真实的执行抖动和更新率显现 |
| ADC、编码器、旋转变压器和通信设备间的接口风险 | 弱是因为外设通常被嘲笑 | 强大,因为控制器能识别真实的信号和协议 |
| 大规模软件版本间的回归测试 | 凭借速度与自动化而强大 | 适用于必须反映目标硬件时序的高风险场景 |
顺序至关重要。在投入时间进行布线、引脚映射和实时步长调整之前,应通过SIL验证算法意图和逻辑完整性。此时HIL便成为验证时序、接口及控制器容错性的确认阶段,而非基础正确性的初次验证。若顺序颠倒,您将浪费实验室时间调试那些本可在桌面测试中几分钟内发现的问题。
配置硬件在环接口及时序参数以实现稳定闭环控制
HIL测试仅在控制器与仿真器以正确速率形成一致闭环时方能有效。首要任务是协调时间步长、I/O延迟及信号调理,确保控制器接收真实的相电流、电压及位置信号。HIL平台上的闭环稳定性既是建模问题,更是时序规范问题。精准实现该目标,方能确保后续故障与暂态响应的可靠性。
从控制回路的步进频率开始,逐步向外扩展。锁定PWM频率、ADC采样时刻和中断优先级,然后选择能使数值延迟相对于这些市场活动保持较小的实时仿真 。端到端匹配缩放比例和单位,随后验证dq变换的符号约定和相序,因为多相系统会增加通道互换的可能性。 添加接口测试以验证饱和行为、削波现象及故障标志,无需涉及复杂转矩指令。
工具选择直接影响系统搭建的精确度,尤其在需要高通道数和确定性时序的场景下。众多团队采用OPAL-RT实时仿真器进行多相电力电子仿真,因其既能运行精细的设备模型,又能为控制器硬件提供低延迟I/O通道。重点关注可重复的布线方案、可追溯的配置管理以及自动化合理性检查,这些措施能有效避免后期出现"神秘"的性能退化问题。
运行涵盖瞬态极限和故障的测试序列

测试序列必须按硬件调试过程中风险出现的相同顺序对控制器施加压力。从额定工作点开始,接着施加触发电流和电压极限的瞬态信号,最后注入迫使保护措施启动的故障。每个序列都应以明确的合格/不合格结果结束,该结果应与测试目标挂钩,而非基于主观波形分析。当HIL测试迫使控制器在压力下选择安全行为时,其价值最为显著。
- 验证环路稳定性和跟踪误差的速度与转矩步进
- 电流限制市场活动 验证钳位行为与恢复动力学
- 直流母线扰动对调制和过电压处理的挑战
- 验证估计器回退和安全状态逻辑的传感器故障
- 验证隔离与转矩降额规则的相位与开关故障
一个具体的示例是在六相牵引控制器上注入开相故障的同时发出转矩阶跃指令,随后验证电流能否在限定时间内重新分配至安全范围,转矩能否按规定降额。这一单一场景迫使电流调节器、故障检测、状态机和限幅器实现协同工作,同时暴露稳态检测中难以察觉的时序缺陷——尤其当故障逻辑依赖采样对齐时。
“HIL测试仅在控制器和仿真器以正确速率协同工作形成闭环时才有效。”
在硬件启动前使用通过/失败指标和调试循环
通过/失败指标将控制器验证从波形审查转变为可重复的门控流程。您需要为每个目标设定阈值、时间窗口和容差,并采用标准方法捕获轨迹数据及分类故障。由此调试循环得以加速——您可复现相同测试,隔离违反指标的信号,并在无需重新解读设计意图的情况下验证修复方案。正是这种严谨性,使硬件前验证得以发挥价值。
定义与实际故障表现相匹配的指标。针对扭矩和转速采用限值时间、超限时间及稳定时间窗口;针对电流和电压采用带持续时间的绝对边界。通过明确的状态转换断言追踪故障覆盖率,而非仅记录"故障发生",从而确保控制器采取了正确路径。添加回归触发机制,使通过构建的代码在无关代码修改后仍能保持通过状态。
硬件调试依然重要,但应是确认而非探索。采用这种多阶段电机控制器验证模式的团队,在首次通电时已具备已知极限、已知故障响应及已知追踪术语集,从而减少高压环境下的争论。当您将硬件在环(HIL)视为可重复的验证关卡,并将模型、测试和指标纳入与控制器代码相同的变更控制体系时,OPAL-RT能自然融入该工作流程。
EXata CPS 专为实时性能而设计,可通过任何规模的通信网络层和连接任何数量的设备进行 HIL 和 PHIL 仿真,从而对电力系统的网络攻击进行研究。这是一个离散事件仿真 工具包,考虑了所有会影响网络(有线或无线)行为的固有物理属性。


