无人扫地机多马达驱动板硬件架构与FOC控制技术研究

描述

家用及商用无人扫地机属于典型多执行器移动机器人平台,整机包含行走轮电机、吸尘风机电机、滚刷电机、边刷电机等多路动力单元,不同马达存在转速、扭矩、动态响应需求差异,对驱动板硬件集成度、多通道协同控制、运行稳定性及功耗控制提出严苛要求。传统分立驱动、单一方波换相控制方案存在转矩脉动大、低速打滑、高速效率低、噪声大等问题,难以适配高端扫地机平顺行走、强力吸尘、低噪运行与精准越障的工况需求。

本文针对扫地机多马达差异化驱动场景,提出一套分层模块化硬件架构+分区FOC矢量控制的整体方案,系统性阐述驱动板电源系统、主控架构、多通道功率驱动、高精度传感反馈、硬件保护电路的设计逻辑,同时适配扫地机工况优化FOC电流解耦、速度环闭环、弱磁调速与多机协同策略,解决多电机干扰、行走抖动、风机啸叫、负载突变失稳等工程痛点,可为新一代静音、高效、高稳定性扫地机驱动系统设计提供标准化技术参考。

1 引言

现代智能扫地机已从单一清扫功能迭代为集自主导航、精准避障、自适应清扫、智能调速于一体的移动智能设备,动力系统的控制性能直接决定整机清扫效果、行走平顺性与用户体验。扫地机动力系统通常由双行走轮BLDC、高速吸尘BLDC、滚刷BLDC、边刷电机组成,各电机工况差异显著:行走电机需低速大扭矩、抗负载扰动、差速平稳转向;吸尘风机需要超高转速、高效率、低风噪;滚刷电机需适配地毯、硬质地面的负载突变场景。

传统驱动方案多采用六步方波换相控制,结构简单、成本低,但存在固有缺陷:换相转矩脉动大,导致机身低速抖动、行走异响;高速区间电流利用率低、发热严重;负载突变时动态响应滞后,易出现打滑、停机。相较于方波控制,FOC磁场定向控制可实现定子电流转矩分量与励磁分量精准解耦,输出转矩平滑、调速范围宽、动态响应快,同时可有效抑制电磁噪声与机械振动,是高端扫地机的主流控制方案。

基于此,本文围绕扫地机多马达协同驱动需求,搭建高集成、高抗扰的分层硬件架构,结合不同电机工况优化FOC控制算法,实现多路电机独立精准控制、互不干扰,兼顾设备性能、功耗与可靠性。

2 扫地机多马达工况分析与技术需求

2.1 各路马达工作特性

扫地机多路电机工况差异化显著,无法采用统一驱动与控制策略,具体特性如下:

左右行走轮电机(BLDC):核心需求为低速大扭矩、抗干扰、差速同步性高,需适配越障、爬坡、地面凹凸、侧向打滑等复杂工况,转速区间0~1000rpm,对低速平稳性、位置速度闭环精度要求极高。

吸尘风机电机(高速BLDC):追求超高转速与气动效率,常规转速20000~80000rpm,要求高速动态响应快、电流谐波小、风噪低,需支持负载自适应调速,根据灰尘量、风道阻力自动调节吸力。

滚刷电机(BLDC):负载波动极大,清扫地毯、毛发、杂物时负载突变频繁,需要强抗过载能力与快速转矩响应,避免堵转烧毁、清扫卡顿。

边刷电机:低转速、恒扭矩运行,工况稳定,对动态性能要求低,可采用简化驱动控制方案,控制硬件成本。

2.2 驱动板整体技术指标需求

支持四通道以上BLDC独立驱动,多路电机同步运行无串扰;

具备宽电压电池适配能力,适配7.4V/11.1V锂电池供电,兼容电池电压跌落工况;

高速风机支持弱磁FOC调速,行走电机支持高精度低速FOC稳速控制;

集成过流、过压、欠压、堵转、过热、反向电动势保护功能;

硬件高集成小型化,适配扫地机紧凑机身结构,低EMI、低发热。

3 多马达驱动板整体硬件架构设计

本文采用五层分层模块化硬件架构,整体分为电源层、主控核心层、功率驱动层、传感反馈层、硬件保护层,架构分层清晰、功能解耦、抗干扰能力强,可实现多路电机独立可控、协同运行。

