职位描述:
1. 负责参与永磁同步电机、直流无刷电机本体参数设定;
2. 参与电机控制软件系统架构构建,根据底盘系统需求,制定电机控制策略和上下游接口;
3. 负责完成电机控制算法设计、软件实现和软件调试;具体到电机控制模块的软件需求设计、模型实现设计、单元测试、系统测试;
4. 负责搭建电机仿真模型,模拟工况,快速高效验证电机控制算法;
5. 负责基于测功机台架的电机外特性测试和标定,包括弱磁工况标定;
6. 负责定义电机控制的故障诊断表和功能降级策略,主导相应软件实现;
7. 基于项目不同节点,根据系统响应需求,负责电机控制软件的台架/实车标定测试,跟踪解决相应问题,交付软件和标定数据;
8. 撰写开发过程中的相应文档,包括但不限于功能框图、软件流程图、状态机转换图,软件功能描述等;
9. 逐步完善和交付电机控制的技术规范、测试规范、工程分析方法等文件体系;
职位要求:
1. 熟悉磁场定向控制FOC算法,SVPWM调制,至少有1-2个量产项目经验;
2. 熟悉弱磁控制的原理和具体实现方式,Id负反馈或弱磁角标定皆可,要求有电机外特性标定测试项目经验;
3. 熟悉电机温度估算算法和过温保护策略,要求有量产项目经验;
4. 精通电机控制软件架构和永磁同步电机补偿算法,比如电机转子位置零位自学习、谐波补偿、死区补偿,有无位置传感器控制经验是加分项;
5. 要求了解电机控制底层复杂驱动软件的具体实现,比如电机电流、电机转子位置信号采样时刻,电机五段式七段式PWM控制差异等,在电机算法软件有针对性补偿;
6. 熟悉电机算法模块和复杂驱动软件的接口、运行中断,测量电机控制算法执行时间,优化不同电机控制runnable的多核执行策略;
7. 熟悉电控系统频率响应的主流分析判断方法,比如波特图分析;
8. 精通Matlab/Simulink等设计仿真工具,进行系统的仿真设计。熟悉电机、机电耦合系统被控对象的建模仿真(物理模型/数学模型);
9. 熟悉INCA,CANoe等常用标定设备的使用,能使用软件调试器debug软件优先;
招聘部门:
小米
工作地点:
上海市 ID:A23990
面试建议:
小米汽车正在寻找一位转向系统电机控制算法工程师,这个职位不仅要求深厚的理论基础,还需要丰富的量产项目经验。从职位描述来看,面试官会特别关注你在磁场定向控制FOC算法、SVPWM调制、弱磁控制及电机温度估算算法方面的实际应用能力。此外,对于电机控制软件架构、补偿算法以及底层驱动软件的熟悉程度也是考察重点。 为了准备这场面试,建议你重点复习FOC算法和SVPWM调制的实现细节,并准备好相关的项目案例来展示你的经验。同时,对于弱磁控制、温度估算算法等关键技术点,要能够清晰地解释其原理和实际应用中的挑战。熟悉Matlab/Simulink的建模和仿真能力也是加分项,确保你能展示出在这些工具上的熟练应用。最后,不要忘记准备一些关于电机控制软件架构和底层驱动接口的问题,以显示你对整个系统的全面理解。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。