1. eVTOL推进系统开发与测试方案概述
在电动垂直起降飞行器(eVTOL)的研发过程中,推进系统作为核心子系统之一,其性能直接关系到飞行器的安全性、可靠性和经济性。熠速科技针对eVTOL推进系统的特殊需求,提供了一套完整的快速控制原型(RCP)开发和硬件在环(HIL)测试解决方案。
这套方案主要解决三个核心问题:
- 如何快速验证电机控制算法在真实硬件上的表现
- 如何在实验室环境下全面测试电机控制器的各项功能
- 如何构建高保真的仿真环境来验证控制系统的整体性能
提示:在航空领域,任何控制系统的开发都必须经过严格的测试验证流程,而传统的实机测试成本高、风险大,这正是RCP和HIL技术的价值所在。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 推进系统快速控制原型(RCP)方案详解
2.1 RCP系统架构设计
熠速的RCP系统采用三层架构设计:
- 上位机层:运行Simulink建模环境和试验管理软件
- 实时仿真层:x86架构实时处理器+FPGA加速板卡
- 功率驱动层:信号调理模块和三相逆变器
这种架构特别适合电机控制这类对实时性要求极高的应用场景。在实际项目中,我们通常会根据电机类型(永磁同步、感应异步等)和控制算法(FOC、DTC等)的具体需求来调整各层的配置。
2.2 硬件配置要点
2.2.1 实时仿真机选型
对于电机控制应用,实时仿真机的选型需要考虑以下关键参数:
| 参数项 | 推荐配置 | 说明 |
|---|---|---|
| CPU核心数 | ≥4核 | 建议保留1个核给系统,其余用于算法执行 |
| 最小步长 | ≤10μs | 确保20kHz控制算法的稳定运行 |
| FPGA资源 | ≥50k逻辑单元 | 满足高速算法和接口处理需求 |
在实际部署时,我们遇到过因CPU核心分配不当导致的时序问题。经验表明,最好为每个控制算法分配独立的CPU核,避免任务间的相互干扰。
2.2.2 FPGA板卡的特殊考量
电机控制中以下信号必须使用FPGA处理:
- PWM生成与采集(典型频率20kHz)
- 编码器信号解码(正交编码、霍尔信号等)
- 旋变信号激励与解码
- 三相电流采样
注意:普通IO板卡的延迟通常在微秒级,而FPGA可以
