CN102923189B - 一种基于永磁同步电机的电动助力转向***控制器及控制方法 - Google Patents
一种基于永磁同步电机的电动助力转向***控制器及控制方法 Download PDFInfo
- Publication number
- CN102923189B CN102923189B CN201210385460.1A CN201210385460A CN102923189B CN 102923189 B CN102923189 B CN 102923189B CN 201210385460 A CN201210385460 A CN 201210385460A CN 102923189 B CN102923189 B CN 102923189B
- Authority
- CN
- China
- Prior art keywords
- signal
- motor
- synchronous motor
- control method
- permagnetic synchronous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 92
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 65
- 238000004891 communication Methods 0.000 claims abstract description 7
- 230000008569 process Effects 0.000 claims description 8
- 238000013016 damping Methods 0.000 claims description 7
- 241001067759 Senta Species 0.000 claims description 5
- 230000005284 excitation Effects 0.000 claims description 5
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims description 3
- 230000003321 amplification Effects 0.000 claims description 2
- 238000001914 filtration Methods 0.000 claims description 2
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 2
- 238000012795 verification Methods 0.000 claims description 2
- 239000013641 positive control Substances 0.000 claims 1
- 238000004364 calculation method Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 12
- 230000005611 electricity Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000000630 rising effect Effects 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000004804 winding Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000003638 chemical reducing agent Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 108010077333 CAP1-6D Proteins 0.000 description 1
- 101000897856 Homo sapiens Adenylyl cyclase-associated protein 2 Proteins 0.000 description 1
- 101000739160 Homo sapiens Secretoglobin family 3A member 1 Proteins 0.000 description 1
- 101000836079 Homo sapiens Serpin B8 Proteins 0.000 description 1
- 101000836075 Homo sapiens Serpin B9 Proteins 0.000 description 1
- 101000661807 Homo sapiens Suppressor of tumorigenicity 14 protein Proteins 0.000 description 1
- 101000798702 Homo sapiens Transmembrane protease serine 4 Proteins 0.000 description 1
- 101100518544 Mus musculus Otud6a gene Proteins 0.000 description 1
- 102100029500 Prostasin Human genes 0.000 description 1
- 102100037268 Secretoglobin family 3A member 1 Human genes 0.000 description 1
- 102100037942 Suppressor of tumorigenicity 14 protein Human genes 0.000 description 1
- 102100032471 Transmembrane protease serine 4 Human genes 0.000 description 1
- 210000001367 artery Anatomy 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 108010031970 prostasin Proteins 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
- Power Steering Mechanism (AREA)
Abstract
本发明公开一种基于永磁同步电机的电动助力转向***控制器及控制方法。控制器部分构建了方向盘转矩和转角信号采集***、电机转子位置信号采集***、永磁同步电机驱动***和CAN通讯***。控制方法部分包括了电动助力转向控制方法、永磁同步电机控制方法、电机转子位置信号解算方法和方向盘转矩转角信号解算方法。本发明采用了新型的电机位置传感器和方向盘转矩转角传感器,通过对控制器和控制方法的合理架构实现了对基于永磁同步电机的电动助力转向***的优良控制,使得电动助力转向***更为可靠完善。
Description
技术领域
本发明属于车辆转向控制技术领域,特别涉及一种基于永磁同步电机的电动助力转向***控制器及控制方法。
背景技术
电动助力转向***这几年得到了快速的发展,整个***性能越来越可靠完善。电动助力转向***的发展包括了以下几个特点:第一,电动助力转向***所采用的电机由有刷直流电机向永磁同步电机过渡,以解决由于有刷直流电机存在电刷和换向器而造成***寿命短、维护困难等问题。第二,电动助力转向控制方法,由简单的直线型助力控制方法,向着可以更为优异的提高驾驶员手感和车辆操纵稳定性的控制方法发展。第三,产生了低成本、高精度、高可靠性的电机转子位置传感器。第四,方向盘转矩转角传感器向着非接触式、高精度、高抗干扰性的方向发展。这些新的设备和方法的应用可以极大的提高电动助力转向***的性能和可靠性,不过同时造成了整个***比较复杂,增加了设计难度。
发明内容
针对上述电动助力转向***的发展特点,本发明集成这些新的设备和方法,充分发挥各个设备和方法的优势,通过合理的设计,提供一种基于永磁同步电机的电动助力转向***控制器及控制方法。
本发明的技术方案是这样实现的:
本发明采用了基于永磁同步电机的电动助力转向***作为控制对象。该***中采用的永磁同步电机相对于有刷直流电机有结构简单、体积小、运行可靠、寿命长、功率密度大等优势,同时控制***从软件到硬件上都比较复杂;该***中电机转子位置传感器包含了三路换向霍尔信号和两路位置霍尔信号,在保证转子位置精度的前提下,明显降低了成本,非常适用于电动助力转向***,并且推动了永磁同步电机在电动助力转向***上的应用;该***中方向盘转矩转角传感器,为非接触式感应位置传感器,输出两路以SENT协议为基础的转矩信号,输出一路类PWM信号的转角信号,该传感器有高精度、高分辨率、高温稳定性、抗干扰能力强、安装方便的特点。
本发明针对所述电动助力转向***,构建了基于永磁同步电机的电动助力转向***控制器及控制方法。本发明的控制方法包括了电动助力转向控制方法、永磁同步电机控制方法、电机转子位置信号解算方法和方向盘转矩转角信号解算方法四个部分。
在控制器上,本专利以主控制芯片TMS320F2812为核心,构建了方向盘转矩转角信号采集电路、电机转子位置信号采集电路、永磁同步电机驱动电路和CAN通讯电路。
在控制方法上,电动助力转向控制方法采用了多点折线基本助力控制方法、电机补偿控制方法和回正控制方法。多点折线基本助力控制方法助力曲线比较平滑,实现简单,便于修改和调试。电机补偿控制方法包括了摩擦补偿控制方法、阻尼补偿控制方法和惯量补偿控制方法,减小或者抵消了由于转向***加入电机和减速机构而产生的摩擦力、阻尼力和惯性力。回正控制方法可以改善车辆低速回正不足,高速回正超调现象,使车辆获得良好的转向回正性能。
永磁同步电机控制方法采用了技术比较纯熟的矢量控制方法,通过坐标变换将以静止定子为基础的三相电流转换为以旋转转子为基础的两相电流,实现永磁体励磁方向的电流和与励磁方向垂直方向的电流的解耦。最后通过空间脉宽矢量调制方法和七段式方法产生各个开关器件的开关时间。
电机转子位置信号解算方法,包括了电机转子位置初始化转角的确定、电机转子绝对基础位置的确定、电机转子绝对位置的计算和电机转子绝对位置的校验四个部分。
方向盘转矩转角信号解算方法,包括了SENT信号采集、SENT信号解算、类PWM信号采集和类PWM信号解算四个部分。
附图说明
下面结合附图对本发明作进一步的说明:
图1是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的控制器结构示意图。
图2是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的控制方法整体架构示意图。
图3是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的电动助力转向控制方法示意图。
图4是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的电动助力转向控制方法中多点折线基本助力曲线示意图。
图5是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的永磁同步电机转子位置传感器信号示意图。
图6是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的永磁同步电机转子位置初始值判定逻辑示意图。
图7是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的绝对基础位置确定流程示意图。
图8是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的转矩转角传感器SENT信号示意图。
图9是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的转矩转角传感器类PWM信号示意图。
图10是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的SENT信号采集流程示意图。
图11是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的SENT信号解算流程示意图。
图12是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的类PWM信号采集流程示意图。
图13是本发明所述的一种基于永磁同步电机的电动助力转向***控制器及控制方法的类PWM信号解算流程示意图。
图1中:1.主控芯片TMS320F2812;2.总线收发器74HC245;3.驱动芯片IR2130;4.自举电路;5.三相全桥功率电路;6.永磁同步电机;7.电流传感器;8.电流信号RC滤波电路;9.电流信号运算放大电路;10.电机转子位置传感器;11.电机转子位置信号RC滤波电路;12.电机转子位置信号两次反向电路;13.方向盘转矩转角传感器;14.方向盘转矩转角信号RC滤波电路;15.方向盘转矩转角信号两次反向电路;16.CAN总线;17.CAN通讯收发器。
图2中:1.永磁同步电机;2.电机转子位置传感器;3.方向盘转矩转角传感器。
具体实施方式
下面结合附图对本发明作详细的描述:
图1是本发明的控制器结构示意图。本发明所采用的主控芯片为德州仪器公司生产的数字信号处理器TMS320F2812。本发明以TMS320F2812为核心设计了电机转子位置信号采集电路、方向盘转矩转角信号采集电路、永磁同步电机驱动电路和CAN通讯电路。
电机转子位置信号和方向盘转矩转角信号都依次经过了RC滤波电路和由施密特触发器组成的两次反向电路,起到消除高频干扰、信号整形、将信号由5V转换为3.3V的作用。电机转子位置信号HALLa接入主控GPIOB0脚,HALLb接入主控GPIOB1脚,HALLc接入主控GPIOB2脚,QEP1接入主控QEP4脚,QEP2接入主控QEP5脚。转矩转角信号SENTA接入主控CAP1脚,SENTB接入主控CAP2脚,类PWM接入主控CAP3脚。
永磁同步电机驱动电路中驱动信号首先经过总线收发器74HC245,起到将驱动信号由3.3V转换为5V、提高驱动信号负载能力、隔离驱动电路与主控电路的作用。然后三路高侧开关信号PWM1、PWM3、PWM5分别接入驱动芯片IR2130的HIN1、HIN2、HIN3,三路低侧开关信号PWM2、PWM4、PWM6分别接入驱动芯片IR2130的HIN4、HIN5、HIN6。驱动信号经过IR2130后,高侧开关信号需要进一步经过自举电路升压后,控制三项全桥功率电路驱动永磁同步电机运行。由于电机绕组为星形连接,三相电流和为零,所以只需采集两路相电流。从电机相线A、B上安装两个电流传感器。电流传感器发出的电流信号经过RC滤波和运算放大电路,起到滤除高频干扰和将5V信号转换为3V的作用。电流模拟信号进入主控芯片的ADINA1和ADINA2引脚。
CAN通讯电路将CAN总线的CAN_H和CAN_L连接到一个收发器上,然后接入主控芯片CANTXA和CANRXA引脚上。
图2是本发明控制方法整体架构示意图。控制方法主要包括了四个部分:电动助力转向控制方法、永磁同步电机控制方法、电机转子位置信号解算方法和方向盘转矩转角信号解算方法,在结构上也对应有四个模块:电动助力转向控制模块、永磁同步电机控制模块、电机转子位置信号解算模块和方向盘转矩转角信号解算模块。将采集解算得到的方向盘转矩转角信息和通过CAN总线得到的车速信息通过电动助力转向***控制方法得到永磁同步电机q轴方向的目标电流。将这个永磁同步电机q轴方向目标电流、永磁同步电机三个相线的实际电流和采集解算得到的永磁同步电机转子位置信息一起输入到永磁同步电机控制方法中,输出驱动信号,然后通过驱动电路,最终实现控制电机输出所需要的助力矩。
图3是本发明电动助力转向控制方法示意图。电动助力转向控制方法包括了三个部分:基本助力控制方法、电机补偿控制方法和回正控制方法,在结构上也对应有基本助力控制模块、电机补偿控制模块和回正控制模块。其中,基本助力控制方法产生电流的大小与方向盘转矩和车速相关,助力曲线确定要兼顾转向轻便性和操纵稳定性。电机补偿控制方法减小或者抵消由于转向***加入电机和减速机构而产生的摩擦力、阻尼力和惯性力,改善电动助力转向***动态响应效果。回正控制方法可以改善车辆低速回正不足,高速回正超调现象,使车辆获得良好的转向回正性能。基本助力控制电流Ib,电机补偿控制电流Ic,回正控制电流Ir,这三部分电流之和构成了电机q轴目标电流Iqref。
参阅图4,本发明中基本助力控制方法采用了多点折线基本助力曲线。采用多点折线的优势在于可以逼近曲线型助力曲线的效果,同时实现简单,便于调试和修改。多点折线助力曲线实现的方法为,把车速信号V划分为第1段:0Km/h至10Km/h、第2段:10Km/h至20Km/h一直到第9段:80Km/h至90Km/h、第10段:大于90Km/h。每一段对应一条方向盘转矩对基本助力电流的多点折线。每一条多点折线上应首先确定9个特征点:[Tsn1,Ibn1]、[Tsn2,Ibn2]、……、[Tsn8,Ibn8]、[Tsn9,Ibn9]。则多点折线可以表示为:
参阅图3,电机补偿控制方法包括了摩擦补偿控制、阻尼补偿控制和惯量补偿控制。摩擦补偿控制电流If,阻尼补偿控制电流Id,惯量补偿控制电流Ii,这三部分电流之和构成了电机补偿控制电流Ic。
摩擦补偿控制是为了克服电机及其减速机构中的库伦摩擦力,其形式为:Kf是摩擦补偿系数,θ是电机转。
阻尼补偿控制是为了克服电机及其减速机构中的粘性阻力,其形式为:Kd是摩擦补偿系数。
惯量补偿控制是为了克服电机及其减速机构中的惯性力,其形式为:Ki是惯量补偿系数。
参阅图3,回正控制方法中包括回正判断和回正电流控制两个部分。回正判断的逻辑是当方向盘转矩Ts的绝对值小于一个定值Tsr,并且方向盘转角θs的绝对值大于一个定值θsr,表明方向盘处于撒手回正的状态,此时进入回正电流控制。目标方向盘转角设定为0°,通过对方向盘转角θs进行PID控制,得到回正电流,并且在不同的车速V下对回正电流的最大值和最小值进行限制,从而改善方向盘低速回正不足,高速回正超调的现象。
参阅图2,本发明中永磁同步电机控制采用了矢量控制的方法。电机三相电流IA、IB和IC经过Clark变换和Park变换,转换为电机d轴方向实际电流Id和q轴方向的实际电流Iq。电机d轴方向的目标电流Idref设定为0,与电机d轴方向实际电流Id相减后进入d轴电流PID控制模块。由电动助力转向控制方法得到的电机q轴方向的目标电流Iqref,与电机q轴方向的实际电流Iq相减后进入q轴电流PID控制模块。这两个PID控制模块分别输出电机d轴方向目标电压Udref和电机q轴方向目标电压Uqref,然后经过Park逆变换得到电机α轴方向目标电压Uαref和电机β轴方向目标电压Uβref。最后通过空间电压矢量脉宽调制方式和七段式的方法输出各个开关器件的占空比信号。在Park变换和Park逆变换中都用到了电机转子位置信号θ。
Clark变换是指将电机三相绕组A、B、C组成的静止的ABC三相坐标系转换为静止的αβ两相坐标系。α轴方向正对于电机A相绕组方向,β轴方向沿绕组A相的方向逆时针旋转90°。专利中三相电流IA、IB和IC转换为两相电流Iα和Iβ的公式为:
Park变换是指将电机静止的αβ两相坐标系转换为随转子旋转的dq两相坐标系。d轴方向为永磁体励磁方向,q轴方向为永磁体励磁方向逆时针旋转90°,d轴方向与电机A相的方向的夹角为θ。专利中静止两相电流Iα和Iβ转换为旋转两相电流Id和Iq的公式为:
Park逆变换是指将随转子旋转的dq两相坐标系转换为电机静止的αβ两相坐标系。专利中旋转的两相目标电压Udref和Uqref转换为静止的两相目标电压Uαref和Uβref的公式为:
图5是本发明中所采用永磁同步电机转子位置传感器的信号示意图。转子位置信号包括了三路换向霍尔信号HALLa、HALLb和HALLc和两路位置霍尔信号QEP1和QEP2。每路换向霍尔信号在360°范围内,有180°为高电平,另180°为低电平,根据三路换向霍尔信号的高低电平、上升下降沿和相互之间的关系可以判断电机转子所在位置区间和电机转子的绝对基础位置。只有在电机运行后才会发出两路正交的位置霍尔信号,每路位置霍尔信号在360°范围内共包含24个上升下降沿,两路共包含48个上升下降沿,即每次发生上升沿或下降沿表明电机转子变化了7.5°。
本发明对电机转子位置信号解算包括了四个部分:电机转子位置初始化转角的确定、电机转子绝对基础位置的确定、电机转子绝对位置的计算和电机转子绝对位置的校验。
图6是本发明电机转子位置信号解算中电机转子位置初始值判定逻辑示意图。通过三路换向霍尔信号的高低电平的关系可以确定电机转子所处的60°范围内的位置区间,以这个区间的中间位置定为电机转子的初始化转角,并驱动永磁同步电机启动。
图7是本发明电机转子位置信号解算中电机转子绝对基础位置确定流程示意图。当永磁同步电机启动以后,根据图5,当检测到HALLa的上升下降沿,并且HALLb是高电平,确定电机转子绝对基础位置为180°,若HALLb是低电平,确定电机转子绝对基础位置为0°;当检测到HALLb的上升下降沿,并且HALLc是高电平,确定电机转子绝对基础位置为300°,若HALLc是低电平,确定电机转子绝对基础位置为120°;检测到HALLc的上升下降沿,并且HALLa是高电平,确定电机转子绝对基础位置为60°,若HALLa是低电平,确定电机转子绝对基础位置为240°。即通过检测三路换向霍尔信号的上升下降沿,可以确定电机转子绝对基础位置,并初始化NUMBER值为ANGLE_BASE/7.5。
当确定了电机转子绝对基础位置以后通过电机位置霍尔传感器发出的正交信号可以计算电机转子任意时刻的绝对位置。通过主控芯片可以采集到两路位置霍尔信号的上升沿和下降沿。设定计数变量NUMBER,当电机转子逆时针旋转使得两路位置霍尔信号发生上升或者下降沿的变化,则NUMBER加1;当电机转子顺时针旋转使得两路位置霍尔信号发生上升或者下降沿的变化,则NUMBER减1。所以通过检测两路换向霍尔信号的上升下降沿,可以确定永磁同步电机转子的绝对位置为NUMBER*7.5,精度为7.5°。
在计算永磁同步电机转子绝对位置的同时,对永磁同步电机转子绝对位置进行校验。参阅图7,不断检测三路换向霍尔信号的上升下降沿来确定换向霍尔信号的上升下降沿发生时刻的电机转子的位置,如果与计算所得电机转子绝对位置相同,则证明计算所得电机转子绝对位置正确;否则用通过三路换向霍尔信号上升下降沿得到的电机转子位置代替计算所得永磁同步电机转子绝对位置。
图8是本发明所采用转矩转角传感器SENT信号示意图。信号每一个Message周期时间长度为513微秒,包含1个同步段(Synchronization),8个Nibble段(Nibble)和1个暂停段(Pause)。其中8个Nibble段中,包含1个状态段(Nibble1),6个数据段(Nibble2-Nibble7),1个CRC校验段(Nibble8)。每个Nibble代表一个十六进制数,即四位的二进制数,它的时间长度是12到27个发送单元时钟周期,用来表示十六进制数的0到15。同步段的时间长度是56个发送单元的时钟周期。状态段为Nibble1,应表示为四位的二进制数,其低二位表示传感器工作是否正常,高二位保留。数据段里含6个Nibble,其中Nibble2、Nibble3和Nibble4表示Signal1,Nibble5、Nibble6和Nibble7表示Signal2。每个Signal为一个12位的二进制数,由3个Nibble组成,将其分为最重要、中等重要和最不重要三部分。对于Signal1,Nibble2为最高4位,Nibble3为中间4位,Nibble4为低4位。对于Signal2,Nibble7为最高4位,Nibble6为中间4位,Nibble5为低四位。CRC校验段为Nibble8,通过循环冗余的方式对数据段进行校验。暂停段用来补足时间使得每一帧Message达到其周期。这样的SENT信号共有两路,分别为SENTA和SENTB,每路都可以计算出扭杆上下端扭转的角度,这两路信号为冗余信号,可以进行相互校验。
图9是本发明所采用转矩转角传感器类PWM信号示意图。类PWM信号的周期为6毫秒,高电平占整个周期的百分比为12.5%到87.5%,其代表的角度值为0°到296°。
本发明对于方向盘转矩转角传感器信号的解算,包括了SENT信号采集、SENT信号解算、类PWM信号采集和类PWM信号解算四个部分。
图10是本发明SENT信号采集流程示意图。SENT信号采集采用了触发主控芯片中断的方式。主控芯片检测SENT信号的下降沿,并记录下降沿的发生时刻,便触发中断,首先要计算出两次下降沿之间的时间间隔,若包含发送单元时钟周期是56个附近,就判定这一段为同步段并计算出实际的发送单元时钟周期。在判定出同步段之后,再次触发中断所代表SENT信号的区段便依次为Nibble1到Nibble8。通过Nibble1到Nibble8各个区段的时间长度除以发送单元时钟周期,并且取整后,得到了每个Nibble所含有发送单元时钟周期的数量,应该在12到27之间,代表了十六进制数0到15。
图11是本发明SENT信号解算流程示意图。SENT信号解算时首先判断传感器是否工作正常,然后对SENT信号进行CRC校验,最后以Nibble2为高4位、Nibble3为中间四位、Nibble4为低四位,组成一个12位二进制数Signal1,以Nibble7为高4位、Nibble6为中间四位、Nibble5为低四位,组成一个12位二进制数Signal2。通过Signal1和Signal2便可以计算出扭杆上下端的角度差。在SENT信号采集和解算流程示意图中,NibbleB是一个缓冲的数组,在SENT信号采集流程中将NibbleA赋值给NibbleB,在解算流程中将NibbleB赋值给NibbleC这样可以保证SENT信号采集流程和SENT信号解算流程相互不影响。由SENTA和SENTB解算出来的扭杆上下端的角度差,其相差不能超过0.375°,否则认为传感器工作异常。
图12是本发明类PWM信号采集流程示意图。主控芯片在采集到类PWM信号的上升下降沿后,会记录其发生时刻,便触发中断,首先要计算出两次上升下降沿之间的时间间隔,然后读取此时类PWM信号电平的高低,若此时采集到的信号是低电平则所计算的时间间隔为高电平所持续的时间,否则为低电平所持续的时间。
图13是本发明类PWM信号解算流程示意图。通过高电平占一个周期的百分比,将该值线性转换为0°到296°。在SENT信号中Signa11为扭杆方向盘端的位置信号,为0°到40°,由类PWM信号得到的值为0°到296°,可以通过游标算法解算出方向盘转角为-740°到740°,可以满足方向盘正负旋转两圈的角度范围。
Claims (7)
1.一种基于永磁同步电机的电动助力转向***控制器,其特征在于,该控制器具有主控芯片,所述控制器包括电机转子位置信号采集电路、方向盘转矩转角信号采集电路、永磁同步电机驱动电路和CAN通讯电路,电机转子位置信号和方向盘转矩转角信号都依次经过了RC滤波电路和由施密特触发器组成的两次反向电路接入主控芯片,驱动信号从主控发出后依次经过总线收发器74HC245、驱动芯片IR2130和驱动电路,其中高侧开关信号在经过驱动芯片后通过自举电路进行升压,电机相线上安装的两个电流传感器产生的电流信号经过RC滤波和运算放大电路,进入主控芯片,对永磁同步电机进行电流反馈控制,在CAN总线与主控芯片间加入一个CAN通讯收发器;在对基于永磁同步电机的电动助力转向***控制器进行回正控制时,在不同的车速V下对回正电流的最大值和最小值进行限制;在SENT信号采集流程中将NibbleA赋值给NibbleB,在解算流程中将NibbleB赋值给NibbleC,由SENTA和SENTB解算出来的扭杆上下端的角度差相差不能超过0.375°,否则认为传感器工作异常。
2.按照权利要求1所述的电动助力转向***控制器,其特征在于,所述主控芯片为德州仪器公司生产的数字信号处理器TMS320F2812。
3.一种基于永磁同步电机的电动助力转向***控制方法,其特征在于,对电机转子位置信号和方向盘转矩转角信号进行采集和解算,通过电动助力转向控制方法和永磁同步电机控制方法得到驱动信号,该控制方法包括了电动助力转向控制、永磁同步电机控制、电机转子位置信号解算和方向盘转矩转角信号解算四个部分;在SENT信号采集流程中将NibbleA赋值给NibbleB,在解算流程中将NibbleB赋值给NibbleC,由SENTA和SENTB解算出来的扭杆上下端的角度差相差不能超过0.375°,否则认为传感器工作异常。
4.按照权利要求3所述的基于永磁同步电机的电动助力转向***控制方法,其特征在于,所述的电动助力转向控制包括了基本助力控制、电机补偿控制和回正控制,所述的基本助力控制采用了多点折线型基本助力曲线,通过车速信号将车速划分为多个不同区间,每个车速区间选取多个方向盘转矩对应电机基本助力电流的特征点,通过特征点相连而形成该车速区间的多点折线;所述电机补偿控制包括了摩擦补偿控制、阻尼补偿控制和惯量补偿控制三个部分;所述回正控制包括了回正判断和回正电流控制两个部分。
5.按照权利要求3所述的基于永磁同步电机的电动助力转向***控制方法,其特征在于,所述的永磁同步电机控制方法采用了电机励磁方向电流等于零的矢量控制,并通过空间脉宽矢量调制方法和七段式方法产生开关器件的开关信号。
6.按照权利要求3所述的基于永磁同步电机的电动助力转向***控制方法,其特征在于,所述永磁同步电机控制方法对三路换向霍尔信号和两路位置霍尔信号进行采集和解算,得出永磁同步电机转子的位置,其包括了四个部分:电机转子位置初始化转角的确定、电机转子绝对基础位置的确定、电机转子绝对位置的计算和电机转子绝对位置的校验。
7.按照权利要求3所述的基于永磁同步电机的电动助力转向***控制方法,其特征在于,所述永磁同步电机控制方法对两路SENT信号和一路类PWM信号进行采集解算,得到方向盘转矩转角信息,其包括了SENT信号采集、SENT信号解算、类PWM信号采集和类PWM信号解算四个部分。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210385460.1A CN102923189B (zh) | 2012-10-11 | 2012-10-11 | 一种基于永磁同步电机的电动助力转向***控制器及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210385460.1A CN102923189B (zh) | 2012-10-11 | 2012-10-11 | 一种基于永磁同步电机的电动助力转向***控制器及控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102923189A CN102923189A (zh) | 2013-02-13 |
CN102923189B true CN102923189B (zh) | 2016-08-17 |
Family
ID=47638162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210385460.1A Expired - Fee Related CN102923189B (zh) | 2012-10-11 | 2012-10-11 | 一种基于永磁同步电机的电动助力转向***控制器及控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102923189B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201318910D0 (en) * | 2013-10-25 | 2013-12-11 | Trw Ltd | Motor circuit for electrical power assisted steering and method |
CN104157179B (zh) * | 2014-08-22 | 2017-06-30 | 吉林大学 | 基于c‑eps结构的力感模拟*** |
CN104527773A (zh) * | 2014-11-24 | 2015-04-22 | 清华大学苏州汽车研究院(相城) | 一种基于旋转变压器软件解码的电动助力转向*** |
CN104590362A (zh) * | 2014-12-01 | 2015-05-06 | 中国第一汽车股份有限公司 | 基于交流异步电机的电动助力转向***控制装置及控制器 |
CN105245146B (zh) | 2015-11-12 | 2017-08-22 | 西安理工大学 | 一种实现永磁同步电动机转速单向混沌运动的方法 |
JP6399260B2 (ja) * | 2016-07-05 | 2018-10-03 | 日本精工株式会社 | 電動パワーステアリング装置 |
CN106602957A (zh) * | 2016-12-28 | 2017-04-26 | 海特汽车科技(苏州)有限公司 | 一种电动助力转向永磁同步电机转子零位自学习*** |
CN109760740A (zh) * | 2018-12-30 | 2019-05-17 | 山东汇川汽车部件有限公司 | 一种直流永磁力矩电机直驱式电动助力转向装置 |
GB2583342B (en) * | 2019-04-23 | 2023-09-13 | Trw Ltd | Electrical power steering system |
CN111619666B (zh) * | 2020-05-26 | 2021-04-30 | 新乡艾迪威汽车科技有限公司 | 一种汽车主动转向***的摩擦补偿方法 |
CN113241976A (zh) * | 2021-06-04 | 2021-08-10 | 亳州联岐医疗科技有限公司 | 一种用于注射泵、输液泵的高精度电机监控*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004256008A (ja) * | 2003-02-26 | 2004-09-16 | Toyota Motor Corp | 車両のパワーステアリング装置 |
CN1749081A (zh) * | 2005-10-14 | 2006-03-22 | 上海燃料电池汽车动力***有限公司 | 融合主动转向功能的电动助力转向*** |
CN101339096A (zh) * | 2007-11-16 | 2009-01-07 | 江苏大学 | 重型运输车辆电动助力转向***助力扭矩确定方法 |
CN102594231A (zh) * | 2012-02-16 | 2012-07-18 | 吉林大学 | 用于汽车电动助力转向***的无刷电机转子位置信号解算模块 |
CN102582681A (zh) * | 2012-03-05 | 2012-07-18 | 北京工业大学 | 基于dsp的交流永磁式电动助力转向控制***与方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3856690B2 (ja) * | 2001-11-30 | 2006-12-13 | 株式会社ジェイテクト | 電動パワーステアリング装置 |
CN201264515Y (zh) * | 2008-07-15 | 2009-07-01 | 北京汽车研究总院有限公司 | 一种混合动力汽车机电动力耦合传动装置 |
CN101702584A (zh) * | 2009-11-28 | 2010-05-05 | 天津市诺尔电气有限公司 | 精密放大整流滤波电路 |
-
2012
- 2012-10-11 CN CN201210385460.1A patent/CN102923189B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004256008A (ja) * | 2003-02-26 | 2004-09-16 | Toyota Motor Corp | 車両のパワーステアリング装置 |
CN1749081A (zh) * | 2005-10-14 | 2006-03-22 | 上海燃料电池汽车动力***有限公司 | 融合主动转向功能的电动助力转向*** |
CN101339096A (zh) * | 2007-11-16 | 2009-01-07 | 江苏大学 | 重型运输车辆电动助力转向***助力扭矩确定方法 |
CN102594231A (zh) * | 2012-02-16 | 2012-07-18 | 吉林大学 | 用于汽车电动助力转向***的无刷电机转子位置信号解算模块 |
CN102582681A (zh) * | 2012-03-05 | 2012-07-18 | 北京工业大学 | 基于dsp的交流永磁式电动助力转向控制***与方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102923189A (zh) | 2013-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102923189B (zh) | 一种基于永磁同步电机的电动助力转向***控制器及控制方法 | |
CN103419835B (zh) | 一种汽车线控转向***及其控制方法 | |
CN100418298C (zh) | 一种永磁同步电机转子位置传感方法和位置传感装置 | |
CN103972954B (zh) | 充电装置及具备该充电装置的电动车 | |
JP6358104B2 (ja) | 回転電機制御装置 | |
CN110441643B (zh) | 永磁同步电机控制***中逆变器功率管断路故障诊断方法 | |
CN107134964A (zh) | 基于扩张状态观测器的新型五相容错永磁电机无位置传感器控制方法 | |
CN1719719B (zh) | 电机转子位置检测方法和装置 | |
US7859215B2 (en) | Motor controller, control system, and control method | |
CN201133182Y (zh) | 全数字门机控制*** | |
CN103414425B (zh) | 一种无刷直流电机的转矩方向和幅值的检测方法 | |
CN107878554A (zh) | 马达控制装置和电动助力转向*** | |
CN102957334A (zh) | 用于控制多相逆变器的方法、***和设备 | |
CN101911467A (zh) | 马达控制装置以及电动动力转向装置 | |
CN104022708A (zh) | 采用无速度传感器技术的电动变桨距驱动***及方法 | |
CN101232266A (zh) | 直流无刷马达的控制方法及装置 | |
CN105305915A (zh) | 位置估计设备、电机驱动控制设备和位置估计方法 | |
CN110212819B (zh) | 一种用于高速无刷直流电机的换相误差补偿方法 | |
CN106685302B (zh) | 一种霍尔式位置传感器解码算法及eps控制器 | |
CN109188271B (zh) | 一种四相电励磁双凸极电机***及其功率管单管开路故障检测方法 | |
CN103368476B (zh) | 电动交通工具的电机转子电角度检测电路 | |
CN102594231B (zh) | 用于汽车电动助力转向***的无刷电机转子位置信号解算模块 | |
CN104113257A (zh) | 用于确定电机的转子位置偏移的***和方法 | |
CN108054962A (zh) | 一种无刷直流电机无位置传感器控制方法 | |
CN111024999A (zh) | 相电流计算方法和计算模块及其故障诊断方法和故障诊断*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160817 |