Anti-slip control method for a transfer enclosure
Patent Information
- Application Number
- DE602022011797
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-04-08
- Filing Date
- 2022-04-08
- Publication Date
- 2025-03-12
- Estimated Expiration
- 2042-04-08
AI Technical Summary
Existing anti-skid control methods for four-wheel-drive transfer cases suffer from frequent and repeated engagement torque fluctuations, anti-slip fluctuations, and longitudinal acceleration fluctuations, especially on wet and slippery road surfaces, which negatively impact driving performance and stability.
An anti-skid control method that adjusts the engagement control torque of the transfer case in real time, using a target speed calculation and adaptive control parameters to stabilize torque distribution between the front and rear axles, thereby avoiding trackslip and ensuring traction performance and stability.
The method effectively stabilizes engagement torque and anti-slip conditions, reducing trackslip occurrences and enhancing driving performance and stability, even under challenging road conditions.
Description
Cross-Reference to Related Application
[0001] The present invention claims the priority of Chinese Patent Application 202110378352.0, filed to the China Patent Office on April 08, 2021, and entitled "Anti-Skid Control Method for Transfer Case".Technical Field
[0002] The present invention relates to the technical field of anti-slip control, and in particular to an anti-skid control method for transfer case.Background
[0003] Under a track slip working condition, in response to the main driving wheel of a vehicle equipped with a timely four-wheel-drive transfer case generate track slip, anti-skid control needs to be implemented on the transfer case, that is, the engagement torque of the transfer case needs to be increased or decreased currently to achieve reasonable distribution of driving torques of a front axle and a rear axle of the vehicle again, thereby eliminating an over track slip state and an under track slip state of the main driving wheel to improve the traction performance and stability of the vehicle.
[0004] Currently, the anti-skid control for the four-wheel-drive transfer case is mainly based on threshold value control, that is, according to the magnitude of a speed difference between the front axle and the rear axle of the vehicle, an anti-skid control coefficient and a specific engagement torque value of the transfer case are determined; in response to the speed difference being greater than a preset threshold value, the engagement torque of the transfer case is quickly increased to achieve four-wheel-drive torque distribution; and in response to the speed difference being less than the preset threshold value, the engagement torque of the transfer case is decreased to achieve high-efficiency two-wheel-drive driving. However, in response to the vehicle running on a wet and slippery road surface in an acceleration mode, frequent and repeated engagement torque fluctuation, anti-slip fluctuation and longitudinal acceleration fluctuation of the transfer case are likely to occur, so that the judgment relationship between the speed difference and the threshold value is frequently and repeatedly changed, which is disadvantages to the driving performance and stability of the whole vehicle.
[0005] Document EP2022659 A1 discloses an anti-skid control method for a transfer case.
[0006] In summary, there is an urgent need to configure an anti-skid control method for transfer case to solve the above-mentioned problems.Summary
[0007] At least some embodiments of the present invention provides an anti-skid control method for transfer case, which is configured to adjust an engagement control torque of the transfer case in real time while avoiding the influence of anti-slip fluctuation and torque fluctuation of a vehicle to ensure the driving performance and stability of the whole vehicle.
[0008] The present invention utilizes the following technical solutions: An embodiment of present invention provides an anti-skid control method for transfer case, including the following steps: S10: calculating a target speed of a main driving shaft through the following formula: v m, target = max(v s, target , v min ), wherein v m, target denotes the target speed of the main driving shaft, v s, target denotes the speed of the main driving shaft in response to the influence of the steering of a vehicle and the lateral deviation of a tire being considered, and v min denotes a minimum speed of the vehicle to avoid a wheel speed precision error and a jitter phenomenon of the vehicle under a starting low-speed driving condition; S20: determining an anti-skid control condition through the following mode: in response to determining that v m > v m, target (1+λ 1 ), and a time period t of keeping v m > v m, target (1+λ 1 ) is greater than or equal to a time period t 1 , starting an anti-skid control, and t 1 is related to the acceleration of the main driving shaft, v m denotes an average value of the rotating speeds of two wheels at two ends of the main driving shaft, and λ 1 denotes a trigger threshold offset of an anti-skid control function under a trackslip condition; in an anti-skid control starting state, in response to determining that an engagement control torque T target of the transfer case of the vehicle is equal to 0, and the time period t of keeping T target = 0 is greater than or equal to a time period t 2 , exiting the anti-skid control, and t 2 is a calibration value; and S30: calculating the engagement control torque T target of the transfer case through the following formula: T target = K p △ v , m+ k l ∫ △ v, m , and k p and k l denote a corrected proportional integral control parameters obtained by correcting a control parameter factor b of the vehicle in an over-trackslip state and an under-trackslip state, △ v , m denotes a speed control deviation of the main driving shaft, and △ v , m = v m - v m , target .
[0009] An embodiment of present invention provides an electronic device, including: at least one processor; and a memory, configured to store at least one program; and in response to the at least one program is executed by the at least one processor, the at least one processor implements the anti-skid control method for transfer case as claimed in an embodiment of the present invention.
[0010] An embodiment of present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium is configured to store a computer program, and in response to executed by a processor, the computer program implements the anti-skid control method for transfer case as claimed in an embodiment of the present invention.Brief Description of the Drawings
[0011] Fig. 1 is a first schematic flowchart of an anti-skid control method for transfer case according to an embodiment of the present invention; Fig. 2 is a second schematic flowchart of an anti-skid control method for transfer case according to an embodiment of the present invention; Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present invention. Detailed Description
[0012] Throughout the specification, the same reference signs denote the same elements.
[0013] In the present embodiment, an anti-skid control method for transfer case is provided, in which the influence on the fluctuation of an engagement control torque of the transfer case of a vehicle under various conditions, such as acceleration, steering, lateral deviation and other conditions, are comprehensively considered, and multiple control parameters of the vehicle can be adjusted in real time, thereby realizing a stable anti-slip closed-loop control function of the vehicle, to avoid trackslip of the vehicle to ensure the driving performance and stability of the vehicle. In the present embodiment, the vehicle is a vehicle equipped with a timely four-wheel-drive transfer case.
[0014] For example, as shown in Fig. 1, the anti-skid control method for transfer case includes the following steps:
[0015] In step S10: calculating a target speed of a main driving shaft: v m, target = max(v s, target , v min ), and v m, target denotes the target speed of the main driving shaft, v s, target denotes the speed of the main driving shaft in response to the influence of the steering of a vehicle and the lateral deviation of a tire being considered, and v min denotes a minimum speed of the vehicle at different vehicle speeds to avoid a wheel speed precision error and a jitter phenomenon of the vehicle under a starting low-speed driving condition;
[0016] In step S20: determining an anti-skid control condition: in response to v m > v m, t arget (1+λ 1 ), and a time period t of keeping v m > v m, target (1 + λ 1 ) is greater than or equal to a time period t 1 , starting an anti-skid control, and t 1 is related to the acceleration of the main driving shaft, v m denotes an average value of the rotating speeds of two wheels at two ends of the main driving shaft, and λ 1 denotes a trigger threshold offset of an anti-skid control function under a trackslip condition; in an anti-skid control starting state, in response to an engagement control torque T target of the transfer case of the vehicle being equal to 0, and the time period t of keeping T target = 0 is greater than or equal to a time period t 2 , exiting the anti-skid control, and t 2 is a calibration value; and
[0017] In step S30: calculating the engagement control torque T target of the transfer case: T target = k p △ v , m+ k l ∫ △ v , m , and k p and k l both denote a corrected proportional integral control parameters obtained by correcting a control parameter factor b of the vehicle in an over-trackslip state and an under-trackslip state, k p and k l may be adapatively adjusted under a linear or steering working condition of the vehicle, Δ v , m denotes a speed control deviation of the main driving shaft, and △ v , m = v m - v m, target , therefore after the vehicle starts the anti-skid control function, the engagement control torque of the transfer case may be increased or decreased according to the value of T target , which is calculated in real time according to T target = K p △ v , m+ k l ∫ △ v, m , so as to adjust the T target in real time, and accordingly, trackslip of the vehicle may be avoided.
[0018] By means of calculating the target speed of the main driving shaft: v m, target = max(v s, target , v min ), in response to v m > v m, target (1 + λ 1 ), and the time t of keeping v m > v m, target (1 + λ 1 ) is greater than or equal to t 1 , the anti-skid control is started; in the anti-skid control starting state, in response to the engagement control torque T target of the transfer case of the vehicle being equal to 0, and the time t of keeping T target = 0 is greater than or equal to t 2 , the anti-skid control is exited; and after the vehicle starts the anti-skid control, the engagement control torque for transfer case can be increased or decreased based on the value of T target , which is calculated through T target = k p △ v , m+ k l ∫ △ v, m to avoid trackslip of the vehicle. In this way, the driving torques of front and rear axles of the vehicle are reasonably distributed again to reduce the trackslip state of the main driving wheel and to ensure the traction performance and stability of the vehicle.
[0019] During the process of calculating the target speed v m, target of the main driving shaft, the influence of the steering of the vehicle and the lateral deviation of the tire is considered, and the wheel speed precision error and the jitter phenomenon of the vehicle under the starting low-speed driving working condition are avoided; and both the corrected proportional integral control parameters k p and k l involved in the calculation of the engagement control torque T target of the transfer case are obtained by correcting the control parameter factor of the vehicle in the over-trackslip state and the under-trackslip state, and k p and k l are configured to be adapatively adjusted under the linear or steering working condition of the vehicle, therefore anti-slip fluctuation and torque fluctuation of the vehicle under the trackslip working condition can be effectively avoided, thereby adjusting the engagement control torque T target of the transfer case in real time, and realizing an intelligent timely four-wheel-drive anti-slip closed-loop control function. In this way, in response to the vehicle runs on a wet and slippery road surface in an acceleration mode, frequent and repeated engagement torque fluctuation, anti-slip fluctuation and longitudinal acceleration fluctuation of the transfer case, which are disadvantages to the driving performance and stability of the whole vehicle, are avoided.
[0020] For example, in response to △ v, m > 0, the main driving shaft being in the under-trackslip state, the engagement control torque T target of the transfer case is configured to increase currently, and the corrected proportional integral control parameters k p and k l are both positive values currently; and in response to △ v, m < 0, the main driving shaft being in the over-trackslip state, the control parameter factor b is determined based on the specific driving condition of the vehicle currently to decrease the control parameter to reduce the engagement control torque T target of the transfer case and to reduce the descent speed of the engagement control torque T target , thereby prolonging the anti-skid control time to avoid the problem of rotating speed fluctuation and acceleration fluctuation of the vehicle, which are caused by the fluctuation of the engagement control torque T target .
[0021] For example, as shown in Fig. 1, the step S25 is further included between the step S20 and the step S30: calculating the corrected proportional integral control parameters k p and k l : k p = k p 0 , Δ v , m > 0 bk p 0 , Δ v , m < 0 k I = k I 0 , Δ v , m > 0 b k I 0 , Δ v , m < 0 and k p0 and k l0 denote proportional integral control parameters.
[0022] For example, in the step S25, in response to the vehicle is in a low-speed linear acceleration driving condition, since the response of the engagement control torque T target of the transfer case is relatively slow and the control precision is relatively low, in order to avoid the phenomena of torque fluctuation, rotating speed fluctuation and other conditions caused by frequent reciprocating of anti-skid control, the decrease of the engagement control torque T target in the anti-skid control of the transfer case can be slowed down by adjusting the control parameter factor b; and the control parameter factor b = 1 , a min − a k ≥ a thrsh 0 , a min − a k < a thrsh ; and 0 ≤ b ≤ 1, a min denotes a minimum accelerator opening degree of the vehicle, a k denotes an accelerator opening degree at the current time, a thrsh denotes an accelerator opening degree change threshold value of the vehicle, and a thrsh is a calibration value.
[0023] For example, the minimum accelerator opening degree of the vehicle in the trackslip state is wherein a min, k-1 denotes the minimum accelerator opening degree of the vehicle at the previous time, and TCS denotes a traction control system of the vehicle.
[0024] For example, in the step S25, in response to the vehicle is a high-speed acceleration driving condition, the control parameter factor b = max(b δ , b v , b sw , b coast ); wherein b δ denotes a steering wheel rotation angle control factor of the vehicle, and 0≤b δ ≤1, b v denotes a vehicle speed control parameter factor of the vehicle, and 0≤b v ≤1, b sw denotes a control parameter factor of the vehicle under a steering condition, b coast denotes a slip control parameter factor of the vehicle, in response to the vehicle is in a slip driving condition and performing the anti-skid control, the slip control parameter factor b coast being equal to 1, and in response to the vehicle is in the slip driving condition and exits anti-skid control, the slip control parameter factor b coast being equal to 0.
[0025] Under a steering acceleration driving condition, the steering wheel rotation angle control factor b δ of the vehicle increases with the increase of the absolute value of a steering wheel rotation angle, the absolute value of a lateral acceleration and the absolute value of a yaw rate, thereby avoiding a steering braking phenomenon caused by the excessively large engagement control torque of the transfer case under the steering working condition, that is, the calculation formula of the steering wheel rotation angle control factor b δ of the vehicle is as follow: b δ = b δ 1 , b δ 1 + b δ 2 − b δ 1 δ 2 − δ 1 δ − δ 1 , b δ 2 , δ < δ 1 δ 1 < δ < δ 2 δ > δ 2 and δ denotes a steering wheel rotation angle of the vehicle, and the unit of the steering wheel rotation angle is rad; both δ 1 and δ 2 denote calibration values of the steering wheel rotation angle of the vehicle, and δ 1 and δ 2 are determined values, and the unit of the calibration value is rad; and both b δ1 and b δ2 denote calibration values of a steering wheel rotation angle control parameter of the vehicle, and b δ1 and b δ2 are determined values.
[0026] For example, under a high-speed acceleration driving condition, the vehicle speed control parameter factor b v decreases with the increase of the vehicle speed, thereby avoiding excessive intervention in the anti-skid control under the high-speed acceleration driving condition, that is, the calculation formula of the vehicle speed control parameter factor b v of the vehicle is as follow: b v = b v 1 , b v 1 + b v 2 − b v 1 v 2 − v 1 v − v 1 , b v 2 , v < v 1 v 1 < v < v 2 v > v 2 and v denotes a vehicle speed of the vehicle, and the unit of the vehicle speed is m / s; both v 1 and v 2 denote speed calibration values of the vehicle, v 1 and v 2 are determined values, and the unit of the speed calibration value is m / s; and both b v1 and b v2 denote calibration values of a vehicle speed control parameter of the vehicle, and b v1 and b v2 are determined values.
[0027] The calculation formula of the control parameter factor b sw of the vehicle under the steering working condition is as follow: b sw = max b δ , b ay , b y b T and b ay denotes a lateral acceleration control parameter factor, b y denotes a yaw rate control parameter factor, and b T denotes a torque control parameter factor under a steering acceleration condition.
[0028] For example, the calculation formula of the lateral acceleration control parameter factor b ay is as follow: b ay = b ay 1 , ay < ay 1 b ay 1 + b ay 2 − b ay 1 ay 2 − ay 1 ay − ay 1 , ay 1 < ay < ay 2 b ay 2 , ay > ay 2 and ay denotes a lateral acceleration of the vehicle, and the unit is of the lateral acceleration is m / s 2< ; both ay 1 and ay 2 denote lateral acceleration calibration values of the vehicle, ay 1 and ay 2 are determined values, and the unit is of the lateral acceleration calibration value is m / s 2< ; and both b ay1 and b ay2 denote calibration values of a lateral acceleration control parameter of the vehicle, and b ay1 and b ay2 are determined values.
[0029] For example, the calculation formula of the yaw rate control parameter factor b y is as follow: b y = b y 1 , y < y 1 b y 1 + b y 2 − b y 1 y 2 − y 1 y − y 1 , y 1 < y < y 2 b y 2 , y > y 2 and y denotes a yaw rate of the vehicle, and the unit of the yaw rate is rad / s; both y 1 and y 2 denote yaw rate calibration values of the vehicle, y 1 and y 2 are determined values, and the unit of the yaw rate calibration value is rad / s; and both b y1 and b y2 denote calibration values of a yaw rate control parameter of the vehicle, and b y1 and b y2 are determined values.
[0030] For example, since the torque control parameter factor b T under the steering acceleration condition increases along with the increase of the driving torque of the driving shaft, that is, the calculation formula of b T is as follow: b T = b T 1 , T < T 1 b T 1 + b T 2 − b T 1 T 2 − T 1 T − T 1 , T 1 < T < T 2 b T 2 , T > T 2 and T denotes a driving torque of the vehicle, and the unit of the driving torque is N·m; both T 1 and T 2 denote driving torque calibration values of the vehicle, T 1 and T 2 are determined values, and the unit of the driving torque calibration value is N·m; and both b T1 and b T2 denote calibration values of a driving torque control parameter of the vehicle, and b T1 and b T2 are determined values.
[0031] For example, in response to the main driving shaft is a rear axle, the influence of the steering of the vehicle and the lateral deviation of the tire being considered at the same time: v s , target = max v m , F − γL sin θ cos θ 1 + λ 0 , v m , F wherein, λ 0 denotes a target trackslip rate; θ denotes a front wheel rotation angle of the vehicle, and the unit of the front wheel rotation angle is rad; γ denotes the yaw rate of the vehicle, and the unit of the yaw rate is rad / s; v m, F denotes an average value of the rotating speeds of the two wheels at the two ends of the front axle, that is, the average value of the rotating speeds of a left front wheel and a right front wheel, and the unit of the average value of the rotating speed is m / s; and L denotes a wheelbase, and the unit of the wheelbase is m; and in response to the main driving shaft is a front axle, the influence of the steering of the vehicle and the lateral deviation of the tire being considered at the same time: v s , target = max v m , R cos θ + γL sin θ 1 + λ 0 , v m , R and v m, R denotes an average value of the rotating speeds of the two wheels at the two ends of the rear axle, that is, the average value of the rotating speeds of a left rear wheel and a right rear wheel, and the unit of the average value of the rotating speed is m / s.
[0032] For example, in order to avoid the wheel speed precision error and the jitter phenomenon of the vehicle under the low-speed driving condition such as starting, the calculation formula of the minimum speed v min of the vehicle at different vehicle speeds is as follow: v min = MAP v x 0 , v y 0 , min and both v x0 and v y0, min are calibration values, v x0 = [0 1 25 10 20 100], v y0, min = [ 21.5 1.2 10.5 0.2 0.2].
[0033] For example, in order to enable the vehicle to quickly start the anti-skid control under a severe trackslip condition, it is judged that the time t 1 is related to the acceleration of the main driving shaft, and the calculation formula of the time t 1 is as follow: t 1 = t 11 , t 11 + t 12 − t 11 a 12 − a 11 a axle − a 11 , t 12 , a axle < a 11 a 11 < a axle < a 12 a axle > a 12 and a axle denotes an actual acceleration of the main driving shaft, and the unit of the actual acceleration is m / s 2< ; both a 11 and a 12 denote acceleration calibration values of the main driving shaft, and the unit of the acceleration calibration value is m / s 2< , and t 11 and t 12 denote time calibration values, and the unit of the time calibration value is s.
[0034] The control process of the anti-skid control method for transfer case in the present embodiment is as follows: as shown in Fig. 2, the front axle is taken as the main driving shaft: first, v s, target is calculated through v s, target = max ((v m,R cos θ + γL sin θ)(1 + γ 0 ), v m,R ), and v m, R denotes the speed of the rear axle, that is, the average value of the rotating speeds of the two wheels at the two ends of the rear axle; and v min is calculated through , and then the target speed v m, target of the front axle is calculated through v m, target = max(v s, target , v min ). v min = MAP(v x0 , v y0,min )
[0035] Then, t 1 is calculated through t 1 = t 11 , t 11 + t 12 − t 11 a 12 − a 11 a axle − a 11 , t 12 , a axle < a 11 a 11 < a axle < a 12 a axle > a 12 and through v m > v m, target (1 + λ 1 ), and the time t of keeping v m > v m, target (1 + λ 1 ) is greater than or equal to a time t 1 , it is judged that the vehicle needs to perform anti-skid control, that is, anti-skid control is started currently, wherein v m denotes the speed of the front axle, that is, the average value of the rotating speeds of the two wheels at the two ends of the front axle.
[0036] Next, it is judged through △ v, m > 0 or Δ v, m < 0 that, the vehicle needs to increase the engagement control torque T target of the transfer case or decrease the engagement control torque T target of the transfer case.
[0037] Afterwards, the control parameter factor b is calculated through the working condition of the vehicle: in response to the vehicle is in the low-speed linear acceleration driving condition, the control parameter factor b being calculated through b = 1 , a min − a k ≥ a thrsh 0 , a min − a k < a thrsh ; or, in response to the vehicle is in the high-speed acceleration driving condition, the control parameter factor b being calculated through b = max b δ , b v , b sw , b coast Then, the corrected proportional integral control parameters k p and k l are respectively calculated through k p = k p 0 , Δ v , m > 0 bk p 0 , Δ v , m < 0 and k I = k I 0 , Δ v , m > 0 b k I 0 , Δ v , m < 0 ; and a specific numerical value of the engagement control torque T target of the transfer case, which needs to be adjusted in real time under different working conditions, is calculated through T target = k p Δ v,m + k I ∫ Δ v,m , and the engagement control torque T target of the transfer case is correspondingly increased or decreased.
[0038] Finally, in the anti-skid control starting state, in response to the engagement control torque T target of the transfer case of the vehicle is equal to 0, and the time t of keeping T target = 0 being greater than or equal to t 2 , the anti-skid control is exited to complete the anti-skid control process of the whole vehicle.
[0039] Referring to Fig. 3, it shows a schematic structural diagram of an electronic device (e.g., a terminal device or a server in Fig. 3) 600 suitable for implementing the embodiments of the present invention. The terminal device in the embodiments of the present invention include, but is not limited to, mobile terminals such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet computer), a PMP (Portable Multimedia Player), an on-board terminal (e.g., an on-board navigation terminal), and other mobile terminals, and fixed terminals such as a digital TV, a desktop computer, and other fixed terminals. The electronic device shown in Fig. 3 is an example, and should not bring any limitation to the functions and use ranges of the embodiments of the present invention.
[0040] As shown in Fig. 3, the electronic device 600 include a processing apparatus (e.g., a central processor, a graphics processor, and other processing apparatus) 601, which execute multiple appropriate actions and processing based on programs stored in a read only memory (ROM) 602 or programs loaded into a random access memory (RAM) 603 from a storage apparatus 608. In the RAM 603, various programs and data required for the operations of the electronic device 600 are also stored. The processing apparatus 601, the ROM 602 and the RAM 603 are connected with each other through a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0041] Generally, the following apparatuses are configured to be connected to the I / O interface 605: an input apparatus 606, including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope and other input apparatuses; an output apparatus 607, including, for example, a liquid crystal display (LCD), a loudspeaker, a vibrator, and the like; the storage apparatus 608, including, for example, a magnetic tape, a hard disk, and the like; and a communication apparatus 609. The communication apparatus 609 allow the electronic device 600 to perform wired or wireless communication with other devices to exchange data. Although Fig. 3 shows the electronic device 600 is configured with multiple apparatuses, it should be understood that, it is not required to implement or have all illustrated apparatuses. More or fewer apparatuses are configured to be alternatively implemented or provided.
[0042] For example, according to the embodiments of the present invention, the process mentioned above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments of the present invention include a computer program product, which includes a computer program carried on a non-transient computer-readable medium, and the computer program includes a program code, which is configured to execute the method shown in the flowchart.
[0043] The computer-readable medium can be contained in the electronic device; and the computer-readable medium can also exist alone, and is not assembled in the electronic device.
[0044] The computer-readable medium carries at least one program, and in response to being executed, the at least one program execute the following steps: S10: calculating a target speed of a main driving shaft through the following formula: v m, target = max(v s, target , v min ), and v m, target denotes the target speed of the main driving shaft, v s, target denotes the speed of the main driving shaft in response to the influence of the steering of a vehicle and the lateral deviation of a tire being considered, and v min denotes a minimum speed of the vehicle to avoid a wheel speed precision error and a jitter phenomenon of the vehicle under a starting low-speed driving condition; S20: determining an anti-skid control condition through the following mode: in response to determining that v m > v m, target (1+λ 1 ), and a time period t of keeping v m > v m, target (1+λ 1 ) is greater than or equal to a time period t 1 , starting anti-skid control, and the time period t 1 is related to the acceleration of the main driving shaft, v m denotes an average value of the rotating speeds of two wheels at two ends of the main driving shaft, and λ 1 denotes a trigger threshold offset of an anti-skid control function under a trackslip condition; in an anti-skid control starting state, in response to determining that an engagement control torque T target of the transfer case of the vehicle is equal to 0, and the time period t of keeping T target = 0 being greater than or equal to a time period t 2 , exiting the anti-skid control, and t 2 is a calibration value; S30: calculating the engagement control torque T target of the transfer case through the following formula: T target = k p △ v , m+ k l ∫ △ v, m , and k p and k l denote corrected proportional integral control parameters obtained by correcting a control parameter factor b of the vehicle in an over-trackslip state and an under-trackslip state, Δ v , m denotes a speed control deviation of the main driving shaft, and △ v , m = v m - v m, target .
[0045] It should be noted that, the computer-readable storage medium in the present invention is configured to be a computer-readable signal medium or a computer-readable storage medium or a combination thereof. The computer-readable storage medium can be, for example, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses or devices, or a combination of any of the above systems, apparatuses or devices. More specific examples of the computer-readable storage medium include, but are not limited to: an electrical connection with at least one wires, a portable computer disk, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or a flash memory), an optical fiber, a portable compact disc read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above devices. In the present invention, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or combined with an instruction execution system, apparatus or device for use. In the present invention, the computer-readable signal medium include a data signal, which is propagated in a baseband or as part of a carrier, and a computer-readable program code is carried in the data signal. Such a propagated data signal take multiple forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium send, propagate or transmit the program, which is taken by or combined with the instruction execution system, apparatus or device for use. The program code contained on the computer-readable medium may be transmitted by any suitable medium, including but not limited to: an electric wire, an optical cable, RF (radio frequency), and other suitable mediums, or any suitable combination of the foregoing manners.
Claims
1. An anti-slip control method of transfer case, <b>characterized in that it comprises: S10: calculating a target speed of a main driving shaft through the following formula: vm, target = max(vs, target, vmin), wherein vm, target denotes the target speed of the main driving shaft, vs, target denotes the speed of the main driving shaft in response to the influence of the steering of a vehicle and the lateral deviation of a tire being considered, and vmin denotes a minimum speed of the vehicle to avoid a wheel speed precision error and a jitter phenomenon of the vehicle under a starting low-speed driving condition; S20: determining an anti-slip control condition through the following mode: in response to determining that vm > vm, target (1+λ1), and a time period t of keeping vm > vm, target (1+λ1) is greater than or equal to a time period t1, starting an anti-slip control, and t1 is related to the acceleration of the main driving shaft, vm denotes an average value of the rotating speeds of two wheels at two ends of the main driving shaft, and λ1 denotes a trigger threshold offset of an anti-slip control function under a trackslip condition; in an anti-slip control starting state, in response to determining that an engagement control torque Ttarget of the transfer case of the vehicle is equal to 0, and the time period t of keeping Ttarget = 0 is greater than or equal to a time period t2, exiting the anti-slip control, and t2 is a calibration value; S30: calculating the engagement control torque Ttarget of the transfer case through the following formula: Ttarget = Kp△v, m+kl ∫ △v, m, and kp and kl denote a corrected proportional integral control parameters obtained by correcting a control parameter factor b of the vehicle in an over-trackslip state and an under-trackslip state, △v, m denotes a speed control deviation of the main driving shaft, and △v, m = vm - vm, target.
2. The method as claimed in claim 1, wherein in response to determining that △v, m > 0, that the main driving shaft is determined to be in the under-trackslip state, and the engagement control torque Ttarget of the transfer case is increased; and in response to determining that △v, m < 0, that the main driving shaft is determined to be in the over-trackslip state, and the engagement control torque Ttarget of the transfer case is decreased, and the descent speed of Ttarget is reduced.
3. The method as claimed in claim 1, wherein a step S25 is further contained between the step S20 and the step S30: calculating the corrected proportional integral control parameters kp and kl through the following formulas: k p = k p 0 , Δ v , m > 0 bk p 0 , Δ v , m < 0 k I = k I 0 , Δ v , m > 0 b k I 0 , Δ v , m < 0 and kp0 and kl0 denote a proportional integral control parameters, and b denotes the control parameter factor.
4. The method as claimed in claim 3, wherein in the step S25, in response to determining that the vehicle is in a low-speed linear acceleration driving condition, the control parameter factor b is calculated through the following formula: the control parameter factor b = 1 , a min − a k ≥ a thrsh 0 , a min − a k < a thrsh ; and 0 ≤ b ≤ 1, amin denotes a minimum accelerator opening degree of the vehicle, ak denotes an accelerator opening degree at the current time, athrsh denotes an accelerator opening degree change threshold value of the vehicle, and athrsh is a calibration value.
5. The method as claimed in claim 3, wherein in the step S25, in response to determining that the vehicle is in a high-speed acceleration driving condition, the control parameter factor b is calculated through the following formula: the control parameter factor b = max (bδ, bv, bsw, bcoast); and bδ denotes a steering wheel rotation angle control factor of the vehicle, 0≤bδ≤1, bv denotes a vehicle speed control parameter factor of the vehicle, 0≤bv≤1, bsw denotes a control parameter factor of the vehicle under a steering condition, bcoast denotes a slip control parameter factor of the vehicle, in response to determining that the vehicle is in a slip driving condition and performing anti-slip control, the slip control parameter factor bcoast is equal to 1, and in response to determining that the vehicle is in the slip driving condition and exiting anti-slip control, the slip control parameter factor bcoast is equal to 0.
6. The method as claimed in claim 5, wherein the calculation formula of the steering wheel rotation angle control factor bδ of the vehicle is as follow: b δ = b δ 1 , δ < δ 1 b δ 1 + b δ 2 − b δ 1 δ 2 − δ 1 δ − δ 1 , δ 1 < δ < δ 2 b δ 2 , δ > δ 2 and δ denotes a steering wheel rotation angle of the vehicle, and the unit of the steering wheel rotation angle is rad; both δ1 and δ2 denote calibration values of the steering wheel rotation angle of the vehicle, and δ1 and δ2 are determined values, and the unit of the steering wheel rotation angle is rad; and both bδ1 and bδ2 denote calibration values of a steering wheel rotation angle control parameter of the vehicle, and bδ1 and bδ2 are determined values.
7. The method as claimed in claim 5, wherein the calculation formula of the vehicle speed control parameter factor bv of the vehicle is as follow: b v = b v 1 , v < v 1 b v 1 + b v 2 − b v 1 v 2 − v 1 v − v 1 , v 1 < v < v 2 b v 2 , v > v 2 and v denotes a vehicle speed of the vehicle, and the unit of the vehicle speed is m / s; both v1 and v2 denote speed calibration values of the vehicle, and v1 and v2 are determined values, and the unit of the speed calibration value is m / s; and both bv1 and bv2 denote calibration values of a vehicle speed control parameter of the vehicle, and bv1 and bv2 are determined values.
8. The method as claimed in claim 5, wherein the calculation formula of the control parameter factor bsw of the vehicle under the steering condition is as follow: b sw = max b δ , b ay , b y b T and bay denotes a lateral acceleration control parameter factor, by denotes a yaw rate control parameter factor, and bT denotes a torque control parameter factor under a steering acceleration condition.
9. The method as claimed in claim 1, wherein in response to determining that the main driving shaft is a rear axle, and the influence of the steering of the vehicle and the lateral deviation of the tire being considered, the speed vs, target of the main driving shaft is calculated through the following formula: v s , target = max v m , F − γL sin θ cos θ 1 + λ 0 , v m , F and vm, F denotes an average value of the rotating speeds of the two wheels at the two ends of the front axle, and the unit of the rotating speed is m / s; λ0 denotes a target trackslip rate; θ denotes a front wheel rotation angle, and the unit of the front wheel rotation angle is rad; γ denotes the yaw rate of the vehicle, and the unit of the yaw rate is rad / s; and L denotes a wheelbase, and the unit of the wheelbase is m; in response to determining that the main driving shaft is a front axle, and the influence of the steering of the vehicle and the lateral deviation of the tire being considered, the speed vs, target of the main driving shaft is calculated through the following formula: v s , target = max v m , R cos θ + γL sin θ 1 + λ 0 , v m , R and vm, R denotes an average value of the rotating speeds of the two wheels at the two ends of the rear axle, and the unit of the rotating speeds is m / s.
10. The method as claimed in claim 1, wherein the calculation formula of the minimum speed vmin of the vehicle is as follow: v min = MAP v x 0 , v y 0 , min and both vx0 and vy0, min are calibration values, vx0 = [0 1 25 10 20 100], vy0, min = [ 21.5 1.2 10.5 0.2 0.2].
11. An electronic device, comprising: at least one processor; and a memory, configured to store at least one program; and in response to the at least one program is executed by the at least one processor, the at least one processor implements the anti-slip control method of transfer case as claimed in any one of claims 1-10.
12. A computer-readable storage medium, wherein the computer-readable storage medium is configured to store a computer program, and in response to executed by a processor, the computer program implements the anti-slip control method of transfer case as claimed in any one of claims 1-10.
13. The method as claimed in claim 8, wherein the calculation formula of the lateral acceleration control parameter factor bay is as follow: b ay = b ay 1 , ay < ay 1 b ay 1 + b ay 2 − b ay 1 ay 2 − ay 1 ay − ay 1 , ay 1 < ay < ay 2 b ay 2 , ay > ay 2 and ay denotes a lateral acceleration of the vehicle, and the unit is of the lateral acceleration is m / s2;both ay1 and ay2 denote lateral acceleration calibration values of the vehicle, ay1 and ay2 are determined values, and the unit is of the lateral acceleration calibration value is m / s2; and both bay1 and bay2 denote calibration values of a lateral acceleration control parameter of the vehicle, and bay1 and bay2 are determined values.
14. The method as claimed in claim 8, wherein the calculation formula of the yaw rate control parameter factor by is as follow: b y = b y 1 , y < y 1 b y 1 + b y 2 − b y 1 y 2 − y 1 y − y 1 , y 1 < y < y 2 b y 2 , y > y 2 and y denotes a yaw rate of the vehicle, and the unit of the yaw rate is rad / s; both y1 and y2 denote yaw rate calibration values of the vehicle, y1 and y2 are determined values, and the unit of the yaw rate calibration value is rad / s; and both by1 and by2 denote calibration values of a yaw rate control parameter of the vehicle, and by1 and by2 are determined values.
15. The method as claimed in claim 8, wherein the torque control parameter factor bT under the steering acceleration condition increases along with the increase of the driving torque of the driving shaft, the calculation formula of bT is as follow: b T = b T 1 , T < T 1 b T 1 + b T 2 − b T 1 T 2 − T 1 T − T 1 , T 1 < T < T 2 b T 2 , T > T 2 and T denotes a driving torque of the vehicle, and the unit of the driving torque is N·m; both T1 and T2 denote driving torque calibration values of the vehicle, T1 and T2 are determined values, and the unit of the driving torque calibration value is N·m; and both bT1 and bT2 denote calibration values of a driving torque control parameter of the vehicle, and bT1 and bT2 are determined values.