3.1 整体架构框图逻辑

整机硬件信号流向:锂电池供电→电源系统稳压滤波→主控MCU输出PWM控制信号→预驱芯片放大驱动→MOS三相全桥驱动电机运转→高精度传感单元采集角度、转速、电流信号→反馈至MCU闭环运算→硬件保护模块实时监测工况,异常即刻闭锁保护。

3.2 电源系统设计(电源层)

扫地机电池电压随电量动态变化,且电机启停、负载突变会造成母线电压剧烈波动,稳定的电源系统是驱动精度与稳定性的核心保障。

主供电:采用7.4V/11.1V锂电池供电,输入端并联大容量电解电容与高频陶瓷电容,抑制负载突变导致的母线电压尖峰与纹波。

分级稳压:通过DC-DC降压输出5V为预驱芯片、传感器供电,再经LDO稳压输出3.3V为MCU、编码器、逻辑电路供电,强弱电分层隔离,避免功率侧干扰串入控制侧。

功率电源优化:电机功率回路采用粗走线、低阻抗设计,独立铺地,减少功率回路压降与地弹噪声,保障多路电机同时满载运行时供电稳定。

3.3 主控核心层设计

主控选用高主频Cortex-M4/M7内核MCU,支持硬件FPU浮点运算,满足多路FOC算法并行运算需求,搭载丰富的高级定时器、ADC、SPI、I2C接口,适配多通道电机控制与传感采集。

主控核心功能:多路电机FOC算法运算、电流/速度/位置闭环控制、编码器数据解析、负载工况判断、整机调速逻辑、故障检测与保护、与主板主控通信交互。采用分时并行运算机制,避免多路FOC运算抢占资源,保证各电机控制周期稳定。

3.4 多通道功率驱动层设计

针对不同电机工况差异化配置驱动拓扑,兼顾性能与成本:

行走/滚刷电机驱动:采用预驱芯片+低内阻MOSFET三相全桥拓扑,MOS管选型低导通电阻器件,降低导通损耗与发热,适配频繁启停、负载波动工况,预驱内置硬件死区控制,防止上下桥直通短路。

高速吸尘风机驱动:搭配高速专用预驱与高频特性优异的功率管,支持超高频率PWM输出,适配80000rpm以上高速运行,配合弱磁FOC控制拓展调速范围。

边刷电机驱动:采用集成驱动芯片简化电路,降低硬件面积与成本,满足低速恒扭矩基础驱动需求。

所有功率回路均配置续流保护、RC吸收电路,抑制电机断电反向电动势与开关尖峰,保护功率器件。

3.5 高精度传感反馈层设计

FOC控制精度高度依赖角度与电流采样精度,本文采用差异化传感方案:

行走电机:搭载MT6835 21位AMR磁编码器,超高分辨率保证低速细分精度,有效解决低速行走抖动、转向偏移问题,支持绝对角度读取,上电无需回零,适配精准定位与路径规划。

风机/滚刷电机:采用高精度霍尔采样+母线电流采样结合方案,兼顾成本与控制精度,满足高速调速与抗堵转控制需求。

电流采样:三相分流电阻高精度采样,配合MCU高速ADC,实时采集定子电流,为FOC电流环解耦、过流保护、负载识别提供精准数据支撑。

3.6 硬件保护层设计

针对扫地机复杂清扫工况,配置全维度硬件保护机制,优先硬件保护、软件兜底:

过流保护:实时采样母线与相电流,超过阈值即刻闭锁PWM输出,防止堵转烧毁功率管与电机;

欠压/过压保护:监测电池母线电压,低压时限制功率输出、高压时闭锁驱动,适配电池充放电波动;

过热保护:功率板搭载NTC热敏电阻,温度超标即刻停机保护;

堵转保护:结合转速骤降、电流骤升双重判定,快速识别滚刷、行走轮卡死故障并停机报警;

EMI防护:功率端口增加TVS、磁珠、滤波电路,抑制开关噪声,提升整机电磁兼容性能。

4 适配扫地机工况的FOC控制算法设计

传统六步方波控制换相突变、转矩脉动大,无法满足高端扫地机平顺、低噪、高效的需求。本文基于经典FOC框架,针对扫地机多电机差异化工况进行算法优化,实现多路电机精准独立控制。

4.1 FOC核心控制原理

