岗位职责
负责永磁同步电机(PMSM)驱动核心算法的设计、开发与优化,聚焦机器人应用场景(如机械臂关节、移动机器人驱动轮、末端执行器等)。
包括但不限于:
1、磁场定向控制(FOC)、空间矢量脉宽调制(SVPWM)算法的精细化实现;
2、无传感器控制算法(如滑模观测器、扩展卡尔曼滤波、模型参考自适应等)的研发与迭代,解决机器人传感器安装受限问题;
3、位置环 / 速度环 / 电流环三闭环控制策略设计,优化动态响应速度(如机器人快速启停、轨迹跟踪)与稳态精度(如机械臂定位误差≤0.1°);
4、电机参数在线辨识、鲁棒性补偿算法(如负载扰动抑制、温度漂移修正),适配机器人复杂工况(变负载、冲击振动)。
5、结合机器人系统需求,完成算法的仿真验证与工程化落地:
6、基于 MATLAB/Simulink 搭建电机控制仿真模型,验证算法在机器人典型运动场景(如轨迹规划、力控协同)下的性能;
7、基于嵌入式平台(如 TI DSP TMS320F28xx、STM32H7 系列、FPGA)实现算法代码开发与调试,配合硬件团队完成驱动板卡的联调;
8、参与机器人整机测试,优化算法以满足实际运行中的能耗、噪声、响应速度等指标。
9、协同跨团队推进技术方案落地:
10、与机器人结构设计团队对接,根据电机安装空间、负载特性调整控制参数;
与上层运动控制团队协作,制定底层驱动与上层规划的接口协议(如位置指令、速度指令的交互逻辑);
11、编写算法设计文档、测试报告,推动技术专利申报,沉淀核心技术方案。
任职要求
学历与专业:
硕士及以上学历,电机与电器、电力电子与电力传动、自动化、控制工程、机器人学等相关专业;优秀本科需具备 3 年以上相关算法开发经验。
核心知识与技能:
深入理解永磁同步电机的数学模型、工作原理,熟练掌握 FOC、SVPWM 等基础控制算法;
具备无传感器控制算法(至少精通 1 种主流方案)、先进控制策略(如模型预测控制 MPC、自适应控制)的研发经验;
熟悉电机三闭环(位置 / 速度 / 电流)调节器设计,能独立解决动态响应慢、超调量大、稳态误差等实际问题;
掌握 MATLAB/Simulink 仿真工具,具备 C/C++ 嵌入式编程能力,熟悉 TI DSP、STM32 等平台的外设配置(ADC、PWM、定时器)与底层驱动开发。
经验要求:
至少 2 年以上永磁同步电机驱动算法开发经验,有机器人领域(机械臂、移动机器人、服务机器人等)相关经验者优先;
具备电机参数辨识、抗干扰算法(如死区补偿、谐波抑制)实际落地案例,或参与过量产级电机驱动产品开发优先;
了解电力电子电路(如逆变器拓扑、IGBT/MOSFET 驱动电路)者优先,能结合硬件特性优化算法实现。
软技能:
具备较强的问题分析与解决能力,能从机器人整机运行故障中定位底层驱动算法问题;
良好的团队协作与沟通能力,能清晰表达技术方案并推动跨团队协作;
英语读写能力良好,能阅读英文技术手册与前沿文献。