Emergency braking system, emergency braking method and semitrailer
11104333 · 2021-08-31
Assignee
Inventors
Cpc classification
B60T8/171
PERFORMING OPERATIONS; TRANSPORTING
B60T7/22
PERFORMING OPERATIONS; TRANSPORTING
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
B60Y2200/148
PERFORMING OPERATIONS; TRANSPORTING
B60T2220/04
PERFORMING OPERATIONS; TRANSPORTING
B60T13/662
PERFORMING OPERATIONS; TRANSPORTING
B60T8/1887
PERFORMING OPERATIONS; TRANSPORTING
B60W30/09
PERFORMING OPERATIONS; TRANSPORTING
B60W2556/00
PERFORMING OPERATIONS; TRANSPORTING
B60T2201/022
PERFORMING OPERATIONS; TRANSPORTING
B60T2260/02
PERFORMING OPERATIONS; TRANSPORTING
B60W30/04
PERFORMING OPERATIONS; TRANSPORTING
B60T2270/304
PERFORMING OPERATIONS; TRANSPORTING
B60Y2300/02
PERFORMING OPERATIONS; TRANSPORTING
B60W10/20
PERFORMING OPERATIONS; TRANSPORTING
B60T2260/09
PERFORMING OPERATIONS; TRANSPORTING
B60Y2300/09
PERFORMING OPERATIONS; TRANSPORTING
B60T8/248
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17636
PERFORMING OPERATIONS; TRANSPORTING
B60Q5/006
PERFORMING OPERATIONS; TRANSPORTING
B60T8/172
PERFORMING OPERATIONS; TRANSPORTING
B60W2710/182
PERFORMING OPERATIONS; TRANSPORTING
B60T7/20
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17554
PERFORMING OPERATIONS; TRANSPORTING
B60T2250/00
PERFORMING OPERATIONS; TRANSPORTING
B60W2720/406
PERFORMING OPERATIONS; TRANSPORTING
B60W2520/22
PERFORMING OPERATIONS; TRANSPORTING
B60T8/1708
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17558
PERFORMING OPERATIONS; TRANSPORTING
B60W2720/403
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W30/09
PERFORMING OPERATIONS; TRANSPORTING
B60T8/24
PERFORMING OPERATIONS; TRANSPORTING
B60T8/18
PERFORMING OPERATIONS; TRANSPORTING
B60T8/1763
PERFORMING OPERATIONS; TRANSPORTING
B60Q5/00
PERFORMING OPERATIONS; TRANSPORTING
B60T8/1755
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17
PERFORMING OPERATIONS; TRANSPORTING
B60W30/04
PERFORMING OPERATIONS; TRANSPORTING
B60T8/172
PERFORMING OPERATIONS; TRANSPORTING
B60T8/171
PERFORMING OPERATIONS; TRANSPORTING
B60W10/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present disclosure provides an emergency braking system, an emergency braking method and a semitrailer, capable of improving the braking effect of the vehicle, thereby achieving improved safety for the vehicle. The system includes: a sensor component configured to collect sensed information on an environment where a semitrailer is located; and a braking controller configured to determine whether there is a risk of collision for the semitrailer based on the sensed information, and if so, calculate a maximum adhesive force that can be provided by a road surface the semitrailer is currently on, determine a first braking pressure corresponding to each wheel based on the maximum adhesive force and axle load information, and transmit to a braking system a first braking instruction carrying the first braking pressure for each wheel.
Claims
1. An emergency braking system, comprising a sensor component and a braking controller communicatively connected with each other, wherein: the sensor component is configured to collect sensed information on an environment where a semitrailer is located, the sensor component comprising an electronic stability system configured to collect sensed information comprising manual braking information indicating a braking operation on a braking pedal by a driver, and the semitrailer comprises a towing vehicle and a trailer, the trailer and the tow vehicle each comprising multiple wheels, and the braking controller is configured to: determine whether the driver has performed a manual braking operation based on the manual braking information, and if not, transmit to the braking system a first braking instruction carrying a first braking pressure for each wheel; continue determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, transmit to the braking system a second braking instruction carrying a second braking pressure for each wheel; and continue determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, calculate the maximum adhesive force that can be provided by the road surface the semitrailer is currently on; determine whether there is a risk of collision for the semitrailer based on the sensed information, and if so, calculate a maximum adhesive force that can be provided by a road surface the semitrailer is currently on, determine a third braking pressure corresponding to each wheel based on the maximum adhesive force and axle load information, and transmit to a braking system a third braking instruction carrying the third braking pressure for each wheel, wherein for each wheel, the first braking pressure is smaller than the second braking pressure, and the second braking pressure is smaller than the third braking pressure.
2. The system of claim 1, wherein the sensor component comprises a steering sensor configured to collect sensed information comprising a steering angle of a steering wheel, and the braking controller is further configured to, prior to transmitting to the braking system the third braking instruction carrying the third braking pressure for each wheel: determine whether the collision can be avoided by turning based on the steering angle; if so, perform no operation, or otherwise transmit to the braking system a fourth braking instruction carrying a fourth braking pressure for each wheel of a towing vehicle that is on an inner side of the turning, determine whether the collision can be avoided by the braking system braking each wheel of the towing vehicle that is on the inner side of the turning in accordance with the fourth braking instruction, and if not, transmit to the braking system the third braking instruction carrying the third braking pressure for each wheel.
3. The system of claim 1, wherein the braking controller is further configured to, prior to transmitting to the braking system the third braking instruction carrying the third braking pressure for each wheel: determine whether the collision can be avoided by turning; if so, transmit a turning instruction to a steering system, or otherwise transmit to the braking system the third braking instruction carrying the third braking pressure for each wheel.
4. The system of claim 3, wherein the sensor component comprises an inertial measurement unit configured to collect sensed information comprising a roll angle and a roll velocity of a trailer, and the braking controller is further configured to, while the semitrailer is turning: determine whether there is a risk of rollover for the semitrailer based on the roll angle and roll velocity of the trailer, and if so, transmit to the braking system a fifth braking instruction carrying a fifth braking pressure for each wheel on an outer side of the turning.
5. The system of claim 3, wherein the braking controller is further configured to, while the semitrailer is turning: calculate a maximum folding angle between a towing vehicle and a trailer; determine whether the maximum folding angle is larger than a first predetermined angle threshold; and if so, determine that there is a risk of folding between the towing vehicle and the trailer and transmit to the braking system a sixth braking instruction carrying a sixth braking pressure for each wheel of the towing vehicle that is on an outer side of the turning.
6. The system of claim 3, wherein the braking controller is further configured to, while the semitrailer is turning: calculate a maximum rear-end swing angle of the semitrailer; determine whether the maximum rear-end swing angle is larger than a second predetermined angle threshold; and if so, determine that there is a risk of rear-end swing for the semitrailer and transmit to the braking system a braking release instruction instructing the braking system to release the braking pressure on each wheel of the trailer.
7. The system of claim 1, wherein the braking controller is further configured to, while the braking system is braking each wheel in accordance with the third braking pressure for that wheel: calculate a slip rate for each wheel of the semitrailer, and adjust the third braking pressure corresponding to each wheel based on the slip rate for that wheel.
8. The system of claim 1, further comprising an alarm communicatively connected to the braking controller, wherein the braking controller is further configured to control the alarm to providing a warning when determining that there is a risk of collision.
9. A semitrailer, comprising the emergency braking system according to claim 1.
10. An emergency braking method, comprising: collecting, by a sensor component, sensed information on an environment where a semitrailer is located, the sensed information comprising manual braking information indicating a braking operation on a braking pedal by a driver, and in which the semitrailer comprises a tow vehicle and a trailer; determining, by a braking controller, whether there is a risk of collision for the semitrailer based on the sensed information; and if so, calculating, by the braking controller, a maximum adhesive force that can be provided by a road surface the semitrailer is currently on, determining a first braking pressure corresponding to each wheel based on the maximum adhesive force and axle load information, and transmitting to a braking system a first braking instruction carrying the first braking pressure for each wheel; wherein prior to calculating the maximum adhesive force that can be provided by the road surface the semitrailer is currently on, the method further comprises: determining, by the braking controller, whether the driver has performed a manual braking operation based on the manual braking information, and if not, transmitting to the braking system a second braking instruction carrying a second braking pressure for each wheel; continuing, by the braking controller, determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, transmitting to the braking system a third braking instruction carrying a third braking pressure for each wheel; and continuing, by the braking controller, determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, calculating the maximum adhesive force that can be provided by the road surface the semitrailer is currently on, wherein for each wheel, the second braking pressure is smaller than the third braking pressure, and the third braking pressure is smaller than the first braking pressure.
11. The method of claim 10, wherein the sensed information comprises a steering angle of a steering wheel, and the method further comprises, prior to transmitting to the braking system the first braking instruction carrying the first braking pressure for each wheel: determining, by the braking controller, whether the collision can be avoided by turning based on the steering angle; if so, performing no operation, or otherwise transmitting, by the braking controller, to the braking system a fourth braking instruction carrying a fourth braking pressure for each wheel of a towing vehicle that is on an inner side of the turning, determining whether the collision can be avoided by the braking system braking each wheel of the towing vehicle that is on the inner side of the turning in accordance with the fourth braking instruction, and if not, transmitting to the braking system the first braking instruction carrying the first braking pressure for each wheel.
12. The method of claim 10, further comprising, prior to transmitting to the braking system the first braking instruction carrying the first braking pressure for each wheel: determining, by the braking controller, whether the collision can be avoided by turning; if so, transmitting a turning instruction to a steering system, or otherwise transmitting, by the braking controller, to the braking system the first braking instruction carrying the first braking pressure for each wheel.
13. The method of claim 12, wherein the sensed information comprises a roll angle and a roll velocity of a trailer, and the method further comprises, while the semitrailer is turning: determining, by the braking controller, whether there is a risk of rollover for the semitrailer based on the roll angle and roll velocity of the trailer, and if so, transmitting, by the braking controller, to the braking system a fifth braking instruction carrying a fifth braking pressure for each wheel on an outer side of the turning.
14. The method of claim 12, further comprising, while the semitrailer is turning: calculating, by the braking controller, a maximum folding angle between a towing vehicle and a trailer; determining, by the braking controller, whether the maximum folding angle is larger than a first predetermined angle threshold; and if so, determining, by the braking controller, that there is a risk of folding between the towing vehicle and the trailer and transmitting to the braking system a sixth braking instruction carrying a sixth braking pressure for each wheel of the towing vehicle that is on an outer side of the turning.
15. The method of claim 12, further comprising, while the semitrailer is turning: calculating, by the braking controller, a maximum rear-end swing angle of the semitrailer; determining, by the braking controller, whether the maximum rear-end swing angle is larger than a second predetermined angle threshold; and if so, determining, by the braking controller, that there is a risk of rear-end swing for the semitrailer and transmitting to the braking system a braking release instruction instructing the braking system to release the braking pressure on each wheel of the trailer.
16. The method of claim 10, further comprising, while the braking system is braking each wheel in accordance with the first braking pressure for that wheel: calculating, by the braking controller, a slip rate for each wheel of the semitrailer, and adjusting the first braking pressure corresponding to each wheel based on the slip rate for that wheel.
17. The method of claim 10, further comprising: controlling, by the braking controller, an alarm to provide a warning when determining that there is a risk of collision.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(23) In the following, the present disclosure will be described in further detail with reference to the figures, such that the objects, solutions and advantages of the present disclosure will become more apparent. Obviously, the embodiments described below are only some, rather than all, of the embodiments of the present disclosure. All other embodiments that can be obtained by those skilled in the art based on the embodiments described in the present disclosure without any inventive efforts are to be encompassed by the scope of the present disclosure.
(24) The emergency braking system and emergency braking method according to the present disclosure are not only applicable to semitrailer, but also to other large vehicles such as trailers, trucks, freight vehicles, buses and the like. Those having ordinary skills in the art can apply the emergency braking system and emergency braking method according to the embodiments of the present disclosure to other large vehicles without substantive modifications to the solutions, for which no inventive efforts will be needed.
(25)
(26) The sensor component 1 is configured to collect sensed information on an environment where the semitrailer is located.
(27) The braking controller 2 is configured to determine whether there is a risk of collision for the semitrailer based on the sensed information, and if so, calculate a maximum adhesive force that can be provided by a road surface the semitrailer is currently on, determine a first braking pressure corresponding to each wheel based on the maximum adhesive force and axle load information, and transmit to a braking system a first braking instruction carrying the first braking pressure for each wheel, for instructing the braking system to brake each wheel in accordance with the first braking pressure for that wheel. In an embodiment of the present disclosure, the axle load information can be collected by an axle load sensor.
(28) In an embodiment of the present disclosure, the sensor component 1 can have a structure shown in
(29) Of course, in some application scenarios, if the semitrailer is not a fully self-driving vehicle and if each wheel is braked directly using the first braking pressure for that wheel, without warning, in response to determining that there is a risk, such emergency brake may cause physiological discomfort of a driver. Hence, in an embodiment of the present disclosure, when the braking controller 2 determines that there is a risk of collision, instead of directly transmitting the first braking instruction to the braking system, it can transmit to the braking system a number of braking instructions indicating gradually increasing braking forces each being smaller than the first braking pressure, before transmitting the first braking instruction. On one hand, it is to warn the driver to brake manually. On the other hand, it can avoid causing physiological discomfort of the driver by braking the wheels in emergency directly using the first braking pressure. If the driver can brake manually before the first braking pressure is transmitted, the first braking instruction will not be transmitted to the braking system. The first braking instruction will be transmitted to the braking system only when the driver still does not brake manually.
(30) In practice, typically two warnings will be preferred. Hence, in an embodiment of the present disclosure, before transmitting the first braking instruction, the braking controller 2 first tries to transmit to the braking system two braking instructions each carrying a braking force for each wheel that is smaller than the first braking pressure for that wheel. Thus, preferably, in the above embodiment, the sensor component 1 can further include an electronic stability system 16, as shown in
(31) determine whether the driver has performed a manual braking operation based on the manual braking information, and if not, transmit to the braking system a second braking instruction carrying a second braking pressure for each wheel, for instructing the braking system to brake each wheel in accordance with the second braking pressure for that wheel; or otherwise perform no operation;
(32) continue determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, transmit to the braking system a third braking instruction carrying a third braking pressure for each wheel, for instructing the braking system to brake each wheel in accordance with the third braking pressure for that wheel; or otherwise perform no operation; and
(33) continue determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, calculate the maximum adhesive force that can be provided by the road surface the semitrailer is currently on.
(34) Here, for each wheel, the second braking pressure is smaller than the third braking pressure, and the third braking pressure is smaller than the first braking pressure.
(35) In an embodiment of the present disclosure, the respective time points at which the second braking instruction, the third braking instruction and the first braking instruction are transmitted to the braking system can be selected as follows. Collision time at which the collision would occur is estimated (e.g., based on a relative distance, a relative speed and a relative acceleration between an obstacle and the semitrailer (in an embodiment of the present disclosure, the relative distance, relative speed and relative acceleration between the obstacle and the semitrailer can be obtained by the radar sensor 12) and a calculated current speed of the semitrailer), three time points are selected sequentially within the collision time, and the second braking instruction, the third braking instruction and the first braking instruction are transmitted to the braking system at the three selected time points, respectively. For example, when the collision is estimated to occur 15 seconds later, the second braking instruction, the third braking instruction and the first braking instruction can be transmitted 1 second later, 5 seconds later and 10 seconds later, respectively.
(36) Preferably, the above system shown in
(37) As shown in
(38) In an embodiment of the present disclosure, the braking controller 2 can determine whether there is a risk of collision for the semitrailer based on the sensed information in accordance with the following steps A1˜A2.
(39) At step A1, the braking controller 2 performs obstacle detection based on the sensed information to obtain an obstacle in front of the semitrailer and a relative distance, a relative speed and a relative acceleration between the obstacle and the semitrailer.
(40) The step A1 can be, but not limited to be, implemented in the following two schemes.
(41) Scheme a1: The obstacle in front of the semitrailer and the relative distance, relative speed and relative acceleration between the obstacle and the semitrailer can be obtained by processing binocular images captured by the camera 11 using an existing obstacle detection technique and an existing binocular ranging technique.
(42) Scheme a2: The obstacle in front of the semitrailer and the relative distance, relative speed and relative acceleration between the obstacle and the semitrailer can be obtained by processing laser point cloud data fed back from the laser radar 12 using an existing obstacle detection technique.
(43) At step A2, the braking controller 2 determines whether there is a risk of collision between the semitrailer and the obstacle based on the relative distance, relative speed and relative acceleration between the obstacle and the semitrailer.
(44) In the step A2, collision time is calculated based on the relative distance, relative speed and relative acceleration between the obstacle and the semitrailer. If the collision time is larger than a predetermined collision time threshold, it is determined that there is no risk of collision; or otherwise it is determined that there is a risk of collision.
(45) In an embodiment of the present disclosure, the braking controller 2 can calculate the maximum adhesive force that can be provided by the road surface the semitrailer is currently on, and determine the first braking pressure corresponding to each wheel based on the maximum adhesive force and the axle load information in accordance with the following steps B1˜B5.
(46) At step B1, an adhesive coefficient of the road surface the semitrailer is currently on is calculated.
(47) At step B2, a load on each axle in the towing vehicle and the trailer is calculated based on the axle load information, and the load on each axle is averaged over the wheels on the axle to obtain a load corresponding to each wheel.
(48) At step B3, the maximum adhesive force corresponding to each wheel is calculated based on the adhesive coefficient and the load on each wheel.
(49) At step B4, a braking moment corresponding to each wheel is calculated based on the maximum adhesive force for that wheel and a rolling radius of that wheel.
(50) At step B5, the first braking pressure for each wheel is determined based on the braking moment for that wheel, a sectional area of a brake pipe for that wheel, and a distance between a point at which a force is applied by a brake caliper or a brake drum and a center of that wheel.
(51) In an embodiment of the present disclosure, the step B1 can be implemented as follows. At step b1, a slip rate of a drive-axle wheel and a slip rate of a non-drive-axle wheel (in embodiments of the present disclosure, each wheel on an axle of a drive-axle type in the semitrailer is referred to as a drive-axle wheel, and each wheel on an axle of a non-drive-axle type in the semitrailer is referred to as a non-drive-axle wheel) are calculated according to Equations (1) and (2) below, respectively. At step b2, a longitudinal force applied to the semitrailer while it is moving in a longitudinal direction is calculated according to Equation (3). At step b3, Equation (4) is converted into obtain Equations (5) and (6), and the longitudinal force calculated according to Equation (3) is substituted into Equation (6) to calculate a curve factor for the non-drive-axle wheel. At step b4, the adhesive coefficient of the road surface the semitrailer is currently on is calculated based on the curve factor for the non-drive-axle wheel and Equation (7).
(52)
(53) In Equations (1) and (2), s.sub.drive is a dimensionless value and denotes the slip rate of the drive-axle wheel of the semitrailer, s.sub.brake is a dimensionless value and denotes the slip rate of the non-drive-axle wheel of the semitrailer, v denotes the longitudinal speed of the semitrailer in units of m/s, ω.sub.drive denotes the wheel speed of the drive-axle wheel of the semitrailer in units of rad/s, ω.sub.brake denotes the wheel speed of the non-drive-axle wheel of the semitrailer in units of rad/s, r.sub.drive denotes the radius of the drive-axle wheel of the semitrailer in units of m, and r.sub.brake denotes the radius of the non-drive-axle wheel of the semitrailer in units of m.
(54)
(55) In Equation (3), F.sub.x denotes the longitudinal force applied to the semitrailer in units of N, δ is a dimensionless value and denotes a rotating mass conversion coefficient, m denotes a total mass of the semitrailer in units of kg, a.sub.x denotes the longitudinal acceleration of the semitrailer in units of m/s.sup.2, f is a dimensionless value and denotes a rolling resistance coefficient, g denotes the acceleration of gravity in units of m/s.sup.2, i denotes a slope of the road in units of rad, C.sub.d is a dimensionless value and denotes an air resistance coefficient, and A is a frontal area of the vehicle in units of m.sup.2. In Equation (3), m and A are fixed parameters of the semitrailer and a.sub.x, f, i and C.sub.d can be measured by sensors.
F.sub.x=F.sub.xdrive+F.sub.xbrake=k.sub.driveF.sub.zdrives.sub.drive+k.sub.brakeF.sub.zbrakes.sub.brake (4)
(56) In Equation (4), F.sub.x denotes the longitudinal force applied to the semitrailer in units of N, F.sub.xdrive denotes the longitudinal force applied to the drive axle of the semitrailer in units of N, F.sub.xbrake denotes the longitudinal force applied to the non-drive axle of the semitrailer in units of N, k.sub.drive is a dimensionless value and denotes a curve shape factor, k.sub.brake is a dimensionless value and denotes a curve shape factor, F.sub.zdrive denotes the longitudinal force applied to the towing vehicle in units of N, and F.sub.zbrake denotes the longitudinal force applied to the semitrailer in units of N.
(57) Assuming k.sub.drive=αk.sub.brake, Equation (4) can be converted into Equation (5) below:
F.sub.x=k.sub.brake(αF.sub.zdrives.sub.drive+F.sub.zbrakes.sub.brake) (5)
k.sub.brake is identified by means of iterative least square to output y(t) and calculate a regression vector φ(t), so as to obtain Equation (6), which is represented by the following equations collectively as:
(58)
(59) where θ is the estimated value of k.sub.brake.
μak.sub.brake+b (7)
(60) In Equation (7), μ is a dimensionless value and denotes the adhesive coefficient of the current road surface, and a and b are predetermined parameters associated with the semitrailer.
(61) In an embodiment of the present disclosure, after the adhesive coefficient of the current road surface has been calculated, the above collision time threshold can be adjusted based on the adhesive coefficient. For example, the collision time threshold can be increased when the adhesive coefficient is small, or the collision time threshold can be decreased when the adhesive coefficient is large.
(62) In an embodiment of the present disclosure, in the above step B2, a peak factor corresponding to each wheel can be calculated based on the adhesive coefficient and the load on that wheel. The peek factor can be substituted into Equation (8) to calculate the maximum adhesive force for each wheel:
F.sub.xmax=D cos[C tan.sup.−1{Bx−E(Bx−tan.sup.−1(Bx))}] (8)
where F.sub.xmax denotes the maximum adhesive force corresponding to the wheel, x is a dimensionless value and denotes a general slip rate of the wheel, B denotes a rigidness factor of the wheel, C denotes a shape factor of the wheel, D denotes the peak factor of the wheel, and E denotes a curvature factor of the wheel. In an embodiment of the present disclosure, x, B, C, D and E can be calculated according to an existing tyre equation (9), which is represented by the following equations collectively as:
(63)
(64) where s is a dimensionless value and denotes an actual slip rate of the wheel, SH.sub.x is an offset, pCx.sub.1 is a shape factor, λC.sub.x is a shape factor of the longitudinal force, F.sub.z is the load on the wheel, pDx.sub.1 is a longitudinal friction factor for the rated load, pDx.sub.2 is a load correction item, df.sub.z is a load variation rate, pDx.sub.3 is a wheel alignment correction item, γ is a camber angle of the wheel, λ.sub.Ex is a peak coefficient of the longitudinal force, pEx.sub.1 is a curvature factor for the rated load, pEx.sub.2 is a load correction item, df.sub.z is a load variation rate, K.sub.x is a corrected longitudinal slip rigidness, pKx.sub.1 is a longitudinal slip rigidness of the wheel for the rated load, pKx.sub.2 is a load correction proportional coefficient, pKx.sub.3 is a load correction exponential coefficient, λ.sub.Kx is a longitudinal slip rigidness, pHx.sub.1 is a horizontal offset for the rated load, pHx.sub.2 is an offset correction item, λ.sub.Hx is a horizontal offset coefficient, pVx.sub.1 is a longitudinal offset for the rated load, pVx.sub.2 is a load offset correction coefficient, λ.sub.Vx is a vertical offset coefficient, and λ.sub.μx is a peak coefficient of the longitudinal force.
(65) In the step B4, the braking moment for each wheel can be calculated according to Equation (10) below:
M.sub.b=F.sub.xmaxr (10)
(66) where F.sub.xmax denotes the maximum adhesive force corresponding to the wheel, M.sub.b denotes the braking moment corresponding to the wheel, and r denotes the rolling radius of the wheel.
(67) In the step B5, the braking pressure for each wheel can be calculated according to Equation (11) below:
(68)
(69) where P.sub.b denotes the braking pressure corresponding to the wheel, S denotes the sectional area of the brake pipe for the wheel, and r.sub.b denotes a distance between the point at which the force is applied by the brake caliper or the brake drum and the center of that wheel.
(70) In practice, there is a certain curve relation between the slip rate of the wheel and the adhesive force of the road surface, as shown in
(71) In an embodiment of the present disclosure, in addition to the sensors shown in
(72) In an embodiment of the present disclosure, the value of the fourth braking pressure can be a predetermined value or can be determined based on a current actual movement status of the semitrailer and a reference movement status. In an implementation, the fourth braking pressure can be determined based on the actual current movement status of the semitrailer and the reference movement status as follows. An additional yaw moment of the semitrailer can be determined based on feedback of the error between the actual movement status of the semitrailer and the reference movement status, and the fourth braking pressure corresponding to each wheel of the towing vehicle that is on the inner side of the turning can be calculated according to Equation (11) and the additional yaw moment. In an implementation, the additional yaw moment of the semitrailer can be calculated as follows. 1) The actual movement status of the semitrailer can be obtained by the positioning sensor 14 and the inertial measurement unit 15 (the actual movement status information may include a slip angle of the center of mass, a yaw velocity, a roll angle and a roll velocity of the towing vehicle, and a slip angle of the center of mass, a yaw velocity, a roll angle and a roll velocity of the trailer). 2) A reference movement status of the semitrailer is calculated based on a predetermined simplified vehicle model (the reference movement status information may include a reference slip angle of the center of mass, a reference yaw velocity, a reference roll angle and a reference roll velocity of the towing vehicle, and a reference slip angle of the center of mass, a reference yaw velocity, a reference roll angle and a reference roll velocity of the trailer). 3) An optimal control target function is selected, and the additional yaw moment of the semitrailer is determined based on feedback of the error between the actual movement status of the semitrailer and the reference movement status.
(73) In an embodiment of the present disclosure, the selected optimal control target function can be:
J=½∫(y−y.sub.d).sup.TQ(y−y.sub.d).sup.TQ(y−y.sub.d)+u.sup.TRudt (12)
here y is a vector consisting of the current actual movement status information of the semitrailer, y.sub.d is a vector consisting of the current reference movement status information of the semitrailer, u is the additional yaw moment and Q and R are weighting matrices.
(74) In an embodiment of the present disclosure, in the system shown in
(75) In an embodiment of the present disclosure, the sensed information collected by the inertial measurement unit 15 may further include a roll angle and a roll velocity of the trailer. The braking controller 2 can be further configured to, while the semitrailer is turning: determine whether there is a risk of rollover for the semitrailer based on the roll angle and roll velocity of the trailer, and if so, transmit to the braking system a fifth braking instruction carrying a fifth braking pressure for each wheel on an outer side of the turning, for instructing the braking system to brake each wheel on the outer side of the turning in accordance with the fifth braking pressure for that wheel. As shown in
(76) When the semitrailer is turning, the inertial measurement unit 15 can measure the roll angle, roll velocity, yaw angle and yaw velocity of each of the towing vehicle and the trailer. Generally, the semitrailer may roll over when it is fully loaded and the trailer may roll over first and cause the towing vehicle to roll over. Hence, in an embodiment of the present disclosure, rollover time can be calculated based on the roll angle and roll velocity of the trailer, as follows.
(77) First, a load transfer rate is calculated according to Equation (13) below, and it is determined whether there is a risk of rollover based on the load transfer rate. If so, the rollover time is calculated according to Equation (14) below; or otherwise no operation is performed.
(78)
(79) In Equation (13), LTR denotes the load transfer rate, c denotes a roll damping of the trailer, {dot over (ϕ)} denotes the roll velocity of the trailer, k denotes a roll rigidness of the trailer, φ denotes the roll angle of the trailer, m denotes a mass of the trailer, g denotes the acceleration of gravity, and T denotes a distance between wheels.
(80) The braking controller 2 can determine whether there is a risk of rollover as follows. It is determined that the load transfer rate calculated according to Equation (13) is in a predetermined value interval (which can be set as e.g., −0.5˜+0.5, the value interval can be set flexibly by those skilled in the art depending on actual requirements and the present disclosure is not limited thereto), which indicates a force balance between the wheels on the axles. If so, it is determined that there is no risk of rollover; or otherwise it is determined that there is a risk of rollover.
(81) Then, LTR is deduced forward based on a predetermined simplified vehicle model, with a step of T. If a vehicle rollover condition is met when it is deduced forward by N steps, the rollover time can be calculated according to:
TTR=NT.sub.s (14)
(82) In an embodiment of the present disclosure, the braking controller 2 can be further configured to, while the semitrailer is turning: calculate a maximum folding angle between the towing vehicle and the trailer (as shown in
(83) In an embodiment of the present disclosure, the braking controller 2 can be further configured to, while the semitrailer is turning: calculate a maximum rear-end swing angle of the semitrailer (as shown in
(84) In an embodiment of the present disclosure, in order to avoid a single-axle locking problem when the braking system brakes each wheel in accordance with the first braking pressure for that wheel, the braking controller 2 can be further configured to, while the braking system is braking each wheel in accordance with the first braking pressure for that wheel: calculate a slip rate for each wheel of the semitrailer, and adjust the first braking pressure corresponding to each wheel based on the slip rate for that wheel. For example, when the current slip rate of a wheel is larger than the ideal slip rate interval, the first braking pressure for the wheel can be decreased. When the current slip rate of a wheel is smaller than the ideal slip rate interval, the first braking pressure for the wheel can be increased. When the current slip rate of a wheel is in the ideal slip rate interval, no adjustment can made to the first braking pressure for the wheel.
(85) In an embodiment of the present disclosure, the axle load sensor 10, the positioning sensor 14, the inertial measurement unit 15, the steering sensor 17, the wheel speed sensor 13, the electronic stability system 16, the braking controller 2, the radar sensor 12 and the camera 11 can be connected in a vehicle mounted Controller Area Network (CAN) of the semitrailer and communicate information via a CAN bus. Of course, in an embodiment of the present disclosure, the axle load sensor 10, the positioning sensor 14, the inertial measurement unit 15, the steering sensor 17, the wheel speed sensor 13, the electronic stability system 16, the braking controller 2, the radar sensor 12 and the camera 11 can communicate information via WiFi or wired connections, and the present disclosure is not limited thereto. The braking controller 2 can communicate information with the steering system and the braking system via a CAN bus.
Embodiment 2
(86) According to Embodiment 2 of the present disclosure, a semitrailer is provided. The semitrailer includes any of the emergency braking systems according to Embodiment 1. The details of the structure of the semitrailer will be omitted here.
Embodiment 3
(87) Based on the same concept as the emergency braking system according to the above Embodiment 1, in Embodiment 3 of the present disclosure, an emergency braking method is provided. The process flow of the method is shown in
(88) At step 101, a sensor component collects sensed information on an environment where a semitrailer is located.
(89) At step 102, a braking controller determines whether there is a risk of collision for the semitrailer based on the sensed information, and if so, performs steps 103˜105.
(90) At step 103, the braking controller calculates a maximum adhesive force that can be provided by a road surface the semitrailer is currently on.
(91) At step 104, the braking controller determines a first braking pressure corresponding to each wheel based on the maximum adhesive force and axle load information.
(92) At step 105, the braking controller transmits to a braking system a first braking instruction carrying the first braking pressure for each wheel.
(93) Preferably, in an embodiment of the present disclosure, the above process flow shown in
(94) In the step 102, when there is a risk of collision, the braking controller performs the steps 103A˜103E.
(95) At step 103A, the braking controller determines whether the driver has performed a manual braking operation based on the manual braking information, and if not, performs step 103B; or otherwise performs no operation.
(96) At step 103B, the braking controller transmits to the braking system a second braking instruction carrying a second braking pressure for each wheel.
(97) At step 103C, the braking controller continues determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, performs step 103D; or otherwise performs no operation.
(98) At step 103D, the braking controller transmits to the braking system a third braking instruction carrying a third braking pressure for each wheel.
(99) At step 103E, the braking controller continues determining whether the driver has performed a manual braking operation based on the manual braking information, and if not, performs step 103; or otherwise performs no operation.
(100) Here, for each wheel, the second braking pressure is smaller than the third braking pressure, and the third braking pressure is smaller than the first braking pressure.
(101) In an embodiment of the present disclosure, the above process flow shown in
(102) At step 106a, the braking controller determines whether the collision can be avoided by turning, and if so, performs step 106b; or otherwise performs step 105.
(103) At step 106b, the braking controller transmits a turning instruction to a steering system. The turning instruction carries a steering angle of the steering wheel. The braking controller can calculate the steering angle of the steering wheel using a method known in the related art and the present disclosure is not limited thereto.
(104) In an embodiment of the present disclosure, the sensed information may include the steering angle of the steering wheel, and the above process flow shown in
(105) At step 107a, the braking controller determines whether the collision can be avoided by turning based on the steering angle, and if not, performs step 107b; or otherwise performs no operation.
(106) At step 107b, the braking controller transmits to the braking system a fourth braking instruction carrying a fourth braking pressure for each wheel of a towing vehicle that is on an inner side of the turning.
(107) At step 107c, the braking controller determines whether the collision can be avoided by the braking system braking each wheel of the towing vehicle that is on the inner side of the turning in accordance with the fourth braking instruction, and if not, performs the step 105; or otherwise performs no operation.
(108) For details regarding how to determine the value of the fourth braking pressure, reference can be made to the relevant content in Embodiment 1 and the description thereof will be omitted here.
(109) In an embodiment of the present disclosure, the sensed information may include a roll angle and a roll velocity of a trailer, and the method shown in
(110) At step 108, the braking controller determines whether there is a risk of rollover for the semitrailer based on the roll angle and roll velocity of the trailer, and if so, performs step 109; or otherwise performs no operation.
(111) At step 109, the braking controller transmits to the braking system a fifth braking instruction carrying a fifth braking pressure for each wheel on an outer side of the turning.
(112) For details regarding how to determine the value of the fifth braking pressure, reference can be made to the relevant content in Embodiment 1 and the description thereof will be omitted here.
(113) In an embodiment of the present disclosure, the method shown in
(114) At step 110, the braking controller calculates a maximum folding angle between a towing vehicle and a trailer.
(115) At step 111, the braking controller determines whether the maximum folding angle is larger than a first predetermined angle threshold; and if so, performs step 112; or otherwise performs no operation.
(116) At step 112, the braking controller determines that there is a risk of folding between the towing vehicle and the trailer and transmits to the braking system a sixth braking instruction carrying a sixth braking pressure for each wheel of the towing vehicle that is on an outer side of the turning.
(117) For details regarding how to determine the value of the sixth braking pressure, reference can be made to the relevant content in Embodiment 1 and the description thereof will be omitted here.
(118) In an embodiment of the present disclosure, the method shown in any of
(119) At step 113, the braking controller calculates a maximum rear-end swing angle of the semitrailer.
(120) At step 114, the braking controller determines whether the maximum rear-end swing angle is larger than a second predetermined angle threshold, and if so, performs step 115; or otherwise performs no operation.
(121) At step 115, the braking controller determines that there is a risk of rear-end swing for the semitrailer and transmits to the braking system a braking release instruction instructing the braking system to release the braking pressure on each wheel of the trailer.
(122) In an embodiment of the present disclosure, the method shown in any of
(123) At step 116, the braking controller calculates a slip rate for each wheel of the semitrailer, and adjusts the first braking pressure corresponding to each wheel based on the slip rate for that wheel.
(124) In an embodiment of the present disclosure, the method shown in any of
(125) The step 102 may further include: performing step 117.
(126) At step 117, the braking controller controls an alarm to provide a warning.
(127) For details regarding how to control the alarm to provide a warning, reference can be made to the relevant content in Embodiment 1 and the description thereof will be omitted here.
(128) The basic principles of the present disclosure have been described above with reference to the embodiments. However, it can be appreciated by those skilled in the art that all or any of the steps or components of the method or apparatus according to the present disclosure can be implemented in hardware, firmware, software or any combination thereof in any computing device (including a processor, a storage medium, etc.) or a network of computing devices. This can be achieved by those skilled in the art using their basic programming skills based on the description of the present disclosure.
(129) It can be appreciated by those skilled in the art that all or part of the steps in the method according to the above embodiment can be implemented in hardware following instructions of a program. The program can be stored in a computer readable storage medium. The program, when executed, may include one or any combination of the steps in the method according to the above embodiment.
(130) Further, the functional units in the embodiments of the present disclosure can be integrated into one processing module or can be physically separate, or two or more units can be integrated into one module. Such integrated module can be implemented in hardware or software functional units. When implemented in software functional units and sold or used as a standalone product, the integrated module can be stored in a computer readable storage medium.
(131) It can be appreciated by those skilled in the art that the embodiments of the present disclosure can be implemented as a method, a system or a computer program product. The present disclosure may include pure hardware embodiments, pure software embodiments and any combination thereof. Also, the present disclosure may include a computer program product implemented on one or more computer readable storage mediums (including, but not limited to, magnetic disk storage and optical storage) containing computer readable program codes.
(132) The present disclosure has been described with reference to the flowcharts and/or block diagrams of the method, device (system) and computer program product according to the embodiments of the present disclosure. It can be appreciated that each process and/or block in the flowcharts and/or block diagrams, or any combination thereof, can be implemented by computer program instructions. Such computer program instructions can be provided to a general computer, a dedicated computer, an embedded processor or a processor of any other programmable data processing device to constitute a machine, such that the instructions executed by a processor of a computer or any other programmable data processing device can constitute means for implementing the functions specified by one or more processes in the flowcharts and/or one or more blocks in the block diagrams.
(133) These computer program instructions can also be stored in a computer readable memory that can direct a computer or any other programmable data processing device to operate in a particular way. Thus, the instructions stored in the computer readable memory constitute a manufacture including instruction means for implementing the functions specified by one or more processes in the flowcharts and/or one or more blocks in the block diagrams.
(134) These computer program instructions can also be loaded onto a computer or any other programmable data processing device, such that the computer or the programmable data processing device can perform a series of operations/steps to achieve a computer-implemented process. In this way, the instructions executed on the computer or the programmable data processing device can provide steps for implementing the functions specified by one or more processes in the flowcharts and/or one or more blocks in the block diagrams.
(135) While the embodiments of the present disclosure have described above, further alternatives and modifications can be made to these embodiments by those skilled in the art in light of the basic inventive concept of the present disclosure. The claims as attached are intended to cover the above embodiments and all these alternatives and modifications that fall within the scope of the present disclosure.
(136) Obviously, various modifications and variants can be made to the present disclosure by those skilled in the art without departing from the spirit and scope of the present disclosure. Therefore, these modifications and variants are to be encompassed by the present disclosure if they fall within the scope of the present disclosure as defined by the claims and their equivalents.