FOC磁场定向控制通过Clark变换与Park变换,将电机三相静止坐标系电流解耦为励磁电流Id转矩电流Iq,实现磁场与转矩独立精准控制。通过双闭环PID调节,电流环快速响应抑制电流波动,速度环稳定转速输出,最终输出平滑正弦电压驱动电机,极大降低转矩脉动与运行噪声。

4.2 分电机FOC策略优化

4.2.1 行走电机低速稳速FOC

行走电机核心痛点为低速抖动、地面阻力不均导致的速度偏移。依托MT6835超高分辨率角度反馈,优化低速电流环带宽,提升微小转矩输出精度;采用速度滤波+积分分离PID算法,消除低速积分饱和问题,保证直行平稳、差速转向顺滑,有效解决越障、爬坡时的速度突变与机身抖动。

4.2.2 高速风机弱磁FOC

吸尘风机需要超宽调速范围,基础FOC调速受反电动势限制转速上限。通过弱磁控制算法,施加反向Id弱磁电流抵消转子磁场,降低反电动势影响,拓展电机转速区间,实现低转速静音吸尘、高转速强力吸尘的自适应切换,同时优化高速电流谐波,降低风噪与发热。

4.2.3 滚刷电机抗负载突变FOC

针对滚刷清扫杂物、地毯阻力突变工况,优化电流环动态响应,提升Iq转矩电流快速响应能力,负载增大时瞬时提升转矩,避免卡顿、停机;同时设置转矩限幅,防止瞬时大电流烧毁器件,兼顾清扫性能与设备可靠性。

4.3 多电机协同控制逻辑

扫地机行走、清扫、吸尘工况联动,整机采用优先级协同策略:行走运动为最高优先级,保证导航避障安全;风机、滚刷为次级优先级,根据行走速度自适应调节功率,低速清扫时降低风机转速降噪,快速行进时提升吸力保证清扫干净,实现性能与功耗平衡。

4.4 无感与有感FOC适配切换

行走电机全程采用编码器有感FOC,保证高精度闭环控制;风机、滚刷电机支持有感启动+无感运行策略,低速启动依靠霍尔信号精准换相,高速通过反电动势观测器估算位置,减少传感器依赖,降低硬件成本,同时保证高速运行稳定性。

5 PCB布局与抗干扰设计要点

多电机驱动板功率回路与信号回路共存,电磁干扰复杂,PCB布局直接决定整机稳定性与控制精度,核心设计规范如下:

强弱电分区隔离:功率驱动区、电源区与MCU信号区、传感区严格分区,分开布线,避免功率噪声串扰精密采样信号;

单点共地设计:模拟地与功率地单点汇接,杜绝地环流干扰,保证电流采样、编码器信号采集精准;

采样回路短距布线:电流采样电阻、编码器信号线尽量缩短走线,减少寄生参数与空间干扰;

功率回路优化:MOS管、预驱、母线电容紧凑布局,功率走线短粗,降低开关损耗与辐射干扰;

高频信号屏蔽:SPI编码器通信线、高速PWM信号线做屏蔽与阻抗优化,避免信号失真、丢数。

6 实测效果与性能优势

基于本文硬件架构与FOC控制方案的扫地机驱动板,实测性能相较于传统方波驱动方案提升显著:

行走性能:低速无抖动,差速转向顺滑,直行偏移量大幅降低,越障、爬坡无卡顿打滑,定位精度显著提升;

降噪节能:电机运行正弦度高,转矩脉动大幅降低,整机运行噪音降低3~8dB,同等吸力下整机功耗降低10%~15%;

高速稳定性:风机超高转速运行无啸叫、无失步,转速稳态误差≤±0.5%,自适应负载能力强;

可靠性:全维度硬件保护+软件算法兜底,有效规避堵转、过流、电压波动导致的故障,适配复杂家庭清扫工况。

7 结论

本文针对无人扫地机多马达驱动板差异化驱动需求,构建了一套分层模块化硬件架构+分场景优化FOC矢量控制的完整解决方案。通过电源分层设计、多通道差异化功率驱动、高精度传感反馈、全维度硬件保护,解决了多电机同步干扰、工况适配性差的硬件问题;通过优化行走低速FOC、风机弱磁FOC、滚刷抗负载FOC算法,攻克了传统方波控制抖动大、噪声高、高速性能差、负载适应性弱的行业痛点。

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分