基于东芝TX03系列单片机的矢量控制方案研究

来源 :机电信息 | 被引量 : 0次 | 上传用户:ztdep
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:直流无刷电机的控制技术已经发展到了矢量控制阶段,但是矢量控制算法本身复杂度较高,对软件实现的工作量和难度都提出了挑战。东芝的TX03系列单片机带有矢量引擎协处理器,故矢量控制过程中大量的数学计算可由系统自主完成,现阐明了矢量控制直流无刷电机应用于家用油烟机系统的框架、软件实现方法、控制性能等,期望可以幫助开发人员解决前述困难,在降低系统资源消耗的同时,更快速地实现产品的各项功能和性能要求。
  关键词:直流无刷电机;单片机;矢量控制;变频;东芝TX03系列单片机
  0    引言
  电机从诞生发展至今已有近200年的历史,现已广泛应用于人类生产和生活的方方面面,与此同时,由电机应用带来的电能消耗问题也日益突出。在我国,各类电机的总耗电量占据了年度总发电量的2/3左右,因此,如何让电机应用更加节能环保,成为科学研究人员及工程技术人员近些年来高度关注的课题。进入21世纪以来,直流无刷电机因其能效高、寿命长、噪声低等特点,在我国不断被扩大使用;而半导体技术近几十年的飞速发展,推动了直流无刷电机的控制技术从方波驱动、正弦波驱动进入到了控制精准度更高的矢量控制阶段。
  1    直流无刷电机的矢量控制技术
  1.1    直流无刷电机的控制系统
  直流无刷电机的控制系统由控制电路、逆变电路(含预驱动器)、直流无刷电机、位置传感器等组成,其中控制电路可以采用专用的电机驱动芯片或者单片机加驱动软件的不同方案。图1是采用单片机控制的系统示意图。其中,如果没有位置传感器,需要无传感器控制时,则要通过电流检测等来获取位置情报。
  1.2    矢量控制过程及实际应用的难点
  电机的旋转需要旋转力。电流流过三相线圈,转子产生转矩(旋转力),而为了保证转子在不同负载下持续转动,必须检测出转子的位置,控制流过线圈的电流,也就是必须控制转子产生最适合的转矩。直流无刷电机的矢量控制,是把给电机的电流指令值分解为转矩成分、磁场成分,通过控制转子的磁通方向的d轴成分(d轴电流)来控制磁场,通过控制与它垂直的q轴成分(q轴电流)来控制电机转矩。
  对于转矩来说,d轴电流没有贡献,对于外侧配置有永磁体的直流无刷电机,一般采用保持d轴电流Id为0的控制,可以使电机转动实现更小的电流和更高的效率。
  直流无刷电机矢量控制的基本流程如图2所示,其中:
  ①电流控制,是由电流指令值(Idref、Iqref)和实际电流值(Id、Iq)算出输出电压(Vd、Vq)。
  ②反坐标变换,又称反Park变换,是从旋转坐标(Vd、Vq)变换为静止坐标(Vα、Vβ)。
  ③相变换(两相→三相),又称反Clark变换,是从静止坐标值(Vα、Vβ)变换为三相电压值(Vu、Vv、Vw)。
  ④三相PWM输出。
  ⑤电流检测,是从模拟数字转换器测定分流电阻的电压变换为三相的电流值(Iu、Iv、Iw)。
  ⑥相变换又称Clark变换,是把三相电流值(Iu、Iv、Iw)坐标变换为两相电流值(Iα、Iβ)。
  ⑦坐标变换又称Park变换,是把两相电流值(Iα、Iβ)变换为旋转坐标值(Iq、Id)。
  ⑧位置检测,是要计算出马达速度(ω)和马达位置(θ)。
  ⑨速度控制,由目标速度(ωref)和实际速度(ω)算出电流指令值(Idref、Iqref)。
  可以看到,上述整个控制过程需要进行大量的数学运算和处理,导致单片机程序的复杂度较高,同时单片机CPU的资源也会一直被占用,开发人员的工作量及系统的消耗都是比较大的。解决这些问题,将会帮助直流无刷电机获得更好的应用基础。
  2    东芝TX03系列单片机控制直流无刷电机
  2.1    东芝TX03系列单片机
  东芝TX03系列单片机是东芝基于ARM[R] Cortex[R] -M3内核的32位单片机产品,其中的M370组是专门针对民用级电机控制应用而推出的,除了采用高性能的ARM[R] 内核,它突出的特点是搭载了东芝自有设计的矢量引擎(Vector Engine,简称VE)。
  M370组的矢量控制结构如图3所示。图3中②是矢量引擎处理的部分,可以看到矢量控制过程中诸如坐标变换、相变换、sin/cos计算处理、电流PI参数控制等需要进行大量计算的部分均交由类似协处理器的矢量引擎来完成,从而单片机的中央处理器等资源就可以被释放出来满足开发者希望的其他处理需求,使得在其他硬件资源同等的情况下,单片机可以实现更高的处理速度或更丰富的用户功能。同时,对于开发者来说,只需进行相应的寄存器设置和少量的编程,不再需要特别为此部分编写复杂的软件代码,大大减小了开发和维护的工作量,也降低了系统软件出错的概率。
  图3中①的部分即速度控制、位置估算的部分则为开发者软件,这样,可以给予开发者自由度和灵活性,保证开发者的自有算法可以实现。
  2.2    直流无刷电机控制的实现
  直流无刷电机如今已经应用到各类型的工业、家用设备中。近年来,伴随国内经济的发展和住宅水平的提高,厨房电器产品也在不断向高级、低功耗、静音方向发展。其中,家用油烟机产品近五六年内在市场上也逐渐出现了采用直流无刷电机的案例。虽然目前市场产品的主流仍然采用交流电机,但采用了直流无刷电机的产品因其噪声更小、吸力更强、更加省电以及可以真正实现无级调速等特点正被更多的制造商、设计商所关注,被认为是未来家用油烟机产品的主流发展方向。
  下面以家用油烟机直流无刷电机为应用案例,阐述基于东芝TX03系列单片机的矢量控制的具体实现方法。   2.2.1    系统设计
  在实际案例中使用的电机是8对极直流无刷油烟机电机,无霍尔传感器,单电阻电流采样方式。
  如图4所示,电机的电流、母线电压及Vsp速度控制等信号通过TMPM37x的片内A/D转換输入,电机驱动u、v、w、x、y、z及过电流保护用EMG信号通过PMD硬件电路(电机控制电路)输入、输出。同时,为了符合市面上常见的电机驱动板接口规格,还采用了PWM速度控制信号输入和UART通信。而为了保证开发人员调试的便利性,除了通过软件调试端口与PC的集成调试环境相联系外,还包括了DAC、LED、FG信号等,可以辅助监控电机的控制状态。
  2.2.2    TX03系列单片机上矢量控制软件的实现
  控制软件主要由两部分组成:电机控制程序和电机驱动程序。
  2.2.2.1    电机控制程序
  电机控制程序在系统初始化完成后由主循环调用,主要是读取应用层发来的控制命令,解析为具体的驱动命令,如控制阶段、目标频率等;同时也将电机驱动程序反馈的驱动状态进行处理后传送给应用层。
  如图5所示,电机控制由5个阶段组成。要使电机启动到稳定运转,需要依次进行各个阶段的操作和处理,实施与该阶段相对应的控制。
  (1)停止(Stop)阶段:电机停止。
  (2)定位(Initial position,也被称作直流励磁)阶段:电流流过电机线圈,铁芯产生磁通量,将转子拉至0点位置附近。位置确定完成后,进入下一阶段。
  (3)强制运转(Force)阶段:转子开始旋转。强制加入旋转磁场,使转子追随该旋转磁场旋转。需要注意的是,在该阶段内并不进行矢量控制反馈处理。当角速度指令值增大达到最低频率时,进入阶段(4)。
  (4)强制到稳定运转的切换(Change up)阶段:进行从强制运转至稳定状态的切换,使电机配合转子的位置进行转动(原本电机旋转与转子位置无关)。
  (5)稳定(Steady)阶段:按照转子位置和电机目标旋转速度进行驱动。
  可通过VEACTSCH寄存器的设定来调度电机的各个控制阶段,如表1所示。调度由执行输出处理的输出调度以及执行输入处理的输入调度构成。
  2.2.2.2    电机驱动程序
  电机驱动程序被AD转换中断唤起,主要是按照控制程序发来的驱动命令驱动电机,同时也会监视电机的动作,将状态传送给电机控制程序。主要包括位置估算、角度检测、频率控制等函数。
  2.2.3    方案控制效果
  2.2.3.1    方案功能
  实际案例最终包括了以下功能:
  (1)载波频率15.625 kHz;
  (2)速度范围300~1 400 r/min;
  (3)起始电流0.4 A;
  (4)电机系统过流、过压、欠压等的检测和保护;
  (5)电机缺相保护;
  (6)电机失步保护。
  2.2.3.2    方案性能
  油烟机能效规定值及能效标准如表2所示。
  全压效率是考察油烟机工作性能的关键指标。
   全压效率ηB(%)=×100%
  通过引入直流无刷电机,风量、风压可以实现更大值,而同工作条件下的功耗会降低,因此采用直流无刷电机的油烟机产品可以获得更好的全压效率,同时油烟机产品的另一关键技术指标——噪声指数(dB)也会有所降低。
  实际案例中,结合油烟机整机测试结果,达到了国标一级的全压效率值,比同一产品采用交流电机的测试值提高了30%以上。
  3    结语
  直流无刷电机的矢量控制正在更多的工业级、民用级电机应用产品上被采用。矢量控制方法的优点明显,但其所需的大量数学运算对单片机的性能及开发人员的工作都提出了更高的要求。本文中实际案例证实,搭载了矢量引擎的东芝TX03系列单片机,可以帮助开发人员解决以上难题,在降低系统资源消耗的情况下,更快速地实现直流无刷电机应用产品的各项功能和性能要求。
  [参考文献]
  [1] 江崎雅康.无刷直流电机矢量控制技术[M].查君芳,译.北京:科学出版社,2019.
  [2] 吸油烟机能效限定值及能效等级:GB 29539—2013[S].
  
  收稿日期:2021-04-06
  作者简介:马蓉(1977—),女,甘肃兰州人,工程师,研究方向:嵌入式系统软件开发。
