CN110293853A - Torque distribution method under four motorized wheels electric car steering situation - Google Patents
Torque distribution method under four motorized wheels electric car steering situation Download PDFInfo
- Publication number
- CN110293853A CN110293853A CN201910602546.7A CN201910602546A CN110293853A CN 110293853 A CN110293853 A CN 110293853A CN 201910602546 A CN201910602546 A CN 201910602546A CN 110293853 A CN110293853 A CN 110293853A
- Authority
- CN
- China
- Prior art keywords
- torque
- wheel
- front wheel
- steering
- vehicle
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
- B60L15/28—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed without contact making and breaking, e.g. using a transductor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/10—Vehicle control parameters
- B60L2240/24—Steering angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/423—Torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/44—Control modes by parameter estimation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Arrangement And Driving Of Transmission Devices (AREA)
Abstract
四轮独立驱动电动汽车转向工况下的力矩分配方法,属于新能源汽车控制领域,为了解决FWID‑EV在转向下的动力性和稳定性的问题,模糊控制器以模糊控制算法进行车辆转向角、转角变化量的模糊分类,得到调整驱动力矩;由调整驱动力矩对初始驱动力矩进行调整,得到修正的驱动力矩;修正的驱动力矩作为最优力矩分配控制器的输入,且最优力矩分配控制器执行最优力矩分配算法,以确定分配给四个车轮的力矩;效果是能够实现更符合转弯实际车轮力矩分配。
The torque distribution method under the steering condition of four-wheel independent drive electric vehicles belongs to the field of new energy vehicle control. In order to solve the problem of power and stability of FWID-EV under steering, the fuzzy controller uses the fuzzy control algorithm to calculate the vehicle steering angle. , the fuzzy classification of the variation of the rotation angle to obtain the adjusted driving torque; the adjusted driving torque is used to adjust the initial driving torque to obtain the corrected driving torque; the corrected driving torque is used as the input of the optimal torque distribution controller, and the optimal torque distribution control The controller executes an optimal torque distribution algorithm to determine the torque distribution to the four wheels; the effect is to achieve a more realistic wheel torque distribution for cornering.
Description
技术领域technical field
本发明属于新能源汽车控制领域,特别是一种针对四轮独立驱动电动汽车(FWID-EV)转向工况的力矩分配系统及工作方法。The invention belongs to the field of new energy vehicle control, in particular to a torque distribution system and a working method for steering working conditions of a four-wheel independent drive electric vehicle (FWID-EV).
背景技术Background technique
全球能源问题的加剧推动了新能源汽车发展的脚步。四轮独立驱动电动汽车因其具备污染少、耗能低以及在结构方面车轮力矩可单独控制的特点成为新能源汽车行业的焦点。但在实际应用中会出现很多安全问题,尤其在转向工况下很容易发生甩尾、侧翻等一系列危险状况,如何利用其独特优势进行力矩分配从而提高车辆安全性,达到降低交通事故的效果是电动汽车研究的一个关键领域。The intensification of global energy problems has promoted the development of new energy vehicles. The four-wheel independent drive electric vehicle has become the focus of the new energy vehicle industry because of its characteristics of less pollution, low energy consumption and independent control of wheel torque in terms of structure. However, there will be many safety problems in practical applications, especially in steering conditions, it is easy to occur a series of dangerous situations such as tail flicking and rollover. How to use its unique advantages to distribute torque to improve vehicle safety and reduce traffic accidents Effects are a key area of electric vehicle research.
合理进行力矩分配是FWID-EV控制的核心技术,也是电动汽车实现智能化和量产化的必要步骤。力矩分配的主要作用是将车辆速度模型得到的驱动力矩与行车所需调整力矩合理分配给四个电机,使之满足车辆行驶需求,实现驱动车辆的最佳性能。目前在力矩分配方面,大多数文献与研究都是采用平均力矩分配或者垂直分配,这两种力矩分配方法虽然原理简单,但并未考虑到转向过程中可能出现的失稳状况,因此不适用转向行驶。而在转向行驶的力矩分配中,最常用的分配方法是将力矩以某种合理的规则进行分配,虽然通过设定规则调节车轮力矩的方法在一定程度上考虑了转向问题,降低了车轮转矩分配的难度,但没有对四轮独立驱动电动汽车四个车轮可以独立控制的独特优势进行充分挖掘,也没有考虑转向过程中重心转移等状况。因此,为了提高FWID-EV的转向稳定性,更好的将上层控制算法应用于车轮行驶中,有必要开发一种专门针对转向工况的力矩分配发放。Reasonable torque distribution is the core technology of FWID-EV control, and it is also a necessary step for the realization of intelligentization and mass production of electric vehicles. The main function of torque distribution is to reasonably distribute the driving torque obtained by the vehicle speed model and the adjustment torque required for driving to the four motors, so that they can meet the driving needs of the vehicle and achieve the best performance of the driving vehicle. At present, in terms of torque distribution, most of the literature and research are using average torque distribution or vertical distribution. Although these two methods of torque distribution are simple in principle, they do not take into account the possible instability during the steering process, so they are not suitable for steering. drive. In the torque distribution of steering driving, the most commonly used distribution method is to distribute the torque according to some reasonable rules. The difficulty of distribution, but did not fully explore the unique advantages of independent control of the four wheels of four-wheel independent drive electric vehicles, nor did it consider the transfer of the center of gravity during the steering process. Therefore, in order to improve the steering stability of FWID-EV and better apply the upper-level control algorithm to the driving of the wheels, it is necessary to develop a torque distribution specifically for steering conditions.
发明内容Contents of the invention
为了解决FWID-EV在转向下的动力性和稳定性的问题,本发明提供一种四轮独立驱动电动汽车转向工况下的力矩分配方法,技术方案是:模糊控制器以模糊控制算法进行车辆转向角、转角变化量的模糊分类,得到调整驱动力矩;由调整驱动力矩对初始驱动力矩进行调整,得到修正的驱动力矩;In order to solve the problem of power and stability of FWID-EV under steering, the present invention provides a torque distribution method under the steering condition of four-wheel independent drive electric vehicle. The steering angle and the fuzzy classification of the variation of the steering angle are used to obtain the adjusted driving torque; the adjusted driving torque is used to adjust the initial driving torque to obtain the corrected driving torque;
修正的驱动力矩作为最优力矩分配控制器的输入,且最优力矩分配控制器执行最优力矩分配算法,以确定分配给四个车轮的力矩;The corrected driving torque is used as the input of the optimal torque distribution controller, and the optimal torque distribution controller executes the optimal torque distribution algorithm to determine the torque distributed to the four wheels;
其中,最优力矩分配算法的目标函数的第一项是车辆需求横摆力矩与车辆转向的实际横摆力矩之间的差值,而车辆需求横摆力矩是所述的修正的驱动力矩,目标函数的第二项是轮胎利用率。Wherein, the first item of the objective function of the optimal torque distribution algorithm is the difference between the vehicle demanded yaw moment and the actual yaw moment of the vehicle steering, and the vehicle demanded yaw moment is the corrected driving torque, the target The second term of the function is tire utilization.
有益效果:本发明是在考虑车辆的稳定性和轮毂电机电动汽车的优势下,利用模糊控制算法进行车辆转向角,转角变化量的模糊分类,对驾驶员闭环速度控制模型取得的驱动力矩进行调整,模糊控制器的输出为修正的驱动力矩值,将其作为车辆需求力矩,与车辆转向行驶途中实际横摆力矩之间的差值作为最优力矩分配控制器中目标函数的第一项,轮胎利用率作为目标函数的第二项,构造二次规划问题,利用有效集求解的方法对四个车轮的驱动力进行分配,从而实现对车辆的力矩分配。Beneficial effects: the present invention uses the fuzzy control algorithm to carry out the fuzzy classification of the vehicle steering angle and the variation of the steering angle under the consideration of the stability of the vehicle and the advantages of the in-wheel motor electric vehicle, and adjusts the driving torque obtained by the closed-loop speed control model of the driver , the output of the fuzzy controller is the corrected drive torque value, which is used as the vehicle demand torque, and the difference between the actual yaw moment of the vehicle during steering and driving is used as the first item of the objective function in the optimal torque distribution controller. Utilization rate is used as the second item of the objective function, and the quadratic programming problem is constructed, and the driving force of the four wheels is distributed by using the method of effective set solution, so as to realize the torque distribution of the vehicle.
附图说明Description of drawings
图一为驾驶员闭环速度模型图。Figure 1 is a diagram of the driver's closed-loop speed model.
图二为本方案整体框架图。Figure 2 is the overall framework of the program.
具体实施方式Detailed ways
本发明为了保证FWID-EV在转向下的动力性和稳定性,提供了一种四轮独立驱动电动汽车转向工况下的力矩分配方法,在一种实施例中,考虑车辆的稳定性和轮毂电机电动汽车的优势,使用模糊控制算法对车辆转向角、转角变化量进行模糊分类,得到调整驱动力矩,并由其对驾驶员闭环速度控制模型取得的驱动力矩进行调整,输出为修正的驱动力矩值,将其作为车辆需求力矩,与车辆转向行驶途中实际横摆力矩之间的差值作为最优力矩分配控制器中目标函数的第一项,轮胎利用率作为目标函数的第二项,构造二次规划问题,利用有效集求解的方法对四个车轮的驱动力进行分配。In order to ensure the power and stability of the FWID-EV under steering, the present invention provides a torque distribution method under the steering condition of a four-wheel independent drive electric vehicle. In one embodiment, the stability of the vehicle and the wheel hub Advantages of motor electric vehicles, use fuzzy control algorithm to fuzzy classify vehicle steering angle and steering angle variation, obtain adjusted driving torque, and adjust the driving torque obtained by the driver's closed-loop speed control model, and output the corrected driving torque value, which is used as the vehicle demand torque, and the difference between the vehicle’s actual yaw moment during turning and driving is used as the first item of the objective function in the optimal torque distribution controller, and the tire utilization rate is used as the second item of the objective function. For the quadratic programming problem, the driving force of the four wheels is allocated by using the method of effective set solution.
概括的说,力矩分配算法如下:In a nutshell, the moment distribution algorithm is as follows:
1.整体力矩分配策略如附图二所示。根据安装在转角轴上的陀螺仪和光编码器获取车辆转角信号,根据速度传感器获取车辆行驶速度,将方向盘转角和速度作为驾驶员闭环控制器的输入信号,经过PID控制器处理,驾驶员闭环控制器的输出为初始驱动力矩。1. The overall moment distribution strategy is shown in Figure 2. The vehicle angle signal is obtained according to the gyroscope and optical encoder installed on the rotation angle shaft, and the vehicle speed is obtained according to the speed sensor. The steering wheel angle and speed are used as the input signal of the driver's closed-loop controller. After processing by the PID controller, the driver's closed-loop control The output of the device is the initial drive torque.
2.模糊控制器的输入为方向盘转角以及方向盘转角变化量,控制器通过模糊控制算法得到转向工况下所需修正的横摆力矩变化量,最后与初始驱动力矩结合得到控制器的输出为修正的驱动力矩。2. The input of the fuzzy controller is the steering wheel angle and the change of the steering wheel angle. The controller obtains the yaw moment change required to be corrected under the steering condition through the fuzzy control algorithm, and finally combines with the initial drive torque to obtain the controller output as the correction the driving torque.
3.将上一步控制器输出的最终的修正的驱动力矩和安装于FWID-EV车体的中层控制器输出的调整力矩输入最优力矩分配控制器中,利用二次规划算法确定分配给四个车轮的力矩大小,控制器的输出直接作用于四个车轮,趋势车辆完整转向运动3. Input the final corrected drive torque output by the controller in the previous step and the adjustment torque output by the middle controller installed on the FWID-EV car body into the optimal torque distribution controller, and use the quadratic programming algorithm to determine the distribution to the four The torque of the wheels, the output of the controller directly acts on the four wheels, and the trend of the complete steering movement of the vehicle
以下对其上述力矩分配算法作出详细的说明:The following is a detailed description of the above torque distribution algorithm:
A.驱动力修正:A. Driving force correction:
A1.初始驱动力矩A1. Initial drive torque
车辆在行驶过程中,应先根据驾驶员需求得到初始驱动力矩以维持车辆基本运动。本实施例在驾驶员速度模型方面选用PID闭环反馈模型作为本次驾驶员闭环控制器跟随驾驶员需求的理想车速,控制输入为车辆实际车速和理想车速间的差,控制输出为油门开度,通过速度差值与驾驶员反应时间决策出油门开度的大小,然后连接油门工作特性表,输出当前所需输出驱动力矩的大小,最后通过下层分配器将当前力矩合理分配到四个车轮上进行四轮独立驱动电动汽车的速度调节。When the vehicle is running, the initial driving torque should be obtained according to the driver's demand to maintain the basic motion of the vehicle. In this embodiment, the PID closed-loop feedback model is selected as the ideal vehicle speed for the driver's closed-loop controller to follow the driver's demand in terms of the driver's speed model. The control input is the difference between the actual vehicle speed and the ideal vehicle speed, and the control output is the accelerator opening. Determine the size of the throttle opening through the speed difference and the driver's reaction time, and then connect the throttle operating characteristic table to output the current required output drive torque, and finally distribute the current torque to the four wheels reasonably through the lower distributor. Speed regulation for four-wheel independent drive electric vehicles.
本实施例主要是对电机力矩进行分配控制,因此在驾驶员速度模型这里不考虑电机减速制动效果。This embodiment mainly distributes and controls the motor torque, so the deceleration and braking effect of the motor is not considered in the driver speed model.
A2.驱动力修正A2. Driving Force Correction
当车辆进入转向工况时,驾驶员通过踩下油门踏板和转动方向盘进行减速转弯控制。A1步骤驾驶员速度模型中节气门的开度决定车辆的初始驱动力大小,力矩分配器依据设计的力矩分配算法对安装于转向轮的电机发送指令。在转向过程中,车辆唯一与地面接触的是四个车轮,此时两个转向轮会在地面分别生成两个约束力,这两个约束力分别围绕左右轴产生力矩,这两个力矩的值分别不同,在左右轮间形成转向所需力矩。此转向力矩与驾驶员输入的操作力矩共同抵抗转向系统中零件间产生的摩擦力矩和车轮的惯性力矩,驱使车辆转向从而完成转向过程。车辆的转向运行状况经过车辆动力学模型的作用又会反馈给驾驶员,可以让操作人员根据实际状态完成下一时刻的转向操作,直到汽车完全驶出转向工况。When the vehicle enters the steering state, the driver controls the deceleration and turning by depressing the accelerator pedal and turning the steering wheel. The opening of the throttle in the A1 step driver's speed model determines the initial driving force of the vehicle, and the torque distributor sends commands to the motors installed on the steering wheels according to the designed torque distribution algorithm. During the steering process, the only four wheels that are in contact with the ground are the four wheels. At this time, the two steering wheels will generate two restraint forces on the ground respectively. These two restraint forces generate moments around the left and right axes respectively. The values of these two moments The torque required for steering is formed between the left and right wheels. This steering torque and the operating torque input by the driver jointly resist the frictional torque generated between the parts in the steering system and the inertial moment of the wheels, and drive the vehicle to turn to complete the steering process. The steering operation status of the vehicle will be fed back to the driver through the action of the vehicle dynamics model, allowing the operator to complete the steering operation at the next moment according to the actual state until the vehicle is completely out of the steering condition.
通过以上分析可知,转向工况下车辆的运行过程是通过驾驶员闭环驱动力、横摆力矩以及侧向向心力矩克服阻力进行车辆转向的一个运动过程。在力矩分配整个过程中,通过调节每个车轮的纵向力,其在横摆力矩的效果上将不尽相同。例如当车辆进入向右转向的状况时,如果理想横摆力矩处于较小范围,这时可以减小左前轮电机的驱动力矩避免发生过度转向,如果理想横摆力矩处于较大范围,就需要其余两个轮子的力矩进行综合控制。因此,本实施例通过对两前轮的驱动力矩进行修正提高车辆转向时的稳定性和动力性。From the above analysis, it can be seen that the running process of the vehicle under the steering condition is a motion process in which the driver's closed-loop driving force, yaw moment and lateral centripetal moment overcome the resistance to steer the vehicle. In the whole process of torque distribution, by adjusting the longitudinal force of each wheel, its effect on the yaw moment will be different. For example, when the vehicle is turning right, if the ideal yaw moment is in a small range, the driving torque of the left front wheel motor can be reduced to avoid oversteering; if the ideal yaw moment is in a large range, it is necessary to The moments of the remaining two wheels are controlled comprehensively. Therefore, in this embodiment, the stability and dynamic performance of the vehicle during steering are improved by correcting the driving torque of the two front wheels.
由动力学模型可知,左前轮与右前轮产生的力矩差可写为:According to the dynamic model, the torque difference between the left front wheel and the right front wheel can be written as:
式中,Tc1为左轮的驱动力矩、Tc2为右轮的驱动力矩、Td1为左轮的转向驱动力矩、Td2为右轮的转向驱动力矩、Fx1为左轮的驱动力、Fx2为右轮的驱动力,lc为左右车轮的轮距。r为车轮半径。由上式可知,汽车在转向工况下,若车辆外侧车轮的转矩大与内侧车轮转矩,那么在整个转向过程中对原始驱动力矩进行修正。In the formula, T c1 is the driving torque of the left wheel, T c2 is the driving torque of the right wheel, T d1 is the steering driving torque of the left wheel, T d2 is the steering driving torque of the right wheel, F x1 is the driving force of the left wheel, and F x2 is The driving force of the right wheel, l c is the track of the left and right wheels. r is the wheel radius. It can be seen from the above formula that, when the vehicle is turning, if the torque of the outer wheel of the vehicle is greater than the torque of the inner wheel, the original driving torque will be corrected during the entire steering process.
式中,Td为原始驱动力矩,T1'为左前轮修正驱动力矩,T2'为右前轮修正驱动力矩,ΔTd为调整驱动力矩,通过调节ΔTd的大小来对驱动力矩进行调节,增加转向过程中的动力性和稳定性。In the formula, T d is the original driving torque, T 1 ' is the corrected driving torque of the left front wheel, T 2 ' is the corrected driving torque of the right front wheel, ΔT d is the adjusted driving torque, and the driving torque is adjusted by adjusting the size of ΔT d Adjustment to increase dynamics and stability during steering.
本实施例利用模糊控制算法得到调整驱动力矩ΔTd的值,是以车辆实际行驶过程中驾驶员的输入转角以及转角变化率作为模糊控制器的输入,车辆左前轮和右前轮的转矩差为输出,根据驾驶员的转向经验建立模糊控制规则,其输出即为调整驱动力矩。In this embodiment, the fuzzy control algorithm is used to obtain the value of the adjusted driving torque ΔT d , and the driver's input angle and angle change rate are used as the input of the fuzzy controller during the actual driving of the vehicle. The torque of the left front wheel and the right front wheel of the vehicle The difference is the output, and the fuzzy control rules are established according to the driver's steering experience, and the output is the adjusted driving torque.
调整驱动力矩根据式(2)对原始驱动力矩进行调整,得到修正的驱动力矩。调整驱动力矩为下述方案获取。Adjusting the driving torque According to formula (2), the original driving torque is adjusted to obtain the corrected driving torque. The adjustment drive torque is obtained for the following scheme.
A2.调整驱动力矩大小的获取A2. Adjust the acquisition of driving torque
本实施例驱动力矩大小的获取是根据驾驶经验对四轮独立驱动电动汽车的驾驶转角信号进行采集,得出前轮转角以及转角变化率的取值范围,将前轮转角论域取为[-60,60],规定车轮左转向时为正,右转向时为负,前轮转角的模糊论域[-60,-40,-20,0,20,40,60]定为7个模糊子集[NB,NM,NS,ZO,PS,PM,PB],其中NB表示前轮转角在-60度左右,NM表示前轮转角在-50~-30度之间,NS表示前轮转角在-30~-10度,ZO表示前轮转角在-10~10度之间,PS表示前轮转角在10~30度之间,PM表示前轮转角在30~50度之间,PB表示前轮转角在60度左右。每项隶属度函数都为三角函数。前转角变化率的模糊论域范围为[0,1],模糊语言子项定为[FA,MI,SL,ZO],其中FA表示前轮转角变化率绝对值在0.75~1之间,MI表示前轮转角变化率绝对值在0.5~0.75之间,SL表示前轮转角变化率绝对值在0.25~0.5之间,ZO表示前轮转角变化率绝对值在0~0.25之间,以此表示操作过程中转向角的速度变化需求,同样采用三角形隶属度函数。模糊控制器的输出为左前轮和右前轮的纵向转矩差,将其论域定为[-8080],其模糊语言表示为[NB,NM,NS,ZO,PS,PM,PB],模糊规则见表1,由此得到调整驱动力矩。The acquisition of the driving torque in this embodiment is based on the driving experience to collect the driving angle signal of the four-wheel independent drive electric vehicle, and obtain the value range of the front wheel angle and the rate of change of the angle, and take the domain of the front wheel angle as [- 60, 60], it is stipulated that the wheel is positive when it turns left, and it is negative when it turns right. Set [NB, NM, NS, ZO, PS, PM, PB], where NB means that the front wheel angle is around -60 degrees, NM means that the front wheel angle is between -50 and -30 degrees, and NS means that the front wheel angle is between -30~-10 degrees, ZO means the front wheel angle is between -10~10 degrees, PS means the front wheel angle is between 10~30 degrees, PM means the front wheel angle is between 30~50 degrees, PB means the front wheel The rotation angle is about 60 degrees. Each membership function is a trigonometric function. The range of fuzzy domain of change of front wheel angle is [0, 1], and the subitem of fuzzy language is [FA, MI, SL, ZO], where FA means that the absolute value of front wheel angle change rate is between 0.75 and 1, MI Indicates that the absolute value of the change rate of the front wheel angle is between 0.5 and 0.75, SL indicates that the absolute value of the change rate of the front wheel angle is between 0.25 and 0.5, and ZO indicates that the absolute value of the change rate of the front wheel angle is between 0 and 0.25. The speed change requirement of the steering angle during operation also adopts the triangular membership function. The output of the fuzzy controller is the longitudinal torque difference between the left front wheel and the right front wheel, and its domain is set as [-8080], and its fuzzy language is expressed as [NB, NM, NS, ZO, PS, PM, PB] , the fuzzy rules are shown in Table 1, and thus the adjusted driving torque is obtained.
B.最优力矩分配算法B. Optimal moment distribution algorithm
在确定调整驱动力矩后,将此驱动力矩进行调整,得到修正的驱动力矩,将其和车辆经过控制的调整力采用最优分配算法对四个轮子的实际分配力矩进行确定,本实施例所采用的最优力矩分配是在综合考虑路面条件,电机输出限制以及轴荷转移几个条件下的一种力矩分配方式。After the adjusted drive torque is determined, the drive torque is adjusted to obtain the corrected drive torque, which is combined with the vehicle's controlled adjustment force to determine the actual distribution torque of the four wheels using an optimal distribution algorithm. The optimal torque distribution is a torque distribution method under the comprehensive consideration of road conditions, motor output limitation and axle load transfer.
B1.最优力矩分配算法目标函数B1. Optimal moment distribution algorithm objective function
目标函数的第一项:为了保证在路面条件等影响因素下力矩分配器输出给四个电机的力矩尽可能满足控制器所需要的力矩,即车辆转向轮所需要的实际驱动转向力矩与车辆需要施加的理论横摆力矩之差要尽可能小。对车辆动力学模型进行分析可得:The first item of the objective function: in order to ensure that the torque output from the torque distributor to the four motors meets the torque required by the controller as far as possible under the influence of road conditions and other factors, that is, the actual driving steering torque required by the steering wheel of the vehicle and the vehicle’s demand The difference between the applied theoretical yaw moments should be as small as possible. The vehicle dynamics model is analyzed to obtain:
汽车沿x轴的纵向运动方程:The longitudinal motion equation of the car along the x-axis:
汽车绕质心的横摆运动方程:The yaw motion equation of the car around the center of mass:
将(3)(4)两式写成矩阵形式,数学表达如下:Write the two equations (3) and (4) in matrix form, and the mathematical expression is as follows:
V=Bu (5)V = Bu (5)
其中in
m为整车重量、vx为车辆纵向速度、vy为车辆横向速度、γ为汽车的横摆角速度、β为车辆质心侧偏角、Fx1为车辆左前轮纵向力、Fx2为车辆右前轮纵向力、Fx3为车辆左后轮纵向力、Fx4为车辆右后轮纵向力、Fy1为车辆左前轮的横向力、Fy2为车辆右前轮的横向力,Fy3为车辆左后轮的横向力、Fy4为车辆右后轮的横向力,δf为前轮转角、Iz为车辆绕Z轴转动惯量、Mx为横摆力矩、lf为车辆重心到前轴的距离、lr为车辆重心到后轴的距离,lw为车轮轮距,Fx为车轮的驱动力,T3为左后轮的驱动力矩,T4为右后轮的驱动力矩;m is the weight of the vehicle, v x is the longitudinal velocity of the vehicle, v y is the lateral velocity of the vehicle, γ is the yaw rate of the vehicle, β is the sideslip angle of the vehicle center of mass, F x1 is the longitudinal force of the left front wheel of the vehicle, F x2 is the vehicle The longitudinal force of the right front wheel, F x3 is the longitudinal force of the left rear wheel of the vehicle, F x4 is the longitudinal force of the right rear wheel of the vehicle, F y1 is the lateral force of the left front wheel of the vehicle, F y2 is the lateral force of the right front wheel of the vehicle, F y3 is the lateral force of the left rear wheel of the vehicle, F y4 is the lateral force of the right rear wheel of the vehicle, δ f is the rotation angle of the front wheel, I z is the moment of inertia of the vehicle around the Z axis, M x is the yaw moment, l f is the center of gravity of the vehicle to The distance from the front axle, l r is the distance from the center of gravity of the vehicle to the rear axle, l w is the wheel base, Fx is the driving force of the wheel, T 3 is the driving torque of the left rear wheel, T 4 is the driving torque of the right rear wheel;
目标函数的第一部分用于车辆转向下的操作控制,目的是使车辆实际转向情况与驾驶员期望的转向状况尽可能相同,因此将分配误差作为力矩分配控制器的第一项控制目标,将上式写为矩阵范数形式:The first part of the objective function is used for the operation control under the steering of the vehicle. The purpose is to make the actual steering situation of the vehicle as similar as possible to the steering situation expected by the driver. Therefore, the distribution error is taken as the first control target of the torque distribution controller, and the upper Written in matrix norm form:
目标函数的第二项:在转向行驶过程中,车辆的稳定性是整个控制器设计最重要的部分,因此在这里引入轮胎利用率的概念,轮胎利用率是指轮胎受到的地面反作用力与其发生抱死前的极限受力之比,通常以此来反映车辆的稳定程度,可用下式表达。The second item of the objective function: During the steering process, the stability of the vehicle is the most important part of the entire controller design, so the concept of tire utilization is introduced here. The tire utilization refers to the ground reaction force that the tire receives and its occurrence The ratio of the ultimate force before locking is usually used to reflect the stability of the vehicle, which can be expressed by the following formula.
其中,μ为路面附着系数,ηi为轮胎利用率,Fxi为车轮纵向力,Fyi为车轮横向力,Fzi为车轮垂直作用力,i=1,2,3,4分别为左前轮、右前轮、左后轮和右后轮。Among them, μ is the road surface adhesion coefficient, η i is the tire utilization rate, F xi is the wheel longitudinal force, F yi is the wheel lateral force, F zi is the wheel vertical force, i=1, 2, 3, 4 are respectively the left front wheel, right front wheel, left rear wheel and right rear wheel.
汽车的稳定程度可以通过轮胎的利用率来表示,将其设为第二目标函数目的是使车辆的四个轮胎附着利用率尽可能的小,轮胎利用率越高,车辆的稳定性就越差,轮胎利用率的极限值为1,此时稳定性达到极值,车辆将陷入失稳状况。因此为保证汽车的安全性,应在可控情况下降低ηi。本文是主要考虑通过力矩优化分配进行稳定性的提高,因此忽略横向力的作用,第二目标函数为四个轮胎利用率之和:The stability of the car can be expressed by the utilization rate of the tires. The purpose of setting it as the second objective function is to make the adhesion utilization rate of the four tires of the vehicle as small as possible. The higher the tire utilization rate, the worse the stability of the vehicle. , the limit value of the tire utilization rate is 1, at this time the stability reaches the extreme value, and the vehicle will fall into an unstable state. Therefore, in order to ensure the safety of the vehicle, η i should be reduced under controllable conditions. This article mainly considers the improvement of stability through the optimal distribution of torque, so the effect of lateral force is ignored, and the second objective function is the sum of four tire utilization ratios:
同样将其写为矩阵范数形式:Also write it in matrix norm form:
其中,Txi'为修正后的驱动力矩,Wu是驱动力矩矩阵u的权重矩阵,用来确定u中各元素间的比重关系, Among them, T xi ' is the corrected driving torque, W u is the weight matrix of the driving torque matrix u, which is used to determine the proportion relationship between the elements in u,
在利用二次规划进行求解目标函数时,为了使||Bu-V||尽可能最小,在此引入权重系数ξ,最后形成的目标函数可写为:When using quadratic programming to solve the objective function, in order to minimize ||Bu-V||, the weight coefficient ξ is introduced here, and the final objective function can be written as:
其中,Fz1为车辆左前轮垂直作用力,Fz2为车辆右前轮垂直作用力,Fz3为车辆左后轮垂直作用力,Fz4为车辆右后轮垂直作用力。b为二次规划的线性矩阵,A为二次规划的权重矩阵,V为纵向力与横摆力矩的矩阵。Wv是分配误差的权重矩阵,用来确定第一项分配误差中各元素间的权重关系,权重系数ξ取为106。Among them, F z1 is the vertical force of the left front wheel of the vehicle, F z2 is the vertical force of the right front wheel of the vehicle, F z3 is the vertical force of the left rear wheel of the vehicle, and F z4 is the vertical force of the right rear wheel of the vehicle. b is the linear matrix of quadratic programming, A is the weight matrix of quadratic programming, and V is the matrix of longitudinal force and yaw moment. W v is the weight matrix of the distribution error, which is used to determine the weight relationship among the elements in the first distribution error, and the weight coefficient ξ is taken as 10 6 .
B2.最优力矩分配算法约束条件B2. Constraints of Optimal Moment Distribution Algorithm
目标函数的约束条件第一项:当车轮出现滑转现象时,车轮与地面间的横向力和纵向附着力都会大大降低,车辆将处于非常危险的状况,为了确保车辆的安全性,防止车轮在行驶途中发生过度滑转的危险,本文首先考虑将四个车轮的滑移率调整力矩作为第一约束条件,即只要某一车轮的实际滑移率绝对值大于设定的最大滑移率绝对值,那么此轮的力矩将直接由滑移率调整力矩所决定,将其转化为二次规划问题中等式约束的数学形式:The first item of the constraint condition of the objective function: when the wheel slips, the lateral force and longitudinal adhesion between the wheel and the ground will be greatly reduced, and the vehicle will be in a very dangerous situation. In order to ensure the safety of the vehicle, prevent the wheel from slipping The risk of excessive slip occurs during driving. This paper first considers the slip ratio adjustment torque of the four wheels as the first constraint condition, that is, as long as the actual absolute value of the slip ratio of a certain wheel is greater than the set maximum absolute value of the slip ratio , then the torque of this wheel will be directly determined by the slip rate adjustment torque, which can be transformed into the mathematical form of the equation constraint in the quadratic programming problem:
其中,si为1或0(i=1,2,3,4),若滑移率大于0.2则si取1,若不大于si取0,Ts1为左前轮滑移率调整力矩、Ts2为右前轮滑移率调整力矩、Ts3为左后轮滑移率力矩,Ts4为右后轮滑移率力矩。Among them, s i is 1 or 0 (i=1,2,3,4), if the slip rate is greater than 0.2, s i is set to 1, if not greater than s i is set to 0, T s1 is the slip rate adjustment of the left front wheel Moment, T s2 is the right front wheel slip rate adjustment torque, T s3 is the left rear wheel slip rate torque, T s4 is the right rear wheel slip rate torque.
约束条件第二项:通过对电机模型的搭建和分析可知,永磁无刷直流电机能够满足车辆的工作特性和运动需求。不同转速状况下的直流电机的扭矩不同,在进行约束时应考虑电机的扭矩转速特性,电机的功率、转速和转矩之间的关系可以表达如下。The second item of constraints: through the construction and analysis of the motor model, it can be seen that the permanent magnet brushless DC motor can meet the working characteristics and motion requirements of the vehicle. The torque of the DC motor under different speed conditions is different. The torque and speed characteristics of the motor should be considered when constraining. The relationship between the power, speed and torque of the motor can be expressed as follows.
其中,TN为转矩最大值,nN为电机恒转矩与恒功率转速分界点,n为车轮转速,nN为电机转速最大值,PN为电机的功率最大值。Among them, T N is the maximum value of torque, n N is the dividing point between the constant torque and constant power speed of the motor, n is the wheel speed, n N is the maximum value of the motor speed, and P N is the maximum power of the motor.
本实施例主要研究四个车轮的力矩分配,因此忽略电池损耗、充电系数等因素对电机产生的影响,因此二次规划问题中不等式约束条件用公式表示为:This embodiment mainly studies the torque distribution of the four wheels, so the influence of factors such as battery loss and charging coefficient on the motor is ignored, so the inequality constraints in the quadratic programming problem are expressed as:
Tbrmax≤Ti≤Tdrmax T brmax ≤ T i ≤ T drmax
其中,Tbrmax为电机能够给予的制动力矩极大值,Ti为力矩分配器最终分给四个电机的力矩,Tdrmax为电机所能够给予的驱动力矩极小值。Among them, T brmax is the maximum value of the braking torque that the motor can give, T i is the torque finally distributed to the four motors by the torque distributor, and T drmax is the minimum value of the driving torque that the motor can give.
约束目标第三项:力矩分配器以轮胎附着力作为第二目标函数,因此在考虑约束条件时考虑轮胎力的饱和限制。车辆在运行过程中,受到车辆垂直载荷作用,轮胎与地面间会产生侧向力与切向力,当固定某个轮胎的侧偏角时,随着驱动力的不断增大侧向力会逐渐减小,当驱动力增大到某一极限时,侧向力将趋于0,附着力几乎全被切向力所占据,此时轮胎无法提供更多的侧向力,轮胎侧向附着力将变得非常有限。当轮胎作用力为制动力时,同样会出现这种规律。以轮胎与地面间的最大附着力做圆,称为摩擦圆。轮胎的侧向力与切向力相互垂直分布于摩擦圆上,并且只能在摩擦圆内变化,在实际行驶中,摩擦圆通常为一椭圆。除此之外,纵向力还受到轮胎条件的限制,综合轮胎条件与路面附着椭圆的约束,可以得到轮胎力的可行区域。汽车在转向过程中,不仅同时受到驱动力、制动力以及转向力三者的约束,还受到路面摩擦力的限制,四个约束条件的矢量和将纵向轮胎力和侧向轮胎力合成为一个近似椭圆,所以车辆在行驶时,必须使轮胎力处于附着椭圆内,将其写成数学表达式可得轮胎力的约束条件为下式。Constraint objective third term: The moment divider takes tire adhesion as the second objective function, so the saturation limit of tire force is considered when considering constraints. During the operation of the vehicle, under the action of the vertical load of the vehicle, lateral force and tangential force will be generated between the tire and the ground. When the side slip angle of a certain tire is fixed, the lateral force will gradually increase with the increasing driving force When the driving force increases to a certain limit, the lateral force tends to 0, and the adhesion is almost completely occupied by the tangential force. At this time, the tire cannot provide more lateral force, and the lateral adhesion of the tire will become very limited. This rule also occurs when the tire acting force is the braking force. The circle with the maximum adhesion between the tire and the ground is called the friction circle. The lateral force and tangential force of the tire are distributed on the friction circle perpendicular to each other, and can only change within the friction circle. In actual driving, the friction circle is usually an ellipse. In addition, the longitudinal force is also limited by the tire condition. Combining the constraints of the tire condition and the road surface attachment ellipse, the feasible region of the tire force can be obtained. During the steering process, the car is not only constrained by the driving force, braking force and steering force, but also limited by the friction force of the road surface. The vector sum of the four constraints synthesizes the longitudinal tire force and the lateral tire force into an approximate The ellipse, so when the vehicle is running, the tire force must be within the attachment ellipse, which can be written as a mathematical expression to obtain the constraint conditions of the tire force as the following formula.
对其进行整理可得sort it out
车辆在行驶时,轮胎纵向力受到电机最大转矩的限制:When the vehicle is running, the tire longitudinal force is limited by the maximum torque of the motor:
其中,Txi为车轮纵向力矩。Among them, T xi is the wheel longitudinal moment.
对上述三个约束条件进行整理,最终形成二次规划问题的约束条件Arrange the above three constraints, and finally form the constraints of the quadratic programming problem
B3.最优力矩分配算法求解方法B3. Optimal moment distribution algorithm solution method
根据B1、B2可以得到二次规划标准式如下:According to B1 and B2, the standard formula of quadratic programming can be obtained as follows:
对式17可以用有效集法进行求解,有效集法的最大难点在于不知道有效集,因此构造几何序列去逼近,求解过程如下:Equation 17 can be solved by the effective set method. The biggest difficulty of the effective set method is that the effective set is not known, so a geometric sequence is constructed to approximate it. The solution process is as follows:
其中,umin为驱动力矩最小值矩阵、umax为驱动力矩的最大值矩阵。Among them, u min is the matrix of the minimum value of the driving torque, and u max is the matrix of the maximum value of the driving torque.
将约束条件中的不等式写为矩阵形式 Write the inequalities in the constraints in matrix form
选择满足式18的起始点u0,用W表示在该点处的有效约束指标集,设定uk(k=0,1,2,...,N-1)沿着dk方向搜索,其中N为第k次搜索次数,dk为沿着梯度最小方向下降的步长。将式18中两个约束指标看成等式约束,上式可写为:Select the starting point u 0 satisfying Equation 18, use W to denote the effective constraint index set at this point, set u k (k=0,1,2,...,N-1) to search along the d k direction , where N is the number of searches for the kth time, and d k is the step size of the descent along the gradient minimum direction. Taking the two constraint indicators in Equation 18 as equality constraints, the above equation can be written as:
其中,uk为第k次搜索的u值,di为搜索步长。Among them, u k is the u value of the kth search, and d i is the search step size.
若uk+di是问题可行解,则步长αk=1,uk+1=uk+di根据下式求解出拉格朗日乘子 If u k + d i is a feasible solution to the problem, then the step size α k = 1, u k + 1 = u k + d i solve the Lagrangian multiplier according to the following formula
如果乘子λ≥0,那么最优解就是uk+1,如果λ<0,则将最小λ所对应的约束条件移出约束指标集W,进行下一次uk的迭代。If the multiplier λ≥0, then the optimal solution is u k+1 . If λ<0, the constraint condition corresponding to the minimum λ is removed from the constraint index set W, and the next iteration of u k is performed.
若uk+di不是问题可行解,通过下式求出满足可行条件的最大步长αk,修正有效集序列。If u k + d i is not a feasible solution to the problem, use the following formula to find the maximum step size α k that satisfies the feasible condition, and modify the effective set sequence.
αk=max{αk∈[0,1]:umin≤uk+αkdi≤umax} (21)α k =max{α k ∈[0,1]:u min ≤u k +α k d i ≤u max } (21)
令uk+1=uk+αkdi,将此迭代点与当前有效约束加入工作集中开始下一次更新,如此循环,最终找到可行域内最佳点。Let u k+1 =u k +α k d i , add this iteration point and the current effective constraint into the working set to start the next update, and so on, and finally find the best point in the feasible region.
与现有技术相比,本实施例具有以下有益效果:Compared with the prior art, this embodiment has the following beneficial effects:
1本实施例设计了一种针对转向工况的最优力矩分配算法,对驱动力进行修正结合二次规划问题的构造不仅保证了车辆在转向过程中的稳定性还保证了车辆在行驶途中的动力性。1 In this embodiment, an optimal torque distribution algorithm for steering conditions is designed. The driving force is corrected and the structure of the quadratic programming problem not only ensures the stability of the vehicle during the steering process, but also ensures the stability of the vehicle during driving. power.
3本实施例利用模糊控制算法,根据驾驶员经验综合考虑安全性、动力性,在最后的最优力矩分配约束条件中加入滑移率约束避免车辆发生滑转危险,以此设计了驱动力修正策略和最优力矩分配系统。3 This embodiment uses the fuzzy control algorithm, comprehensively considers safety and dynamics according to the driver's experience, and adds a slip rate constraint to the final optimal torque distribution constraint to avoid the risk of vehicle slippage, so that the driving force correction is designed. Strategy and Optimal Moment Distribution System.
4本实施例设计了一种考虑FWID-EV在转向过程中可能出现不足转向和过多转向危险的力矩分配策略,该策略通过引入对驱动力进行改变的方法,同时在目标函数考虑轮胎饱和条件、载荷转移以及滑转危险,最后通过有效集法对构造的问题进行求解提高FWID-EV的转向稳定性并保证其动力性,能够有效降低车辆在转向行驶过程中发生危险概率。4 This embodiment designs a torque distribution strategy that considers the danger of understeer and oversteer in the steering process of FWID-EV. This strategy introduces the method of changing the driving force and considers the tire saturation condition in the objective function , load transfer and slipping hazards. Finally, the effective set method is used to solve the structural problems to improve the steering stability of FWID-EV and ensure its dynamic performance, which can effectively reduce the probability of danger during the steering process of the vehicle.
本实施例通过模糊算法与最优力矩分配算法相结合能够在保证FWID-EV的动力性同时大大提高转向工况的稳定性,达到降低交通事故的作用。In this embodiment, the combination of the fuzzy algorithm and the optimal torque distribution algorithm can greatly improve the stability of the steering condition while ensuring the dynamic performance of the FWID-EV, so as to reduce traffic accidents.
在一种实施例中:一种四轮独立驱动电动汽车转向工况下的力矩分配方法:In one embodiment: a torque distribution method under the steering condition of a four-wheel independently driven electric vehicle:
模糊控制器以模糊控制算法进行车辆转向角、转角变化量的模糊分类,得到调整驱动力矩;由调整驱动力矩对初始驱动力矩进行调整,得到修正的驱动力矩;The fuzzy controller uses the fuzzy control algorithm to carry out fuzzy classification of the steering angle and the variation of the steering angle of the vehicle to obtain the adjusted driving torque; the adjusted driving torque is used to adjust the initial driving torque to obtain the corrected driving torque;
修正的驱动力矩作为最优力矩分配控制器的输入,且最优力矩分配控制器执行最优力矩分配算法,以确定分配给四个车轮的力矩;The corrected driving torque is used as the input of the optimal torque distribution controller, and the optimal torque distribution controller executes the optimal torque distribution algorithm to determine the torque distributed to the four wheels;
其中,最优力矩分配算法的目标函数的第一项是车辆需求横摆力矩与车辆转向的实际横摆力矩之间的差值,而车辆需求横摆力矩是所述的修正的驱动力矩,目标函数的第二项是轮胎利用率。Wherein, the first item of the objective function of the optimal torque distribution algorithm is the difference between the vehicle demanded yaw moment and the actual yaw moment of the vehicle steering, and the vehicle demanded yaw moment is the corrected driving torque, the target The second term of the function is tire utilization.
进一步的,最优力矩分配算法的执行步骤是:Further, the execution steps of the optimal moment distribution algorithm are:
构造目标函数,Construct the objective function,
建立约束条件,create constraints,
求解并进行最优力矩分配。Solve and perform optimal moment distribution.
进一步的,约束条件的第一项是四个车轮的滑移率,Further, the first item of the constraint condition is the slip ratio of the four wheels,
约束条件的第二项是电机的扭矩转速特性,The second term of the constraints is the torque-speed characteristic of the motor,
约束条件的第三项是轮胎力。The third term of the constraint is the tire force.
进一步的,由目标函数和约束条件得到二次规划标准式,用有效集法对其进行求解,并在求解中构造几何序列对其逼近。Furthermore, the standard formula of quadratic programming is obtained from the objective function and constraints, and it is solved by the effective set method, and a geometric sequence is constructed to approximate it during the solution.
进一步的,驾驶员速度模型选用PID闭环反馈模型作为驾驶员闭环控制器,跟随驾驶员需求的理想车速,控制输入为车辆实际车速和理想车速间的差,控制输出为油门开度,通过速度差值与驾驶员反应时间决策出油门开度,连接油门工作特性表,输出当前所需输出驱动力矩为初始力矩。Further, the driver's speed model uses the PID closed-loop feedback model as the driver's closed-loop controller to follow the ideal vehicle speed demanded by the driver. The control input is the difference between the actual vehicle speed and the ideal vehicle speed, and the control output is the accelerator opening. Through the speed difference Value and the driver's reaction time determine the throttle opening, connect the throttle operating characteristic table, and output the current required output driving torque as the initial torque.
进一步的,模糊控制器以模糊控制算法进行车辆转向角、转角变化量的模糊分类,得到调整驱动力矩的方法是:Further, the fuzzy controller uses the fuzzy control algorithm to carry out fuzzy classification of the vehicle steering angle and the amount of change in the steering angle, and the method to obtain the adjustment of the driving torque is:
对四轮独立驱动电动汽车的驾驶转角信号进行采集,得出前轮转角以及前轮转角变化率的取值范围,将前轮转角论域取为[-60,60],规定车轮左转向时为正,右转向时为负;Collect the driving angle signal of the four-wheel independently driven electric vehicle to obtain the value range of the front wheel angle and the rate of change of the front wheel angle. The domain of the front wheel angle is taken as [-60, 60], and when the wheels turn left is positive, and is negative when turning right;
前轮转角的模糊论域是[-60,-40,-20,0,20,40,60],其被定义为7个模糊子集[NB,NM,NS,ZO,PS,PM,PB],NB表示前轮转角在-60度左右,NM表示前轮转角在-50~-30度之间,NS表示前轮转角在-30~-10度,ZO表示前轮转角在-10~10度之间,PS表示前轮转角在10~30度之间,PM表示前轮转角在30~50度之间,PB表示前轮转角在60度左右;The fuzzy domain of the front wheel rotation angle is [-60, -40, -20, 0, 20, 40, 60], which is defined as 7 fuzzy subsets [NB, NM, NS, ZO, PS, PM, PB ], NB means the front wheel angle is around -60 degrees, NM means the front wheel angle is between -50~-30 degrees, NS means the front wheel angle is between -30~-10 degrees, ZO means the front wheel angle is between -10~ Between 10 degrees, PS indicates that the front wheel rotation angle is between 10 and 30 degrees, PM indicates that the front wheel rotation angle is between 30 and 50 degrees, and PB indicates that the front wheel rotation angle is about 60 degrees;
前轮转角变化率的模糊论域范围为[0,1],模糊语言子项定义为[FA,MI,SL,ZO],FA表示前轮转角变化率绝对值在0.75~1之间,MI表示前轮转角变化率绝对值在0.5~0.75之间,SL表示前轮转角变化率绝对值在0.25~0.5之间,ZO表示前轮转角变化率绝对值在0~0.25之间;The range of fuzzy discourse domain of front wheel angle change rate is [0, 1], and the fuzzy language sub-item is defined as [FA, MI, SL, ZO], FA means that the absolute value of front wheel angle change rate is between 0.75 and 1, MI Indicates that the absolute value of the change rate of the front wheel angle is between 0.5 and 0.75, SL indicates that the absolute value of the change rate of the front wheel angle is between 0.25 and 0.5, and ZO indicates that the absolute value of the change rate of the front wheel angle is between 0 and 0.25;
模糊控制器的输出为左前轮和右前轮的纵向转矩差,将其论域定为[-8080],其模糊语言表示为[NB,NM,NS,ZO,PS,PM,PB],模糊规则见下表;The output of the fuzzy controller is the longitudinal torque difference between the left front wheel and the right front wheel, and its domain is set as [-8080], and its fuzzy language is expressed as [NB, NM, NS, ZO, PS, PM, PB] , the fuzzy rules are shown in the table below;
由模糊规则得到调整驱动力矩。The driving torque is adjusted by fuzzy rules.
进一步的,汽车左前轮与右前轮产生的力矩差为:Furthermore, the torque difference between the left front wheel and the right front wheel of the car is:
式中:Tc1为左轮的驱动力矩,Tc2为右轮的驱动力矩,Td1为左轮的转向驱动力矩,Td2为右轮的转向驱动力矩,Fx1为左轮的驱动力,Fx2为右轮的驱动力,lc为左右车轮的轮距,r为车轮半径;In the formula: T c1 is the driving torque of the left wheel, T c2 is the driving torque of the right wheel, T d1 is the steering driving torque of the left wheel, T d2 is the steering driving torque of the right wheel, F x1 is the driving force of the left wheel, F x2 is The driving force of the right wheel, lc is the track of the left and right wheels, r is the radius of the wheel;
汽车在转向工况下,若汽车外侧车轮的转矩大于内侧车轮转矩,在整个转向过程中按下式对所述原始驱动力矩进行修正,得到修正驱动力矩:When the car is turning, if the torque of the outer wheel of the car is greater than the torque of the inner wheel, the original driving torque is corrected according to the following formula during the entire steering process to obtain the corrected driving torque:
式中:In the formula:
Td为所述原始驱动力矩,T1'为左前轮修正驱动力矩,T2'为右前轮修正驱动力矩,ΔTd为调整驱动力矩。T d is the original driving torque, T 1 ′ is the corrected driving torque of the left front wheel, T 2 ′ is the corrected driving torque of the right front wheel, and ΔT d is the adjusted driving torque.
进一步的,所述的目标函数是:Further, the objective function is:
其中:Wu是驱动力矩矩阵u的权重矩阵;u是驱动力矩矩阵,u=[T1',T2',T3,T4]T;ξ为权重系数;Wv为分配误差的权重矩阵;Where: W u is the weight matrix of the driving moment matrix u; u is the driving moment matrix, u=[T 1 ', T 2 ', T 3 , T 4 ] T ; ξ is the weight coefficient; W v is the weight matrix for assigning errors;
b为二次规划的线性矩阵;A为二次规划的权重矩阵;Fx为车轮的驱动力、Mx为横摆力矩;δf为前轮转角、r为车轮半径、lw为车轮轮距、lf为车辆重心到前轴的距离。b is the linear matrix of quadratic programming; A is the weight matrix of quadratic programming; F x is the driving force of the wheel, M x is the yaw moment; δ f is the front wheel angle, r is the radius of the wheel, l w is the wheel wheel Distance, l f is the distance from the center of gravity of the vehicle to the front axle.
进一步的,所述的约束条件是:Further, the constraints described are:
目标函数的约束条件第一项:四个车轮的滑移率调整力矩;The first item of the constraint condition of the objective function: the slip rate adjustment torque of the four wheels;
将其转化为二次规划问题中等式约束的数学形式:Transform this into the mathematical form of the equality constraint in a quadratic programming problem:
其中,si为1或0(i=1,2,3,4),若滑移率大于0.2则si取1,若不大于si取0,Ts1为左前轮滑移率调整力矩、Ts2为右前轮滑移率调整力矩、Ts3为左后轮滑移率力矩,Ts4为右后轮滑移率力矩;Among them, s i is 1 or 0 (i=1,2,3,4), if the slip rate is greater than 0.2, s i is set to 1, if not greater than s i is set to 0, T s1 is the slip rate adjustment of the left front wheel Moment, T s2 is the slip rate adjustment torque of the right front wheel, T s3 is the slip rate torque of the left rear wheel, and T s4 is the slip rate torque of the right rear wheel;
目标函数的约束条件第二项:电机的扭矩转速特性;The second item of the constraint condition of the objective function: the torque and speed characteristics of the motor;
将其转化为二次规划问题中等式约束的数学形式:Transform this into the mathematical form of the equality constraint in a quadratic programming problem:
Tbrmax≤Ti≤Tdrmax T brmax ≤ T i ≤ T drmax
其中,Tbrmax为电机能够给予的制动力矩极大值,Ti为力矩分配器最终分给四个电机的力矩,Tdrmax为电机所能够给予的驱动力矩极小值。Among them, T brmax is the maximum value of the braking torque that the motor can give, T i is the torque finally distributed to the four motors by the torque distributor, and T drmax is the minimum value of the driving torque that the motor can give.
目标函数的约束条件第三项:轮胎力;The third item of the constraint condition of the objective function: tire force;
将其转化为二次规划问题中等式约束的数学形式:Transform this into the mathematical form of the equality constraint in a quadratic programming problem:
其中,i=1,2,3,4,分别为左前轮、右前轮、左后轮和右后轮,r为车轮半径,μ为路面附着系数,Txi为车轮纵向力矩,Fyi为车轮横向力,Fzi为车轮垂直作用力;Among them, i=1,2,3,4, which are left front wheel, right front wheel, left rear wheel and right rear wheel respectively, r is wheel radius, μ is road surface adhesion coefficient, T xi is wheel longitudinal moment, F yi is the wheel lateral force, F zi is the wheel vertical force;
对三个约束条件进行整理,形成二次规划问题的约束条件:The three constraints are sorted out to form the constraints of the quadratic programming problem:
进一步的,所述求解并进行最优力矩分配:Further, the solution and optimal moment distribution are carried out:
二次规划标准式如下:The standard formula of quadratic programming is as follows:
其中:Wu是驱动力矩矩阵u的权重矩阵;u是驱动力矩矩阵,u=[T1',T2',T3,T4]T;ξ为权重系数;Wv为分配误差的权重矩阵;Where: W u is the weight matrix of the driving moment matrix u; u is the driving moment matrix, u=[T 1 ', T 2 ', T 3 , T 4 ] T ; ξ is the weight coefficient; W v is the weight matrix for assigning errors;
b为二次规划的线性矩阵;A为二次规划的权重矩阵;Fx为车轮的驱动力、Mx为横摆力矩;δf为前轮转角、r为车轮半径、lw为车轮轮距、lf为车辆重心到前轴的距离;umin为驱动力矩最小值矩阵、umax为驱动力矩的最大值矩阵。b is the linear matrix of quadratic programming; A is the weight matrix of quadratic programming; F x is the driving force of the wheel, M x is the yaw moment; δ f is the front wheel angle, r is the radius of the wheel, l w is the wheel wheel distance, l f is the distance from the center of gravity of the vehicle to the front axle; u min is the matrix of the minimum value of the driving torque, and u max is the matrix of the maximum value of the driving torque.
对式(17)构造几何序列去逼近,以使得对其用有效集法进行求解,求解过程如下:Construct a geometric sequence to approximate equation (17), so that it can be solved by the effective set method, and the solution process is as follows:
将约束条件中的不等式写为矩阵形式 Write the inequalities in the constraints in matrix form
选择满足式(18)的起始点u0,用W表示在该点处的有效约束指标集,设定uk(k=0,1,2,...,N-1)沿着dk方向搜索,其中N为第k次搜索次数,dk为沿着梯度最小方向下降的步长,将式(18)中两个约束指标看成等式约束,式(18)写为:Select the starting point u 0 satisfying formula (18), use W to denote the effective constraint index set at this point, set u k (k=0,1,2,...,N-1) along d k Direction search, where N is the number of searches for the kth time, and d k is the step size that descends along the direction of the minimum gradient. The two constraint indicators in formula (18) are regarded as equality constraints, and formula (18) is written as:
其中,uk为第k次搜索的u值,di为搜索步长;Among them, u k is the u value of the kth search, and d i is the search step size;
若uk+di是问题可行解,则步长αk=1,uk+1=uk+di,根据下式求解出拉格朗日乘子 If u k + d i is a feasible solution to the problem, then the step size α k = 1, u k+1 = u k + d i , and the Lagrangian multiplier can be obtained according to the following formula
如果乘子λ≥0,最优解就是uk+1,如果λ<0,则将最小λ所对应的约束条件移出约束指标集W,进行下一次uk的迭代;If the multiplier λ≥0, the optimal solution is u k+1 , if λ<0, the constraint condition corresponding to the minimum λ is removed from the constraint index set W, and the next iteration of u k is performed;
若uk+di不是问题可行解,通过式(21)求出满足可行条件的最大步长αk,修正有效集序列;If u k + d i is not a feasible solution to the problem, use formula (21) to find the maximum step size α k that satisfies the feasible condition, and correct the effective set sequence;
αk=max{αk∈[0,1]:umin≤uk+αkdi≤umax} (21)α k =max{α k ∈[0,1]:u min ≤u k +α k d i ≤u max } (21)
令uk+1=uk+αkdi,将此迭代点与当前有效约束加入工作集中开始下一次更新,如此循环,最终找到可行域内最佳点。Let u k+1 =u k +α k d i , add this iteration point and the current effective constraint into the working set to start the next update, and so on, and finally find the best point in the feasible region.
以上所述,仅为本发明创造较佳的具体实施方式,但本发明创造的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明创造披露的技术范围内,根据本发明创造的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明创造的保护范围之内。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto, any person familiar with the technical field within the technical scope of the disclosure of the present invention, according to the present invention Any equivalent replacement or change of the created technical solution and its inventive concept shall be covered within the scope of protection of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910602546.7A CN110293853A (en) | 2019-07-05 | 2019-07-05 | Torque distribution method under four motorized wheels electric car steering situation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910602546.7A CN110293853A (en) | 2019-07-05 | 2019-07-05 | Torque distribution method under four motorized wheels electric car steering situation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110293853A true CN110293853A (en) | 2019-10-01 |
Family
ID=68030355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910602546.7A Pending CN110293853A (en) | 2019-07-05 | 2019-07-05 | Torque distribution method under four motorized wheels electric car steering situation |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110293853A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111045420A (en) * | 2019-12-31 | 2020-04-21 | 山东交通学院 | A method for determining the control reachable set of an overdriven system under a pair of linearly constrained control components |
| CN111267639A (en) * | 2020-02-14 | 2020-06-12 | 北京理工大学 | Vehicle drive control method and multi-wheel independent drive vehicle |
| CN112506183A (en) * | 2020-11-04 | 2021-03-16 | 中国北方车辆研究所 | Distributed driving unmanned vehicle path tracking control method and system |
| CN113370797A (en) * | 2020-03-09 | 2021-09-10 | 丰田自动车株式会社 | Vehicle control device |
| WO2022156272A1 (en) * | 2021-01-21 | 2022-07-28 | 华为技术有限公司 | Vehicle control method and apparatus, and vehicle |
| CN114801781A (en) * | 2022-05-23 | 2022-07-29 | 重庆邮电大学 | Fuzzy-sliding mode composite control system of four-wheel drive AFS/DYC integrated control system |
| CN120096574A (en) * | 2025-05-12 | 2025-06-06 | 吉林大学 | A full-state control method for dynamic drift of distributed drive vehicles |
| CN120840721A (en) * | 2025-09-25 | 2025-10-28 | 杭州智元研究院有限公司 | A control method and system for a left-right spliced motorcycle based on rigid connection |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105741637A (en) * | 2016-02-01 | 2016-07-06 | 辽宁工业大学 | Four-wheel hub motor electric automobile intelligent steering control method |
| JP2016159815A (en) * | 2015-03-03 | 2016-09-05 | 日産自動車株式会社 | Drive power control device |
| CN108248601A (en) * | 2018-01-10 | 2018-07-06 | 大连理工大学 | Steering stability control system and method based on four-wheel independently driven electric vehicle |
-
2019
- 2019-07-05 CN CN201910602546.7A patent/CN110293853A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016159815A (en) * | 2015-03-03 | 2016-09-05 | 日産自動車株式会社 | Drive power control device |
| CN105741637A (en) * | 2016-02-01 | 2016-07-06 | 辽宁工业大学 | Four-wheel hub motor electric automobile intelligent steering control method |
| CN108248601A (en) * | 2018-01-10 | 2018-07-06 | 大连理工大学 | Steering stability control system and method based on four-wheel independently driven electric vehicle |
Non-Patent Citations (2)
| Title |
|---|
| 汪杰: "四轮毂电机驱动车辆转向稳定性控制", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
| 王军年: "电动轮独立驱动汽车差动助力转向技术研究", 《中国博士学位论文全文数据库工程科技Ⅱ辑》 * |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111045420B (en) * | 2019-12-31 | 2022-01-18 | 山东交通学院 | Determination method for control reachable set of overdrive system under pair of linear constraint control components |
| CN111045420A (en) * | 2019-12-31 | 2020-04-21 | 山东交通学院 | A method for determining the control reachable set of an overdriven system under a pair of linearly constrained control components |
| CN111267639A (en) * | 2020-02-14 | 2020-06-12 | 北京理工大学 | Vehicle drive control method and multi-wheel independent drive vehicle |
| CN113370797B (en) * | 2020-03-09 | 2024-06-07 | 丰田自动车株式会社 | Vehicle control device |
| CN113370797A (en) * | 2020-03-09 | 2021-09-10 | 丰田自动车株式会社 | Vehicle control device |
| CN112506183A (en) * | 2020-11-04 | 2021-03-16 | 中国北方车辆研究所 | Distributed driving unmanned vehicle path tracking control method and system |
| CN112506183B (en) * | 2020-11-04 | 2022-05-20 | 中国北方车辆研究所 | Distributed driving unmanned vehicle path tracking control method and system |
| WO2022156272A1 (en) * | 2021-01-21 | 2022-07-28 | 华为技术有限公司 | Vehicle control method and apparatus, and vehicle |
| CN114801781A (en) * | 2022-05-23 | 2022-07-29 | 重庆邮电大学 | Fuzzy-sliding mode composite control system of four-wheel drive AFS/DYC integrated control system |
| CN114801781B (en) * | 2022-05-23 | 2024-12-10 | 重庆邮电大学 | A Fuzzy-Sliding Mode Composite Control System of Four-Wheel Drive AFS/DYC Integrated Control System |
| CN120096574A (en) * | 2025-05-12 | 2025-06-06 | 吉林大学 | A full-state control method for dynamic drift of distributed drive vehicles |
| CN120096574B (en) * | 2025-05-12 | 2025-08-01 | 吉林大学 | A full-state control method for dynamic drift of distributed drive vehicles |
| CN120840721A (en) * | 2025-09-25 | 2025-10-28 | 杭州智元研究院有限公司 | A control method and system for a left-right spliced motorcycle based on rigid connection |
| CN120840721B (en) * | 2025-09-25 | 2025-12-09 | 杭州智元研究院有限公司 | Control method and system for left-right spliced motorcycle based on rigid connection |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110293853A (en) | Torque distribution method under four motorized wheels electric car steering situation | |
| CN103303367B (en) | Vehicle body stability control method for four-wheel drive electric vehicle | |
| CN109747434A (en) | Distributed-driving electric automobile torque vector distributes control method | |
| Zhou et al. | Coordinated longitudinal and lateral motion control for four wheel independent motor-drive electric vehicle | |
| CN104175902B (en) | The torque distribution control method of electric wheel truck wheel hub motor torque-split system | |
| CN114801781B (en) | A Fuzzy-Sliding Mode Composite Control System of Four-Wheel Drive AFS/DYC Integrated Control System | |
| CN103057436B (en) | Yawing moment control method of individual driven electromobile based on multi-agent | |
| CN116490393A (en) | Electric vehicle four-wheel drive torque distribution method, system and vehicle | |
| CN110466359A (en) | Wheel hub 4 wheel driven pure electric automobile torque vector control system and control method | |
| CN109606133A (en) | Torque vector control method for distributed drive electric vehicle based on double-layer control | |
| CN105691381A (en) | Stability control method and system for electric automobile with four independently driven wheels | |
| Velenis et al. | On steady-state cornering equilibria for wheeled vehicles with drift | |
| US20190276009A1 (en) | Control apparatus for vehicle and control method for vehicle | |
| WO2026000680A1 (en) | Stability control method and system for mpc with adaptive weight coefficients | |
| Li et al. | Adaptive sliding mode control of lateral stability of four wheel hub electric vehicles | |
| CN113147736A (en) | Electric vehicle stability control method based on independent gear train | |
| CN109624732A (en) | A kind of multilayer Anti-slip regulation control method suitable for In-wheel-motor driving vehicle | |
| CN115525019A (en) | Integrated Control Method for Chassis under Composite Conditions Based on Probability Distribution of Handling Stability | |
| CN110293854A (en) | By the method for fuzzy controller adjustment vehicle traction torque | |
| CN110293851A (en) | The method for constructing vehicle optimal torque allocation algorithm objective function | |
| CN117734449A (en) | Yaw moment control method, device and medium for distributed electric loader | |
| Smith et al. | Evaluation of optimal yaw rate reference for electric vehicle torque vectoring | |
| CN116061699B (en) | Matrix vector running control technology for eight-wheel hub motor driven vehicle | |
| Cao et al. | Application of fuzzy control in four wheel steering control system | |
| CN110395119A (en) | A Method for Determining Constraint Conditions of Moment Distribution of Wheels |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191001 |