1.算法开发与实现
- 设计电机控制算法(如FOC矢量控制、PID控制、无传感器控制、自适应控制等)。
- 实现算法代码(C/C++、MATLAB/Simulink),并嵌入到DSP、ARM等微控制器中。
2.系统建模与仿真
- 建立电机数学模型(如永磁同步电机PMSM、无刷直流电机BLDC),进行仿真验证(如Simulink、PLECS)。
3.性能优化
- 优化电机效率、响应速度、转矩波动、噪声等指标,解决低速抖动、过载保护等问题。
4.硬件协同开发
- 与硬件工程师协作设计驱动电路(如逆变器、采样电路),调试PWM、ADC等外设。
5.测试与验证
- 搭建测试平台(如示波器、功率分析仪),分析实验数据,迭代优化算法。
6.前沿技术研究
- 跟踪AI在电机控制中的应用(如深度学习参数整定)、新型控制理论(如模型预测控制MPC)。
岗位要求
- 硕士及以上学历,自动化、电气工程、电子信息、机械电子等相关专业,3年以上电机算法开发经验。
- 精通电机原理(电磁场、坐标变换、空间矢量调制SVPWM)。
- 熟悉控制理论(经典PID、现代控制理论、非线性控制)。
- 熟练使用MATLAB/Simulink进行仿真和代码生成。
- 掌握C/C++嵌入式编程,熟悉DSP(如TI C2000)、STM32等开发。
- 了解功率电子(IGBT/MOSFET驱动)、传感器(编码器、霍尔元件)接口设计。
- 能分析电机异常(如失步、振荡)并提出解决方案。