其他文献
摘 要:對电网故障的快速辨识是电压补偿装置等电力设备性能保障的关键前提。在分析当前常用的电网故障辨识方法的基础上,重点研究了基于瞬时无功理论的辨识方法。对比了基于此理论的三相dq变换辨识法、单相dq变换辨识法和单相αβ-dq变换辨识法,为进一步提高辨识速度,提出了改进型单相αβ-dq变换辨识法,并进行仿真对比,结果验证了该改进方法的有效性及快速性。  关键词:电网故障辨识;瞬时无功理论;单相αβ-
摘 要:随着国家2035年远景目标的提出,制造业的转型升级成为各注塑企业都将面临的问题。为打造个性化的智能工厂,解决传统注塑制造企业生产效率低、生产过程不可控的问题,实现注塑生产实时高效、过程可视化、数据实时化目标,现提出设计基于LoRa无线通信技术的注塑机联网数字化监控系统平台,通过工厂看板实时监控设备运行,及时发现问题;通过生产管理实时采集数据,清晰了解生产进度;通过统计报表、图表直观体现,全
摘 要:针对一些650 MW超临界机组汽轮机高压主汽门和调门长期运行可能出现卡涩、误关、摆动、反馈故障等情况开展故障分析,并制订相应的应对措施。  关键词:650 MW汽轮机组;高压主汽门;高压调门;主汽压力  0 引言  某发电厂汽轮机设计额定容量650 MW,为上海汽轮机有限公司(STC)与西门子西屋(SWPC)联合设计制造的超临界压力、一次中间再热、单轴、三缸四排汽、双背压、凝汽式汽轮机,
摘 要:中国大陆2020年电扶梯出厂量为105万台,在用梯台量超过800万台,其中在用自动扶梯(含自动人行道)约70万台。随着经济的发展和社会的进步,人民大众对生活品质的要求日益提升,自动扶梯/自动人行道作为公共场所的人群运送工具,其运行的舒适感愈加为大众所关注。影响自动扶梯舒适感的因素包括噪声、冲击、同步、振动等,自动扶梯的振蹿问题是广大电扶梯品牌必须面对的一个难题。现主要通过研究造成自动扶梯运
摘 要:锅炉防磨防爆是火力发电厂的一项重要工作,是每个发电企业控制锅炉受热面非停事故的重要手段。现阐述如何建立完善的防磨防爆管理模式及组织构架,并结合计算机管理软件,作为锅炉防磨防爆管理及实际工作开展的重要控制手段,采用“查消分离”的管理模式,形成一套既体现先进性,又具备行业特点及实用性的锅炉防磨防爆管理模式。  关键词:防磨防爆;管理;创新  0 引言  锅炉防磨防爆是发电企业的一项重要工作,
摘 要:火电厂脱硫系统浆液箱一般都设计有浆液搅拌器,但是一些滤液箱、废水箱等含固体颗粒物较少的则一般不设计安装搅拌器。在实际应用过程中,经常发生滤液箱和废水箱内石膏或污泥沉积导致泵入口管道堵塞,泵产生汽蚀,泵不出力,长时间运行导致溢流和泵损坏等问题。为解决滤液箱和废水箱浆液沉积的问题,需要采用一种更为简单可靠、投入低的改造方法对系统进行简单改进。现主要对脱硫滤液箱浆液沉积原因进行分析,提出了采用回
摘 要:核设施运行时不可避免地会产生和排放出放射性气载流出物,气载流出物进入大气后将发生扩散,因此,掌握放射性气载流出物在扩散过程中浓度分布的影响因素是开展环境评价和辐射防护工作的基础和前提。现利用高斯烟羽模型,在高架源源强恒定条件下,分析大气稳定度、风速、地形等因素对近地面气载流出物浓度的影响。计算结果表明,大气越稳定,近地面浓度越小,最大浓度点距离越远;风速越大,近地面浓度越小,但最大浓度点距
摘 要:简要介绍了高速公路隧道智慧一体化管控系统,分析了系统建设的意义、现状及项目总体需求,从而针对隧道一体化管控系统建设的主要内容进行了深入探讨,通过高速公路隧道智慧一体化管控系统建设,大大提升了隧道管控的质量,确保了隧道行车的安全性、节能性和舒适性。  关键词:高速公路隧道;一体化;可视化;无线网络  1 高速公路隧道智慧一体化管控系统概述  智慧隧道营运一体化解决方案主要以大数据、物联网、