专注高端智能装备一体化服务
认证证书

【官方网站机械】牙科座椅用的数字式稀土永磁无刷直流电机驱动系统

  • 点击量:
  • |
  • 添加日期:2021年11月23日

近年来,由于永磁材料、电力电子和控制技术等的发展,使得稀土永磁无刷电机成本进一步下降,而性能则大幅提高,其应用逐渐向军用、民用各领域渗透。在医疗器械行业,医用牙科座椅驱动机构正由直线式取代旋转式。

稀土永磁无刷直流电动机由于具有效率高、性能好、结构简单、散热容易、噪声小、安全可靠、无须维修、寿命长等特点,恰可以满足医用行业对医疗器械安全性、效率、轻便性、清洁性、电磁干扰等方面的特殊要求。因此,以稀土永磁无刷电机驱动的直线式驱动机构代替有刷电机驱动机构和单相交流异步电机驱动机构,具有良好的社会意义及广阔的市场前景。

本文阐述一种牙科座椅用数字式稀土永磁无刷直流电机驱动系统方案,包括电机、控制器、驱动及软件部分。该系统还可广泛应用于电动床和其它类型电动座椅的驱动,在医院、疗养院及家庭等领域市场潜力很大。

系统原理及其组成

搜狗截图20211123154043.jpg

图1 系统原理图

电动牙科座椅具有两个自由度,俯仰和升降。本伺服系统采用两台稀土永磁无刷直流电动机作为运动控制主部件,针对两个自由度分别给以驱动。如图1所示,电机A为俯仰电机,电机B为升降电机。

电机控制部分仅采用一片DSP(数字信号处理器)芯片TMS320LF2407A实现对两台无刷电机的控制,充分利用了DSP丰富的片上资源,对两台电机的PWM输入全部采用DSP提供,省去了逻辑芯片,提高了系统的可靠性。通过SPI片内串行外设扩展了存储器芯片,采用FRAM(非易失性存储器)具有掉电保护功能,实现在关电的情况下对电动座椅的位置的记忆。

电机

电机额定功率为55W,额定电压 24 V,工作状态为短时运行,额定转速1800rpm,设计模式按方波设计,电机为十二槽两对极。槽形为梯形口扇形槽,绕组形式为三相星形六状态,槽满率为52%,转子磁钢采用粘结钕铁硼,径向充磁。磁钢具体参数如下: Br>6000Gs,Hc>5000Oe,[BH]max>8MG·Oe,Hjc>10000Oe。

电机总装图如图2所示:

搜狗截图20211123154052.jpg

图2 电机总装图

有限元分析中,电机实际电磁转矩为0.2394N·m。电机磁通、磁感应强度等参数的分布情况如图3、图4所示。从图4可以看出,电机气隙磁感应强度分布基本呈方波分布,求平均值基本与电磁方案设计结果相符。

搜狗截图20211123154100.jpg


控制器

本控制器主控单元采用TI公司的DSP芯片TMS320LF2407A,主控单元需要检测电机的电流信号和转子位置信号,并为驱动板提供六路PWM驱动信号,因此,控制一个无刷直流电动机,需要6个PWM输出,一路ADC转换,三个捕获单元。

对于TMS320LF2407A 处理器,由于其有两个事件管理器(EVA和EVB),每个事件管理器都有3个捕获单元并可以输出6路PWM,所以该芯片可以同时直接为两台无刷直流电动机提供控制信号。如图1所示。由于控制芯片外围电路较为成熟,但其具有较大的程序存储器,因此,相对于硬件而言,要实现针对电机的灵活控制,着重从软件方面入手。

驱动

本电机控制系统的驱动环节电路采用全桥结构,通过对六个功率元件的开、关的控制,对电机电压、电流波形进行调制。通过利用 TMS320LF2407A内含的四个各自独立的 16位通用定时器、六个全比较器实现电机电压的PWM调制。TMS320LF2407A内含可编程死区控制,六个全比较器中的任何一个与通用定时器、死区控制单元一起用于产生一对有可编程死区和输出极性的PWM输出。共有十二路这样的PWM输出。每六个输出可以用来控制无刷直流电机,实现DSP对两台电机的控制。

搜狗截图20211123154109.jpg

图5 功率主电路

控制系统功率主电路如图5。选用IRF540功率管,该器件最高工作电压为100V,最大工作电流28A,最大功率损耗150W,完全满足该系统功率要求;续流二极管D1~D6选用快恢二极管;电容C1~C3用来吸收直流母线上的尖峰电压,防止过高的母线电压击穿功率管;电阻R2用来检测电机的直流母线上电流,防止电机过流发生故障,该过流信号Isence经过处理后输入到功率桥的前级驱动芯片和DSP处理器中,在过流时可以及时封锁门极驱动信号。

功率管的前级驱动采用IR公司的电机驱动芯片IR2130,该芯片集驱动、死区、过流保护等功能与一体,使用单电源即可完成六只功率管的驱动,使用时极为方便,特别适合于小功率驱动领域。

软件

根据定义的功能,软件分为如下几大模块:

  1. 初始化模块:主程序初始化模块(_c_int0),EVA初始化模块(EVA_INIT),EVB初始化模块(EVB_INIT);

  2. 电机启动模块:电机A启动模块(MOTORA_START),电机B启动模块(MOTORB_START);

  3. 换向模块:电机A换向模块(COMMUTATION_A),电机B换向模块(COMMUTATION_B);

  4. 霍尔信号捕获模块:电机A的霍尔信号捕获模块(CAPIN_A),电机B的霍尔信号捕获模块(CAPIN_B);

  5. 键盘分析模块:电机A的键盘输入分析模块(KEY_ANALYSE_A),电机B的键盘输入分析模块(KEY_ANALYSE_B);

  6. PID调节模块(_PID),位置记忆模块(REM)。

image.png

图6 软件主流程图

软件主体采用工程上流行的模块化顺序结构,霍尔信号捕获和PID调节采用中断控制方式。图6为系统软件流程图。其中图6(a)为系统主程序流程图,主要实现系统初始化以及两个电机运行状态的读取和设置,系统初始化完成对DSP系统寄存器、I/O端口、以及系统中断的设置,两个电机的运行状态的获得由键盘分析模块获得,根据得到的状态,决定电机是处于运行、启动或是停转状态。电机运行状态由全局变量RUN_STATE_A和RUN_STATE_B表示,088H表示电机处于运行状态,00H表示电机启动,0FFH表示电机停转。

软件中电机换向和PID速度调节都采用中断控制的方式。图6(b)是电机逆变器换向流程图,该中断子程序各模块完成霍尔位置信号的捕获、逆变器换向、速度计算三个主要功能,使电机正常运行,并为PID速度调节提供了速度反馈值。图6(c)为电机PID调节中断流程图,PID中断调节的中断信号由内部软件产生。

结论

随着技术不断发展,成本不断降低,稀土永磁无刷直流电机在医疗领域的应用将会进一步得到普及。将稀土永磁无刷直流电机与DSP控制技术相结合,是无刷电机的一个重要发展方向。本文介绍的电动牙科座椅驱动系统采用稀土永磁无刷直流电机,以DSP为主控芯片,具有全数字控制、位置记忆、过压过流保护等功能,在电动座椅驱动系统领域当中具有广阔的前景。