【《电动车无刷直流电机控制方案设计》13000字(论文)】_第1页
【《电动车无刷直流电机控制方案设计》13000字(论文)】_第2页
【《电动车无刷直流电机控制方案设计》13000字(论文)】_第3页
【《电动车无刷直流电机控制方案设计》13000字(论文)】_第4页
【《电动车无刷直流电机控制方案设计》13000字(论文)】_第5页
已阅读5页,还剩27页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-PAGEIV--PAGE27-电动车无刷直流电机控制方案设计目录TOC\o"1-3"\h\z摘要 I第1章绪论 11.1课题的研究目的和意义 11.2电动车研究现状 11.2.1国内研究现状 11.2.2国外研究现状 21.3本文主要研究内容 3第2章无刷直流电机控制方案 52.1无刷直流电机的结构和工作原理 52.1.1无刷直流电机的结构 52.1.2位置传感器 72.1.3无刷直流电机的工作原理 82.2无刷直流电机特性分析及数学模型 102.2.1无刷直流电机的数学模型 102.2.2无刷直流电机的传递函数模型 11第3章硬件电路设计 143.1主控芯片 143.1.1PSOC的介绍 143.1.2PSOC与传统单片机系统设计方案的比较 153.1.3CY8C24533芯片介绍 163.1.4CY8C24533内部配置 163.2无刷直流电机硬件电路设计 173.2.1无刷直流电机电源电路的设计 173.2.2开关电源设计 183.2.3MOSFET电路设计 183.2.4上桥臂驱动电力设计 183.2.5下桥臂驱动电力设计 183.2.6PCB布局及信号抗干扰分析 18第4章软件设计 224.1系统实现功能介绍 224.2程序整体设计思想 234.3主程序流程图 234.4中断程序 254.5各个功能子模块框图 25第5章实测数据分析及基于单神经网络PID算法的分析 265.1实测数据与仿真数据 265.2单神经网络简介 27结论 31参考文献 32-PAGE26-第1章绪论1.1课题的研究目的和意义随着我国经济等实力的不断增强,与此同时也对我国的自然环境造成了巨大的影响,特别是全球工业化的突破性发展,滋生了很多为其提供便利的产品进一步为环境造成巨大的破坏。对于现代人们的生活方式来讲处处都离不开石油等化石燃料的辅助,然而这些能源在为人们生活带来便利的同时也产生了许多的负面危害。因此,急需找到它的替代品,这样才能够从根源上解决环境污染的根本问题。目前以化石燃料的燃烧为能源供应的汽车几乎完全占据了人们的出行方式,但它对能源消耗量大且价格也不够低廉。所以,全球范围内的出行工具制作企业都开始研发电动车交通工具,它的能源供应方式是靠电能,对环境没有任何的负面影响,且其制作成本非常小,可以说是百利而无一害。它对环境十分友好,运行功率高,便于操作等特质,一定会将替代传统的能源供应方式。其中电机更是作为电动产品运行的主要组件,因此,对其的研究也十分重要。最开始的研发阶段出现了有刷电机,但它的运行机制需要通过各个组件之间反复频繁的摩擦来实现,易于损坏且对装备的维持成本造成负面影响。后期研发出了新型的无刷电机,极大的降低了维修成本且使得装置运行状态更加稳定。因此,本文针对于电动车无刷直流电机控制器进行深入的研究,力求为该领域学者提供新的设计思路。1.2电动车研究现状1.2.1国内研究现状陈再好等人通过Ansoft平台构建出了一种转速极大的新型无刷电机,并依托于该平台中的特定功能获取了该电机在无外接组件及有外接组件情况下的各项性能指标。结果表明,该电机具备有效性且能够应用于实际生产中[1]。郑浩等人对无刷电机的运行机理进行深入的研究进而构建了适用于飞机使用的具备防水功能且自保护能力强的电机[2]。林黄达等人采用并联的方式对电路中的电流进行处理进而获取到模型变量,通过其中的运行情况构建数学模型,采用先仿真后实验的求证手段对上述建立的模型有效性进行验证。结果表明,本研究所研发的无刷电机运行状态十分稳定,能够实现各种功能[3]。周凤争等人通过对不同的磁场产生方式进行分析得出其内部各组件之间的关联程度,从未制作研发了新型的永磁无刷直流电机。结果表明,该研究研制的电机转速能够达到100000r/min[4]。张雷等人通过新型算法对无刷电机的主要控制部分做了进一步的改进,并通过实验对改进结果进行进一步验证。结果表明,该研究中所改进的电机控制系统能够达到更好的运行性能[5]。1.2.2国外研究现状Chakkarapani等人采用加权和法、多目标遗传算法和小众Pareto遗传算法等多目标优化技术对无槽永磁无刷直流电机的磁通分布进行优化设计和分析。对无刷直流电机的设计变量进行灵敏度分析,确定影响目标函数的设计变量。从对比中可以看出,NPGA的效果更好。利用NPGA得到的设计参数,对无刷直流电机进行了磁通分布分析,分析了电机不同部位磁通分布的变化。将所得结果与偏微分方程和单目标遗传算法的结果进行了比较。对连续运行模式下不同工况下机器不同部位的热行为进行了详细的热分析,并与单目标遗传算法优化结果进行了比较。强调了在无槽永磁无刷直流电动机优化设计中的优势[6]。MASharifi等人针对无刷直流电动机的优化问题,提出了一种改进的多目标帝国竞争算法。该算法集中了各国向最佳帝国主义的运动,并利用一些技术将单目标算法扩展为多目标算法。然后,利用该算法对无刷直流电动机的设计变量进行优化,以实现效率最大化、总质量最小化,同时满足6个不等式约束。仿真结果表明,该算法优于多目标版本的标准帝国主义竞争算法、粒子群优化算法、改进强度帕累托进化算法和非支配排序遗传算法III[7]。KLiu等人与使用普通分段磁体的传统永磁无刷电机相比,Halbach阵列永磁(PM)无刷电机表现出了吸引人的特性,包括磁通集中效应、由于永磁电机产生的正弦气隙磁通密度以及可以忽略的齿槽转矩。但是,对于用于飞轮的电机/发电机来说,需要一个由哈尔巴赫阵列和转子背铁组成的外转子来增加飞轮系统的惯量,这与传统的外转子电机不同。本文研究了哈尔巴赫阵列永磁电机与径向磁体阵列永磁电机的比较。讨论了气隙场分布与磁体阵列的关系。最后,分析了外转子无铁无刷直流电动机与传统永磁电机之间的涡流损耗[8]。JIBo等人针对无刷直流电动机不能自动转向的特点,设计了一种以STM32单片机为主控制器的无刷直流电动机控制系统[9]。GogaVladimir等人以单相永磁无刷直流电动机(SPBLDCM)的效率为目标函数,对其进行优化设计。在电机的设计过程中,采用了布谷鸟搜索(CS)算法作为优化工具。设计/方法/方法为了研究工作的目的,开发了基于CS优化的电机优化设计计算机程序。根据SPBLDCM的设计特点,选择了部分电机参数为常数,部分参数为变量。对初始电机模型和基于目标函数值的CS模型以及优化参数值进行了对比分析。通过对两种电机模型的数据对比分析,可以得出优化的主要目标实现了,通过提高电机的效率来实现。实际意义本研究提出的SPBLDCM优化设计方法也可以应用于其他电机和器件,甚至可以应用于其他目标函数。以CS为优化工具开发了一种优化技术,并将其应用于SPBLDCM的设计过程中。结果表明,CS算法是一种适用于SPBLDCM和电磁器件优化设计的工具。通过对初始解和优化解的数据分析,验证了CS模型的质量。利用有限元分析工具对两种电机模型进行了对比分析,证明了CS解决方案的质量[10]。SHYen等人提出了一种低增益、无传感器的无刷直流电机控制架构,该架构仅使用霍尔效应传感器和电流传感器进行位置和转矩控制。在伺服控制器中加入低通滤波器,解决了欠采样和噪声的传感问题。针对控制系统响应过慢的问题,在现有控制器中增加了动态力补偿器,简化了系统模型,并进行了整定实验,加快了动态力的计算。这些方法实现了实时电流补偿,提高了控制的响应和精度。最后,采用七轴机械臂进行了实验和分析,验证了简化的动态力补偿器的有效性。具体来说,这些实验检验了无传感器驱动和补偿器能否在降低控制系统成本的同时实现响应和精度[11]。TSuzuki等人在绝缘体上绝缘子的定子齿,它是一个有九个或更多齿的三相电动机,定子和绕在齿上的一根导线,用于平行导线连接的缝只用于平行导线连接的导线抽出部分,所述串联导线连接的狭缝仅在串联导线连接中为导丝部,串联导线连接与所述并联导线连接中均提供供导丝部共用的狭缝[12]。MAIbrahim等人提出了一种基于遗传算法(GA)的无刷直流电动机转速控制优化设计控制器。该方法用于寻找理想的比例-积分-微分(PID)因子。无刷直流电动机的控制器设计方法有三种:试错PID设计、自整定PID设计和基于遗传算法的控制器设计。采用积分绝对误差准则(IAE)和积分平方误差准则(ISE)对无刷直流电机控制系统进行了PID控制。设计了一种GA-PID控制器,利用遗传算法提高了系统的性能[13]。1.3本文主要研究内容本文主要研究内容是无刷电机控制在电动车上的应用。首先对于无刷电机的特点及运行机理进行深入研究。然后对其硬件部分的设备选型及硬件搭建和软件部分程序设计与编写做了相关研究。最后,应用相关算法对其运行效果进行优化。其具体研究内容如下:(1)BCLD的工作原理,以及其数学模型的分析。(2)控制系统总体设计。(3)控制芯片的选择以及对芯片进行配置。(4)对系统软件程序流程图进行分析。(5)对控制器的整体性能进行测试,包括线电压的分析,限流的分析。第2章无刷直流电机控制方案现如今我国对于车辆方面的技术研究越来越完善,电动车辆中都逐渐使用无刷直流电机作为其驱动机构,其性能及成本均优于先前所使用的装置,本章将对其结构及工作原理进行详细阐述。2.1无刷直流电机的结构和工作原理2.1.1无刷直流电机的结构为了进一步对无刷电机的优越性进行说明,本文首先对有刷电机采取简要说明,以方便后续对这两种装置进行对比说明。有刷电机主要包括永磁体、线圈及转向器等三部分,由于定子的特有性质导致其周围存在磁场,在给线圈导入电流的情况下。由于线圈周围也存在着磁场,且它们不处于同一个空间方向,因此当它们两者之间产生力的交换后,线圈受到力的作用,使得其永不停止的转动,从而带动电动车的整个机械结构进行运动,实现人们想要实现的功能。其内部结构如图2-1所示。图2-1有刷电机内部结构从上述有刷电机的相关内容及功能中能够发现该装置含有很多的不足:(1)假定电机的外部绝缘能力及内部运行状态不稳定时,外部运行于经常无人走动的封闭空间中,空气中的各种杂质及微粒会有极大可能性钻进该装置里面,如果这种情况发生的话,该装置的运行效果会产生极大的降低并有可能无法正常运行。(2)由于该装置中包含电刷,导致它处于运行状态下时非常大概率会出现电能的损失与异常释放,这种现象会使得它能够在生产中使用的机会大大减小。(3)要想提升该装置的性能,必须要使得该装置在运行更短的距离内能够带动其外部连接装置运行更大的距离,这种运行方式会导致其内部的电流传输等结构中需要耗费更多的外部保护材料来保证其内部运行的性能,以使其能够达到系统所需要求。(4)在该装置在长期运行的状态下,电刷与其他机械结构之间的碰撞及摩擦会对主要组件产生极大的影响,因此必须定期对其内部结构进行检测并对异常组件及时进行调换。有无电刷可以用来分辨无刷与有刷装置的基本条件。从这两者的名字中不难看出他们的物理性能及运行方式均有较大的差异,和有刷装置对比来说,相同点在于无刷装置也包含定子及转子,不同点在于它们内部充当定子与转子的物体发生了对换。采用上述装置组成方式会使得整个装置除了它们之外不需要任何组件就能够得到我们想要的功能。与此同时就不会产生不同组件之间的摩擦与负向损失使得其可以广泛被使用于极多的场景。无刷装置较有刷装置相比没有转变运行方向的组件,所以想要确定装置能够实现系统所需的性能就必须要有组件对其进行交换,以确保系统能够让装置不停地运行下去。执行该功能的装置背称为位置传感器,也正是由于该组件导致无刷装置的制作成本较有刷装置的成本有所上升。然而,综合考虑其运行性能及运行精准度均有很大水平的提升,可以说优势大于劣势。因此,目前应用最为广泛的电机装置仍为价格略贵的无刷装置。其内部结构如图2-2所示。图2-2无刷直流电机内部结构无刷装置中电路的连接方式主要包括三角形和星形两种接法,依据电路中主要包含桥式接法及非桥式接法两种。其中,选取前一种电路接法,会导致驱动装置的所需的动力较少,且能够带动外部组件运行更大的距离,可以十分优秀的完成整个电动车对于各个方面所需的能力。因此本研究选取的电路接法为星形接法,这种连接方式方便操作者对其进行操作,而且可以在物理装置允许的前提下对其进行性能检测及使用寿命的延长。对比与前者,新型的这种装置包含许多优越的特点:(1)无刷装置运行效率高,由于电动车处于最初运行状态时必须要有很大的能源动力对其进行驱动,而无刷装置恰好可以实现这些需求。(2)无刷装置处于没有外部负载的情况下,其运行性能十分优良。(3)因为该装置中不存在电刷这个组件的干扰,因此该电机的运行时间增长,且其可以在任意条件下、任意空间中使整个机械设备均能够满足人们的需求来运行。2.1.2位置传感器无刷装置里面的位置传感器的作用是改变定子的空间位置,然后依托于定子的空间位置并找到PWM波应该设置的占空比的数值。因此,该传感器对整个电动车的影响十分巨大,该组件的性能高低影响着整个装置的输出效果是否可行及有效。电动车中最常使用的装置为霍尔装置,由于该装置包含反应性能好,运行声音小等优点,满足电动车工作的空间。除了该装置外还有光电式装置及电磁式装置,上述装置既存在各自的优势又存在各自的不足。此外,两种装置的运行精确度都不低,然而后者需要占用的空间位置过于庞大,不适用于体积较小的电动车中。另外,由于其内部包含电磁组件,因此会与其他电路组件产生影响,导致系统中其它组件的运行状态不稳定。针对于前者来说,因为它的运行机理导致其处于运行状态时极易被装置所处空间的各种因素所干扰。综上所述,上述两种装置均不能够被用来作为电动车的位置获取装置。霍尔装置的工作原理为霍尔效应。在导电体处于存在磁场的空间中的状态下,导电体假使运行状态为切割磁场方向,接下来在垂直于导电体与磁场组成平面内能够出现感应电动势。这个物理量的计算公式为E=KIBcosq,在该公式中K是组件固有的物理性质系数;I是导电物体中的电流;B是导电体位于磁场的高低;q是磁场所处的空间位置和电流所处的空间位置之间的空间位置差异。处于运行状态下,在检查该物理量的高低能够得到位移的位置装置的空间存在点。该装置按照运行性能方式来分,可以看出线性及开关型两种。其中,线性装置的工作原理是依托于磁场的不唯一依据比值不间断的释放模拟数据信息的组件。它只要包括霍尔组件,线性放大组件和数据信息从基极传进再由释放端导出的放大组件及温度控制组件等几大部分。该装置对外界释放的数据信息为模拟电压,针对于该研究来说其传递电压的极高数据及极低数据为转子工作满一次周期的两个不一样的空间节点。开关型的装置传递为数字数据信息,它在前者的机械结构之上额外加入了数字信息变化能力。开关型组件依托于其数据信息的导出路径的不相同,能够将其区别成单极性、双极性及锁存性等三种类型。该研究中采用最后一种类型的装置。2.1.3无刷直流电机的工作原理无刷直流装置的运行机制如图2-3所示,其中功率开关装置采用感知转子位置装置中数据信息导进的空间节点数据信息,来实现控制功率管的开启或停止。同样的对于该装置中的定子来说可以发出与其向对应的不断变化的磁场,通过这种机制可以实现转子位置装置数据信息的获取,并以此来一直使得其内部空间结构发生变化,至此一个完整的运行周期实现了。图2-3直流无刷电机工作原理框图无刷直流装置依托于其电路中的联系方法的差异可以区别成三角形联系方法,星形联系方法,因为相电路装置的数量差异能够将其细区别成二、三、四相电路。依托于电路开启方法的差异区别成无刷桥式装置及非桥式装置两种,那么针对于本研究来说,需要对上述两种装置进行全面的综合性考虑来决定最终选取哪种装置:(1)电路效率:处于特定的情况时,在限度内上升该装置的通电率,并让电路中的导体数量上升,让电阻减少,就能够达到上升装置效率的目的。(2)转矩变化不定的干扰:装置放置于电动车上面的情况下,由于电动车对于其运行平稳性的要求导致对于装置中转矩的变化要求控制到最低,通常状态时,转矩的变化与电路中相的个数呈现出正比例关系,而与开启电路的变化为变化的。(3)电路的总体工作价格:从上述分析能够看出,装置的相的数量越大,开启电路就越繁琐该装置需要的价格就越昂贵,所以在能够满足人们对于电动车的各项要求的基础上,需要最大限度的减少装置定子的电路相的个数,同样的把外部连接组件的数量下降。对上述考察到的问题进行统一考虑,最终决定采取无刷装置为三相星形联系方法。图2-4是该研究的开启电路。主要控制组件运行时连续的观察位置装置的数据信息导出情况来对系统中所有的开关管的开启及停止统一命令,该装置的命令格式包括二二开启和三三开启,下面针对它们进行详细阐述:图2-4系统开启电路其中,第一种开启方法具体为在相同时间段中会出现两个支路同时开启的状况,其它的电路呈关闭状态,因此这种控制方式能够唯一确定的让固定MOSFET开启,其结构如图2-4所示。从该图中能够发现,功率管开启的手段及过程需要每转到60度角的时候,就变换功率管装置的开启关闭情况,每一个情况的变换要求电路中两个装置的开启停止情况发生变化,因此所有装置开启时的电路空间位置为120度。所以电路中每个装置在运行一次完整的功能时为整个的三分之一。这种电路开启方法能够把转矩上升至原来的1.8倍,且电路中差异为60度的导线的放置方式,使得每个功率管装置的开启空间位置变化了120度,每个相电路开启空间位置为240度,上述设置方法把该电路的导线使用的最多,转矩变化下降了很多,同时上升了装置的运行效率。图2-5是三相电路电压图和二二开启手段的开启变化趋势。图2-6是二二开启电路情况的相变化逻辑图,二二开启手段是相同的时间段内可以两相电路一起开启,但定子电路为磁性物质,电压能够发生没有预兆的变化但电流不可以。图2-5三相电路电势设定在一个时间W相电压从0变化至1时,W相电路中的电流没有跟上其变化,但电感电流可能随着其缓慢变大,与此同时在电压瞬间变小的情况下,电感电流随之缓慢变小,依据电磁定理能够分析出电流的磁场出现的根源,而磁场的大小与电流改变的快慢息息相关,操作员可以调节电路中的电流从而实现电路中其他功能的设置。2.2无刷直流电机特性分析及数学模型三相无刷装置选取弧形机械形状,定子为相同路程的电路,方波形状的电路是逆变器产生的,三相无刷装置里面的每个相的电压与电流之间的变化趋势如图2-6所示。图2-6电压与电流趋势图图2-6中显示B是磁感应值大小,E是电压,I是电流。在观察研究无刷装置的状况下其特点能够进行下述设定:(1)定子里面的每个电路都平整的放置并以中心为轴进行放置。(2)功率管没有电压。(3)该装置中电路的能源使用量能够小到不考虑。(4)涡流等电路特有性质导致的干扰不考虑。经过上述分析可得,直流装置电压是: (2-1)式(2-1)中所得结果与电磁感应定律结合能够得到任意时间段内电路中的电压随时间测改变。所以知道: (2-2)定子里面是W相的磁性大小与它自己无关,而与其他的电路支路中磁性是否强烈有关,其中磁性总体大小计算方式如式(2-3)所示。 (2-3) 第3章硬件电路设计对于整个系统来说,最重要的是准确、精准的对外界环境变化的数据信息进行采集,而这部分功能主要是通过硬件部分来实现的,因对于完备的工作系统来说,硬件部分是整个装置的基石,对于后端的数据采集影响巨大,如果前端采集不准确,那么后端的数据处理也没有任何意义。那么,对于本研究的硬件部分,其设计难点主要在于功率管的防故障设置。这对于主要控制组件的要求也有所提高,在满足所需功能的前提下,要选择成本最低的组件。3.1主控芯片3.1.1PSOC的介绍POSC属于主要控制组件类型中的一种,它的技术功能水平在单片机的崛起过程中一起进步,半导体制作技术的进步和EDA手段逐渐完善。这些因素导致该行业能够制造出空间占用少,工作时间延长。此外,在电动车领域中对其提出了额外的功能需要,因为电动车本身的市场供应人员为低收入人群,因此其价格不能过高,这就要求类似主要控制组件等部分的成本很少。综上所述,PSOC产出并广泛投放于电动车领域中,该功能组件中含有许多性能,并且具有很多外部扩展电路接口,能够结合其他的功能组件联合完成相应的控制指令,其内部结构如图3-1所示。图3-1PSOC内部结构图PSOC的扩展连接接口与其中的控制单元将PSOC的扩展连接接口和里面的主要控制组件组装为一个整体。PSOC外部连接接口的启动性能非常好,一共存在八个方式。其对于外部连接装置的要求非常低,增加了它的可移植性。PSOC的信号输入输出组件包含信息传输组件。对于其内部的组成模块的具体选择如下及图3-2所示:6个时间设置组件;6个时间计算组件;6个信号更改组件;LED组件;5个信息输出组件;LCD组件。图3-2PSOC组成组件图3.1.2PSOC与传统单片机系统设计方案的比较该研究中采取PSOC是主要控制组件,由于它比老式的功能控制组件优越很多,其里面包括很多能够选取信息的组件,可以迅速由基础设置变换为高级设置,能够减少使用者的时间和精力。基于此,操作者能够将其与其他任何组件进行连接,以实现所需的功能。其中,该装置还具备非静态参数设定性质,该装置在开发过程中能够对外部组件进行选取,极大的减小了研究周期、提供了极大的便利。此外,对于该装置的软件部分,能够在开启状态下对其中的核心参数的数值进行设置,从而构成额外功能的组件。上述具备额外功能的组件能够在任意位置发挥作用。该装置特有的非静态参数设定性质使得其开发方式没有丝毫的复杂。能够最大程度的减少外部连接组件的设置。因为该装置的两种开发环境中包含了很多基础的启动方式,因此对该系统进行功能编写时,操作者能够将经历放在使用层面的研究,很大程度的减小了研究周期。由于该组件中包含许多数据信息处理组件,当它研发电路板的过程中,处于一样的条件中,其可以降低外部组件的连接,同时减小PCB半的占用空间。本研究采取STM89S51和用PSOC作为装置主要控制组件,其实物图如图3-3所示。图3-3STM89S51与PSOC组件对比实物图3.1.3CY8C24533芯片介绍该控制组件为应用在电机方面的组件,它内部由很多命令电机运行状态的组件,它的运行状态频率为38MHz。其计数能力很好,含有6*6的数据计算组件。其内部有两个时间输出装置,其中包括38MHz核心时间输出装置及26KHz的信息输出次数控制装置。上等数据信息输出装置能够当成主要控制组件时间,且能够使用数据信息发射次数分开或增加输出次数的主控组件的时间,此外通过上述作用过程,它能够对其中的部分组件给予动力。通过第二种工作方式时,核心时间输出装置能够发出32MHz的时间。38KHz的数据信息,此外,该组件中存在防止低电压的维稳扎UN整个hi,在组件处于运行状态下瞬间发生电压值改变的情况下能够将信息顺利的放置至装置的单元内,且对CPU的正常运行提供了保障。这个装置有能够随便改变的电压监察区间,同时在电压不在区间内该装置能够自动停止运行来保护电路。综上所述,选取此种启动方法,能够在PWM波的每次循环的设置时间启动模数数据信息输入装置获取电流信息,次过程可以快速准确的受到信息。信息的获取为该装置的核心问题,依托于装置获取的信息能够来分辨,并对装置的运行状态监测,当运行状态有问题出现时,能够使用PWM的占空比变化及开启或关闭外部连接端口供电装置。由于前端数据信息的准确获取对于整个装置来说至关重要,且本研究选取的组件刚好能够满足该要求。该组件的结构图及数据信息传输图分别如图3-4及3-5所示。图3-4主要控制组件结构图图3-5数据信息传输图3.1.4无刷直流电机控制系统整体框图该系统中主要有数据信息获取和其他性质的组件。该装置的电源给予组件能够区别成两部分,分别为强电流及弱电流部分,其中强电流电路的功能时为功率管组件做电源供应,弱电流电路的功能为开启电路及其他外部连接部分做电源供应,进入开启部分的电压为20V,其余为3V电压。其整体框图如图3-6所示。图3-6整体框图3.2无刷直流电机硬件电路设计3.2.1无刷直流电机电源电路的设计该研究选取36V的直流能量来为装置给予能源。然而对于电动车等实用性要求较高的领域来说,它的运行输出电压在34-48V左右进行更改。该装置中的能源给予包括三个。其一,消耗能量巨大的的功率开关电路,能源输入到实际运行需要用到的功率管中,来让电机正常运行。其二,开启组件的功率管,它要求存在电压差是20V的电压控制其运行过程中的启动和关闭。其三,核心组件与其外部扩展组件连接电路。由于该装置要求差异较大的组件为所有的组件提供能源。3.2.2开关电源设计由于该研究要求将电压由大调整到小,因此采取了减压型开关能量给予装置。这个装置包括T开关管,二极管,电感及电容等四个组成部分。其电路结构如图3-7及3-8所示。其中在不考虑其他外部干扰时,他们能够视为电路开启中断装置。在AR1连接,AR2中断的状态下,能量供给装置为电感供能并为整个电路中的其他组件给予能量,上述状态下电路中的电流也随之变大。与之相反,在AR1中断,AR2连接的状态下,其中电感持续传送电流使得电路中的电流持续变大。此外整个电路的电压维持不变。图3-7连接情况结构图3-8中断情况结构3.2.3MOSFET电路设计基于功率管的防治是针对减小浪涌电流对电路造成的干扰,它出现是由于电路在刚刚启动的时候进入到各个组件中的电流值突然间变大,当其值超过组件能够承受的最大值时,就容易造成组件损坏。出现该现象的原因是电感对突然流过其的电流会发生阻碍作用导致其发生巨大的变化。该组件停止运行的时候,电路中的电流马上通知,然而电感仍会继续工作,出现电流影响电路运行安全。因此,该研究为了避免出现此种状况,对电路进行了全新的处理,其结构如图3-9所示。图3-9电路结构图3.2.4PCB布局及信号抗干扰分析由于该装置中含有能量消耗高的组件,因此对于构建电路板和数据分析部分应观察电磁干扰的影响,另外因为运行状态下电压很大,能量消耗很大,在该组件的表面及内部可能出现温度急剧上升的情况,因此在设计过程中应安装风扇来降低其温度。信号干扰于制作电路板过程中进行处理包括表征在PCB布局领域。对于这部分操作主要是要将各个组件都用绝缘材料包裹起来,以防止他们之间的影响,来确保整个电路能够正常运行。能源给予组件与地线的安装空间方位和电流的方位相同,能够将不确定因素降到最低。第4章软件设计无刷电机控制系统主要对以下需要标准很严格,其一为稳定性,其二为实时性。这两中性质的标准好坏主要由系统的软件部分决定,因此本章将对软件部分进行详细阐述。4.1系统实现功能介绍该研究中所组件的装置能够实现很多特定的性质,例如电动车的开机,变化快慢,停车,危险状况监测,快慢监测等性能等,另外具备许多其他的优秀性能:1.欠压保护:由于该研究所涉及到的电动车的能源供应是铅蓄电池,当该装置的输出能量不能够达到其用电要求的情况下,可能减少该装置的使用时间。因此需要主要控制组件对供应能源进行实时的检测,在装置出现上述状况时可以随之变换PWM波的输出占比,来实现延长该装置使用时间的功能。2.限流保护:必须针对母线中的电流值实现调节以避免电流值超过电机所能承受的最大值,造成电机损坏。3.堵转保护:在电机因为环境中的影响因素导致其中断正在进行的工作的状况下,若此时电动车的移动情况较快,在装置电路内部能够出现反电动势,这种情况是所有组件都无法承受的,从而对装置中的各个组件产生负面影响。4.防飞车:因为存在异常情况导致电机运行超负荷,假如装置中存在防飞车就能够增加操作人员的安全保障。5.三挡选择:由于每个操作者在不同情况下对于速度的要求是不同的,因此,该装置设置有三个速度区间,可依据适合自己的速度进行实时调换。6.巡航模式:该功能可以在一定程度上解放操作者的双手,让操作者进行适当的放松休息、增强了系统的人性化。7速度显示4.2程序整体设计思想装置的整体研究包括装置的组件分区及功能分区,组件分区是将装置中要求具备的功能按照组件进行划分。并且这样做的另外一个好处为能够将性质类似的组件集中放置到相同区域内。按照上述操作就能够使开发者运用起来更加快捷、更加得心应手。特别的,对于程序编写过程中需要确定每个指令的释放时间,这就需要所有组件之间的功能具备协调性,释放应具备先后顺序。一次循环的时间要设置的恰到好处,既不能过多也不可过少,由于过少的循环周期能够让主控组件转变不同功能时占用很多时间。若其周期过多也会造成功能延后的情况,无法实现操作者想要的功能。因此,本研究选取RMS算法来对所有组件的运行周期进行设置来保证装置能够达到要求。4.3主程序流程图对于主程序来讲,首先需要让各个组件恢复到最初的状态来等待主要控制组件对其发送指令。各个组件的运行流程图如4-1所示。图4-1主程序流程图图4-1中显示了该装置中的所有组件首先安排他们在进入A/D时完成恢复到最原始状态。Slice是运行时间检测点,在它的值为1的条件下,即所有组件运行了一个周期后,接下来开始运行相关的子程序。该子程序由电动车的各项运动能力所组成。此外,对该过程来说,对于电路中各个元器件进行保护是十分必要的,将这部分安排在这里是为了减少装置运行的复杂程度并保障操作者的生命安全。4.4中断程序中断程序的功能为将各个组件所需执行的功能进行给予并分出时间顺序。该程序里面包括A/D数据信息采集,数据信息的类型转换及保存。PWM运行一次所需的时间是64us,运行暂时停止的时间为64us。其流程如图4-2所示。图4-2中断程序流程图要求特别的为各个部分之间的顺序安排极为重要。该部分正常工作的要求为,各个功能实现的实时性。在这种情况下假定某个功能执行起来过于耗时,是由于该功能过于繁琐。主要控制组件的运行功率是24MHz,所以运行某个程序的时间是0.25us。所以在PWM高低电平比例约等于100%的情况下,数据采集的准备耗时及另外的功能能够使用的剩余时间变得非常短。因此,要使功能在执行过程中能够平稳进行,将耗时很长的功能划为很多的部分来分别执行。4.5各个功能子模块框图(1)刹车模块框图刹车部分的工作原理为监察电路中的控制组件有没有给予阻止输出或停电信息给出,在接收到这些信息后,系统将给到相应的执行模块来实现刹车功能。停止电源供应会使得PWM瞬间将其内部电平状态由1转换至0。上述操作能够将其浓缩到API函数,经过这步处理后,整个装置中凡是要将其内部电平状态进行变换都能够选取该函数,极大的节省了开发及运行时间。在PWM内部电平从1转换到0的情况下,假定此时受到制动数据信息。接下来,相应的触发机制被打通。刹车部分程序开始运行,由于刹车从开始到完全停下时需要一定时间的。这个时间如果太久的话,就有可能对装置中消耗功率较大的组件造成损坏。通常所说的电制动为控制组件将导通的接线对磁场进行反复切割,其作用的多少与其运动的快慢有直接的关系。对于让电路通知工作的做法有两种,其一是将电路中的所有线圈直接连接在一起,使得其内部没有电流流过,从而达到目的。然而次方式仅仅能够在移动慢的时候起到显著的作用,若电动车移动非常快,其内部电流非常大。该装置在收到停止命令若无法很快的停下,上面乘坐的人会飞出来,对操作者的生命安全造成了极大的危害。此外,若选用这种方法在其内部的电路中会出现非常大的反电动势,会对电路中的组件造成损坏。因此本研究中利用程序将所有通路都进行阻断,特别的,要实时对电路中的电压进行监察以保证其在正常运行的范围内,否则应马上降低速度。PWM的高低电平比例也是一个十分重要的指标,若出现上述情况,应对PWM也进行相应的操作,协同只要控制组件对装置中的主要部分进行及时的保护。同时,也完成了对使用该电动车的操作者的生命安全的保障。其刹车模块框图如图4-3所示。图4-3刹车模块框图(2)欠压保护模块框图欠压保护的作用是对能源供给装置的使用寿命进行保障,在其电量小于正常范围的情况下,该过程随之开始运行。由于该装置的电量减小是一个十分缓慢的过程,因此上述过程间隔一定时间运行一次即可。此外,对这部分研究的过程中,不能只搞理论而脱离实际情况。也就是说,在该装置内部容量在非常类似最小阈值的情况下,开始降低电流。一次来保障该装置的正常运行。此外,这种操作方式能够保证电动车在正常工作的情况下,能够工作到最大的时间。其欠压保护模块框图如图4-4所示。图4-4欠压保护模块框图第5章实测数据分析及基于单神经网络PID算法的分析本章是将该研究所制作的装置进行测试,利用机理和现实情况进行双面研究从而获取直流电机工作的特点,然后研究了通过单神经网络PID算法对电机运行操作的实用性,且对单神经网络的实现过程进行深入研究。5.1实测数据与仿真数据(1)电流30A时该装置随扭矩变化的情况图5-1(a)及(b)是该装置中PWM数据信息释放引脚发出的电平值波形图。其中,蓝色的线是PSOC释放的数据情况,黄色的线是LM358释放的数据情况。从图中能够发现在装置的运行速度到达阈值极大值的情况下,电路中的用电装置释放的值越来越大,核心组件的导进电流与其所接用电装置的数量变化趋势一致。但是在连接用电装置数量超过承受阈值的情况下,外部数量若再变多,电路中的电流就不会在发生变化了,这就是限流功能的效果。由图中也能够发现,在连接用电装置数量变多的情况下,在其数量过多时,放大器端的数据输出值随之发生趋势相同的变化,因此该功能为采用调节PWM波中的高低电平比值来达到该目的。在程序里面来实现该功能,即当其功率值大于一定阈值的情况下,防止功率管由于其中电流值超过其承受能力对其自身产生损坏。在对该装置的检测过程里面观察到,在扭矩值到达50的情况下,其中电流变大了5A,由于其值的大幅增多会使得整个电路中各个组件产生的热量急剧上升。对于上述状态下,在极短的时间内就会导致装置中的各个组件产生损坏。因此,这部分所研究的限流程序对于整个装置来说十分重要。(a)(b)图5-1电流30A时该装置随扭矩变化的情况(2)电流补偿波形图在电机装置开始运行的情况下,对于给予电机装置的工作,要求在电路中产生非常多的电流。在运行完一个整周期后,电路中的电流会逐渐开始变大,随着时间的推移会使其内部的电流值逐渐到达额定最大值。对于该现象的产生是由于电流值的变换过大,导致转矩的变化极其没有规律。这种内部运行问题的产生会导致电动车在开机初期时不能够平稳运行,会让电动车产生抖动现象,十分不利于操作者的精准操作。为避免上述情况的发生,能够对装置运行时,监察霍尔数据信息出现变化的时间段中,利用调节PWM波的高低电平比例值,会将电流变多的速度提升,也就缩短了电流的整体变化时间。下面图5-2是未加补偿电流的波形图,图5-3是加补偿电流后的波形图。图5-2未加补偿电流的波形图图5-3加补偿电流的波形图图5-3中显示对装置进行绕组换相的情况下,电流补偿功能在经历过运行周期之后,该部分功能程序逐渐进行工作所产生的波形图。从图中能够观察出,在电流值改变的频率非常大的情况下,该功能不能够及时随着变化,即为图5-3中的状况。处于该状态时,电流补偿对于电路中电流的改变了非常小。5.2单神经元PID算法在上述的实验求证过程,对于普通状态时将加权系数按实际情况变化的方式有以下几种。(1)在最初的情况下这个加权系数的变换对整个装置的工作状态没有改变,因此能够随意的选取。(2)在导进该装置的现象突变的情况下,必须将K值降至最低,其他参数值保持不变。若导进数据调整的速度过于小,那么其他参数值均要变多。(3)若系统中更改的变量值变化特别小,能够依据具体情况对于Ph值进行相应的变化。对于上述的研究过程,设计的无刷直流电机调双闭环调速系统框图5-4所示。图5-4双闭环调速系统基于单神经元的PID控制算法如下图5-5所示:图5-5控制算法流程获得的防身图如图5-6所示。其中(1)(3)分别是线电压与最初运行状态下母线电压的波形图,(2)(4)是与之同样的实测波形图,从这些图中能够发现,和实际运行时所产生的波形比较,单神经元PID算法的波形图具备更优良的动态性及稳定性。(1)(2)(3)(4)图5-6仿真波形图与实测波形比照图结论该研究主要实现了以下功能:(1)简要说明无刷直流电机的运行过程,介绍了无刷直流电机的优势与不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论