CN113442907B - A method and device for controlling vehicle speed under low-speed conditions - Google Patents
A method and device for controlling vehicle speed under low-speed conditions Download PDFInfo
- Publication number
- CN113442907B CN113442907B CN202010212250.7A CN202010212250A CN113442907B CN 113442907 B CN113442907 B CN 113442907B CN 202010212250 A CN202010212250 A CN 202010212250A CN 113442907 B CN113442907 B CN 113442907B
- Authority
- CN
- China
- Prior art keywords
- torque
- vehicle speed
- target vehicle
- compensation
- output
- 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.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/06—Automatic manoeuvring for parking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/12—Lateral speed
-
- 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)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
本发明公开一种低速工况下控制车速的方法及装置,包括:步骤S1,根据目标车速与当前车速计算PID控制器的输出扭矩;步骤S2,根据目标车速与当前车速计算起步补偿扭矩;步骤S3,根据目标车速查表获得动态补偿扭矩;步骤S4,根据目标车速与方向盘转角查表获得转向扭矩补偿系数;步骤S5,根据所述PID控制器的输出扭矩、起步补偿扭矩、动态补偿扭矩和转向扭矩补偿系数,输出控制扭矩。本发明在PID控速的基础上,引入了扭矩补偿,分别为起步扭矩补偿、动态扭矩补偿与转向扭矩补偿,提高了自动驾驶车辆在起步、匀速直行、大转向等低速工况下的控制精度。
The invention discloses a method and device for controlling vehicle speed under low-speed conditions, which includes: step S1, calculating the output torque of the PID controller according to the target vehicle speed and the current vehicle speed; step S2, calculating the starting compensation torque according to the target vehicle speed and the current vehicle speed; S3, obtain the dynamic compensation torque according to the target vehicle speed look-up table; Step S4, obtain the steering torque compensation coefficient according to the target vehicle speed and steering wheel angle look-up table; Step S5, obtain the steering torque compensation coefficient according to the output torque, starting compensation torque, and dynamic compensation torque of the PID controller and steering torque compensation coefficient to output control torque. On the basis of PID speed control, the present invention introduces torque compensation, namely starting torque compensation, dynamic torque compensation and steering torque compensation, which improves the control accuracy of autonomous vehicles under low-speed conditions such as starting, traveling straight at a constant speed, and large turns. .
Description
技术领域Technical field
本发明属于智能驾驶技术领域,具体涉及一种低速工况下控制车速的方法及装置。The invention belongs to the field of intelligent driving technology, and specifically relates to a method and device for controlling vehicle speed under low-speed conditions.
背景技术Background technique
在车辆的自动泊车过程中,车速处于低速状态,一般为5km/h以下。低速下,车速控制对各种阻力表现得更为敏感。比如,方向盘打到极限,车速明显降低。During the vehicle's automatic parking process, the vehicle speed is at a low speed, generally below 5km/h. At low speeds, vehicle speed control is more sensitive to various resistance forces. For example, if the steering wheel is turned to the limit, the vehicle speed will be significantly reduced.
在一些现有技术中,会根据当前的车速查表获得蠕行扭矩基础部分,再根据车辆纵向加速度与行驶加速度计算车辆的坡度,求出坡度阻力补偿部分,二者之和为总的蠕行扭矩。但此方案没有考虑起步因素、转向因素,所考虑的车速因素是当前车速而不是目标车速,导致在起步、大转向等低速工况下车速控制的精度不佳。In some existing technologies, the base part of the creep torque is obtained based on the current vehicle speed lookup table, and then the slope of the vehicle is calculated based on the vehicle's longitudinal acceleration and driving acceleration, and the slope resistance compensation part is obtained. The sum of the two is the total creep torque. line torque. However, this solution does not consider starting factors and steering factors. The vehicle speed factor considered is the current vehicle speed rather than the target vehicle speed, resulting in poor speed control accuracy in low-speed conditions such as starting and large turns.
发明内容Contents of the invention
本发明实施例所要解决的技术问题在于,提供一种低速工况下控制车速的方法及装置,以提高车辆在起步、大转向等低速工况下车速控制的精度。The technical problem to be solved by the embodiments of the present invention is to provide a method and device for controlling vehicle speed under low-speed operating conditions, so as to improve the accuracy of vehicle speed control under low-speed operating conditions such as starting and making large turns.
为解决上述技术问题,本发明提供一种低速工况下控制车速的方法,包括:In order to solve the above technical problems, the present invention provides a method for controlling vehicle speed under low speed conditions, including:
步骤S1,根据目标车速与当前车速计算PID控制器的输出扭矩;Step S1, calculate the output torque of the PID controller based on the target vehicle speed and the current vehicle speed;
步骤S2,根据目标车速与当前车速计算起步补偿扭矩;Step S2: Calculate the starting compensation torque according to the target vehicle speed and the current vehicle speed;
步骤S3,根据目标车速查表获得动态补偿扭矩;Step S3, obtain the dynamic compensation torque according to the target vehicle speed lookup table;
步骤S4,根据目标车速与方向盘转角查表获得转向扭矩补偿系数;Step S4, obtain the steering torque compensation coefficient according to the target vehicle speed and steering wheel angle lookup table;
步骤S5,根据所述PID控制器的输出扭矩、起步补偿扭矩、动态补偿扭矩和转向扭矩补偿系数,输出控制扭矩。Step S5: Output the control torque according to the output torque, starting compensation torque, dynamic compensation torque and steering torque compensation coefficient of the PID controller.
进一步地,步骤S2具体包括:Further, step S2 specifically includes:
步骤S21,判断当前车速是否为0以及目标车速是否不为0;若二者同时满足,则执行步骤S22,否则,执行步骤S23;Step S21, determine whether the current vehicle speed is 0 and whether the target vehicle speed is not 0; if both are satisfied at the same time, execute step S22; otherwise, execute step S23;
步骤S22,输出起步补偿扭矩为预设值;Step S22, the output starting compensation torque is a preset value;
步骤S23,输出起步补偿扭矩为0。Step S23, the output starting compensation torque is 0.
进一步地,所述步骤S3所查的表为目标车速与动态补偿扭矩的一维表格。Further, the table looked up in step S3 is a one-dimensional table of target vehicle speed and dynamic compensation torque.
进一步地,所述步骤S4所查的表为目标车速与方向盘转角的二维表格,首列表头为方向盘转角的绝对值,首行表头为目标车速。Further, the table looked up in step S4 is a two-dimensional table of target vehicle speed and steering wheel angle. The header of the first column is the absolute value of the steering wheel angle, and the header of the first row is the target vehicle speed.
进一步地,所述步骤S5具体包括:Further, the step S5 specifically includes:
将所述PID控制器的输出扭矩、起步补偿扭矩和动态补偿扭矩求和,再将和值乘以所述转向扭矩补偿系数,获得控制扭矩并输出。The output torque, starting compensation torque and dynamic compensation torque of the PID controller are summed, and then the sum is multiplied by the steering torque compensation coefficient to obtain the control torque and output it.
进一步地,PID控制器的误差输入为目标车速与当前车速之差。Further, the error input of the PID controller is the difference between the target vehicle speed and the current vehicle speed.
本发明还提供一种低速工况下控制车速的装置,包括:The invention also provides a device for controlling vehicle speed under low-speed conditions, including:
第一计算模块,用于根据目标车速与当前车速计算PID控制器的输出扭矩;The first calculation module is used to calculate the output torque of the PID controller based on the target vehicle speed and the current vehicle speed;
第二计算模块,用于根据目标车速与当前车速计算起步补偿扭矩;The second calculation module is used to calculate the starting compensation torque according to the target vehicle speed and the current vehicle speed;
第一查表模块,用于根据目标车速查表获得动态补偿扭矩;The first table lookup module is used to obtain dynamic compensation torque according to the target vehicle speed table;
第二查表模块,用于根据目标车速与方向盘转角查表获得转向扭矩补偿系数;The second table lookup module is used to look up the steering torque compensation coefficient according to the target vehicle speed and steering wheel angle;
输出模块,用于根据所述PID控制器的输出扭矩、起步补偿扭矩、动态补偿扭矩和转向扭矩补偿系数,输出控制扭矩。An output module is used to output control torque according to the output torque, starting compensation torque, dynamic compensation torque and steering torque compensation coefficient of the PID controller.
进一步地,所述第二计算模块具体用于判断当前车速是否为0以及目标车速是否不为0,若二者同时满足,则输出起步补偿扭矩为预设值,否则输出起步补偿扭矩为0。Further, the second calculation module is specifically used to determine whether the current vehicle speed is 0 and whether the target vehicle speed is not 0. If both are satisfied at the same time, the output starting compensation torque is a preset value, otherwise the output starting compensation torque is 0.
进一步地,所述第一查表模块所查的表为目标车速与动态补偿扭矩的一维表格,所述第二查表模块所查的表为目标车速与方向盘转角的二维表格,首列表头为方向盘转角的绝对值,首行表头为目标车速。Further, the table looked up by the first table lookup module is a one-dimensional table of target vehicle speed and dynamic compensation torque, and the table looked up by the second table lookup module is a two-dimensional table of target vehicle speed and steering wheel angle. The first table The head is the absolute value of the steering wheel angle, and the head of the first line is the target vehicle speed.
进一步地,所述输出模块具体用于将所述PID控制器的输出扭矩、起步补偿扭矩和动态补偿扭矩求和,再将和值乘以所述转向扭矩补偿系数,获得控制扭矩并输出。Further, the output module is specifically configured to sum the output torque, starting compensation torque and dynamic compensation torque of the PID controller, and then multiply the sum by the steering torque compensation coefficient to obtain the control torque and output it.
实施本发明实施例,具有如下有益效果:在PID控速的基础上,引入了扭矩补偿,分别为起步扭矩补偿、动态扭矩补偿与转向扭矩补偿,提高了自动驾驶车辆在起步、匀速直行、大转向等低速工况下的控制精度。Implementing the embodiments of the present invention has the following beneficial effects: on the basis of PID speed control, torque compensation is introduced, namely starting torque compensation, dynamic torque compensation and steering torque compensation, which improves the performance of autonomous vehicles in starting, traveling straight at a constant speed, and driving in large distances. Control accuracy under low-speed conditions such as steering.
附图说明Description of the drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.
图1为本发明实施例一一种低速工况下控制车速的方法的流程示意图。Figure 1 is a schematic flowchart of a method of controlling vehicle speed under low-speed conditions according to an embodiment of the present invention.
图2为本发明实施例一中步骤S2的具体流程示意图。Figure 2 is a specific flow diagram of step S2 in Embodiment 1 of the present invention.
具体实施方式Detailed ways
以下各实施例的说明是参考附图,用以示例本发明可以用以实施的特定实施例。The following description of the embodiments refers to the accompanying drawings to illustrate specific embodiments in which the invention may be implemented.
请参照图2所示,本发明实施例一提供一种低速工况下控制车速的方法,包括:Referring to Figure 2, Embodiment 1 of the present invention provides a method for controlling vehicle speed under low-speed conditions, including:
步骤S1,根据目标车速与当前车速计算PID控制器的输出扭矩;Step S1, calculate the output torque of the PID controller based on the target vehicle speed and the current vehicle speed;
步骤S2,根据目标车速与当前车速计算起步补偿扭矩;Step S2: Calculate the starting compensation torque according to the target vehicle speed and the current vehicle speed;
步骤S3,根据目标车速查表获得动态补偿扭矩;Step S3, obtain the dynamic compensation torque according to the target vehicle speed lookup table;
步骤S4,根据目标车速与方向盘转角查表获得转向扭矩补偿系数;Step S4, obtain the steering torque compensation coefficient according to the target vehicle speed and steering wheel angle lookup table;
步骤S5,根据所述PID控制器的输出扭矩、起步补偿扭矩、动态补偿扭矩和转向扭矩补偿系数,输出控制扭矩。Step S5: Output the control torque according to the output torque, starting compensation torque, dynamic compensation torque and steering torque compensation coefficient of the PID controller.
具体地,本实施例低速工况下控制车速的方法尤其适用于自动泊车控制过程。设目标车速为Vset,当前车速为Vnow,步骤S1中,根据目标车速Vset与当前车速Vnow计算PID控制器的输出扭矩(设为T1)。PID控制器的误差输入为目标车速Vset与当前车速Vnow之差,积分控制量应在停车后清零。本实施例中,目标车速与当前车速均可实时获取,其中,目标车速可以在执行自动泊车之前的泊车路径追踪时确定,并作为自动泊车控制过程中的输入。Specifically, the method of controlling the vehicle speed under low-speed conditions in this embodiment is particularly suitable for the automatic parking control process. Assume that the target vehicle speed is V set and the current vehicle speed is V now . In step S1, the output torque of the PID controller is calculated based on the target vehicle speed V set and the current vehicle speed V now (set as T1). The error input of the PID controller is the difference between the target vehicle speed V set and the current vehicle speed V now . The integral control quantity should be cleared after stopping. In this embodiment, both the target vehicle speed and the current vehicle speed can be obtained in real time. The target vehicle speed can be determined during the parking path tracking before automatic parking is performed, and can be used as an input in the automatic parking control process.
请再结合图2所示,步骤S2具体包括以下步骤:Please refer to Figure 2. Step S2 specifically includes the following steps:
步骤S21,判断当前车速Vnow是否为0,目标车速Vset是否不为0;若二者同时满足,则执行步骤S22,否则,执行步骤S23。Step S21, determine whether the current vehicle speed V now is 0 and whether the target vehicle speed V set is not 0; if both are satisfied at the same time, execute step S22; otherwise, execute step S23.
步骤S22,输出起步补偿扭矩(设为T2)为预设值Torq2;考虑到平坦的水泥地面上,电动车的起步扭矩大约需要150Nm,PID控制器在起步时刻大约提供50Nm,因此,作为一种示例,本实施例中Torq2可取100Nm。Step S22, the output starting compensation torque (set to T2) is the preset value T orq2 ; considering that on a flat cement floor, the starting torque of the electric vehicle requires approximately 150Nm, the PID controller provides approximately 50Nm at the starting moment, therefore, as a As an example, in this embodiment, T orq2 may be 100Nm.
步骤S23,输出起步补偿扭矩T2为0。Step S23, the output starting compensation torque T2 is 0.
需要说明的是,本实施例通过步骤S2设置起步扭矩补偿的原因是,车辆起步瞬间需要克服静态摩擦阻力,起步瞬间需要的扭矩会比行车时大。使用目标车速Vset与当前车速Vnow进行判断(步骤S21),若判断结果为起步状态,则输出起步扭矩补偿为一个预设值Torq2(步骤S22)。It should be noted that the reason why the starting torque compensation is set in step S2 in this embodiment is that the vehicle needs to overcome static friction resistance at the moment of starting, and the torque required at the moment of starting will be greater than when driving. The target vehicle speed V set and the current vehicle speed V now are used for judgment (step S21). If the judgment result is a starting state, the starting torque compensation is output to a preset value T orq2 (step S22).
步骤S3根据目标车速查表获得动态补偿扭矩(设为T3),所查的表为一维表格,如下表1所示:第1列为目标车速Vset,第2列为动态补偿扭矩。Step S3 obtains the dynamic compensation torque (set as T3) based on the target vehicle speed lookup table. The table looked up is a one-dimensional table, as shown in Table 1 below: the first column is the target vehicle speed V set and the second column is the dynamic compensation torque.
表1:动态补偿扭矩一维表Table 1: One-dimensional table of dynamic compensation torque
需要说明的是,在平坦的水泥地面上,给予电动车不同的恒定扭矩,电动车最终所维持的恒定车速即为表1所列的对应关系。表1通过标定可得。本实施例通过步骤S3设置动态扭矩补偿的原因是,车辆在低速匀速运动时,需要克服动态摩擦阻力。It should be noted that on a flat concrete floor, given different constant torques to the electric vehicle, the constant speed maintained by the electric vehicle is the corresponding relationship listed in Table 1. Table 1 can be obtained through calibration. The reason why the dynamic torque compensation is set in step S3 in this embodiment is that when the vehicle is moving at a low speed and at a constant speed, it needs to overcome dynamic friction resistance.
步骤S4根据目标车速Vset与方向盘转角SteerAng查表获得转向扭矩补偿系数(设为K),所查的表为二维表格,如下表2所示:首列表头为方向盘转角SteerAng的绝对值,首行表头为目标车速Vset。Step S4 obtains the steering torque compensation coefficient (set as K) based on the target vehicle speed V set and the steering wheel angle SteerAng. The table looked up is a two-dimensional table, as shown in Table 2 below: The first column header is the absolute value of the steering wheel angle SteerAng. The header of the first row is the target vehicle speed V set .
表2:转向补偿系数二维表Table 2: Two-dimensional table of steering compensation coefficients
需要说明的是,某个恒定扭矩Ta可以让电动车维持某个恒定速度Vset,此时增大方向盘的转角至S1,需要将扭矩提升至Tb才能维持Vset的速度。那么,方向盘转角绝对值为S1,目标车速Vset所对应的转向扭矩补偿系数K等于Tb与Ta之商,即K=Tb/Ta。本实施例通过步骤S4设置转向扭矩补偿系数的原因是,车辆在进行转向的时候,会产生一个向心力,切向上的牵引力会减小,导致车辆速度下降,因此,使用目标车速Vset与方向盘转角SteerAng的绝对值进行二维查表,可以得出转向扭矩补偿系数的值,用来补偿转向扭矩。表2同样通过标定可得。It should be noted that a certain constant torque Ta can allow the electric vehicle to maintain a certain constant speed V set . At this time, increasing the steering wheel angle to S1 requires increasing the torque to T b to maintain the speed of V set . Then, the absolute value of the steering wheel angle is S1, and the steering torque compensation coefficient K corresponding to the target vehicle speed V set is equal to the quotient of T b and Ta , that is, K = T b /T a . The reason why this embodiment sets the steering torque compensation coefficient through step S4 is that when the vehicle is turning, a centripetal force will be generated, and the tangential traction force will be reduced, resulting in a decrease in vehicle speed. Therefore, the target vehicle speed V set and the steering wheel angle are used. Perform a two-dimensional lookup table on the absolute value of SteerAng to obtain the value of the steering torque compensation coefficient, which is used to compensate for the steering torque. Table 2 is also available through calibration.
进一步地,步骤S5根据所述PID控制的输出扭矩、起步补偿扭矩、动态补偿扭矩和转向扭矩补偿系数,输出控制扭矩的方式如下:Further, in step S5, according to the output torque, starting compensation torque, dynamic compensation torque and steering torque compensation coefficient of the PID control, the method of outputting the control torque is as follows:
T=(T1+T2+T3)×KT=(T1+T2+T3)×K
其中,T为控制扭矩,T1为PID控制的输出扭矩,T2为起步补偿扭矩,T3为动态补偿扭矩,K为转向扭矩补偿系数。Among them, T is the control torque, T1 is the output torque of PID control, T2 is the starting compensation torque, T3 is the dynamic compensation torque, and K is the steering torque compensation coefficient.
举例来说,当自动泊车开始时,通过前述步骤S21判定车辆处于起步状态,则起步补偿扭矩T2=Torq2,然后分别通过步骤S3、S4查表获得动态补偿扭矩T3和转向扭矩补偿系数K,则输出控制扭矩T=(T1+Torq2+T3)×K;如果通过前述步骤S21判定车辆不处于起步状态,则起步补偿扭矩T2=0,然后分别通过步骤S3、S4查表获得动态补偿扭矩T3和转向扭矩补偿系数K,则输出控制扭矩T=(T1+0+T3)×K。For example, when automatic parking starts, it is determined that the vehicle is in the starting state through the aforementioned step S21, then the starting compensation torque T2 = T orq2 , and then the dynamic compensation torque T3 and the steering torque compensation coefficient K are obtained by looking up the tables in steps S3 and S4 respectively. , then the output control torque T = (T1 + T orq2 + T3) × K; if it is determined that the vehicle is not in the starting state through the aforementioned step S21, then the starting compensation torque T2 = 0, and then the dynamic compensation is obtained by looking up the table in steps S3 and S4 respectively. Torque T3 and steering torque compensation coefficient K, then the output control torque T=(T1+0+T3)×K.
相应于本发明实施例一提供的低速工况下控制车速的方法,本发明实施例二提供一种低速工况下控制车速的装置,包括:Corresponding to the method for controlling vehicle speed under low-speed working conditions provided in Embodiment 1 of the present invention, Embodiment 2 of the present invention provides a device for controlling vehicle speed under low-speed working conditions, including:
第一计算模块,用于根据目标车速与当前车速计算PID控制器的输出扭矩;The first calculation module is used to calculate the output torque of the PID controller based on the target vehicle speed and the current vehicle speed;
第二计算模块,用于根据目标车速与当前车速计算起步补偿扭矩;The second calculation module is used to calculate the starting compensation torque according to the target vehicle speed and the current vehicle speed;
第一查表模块,用于根据目标车速查表获得动态补偿扭矩;The first table lookup module is used to obtain dynamic compensation torque according to the target vehicle speed table;
第二查表模块,用于根据目标车速与方向盘转角查表获得转向扭矩补偿系数;The second table lookup module is used to look up the steering torque compensation coefficient according to the target vehicle speed and steering wheel angle;
输出模块,用于根据所述PID控制器的输出扭矩、起步补偿扭矩、动态补偿扭矩和转向扭矩补偿系数,输出控制扭矩。An output module is used to output control torque according to the output torque, starting compensation torque, dynamic compensation torque and steering torque compensation coefficient of the PID controller.
进一步地,所述第二计算模块具体用于判断当前车速是否为0以及目标车速是否不为0,若二者同时满足,则输出起步补偿扭矩为预设值,否则输出起步补偿扭矩为0。Further, the second calculation module is specifically used to determine whether the current vehicle speed is 0 and whether the target vehicle speed is not 0. If both are satisfied at the same time, the output starting compensation torque is a preset value, otherwise the output starting compensation torque is 0.
进一步地,所述第一查表模块所查的表为目标车速与动态补偿扭矩的一维表格,所述第二查表模块所查的表为目标车速与方向盘转角的二维表格,首列表头为方向盘转角的绝对值,首行表头为目标车速。Further, the table looked up by the first table lookup module is a one-dimensional table of target vehicle speed and dynamic compensation torque, and the table looked up by the second table lookup module is a two-dimensional table of target vehicle speed and steering wheel angle. The first table The head is the absolute value of the steering wheel angle, and the head of the first line is the target vehicle speed.
进一步地,所述输出模块具体用于将所述PID控制器的输出扭矩、起步补偿扭矩和动态补偿扭矩求和,再将和值乘以所述转向扭矩补偿系数,获得控制扭矩并输出。Further, the output module is specifically configured to sum the output torque, starting compensation torque and dynamic compensation torque of the PID controller, and then multiply the sum by the steering torque compensation coefficient to obtain the control torque and output it.
通过上述说明可知,与现有技术相比,本发明的有益效果在于:本发明考虑到自动驾驶车辆在低速运动时对阻力十分敏感,因此在PID控速的基础上,引入了扭矩补偿,分别为起步扭矩补偿、动态扭矩补偿与转向扭矩补偿,使得自动驾驶车辆在起步、匀速直行、大转向等低速工况下的控制精度都可以表现良好,误差可控制在0.3km/h之内。From the above description, it can be seen that compared with the prior art, the beneficial effects of the present invention are: the present invention takes into account that the automatic driving vehicle is very sensitive to resistance when moving at low speed, so on the basis of PID speed control, torque compensation is introduced, respectively. It provides starting torque compensation, dynamic torque compensation and steering torque compensation, so that the control accuracy of autonomous vehicles can be good in low-speed conditions such as starting, traveling straight at a constant speed, and large turns, and the error can be controlled within 0.3km/h.
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。What is disclosed above is only the preferred embodiment of the present invention. Of course, it cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010212250.7A CN113442907B (en) | 2020-03-24 | 2020-03-24 | A method and device for controlling vehicle speed under low-speed conditions |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010212250.7A CN113442907B (en) | 2020-03-24 | 2020-03-24 | A method and device for controlling vehicle speed under low-speed conditions |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113442907A CN113442907A (en) | 2021-09-28 |
| CN113442907B true CN113442907B (en) | 2023-12-01 |
Family
ID=77807419
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010212250.7A Active CN113442907B (en) | 2020-03-24 | 2020-03-24 | A method and device for controlling vehicle speed under low-speed conditions |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113442907B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114248841B (en) * | 2021-11-30 | 2023-03-14 | 际络科技(上海)有限公司 | Steering angle control method and system for automatic driving of vehicle |
| CN114670835A (en) * | 2022-03-25 | 2022-06-28 | 江铃汽车股份有限公司 | A creep torque output control method, system, storage medium and vehicle |
| CN115402410B (en) * | 2022-09-29 | 2023-11-28 | 重庆金康赛力斯新能源汽车设计院有限公司 | Vehicle control method, device and vehicle |
| CN115503709A (en) * | 2022-11-01 | 2022-12-23 | 驭势(上海)汽车科技有限公司 | Vehicle speed control method, device, medium, equipment and vehicle |
Citations (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04232347A (en) * | 1990-12-28 | 1992-08-20 | Mitsubishi Motors Corp | Output control device of car |
| JPH04232351A (en) * | 1990-12-28 | 1992-08-20 | Mitsubishi Motors Corp | Output control device of car |
| KR19980082902A (en) * | 1997-05-09 | 1998-12-05 | 최종호 | Friction Compensation Device for Position Control in Dynamic Systems |
| WO2003106211A1 (en) * | 2002-06-17 | 2003-12-24 | Siemens Aktiengesellschaft | Method for controlling a torque |
| JP2004168200A (en) * | 2002-11-20 | 2004-06-17 | Nissan Motor Co Ltd | Vehicle driving force control device |
| JP2008128346A (en) * | 2006-11-21 | 2008-06-05 | Nissan Motor Co Ltd | Vehicle start control device |
| JP2008239035A (en) * | 2007-03-28 | 2008-10-09 | Mitsubishi Motors Corp | Vehicle speed control device |
| JP2010202124A (en) * | 2009-03-05 | 2010-09-16 | Nissan Motor Co Ltd | Control device for electric vehicle |
| KR20110133114A (en) * | 2010-06-04 | 2011-12-12 | 현대모비스 주식회사 | Vehicle deflection compensation apparatus and compensation method thereof |
| KR20120038250A (en) * | 2010-10-13 | 2012-04-23 | 현대모비스 주식회사 | Apparatus for compensation pulling of vehicle and compensation method thereof |
| JP2012162265A (en) * | 2012-04-26 | 2012-08-30 | Nissan Motor Co Ltd | Torque distribution control device of four-wheel drive vehicle |
| JP2013112262A (en) * | 2011-11-30 | 2013-06-10 | Advics Co Ltd | Brake control device of vehicle |
| JP2014080128A (en) * | 2012-10-17 | 2014-05-08 | Nissan Motor Co Ltd | Vehicular travel support device |
| CN103863393A (en) * | 2012-12-17 | 2014-06-18 | 联创汽车电子有限公司 | Friction compensation method of electric power steering system |
| JP2014141176A (en) * | 2013-01-24 | 2014-08-07 | Daihatsu Motor Co Ltd | Vehicle control device |
| CN105599753A (en) * | 2014-11-17 | 2016-05-25 | 广州汽车集团股份有限公司 | Control method and system for hybrid vehicle |
| KR20160066764A (en) * | 2014-12-03 | 2016-06-13 | 현대모비스 주식회사 | Vehicle Steering Apparatus and Method for Lane Keeping |
| CN105818712A (en) * | 2016-03-17 | 2016-08-03 | 电子科技大学 | Self-adaptive starting control method for four-wheel hub electric automobile |
| JP2016150593A (en) * | 2015-02-16 | 2016-08-22 | 三菱電機株式会社 | Vehicle control device and vehicle control device |
| CN106428011A (en) * | 2016-11-25 | 2017-02-22 | 浙江吉利控股集团有限公司 | Control method and control system for worming torque of electric automobile and electric automobile |
| KR20170036171A (en) * | 2015-09-23 | 2017-04-03 | 현대오트론 주식회사 | Apparatus and method for controlling launch of vehicle |
| CN106627558A (en) * | 2012-05-04 | 2017-05-10 | 福特环球技术公司 | Methods and systems for operating a vehicle driveline responsive to external conditions |
| CN107031635A (en) * | 2017-04-14 | 2017-08-11 | 重庆长安汽车股份有限公司 | Low speed adaptive cruise control system and method |
| CN107757622A (en) * | 2017-08-29 | 2018-03-06 | 宝沃汽车(中国)有限公司 | The compensation method of vehicle torque, device and vehicle |
| CN107839688A (en) * | 2017-10-19 | 2018-03-27 | 吉林大学 | A creeping speed control method for an electric vehicle |
| CN109131319A (en) * | 2018-10-19 | 2019-01-04 | 北京经纬恒润科技有限公司 | A kind of automatic parking torque control method and device |
| CN109356734A (en) * | 2018-12-03 | 2019-02-19 | 奇瑞汽车股份有限公司 | Control method for output torque of automobile |
| CN109624979A (en) * | 2019-02-14 | 2019-04-16 | 北京经纬恒润科技有限公司 | A kind of cruise torque control method and system |
| CN109987094A (en) * | 2017-12-29 | 2019-07-09 | 广州汽车集团股份有限公司 | Engine control method, device and computer-readable storage medium for vehicle starting |
| KR20200022675A (en) * | 2018-08-23 | 2020-03-04 | 현대자동차주식회사 | Remote control device, remote parking assist system using the same and control method thereof |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI538825B (en) * | 2012-05-29 | 2016-06-21 | 財團法人車輛研究測試中心 | Power control device |
| JP6201209B2 (en) * | 2013-09-12 | 2017-09-27 | 日立オートモティブシステムズ株式会社 | Driving force control device and driving force control method |
| WO2016017234A1 (en) * | 2014-07-31 | 2016-02-04 | 日本精工株式会社 | Electric power steering device |
| JP6183333B2 (en) * | 2014-11-07 | 2017-08-23 | トヨタ自動車株式会社 | Hybrid car |
| KR101673813B1 (en) * | 2015-10-01 | 2016-11-16 | 현대자동차주식회사 | Method for controlling launching vehicle with dry type clutch |
| JP6519545B2 (en) * | 2016-07-21 | 2019-05-29 | トヨタ自動車株式会社 | Vehicle driving support device |
| JP6653085B2 (en) * | 2017-09-29 | 2020-02-26 | マツダ株式会社 | Vehicle driving force control device |
-
2020
- 2020-03-24 CN CN202010212250.7A patent/CN113442907B/en active Active
Patent Citations (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04232347A (en) * | 1990-12-28 | 1992-08-20 | Mitsubishi Motors Corp | Output control device of car |
| JPH04232351A (en) * | 1990-12-28 | 1992-08-20 | Mitsubishi Motors Corp | Output control device of car |
| KR19980082902A (en) * | 1997-05-09 | 1998-12-05 | 최종호 | Friction Compensation Device for Position Control in Dynamic Systems |
| WO2003106211A1 (en) * | 2002-06-17 | 2003-12-24 | Siemens Aktiengesellschaft | Method for controlling a torque |
| JP2004168200A (en) * | 2002-11-20 | 2004-06-17 | Nissan Motor Co Ltd | Vehicle driving force control device |
| JP2008128346A (en) * | 2006-11-21 | 2008-06-05 | Nissan Motor Co Ltd | Vehicle start control device |
| JP2008239035A (en) * | 2007-03-28 | 2008-10-09 | Mitsubishi Motors Corp | Vehicle speed control device |
| JP2010202124A (en) * | 2009-03-05 | 2010-09-16 | Nissan Motor Co Ltd | Control device for electric vehicle |
| KR20110133114A (en) * | 2010-06-04 | 2011-12-12 | 현대모비스 주식회사 | Vehicle deflection compensation apparatus and compensation method thereof |
| KR20120038250A (en) * | 2010-10-13 | 2012-04-23 | 현대모비스 주식회사 | Apparatus for compensation pulling of vehicle and compensation method thereof |
| JP2013112262A (en) * | 2011-11-30 | 2013-06-10 | Advics Co Ltd | Brake control device of vehicle |
| JP2012162265A (en) * | 2012-04-26 | 2012-08-30 | Nissan Motor Co Ltd | Torque distribution control device of four-wheel drive vehicle |
| CN106627558A (en) * | 2012-05-04 | 2017-05-10 | 福特环球技术公司 | Methods and systems for operating a vehicle driveline responsive to external conditions |
| JP2014080128A (en) * | 2012-10-17 | 2014-05-08 | Nissan Motor Co Ltd | Vehicular travel support device |
| CN103863393A (en) * | 2012-12-17 | 2014-06-18 | 联创汽车电子有限公司 | Friction compensation method of electric power steering system |
| JP2014141176A (en) * | 2013-01-24 | 2014-08-07 | Daihatsu Motor Co Ltd | Vehicle control device |
| CN105599753A (en) * | 2014-11-17 | 2016-05-25 | 广州汽车集团股份有限公司 | Control method and system for hybrid vehicle |
| KR20160066764A (en) * | 2014-12-03 | 2016-06-13 | 현대모비스 주식회사 | Vehicle Steering Apparatus and Method for Lane Keeping |
| JP2016150593A (en) * | 2015-02-16 | 2016-08-22 | 三菱電機株式会社 | Vehicle control device and vehicle control device |
| KR20170036171A (en) * | 2015-09-23 | 2017-04-03 | 현대오트론 주식회사 | Apparatus and method for controlling launch of vehicle |
| CN105818712A (en) * | 2016-03-17 | 2016-08-03 | 电子科技大学 | Self-adaptive starting control method for four-wheel hub electric automobile |
| CN106428011A (en) * | 2016-11-25 | 2017-02-22 | 浙江吉利控股集团有限公司 | Control method and control system for worming torque of electric automobile and electric automobile |
| CN107031635A (en) * | 2017-04-14 | 2017-08-11 | 重庆长安汽车股份有限公司 | Low speed adaptive cruise control system and method |
| CN107757622A (en) * | 2017-08-29 | 2018-03-06 | 宝沃汽车(中国)有限公司 | The compensation method of vehicle torque, device and vehicle |
| CN107839688A (en) * | 2017-10-19 | 2018-03-27 | 吉林大学 | A creeping speed control method for an electric vehicle |
| CN109987094A (en) * | 2017-12-29 | 2019-07-09 | 广州汽车集团股份有限公司 | Engine control method, device and computer-readable storage medium for vehicle starting |
| KR20200022675A (en) * | 2018-08-23 | 2020-03-04 | 현대자동차주식회사 | Remote control device, remote parking assist system using the same and control method thereof |
| CN109131319A (en) * | 2018-10-19 | 2019-01-04 | 北京经纬恒润科技有限公司 | A kind of automatic parking torque control method and device |
| CN109356734A (en) * | 2018-12-03 | 2019-02-19 | 奇瑞汽车股份有限公司 | Control method for output torque of automobile |
| CN109624979A (en) * | 2019-02-14 | 2019-04-16 | 北京经纬恒润科技有限公司 | A kind of cruise torque control method and system |
Non-Patent Citations (3)
| Title |
|---|
| 主动转向干预时EPS助力修正控制策略与评价;魏建伟;魏民祥;李玉芳;;中国机械工程(15);113-116 * |
| 助力补偿的商用车动态转向系统恒力矩控制;高恪;赵伟强;宗长富;;科学技术与工程(07);124-127 * |
| 电动汽车坡道起步电机转速控制研究;莫旭辉;朱园园;杨辉;;计算机仿真(04);112-116 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113442907A (en) | 2021-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113442907B (en) | A method and device for controlling vehicle speed under low-speed conditions | |
| CN108437978B (en) | Integrated control method for automatic road recognition and stability of four-wheel-hub electric drive vehicles | |
| CN100560417C (en) | Vehicular steering control apparatus | |
| WO2023284787A1 (en) | Crawling control method and apparatus, vehicle, and storage medium | |
| JP5211002B2 (en) | Drive control device | |
| CN106004856B (en) | Speed Limitation Devices | |
| CN109747632A (en) | A torque distribution method for a dual power source driving vehicle | |
| CN107161210A (en) | The differential power-assisted steering control system and method for a kind of distributed-driving electric automobile | |
| CN108313062B (en) | A torque distribution control method and system for a distributed drive electric vehicle | |
| JP2704804B2 (en) | Vehicle traction control device | |
| JPH07323859A (en) | Vehicle motion control device | |
| JP2005297622A (en) | Steering system | |
| CN101841288A (en) | Motion control method for vehicle-used electric motors based on electric current control | |
| CN114919421A (en) | Layered driving control device and method for wheel hub motor vehicle under cross-country working condition | |
| CN114562559A (en) | Neutral gear control method and device for two-gear motor, electronic equipment and storage medium | |
| CN110723200B (en) | A steering return and intermediate position control system and control method thereof | |
| JP2007196833A (en) | Vehicle steering control device | |
| KR20210080659A (en) | Control apparatus and method of rear wheel steer | |
| CN111169292B (en) | Method and system for controlling temperature of driving motor in pure electric driving uphill stage of vehicle | |
| JP4069071B2 (en) | Method and apparatus for controlling vehicle speed | |
| CN110182208A (en) | A kind of crawling adaptive control system and its control method | |
| CN115826579A (en) | Automatic driving control method considering both transverse error and course error convergence | |
| JP4475599B2 (en) | Vehicle behavior stabilization device | |
| JP3780689B2 (en) | Braking / driving force control device | |
| CN109878521B (en) | Wheel speed and wheel acceleration combined distributed driving electric vehicle antiskid control method |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |