CN111645678A - Vehicle braking and steering coordinated control anti-collision system and control method - Google Patents
Vehicle braking and steering coordinated control anti-collision system and control method Download PDFInfo
- Publication number
- CN111645678A CN111645678A CN202010427760.6A CN202010427760A CN111645678A CN 111645678 A CN111645678 A CN 111645678A CN 202010427760 A CN202010427760 A CN 202010427760A CN 111645678 A CN111645678 A CN 111645678A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- lane
- self
- distance
- acceleration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000008859 change Effects 0.000 claims abstract description 60
- 230000001133 acceleration Effects 0.000 claims abstract description 55
- 230000008569 process Effects 0.000 claims abstract description 35
- 238000012545 processing Methods 0.000 claims abstract description 32
- 238000006073 displacement reaction Methods 0.000 claims abstract description 31
- 238000004364 calculation method Methods 0.000 claims description 54
- 230000005484 gravity Effects 0.000 claims description 9
- 238000009795 derivation Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 239000000725 suspension Substances 0.000 claims description 4
- JFLRKDZMHNBDQS-UCQUSYKYSA-N CC[C@H]1CCC[C@@H]([C@H](C(=O)C2=C[C@H]3[C@@H]4C[C@@H](C[C@H]4C(=C[C@H]3[C@@H]2CC(=O)O1)C)O[C@H]5[C@@H]([C@@H]([C@H]([C@@H](O5)C)OC)OC)OC)C)O[C@H]6CC[C@@H]([C@H](O6)C)N(C)C.CC[C@H]1CCC[C@@H]([C@H](C(=O)C2=C[C@H]3[C@@H]4C[C@@H](C[C@H]4C=C[C@H]3C2CC(=O)O1)O[C@H]5[C@@H]([C@@H]([C@H]([C@@H](O5)C)OC)OC)OC)C)O[C@H]6CC[C@@H]([C@H](O6)C)N(C)C Chemical compound CC[C@H]1CCC[C@@H]([C@H](C(=O)C2=C[C@H]3[C@@H]4C[C@@H](C[C@H]4C(=C[C@H]3[C@@H]2CC(=O)O1)C)O[C@H]5[C@@H]([C@@H]([C@H]([C@@H](O5)C)OC)OC)OC)C)O[C@H]6CC[C@@H]([C@H](O6)C)N(C)C.CC[C@H]1CCC[C@@H]([C@H](C(=O)C2=C[C@H]3[C@@H]4C[C@@H](C[C@H]4C=C[C@H]3C2CC(=O)O1)O[C@H]5[C@@H]([C@@H]([C@H]([C@@H](O5)C)OC)OC)OC)C)O[C@H]6CC[C@@H]([C@H](O6)C)N(C)C JFLRKDZMHNBDQS-UCQUSYKYSA-N 0.000 claims description 2
- 229940035377 comfortis Drugs 0.000 claims description 2
- 230000035484 reaction time Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/09—Taking automatic action to avoid collision, e.g. braking and steering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/143—Alarm means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Traffic Control Systems (AREA)
Abstract
The system consists of a data acquisition module, an integrated processing module and an execution module, wherein the data acquisition module acquires vehicle running information and road information and sends the data information to the integrated processing module, the integrated processing module sequentially judges whether steering lane change is needed or not and whether the steering lane change is safe or not, when the steering lane change is judged to be safe or not, whether lane boundary lines are broken lines or not is sequentially judged, whether the vehicle distance between the front vehicle and the rear vehicle after lane change is qualified or not is judged, whether side lanes are smooth or not is judged, the lane change track side displacement is obtained, whether the barycenter side deviation angle, the steering angle and the side acceleration meet requirements or not is judged, and after the integrated processing module analyzes and processes the data, the execution module is controlled to perform braking, steering or early warning operation. The invention comprehensively considers the influence of road conditions, other vehicle running conditions and the change of the own vehicle parameters so as to improve the running safety when the vehicle changes lanes.
Description
Technical Field
The invention belongs to the technical field of vehicle active safety, and particularly relates to a vehicle braking and steering coordinated control anti-collision system and a control method.
Background
Along with the development of automobile intellectualization, the popularization rate of the emergency braking system in the automobile is higher and higher, and the improvement of the active safety performance of the automobile is facilitated. When the automobile runs at a high speed, the longitudinal safety distance is insufficient, and the danger of collision can occur even under the emergency braking working condition, so that the lateral lane change can be considered, the risk is avoided, and the active safety performance of the automobile is further improved. At present, a lateral lane-changing track model of an automobile comprises a sine function track model, a track model based on trapezoidal lateral acceleration, a constant-speed offset track model and the like, and when the track models are constructed, the lane-changing track model is optimized only by considering the influence of automobile lane changing on the change of self parameters, and the road condition and the running condition of a vehicle on a lane-changing target lane are not considered.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides the anti-collision system and the control method for the vehicle braking and steering coordination control, which comprehensively consider the influence of road factors and the change of the running condition of surrounding vehicles on the basis of considering the change of the vehicle and the parameters thereof so as to improve the running safety when the vehicle changes the lane. The technical scheme of the invention is as follows by combining and explaining the attached drawings:
a vehicle braking and steering coordinated control anti-collision system comprises a data acquisition module, a comprehensive processing module and an execution module;
the data acquisition module is characterized in that: the laser radar, the millimeter wave radar, the camera, the ZigBee and the self vehicle information reading unit respectively send the collected vehicle running data and road information data to the comprehensive processing module;
in the comprehensive processing module, a data processing unit analyzes and processes received vehicle driving data and road information data to obtain decision data and sends the decision data to a decision unit, and the decision unit judges to generate a decision instruction and sends the decision instruction to an execution module;
in the execution module, the brake, the steering gear, the buzzer and the indicator light respectively receive the decision instruction sent by the decision unit and execute steering, braking or early warning operation.
Further, the vehicle travel data includes:
the method comprises the following steps that the laser radar acquires the speed and the acceleration of a front vehicle on the same lane, a rear vehicle on a side lane and a front vehicle on a side lane, the distance between the self vehicle and the front vehicle on the same lane, the longitudinal distance between the self vehicle and the rear vehicle on the side lane, the longitudinal distance between the self vehicle and the front vehicle on the side lane and the distance between the rear vehicle on the side lane and the front vehicle on the side lane;
the millimeter wave radar acquires the speed and the acceleration of a front vehicle in the same lane, a rear vehicle in a side lane and a front vehicle in the side lane;
the ZigBee acquires the speed and the acceleration of a front vehicle on the same lane, a rear vehicle on a side lane and a front vehicle on the side lane, the number of different vehicle types on the lane where the self vehicle is located and the number of different vehicle types on the side lane of the self vehicle in a data communication mode;
the speed and the acceleration of the vehicle are acquired by the vehicle information reading unit;
the road information data includes:
the method comprises the following steps that the width of a road, the transverse distance between a driving center line where a vehicle is located and a driving center line where a vehicle in a side lane is located, the transverse distance between the driving center line where the vehicle is located and a lane boundary between the side lanes and the virtual and real conditions of the lane boundary between the lane where the vehicle is located and the side lanes are acquired by a camera;
a control method for a vehicle braking and steering coordinated control anti-collision system comprises the following specific steps:
s1: collecting vehicle driving data and road information data;
s2: the data is primarily analyzed and processed to obtain the driving data of the surrounding vehicles;
s3: the data is further analyzed and processed to obtain decision data, and decision instructions of steering, braking or early warning are generated and executed after judgment;
in the step S1:
the vehicle driving data comprises driving data of a vehicle A, a front vehicle B in the same lane, a rear vehicle C in a side lane and a front vehicle D in the side lane; wherein:
collecting the speed v of the front vehicle B on the same lane by a laser radarB1Acceleration a of the same-lane front vehicle BB1Speed v of the rear vehicle C on the side laneC1Acceleration a of the rear vehicle C on the side laneC1Speed v of the preceding vehicle D on the side laneD1Acceleration a of the preceding vehicle D on the side laneD1Distance d between the vehicle A and the front vehicle B on the same lanebLongitudinal distance d between the host vehicle A and the rear vehicle C on the side lanecLongitudinal distance D between the vehicle A and the front vehicle D on the side lanedThe distance D between the rear vehicle C on the side lane and the front vehicle D on the side lanecd;
Collecting the speed v of the front vehicle B on the same lane by a millimeter wave radarB2Acceleration a of the same-lane front vehicle BB2Speed v of the rear vehicle C on the side laneC2Acceleration a of the rear vehicle C on the side laneC2Speed v of the preceding vehicle D on the side laneD2Acceleration a of the preceding vehicle D on the side laneD2;
Collecting the speed v of the front vehicle B on the same lane through ZigBeeB3Acceleration a of the same-lane front vehicle BB3Speed v of the rear vehicle C on the side laneC3Acceleration a of the rear vehicle C on the side laneC3Speed v of the preceding vehicle D on the side laneD3Acceleration a of the preceding vehicle D on the side laneD3And the number n of passenger cars on the lane of the host vehicle A11Number n of passenger cars12N number of general trucks13N number of large trucks14The number n of passenger cars on the side lane of the vehicle A21Number n of passenger cars22N number of general trucks23N number of large trucks24;
The speed v of the bicycle A is collected by the bicycle information reading unitAAcceleration a of the bicycle AATotal angular stiffness k of suspension of bicycle aφSprung mass m of bicycle AsA distance h from the sprung mass centre of mass of the vehicle a to the roll axis;
the road information data comprises road width w acquired through a camera, a transverse distance h between a driving center line of the vehicle A and a driving center line of a side lane vehicle, a transverse distance z between the driving center line of the vehicle A and a lane boundary between the side lanes, and an imaginary condition of the lane boundary between the lane of the vehicle A and the side lanes.
In the step S2:
the nearby vehicle running data obtained by the preliminary analysis processing of the vehicle running data obtained in the step S1 includes: speed v of front vehicle B on same laneBAnd acceleration aBAnd the speed v of the rear vehicle C on the side laneCAnd acceleration aCAnd the speed v of the vehicle D ahead of the side laneDAnd acceleration aDThe calculation formula is specifically as follows:
in step S3:
decision data are obtained by further analyzing and processing the data obtained in the step S1 and the step S2, and the specific process of generating and executing a decision instruction to control and execute a corresponding operation is as follows:
s31: detecting that a vehicle is in front of the same lane of the self-vehicle and calculating the longitudinal early warning distance dz1;
S32: judging the distance d between the vehicle A and the front vehicle B on the same lanebA longitudinal early warning distance dz1If d is a magnitude relation ofb≥dz1Generating and executing a normal driving instruction; if d isb<dz1Then, the process proceeds to step S33;
s33: and judging whether the lateral lane change is safe, if so, executing steering operation to realize the lateral lane change, and if not, executing early warning and braking operation.
In the step S31:
the longitudinal early warning distance dz1The calculation formula of (a) is as follows:
the longitudinal early warning distance dz1In the calculation formula (2):
amaxthe maximum braking deceleration of the bicycle A;
t1the braking reaction time of the bicycle A is shown;
t2braking delay time of the bicycle A;
t3increasing the braking time for the bicycle A;
d0the parking distance of the bicycle A.
In the step S33:
the specific steps of judging whether the lateral lane change is safely put in are as follows:
s331: judging whether a lane boundary between a lane where the vehicle A is located and a side lane is a broken line or not, if so, entering the following step S332, and if not, generating and executing an early warning and a slight braking instruction, wherein the broken line is a solid line;
s332: judging the safe distance d between the rear vehicle C of the side lane and the changed vehicle ArThe actual distance d between the rear vehicle C of the side lane and the vehicle A' after lane change2The magnitude relation between the two and the safety distance D between the front vehicle D of the side lane and the changed self vehicle A' is judgedfThe actual distance D between the front vehicle D of the side lane and the changed self-vehicle A3If d is a magnitude relation betweenr<d2And d isf<d3Step S333 is entered, otherwise, an early warning and a light braking instruction are generated and executed;
the safe distance d between the rear vehicle C with the side lane and the self vehicle A' after lane changerIs a preset value;
the safe distance D between the front vehicle D of the side lane and the changed self vehicle AfIs a preset value;
the actual distance d between the rear vehicle C with the side lane and the self vehicle A' after lane change2The calculation formula of (a) is as follows:
d2=dc+l-Sr
the above-mentioned actual distance d2In the calculation formula (2):
dcthe longitudinal distance between the self-vehicle A and the rear vehicle C of the side lane is shown;
l is the longitudinal running displacement of the bicycle A in lane change time;
Srthe driving displacement of the rear vehicle C of the lateral lane in lane changing time;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the bicycle A at the moment;
vC(t0) Is t0The speed of the rear vehicle C on the side lane at the moment;
aCthe vehicle acceleration of the rear vehicle C of the side lane is obtained;
tbis the lane change time of the bicycle A, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
finally, the actual distance d between the self-vehicle A and the rear vehicle C of the side lane is obtained2The calculation formula of (a) is as follows:
the actual distance D between the front vehicle D of the side lane and the changed self vehicle A3The calculation formula of (a) is as follows:
d3=dd+Sf-l
the actual distance D between the vehicle A and the front vehicle D in the side lane3In the calculation formula (2):
ddthe longitudinal distance between the self vehicle A and the front vehicle D of the side lane is shown;
l is the longitudinal running displacement of the bicycle A in lane change time;
Sfthe driving displacement of a front vehicle D of a lateral lane in lane changing time is obtained;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the vehicle is determined at the moment;
vD(t0) Is t0The speed of a front vehicle D of the side lane at the moment;
aDthe vehicle acceleration of the front vehicle D of the side lane is obtained;
tbfor the time of changing lanes from the car, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
finally, the actual distance D between the self-vehicle A and the rear vehicle D of the side lane is obtained2The calculation formula of (a) is as follows:
s333: judging the same lane road unobstructed rate gamma of the lane where the self vehicle A is positioned1The road clearance rate gamma of the side lane of the A side lane of the self-vehicle2If γ is a magnitude relation of2>γ1If not, generating and executing an early warning and a light braking instruction;
in step S331:
the road clear rate gamma of the same lane1Is communicated with the side lane roadRate of chang gamma2The calculation formula of (a) is as follows:
clear rate gamma of the same lane road1Road clear rate gamma of side lane2In the calculation formula (2):
n11the number of the passenger cars on the lane of the self-vehicle A is shown;
n12the number of the passenger cars on the lane of the self-car A is shown;
n13the number of the common trucks on the lane of the self-vehicle A is shown;
n14the number of large trucks on the lane of the self vehicle A is shown;
n21the number of the passenger cars on the side lane of the self-vehicle A is shown;
n22the number of the passenger cars on the side lane of the self-car A is shown;
n23the number of the common trucks on the side lane of the self-vehicle A is shown;
n24the number of large trucks on the lane at the side of the bicycle A is shown;
s334: the calculation formula for calculating the lane-changing track side displacement y (t) from the lane change lane to the side lane of the vehicle A is as follows:
the formula for calculating the track-changing side displacement y (t) is as follows:
t≤tb;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the vehicle is determined at the moment;
tbfor the time of changing lanes from the car, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
s335: judging the centroid slip angle phi and the centroid slip angle phi of the upper limit of human comfort during the process of changing the lane of the vehicle A from the lane to the lateral lanelimIf phi < phi, the magnitude relationship oflimIf not, generating and executing an early warning and a light braking instruction;
the mass center side slip angle phi of the upper limit of human body comfortlimIs a preset value;
the calculation formula of the centroid slip angle phi in the process that the vehicle A changes lanes from the lane to the side lanes is as follows:
in the above formula for calculating the centroid slip angle phi:
s336: steering angle theta and upper limit value theta of steering angle for operation stability in the process of changing lane from the lane where the vehicle A is located to the side lanelimThe magnitude relationship of (1), ifθ<θlimIf not, generating and executing an early warning, namely a slight braking instruction;
the upper limit value theta of the steering angle for the steering stabilitylimIs a preset value;
the calculation formula of the steering angle theta in the process of changing the lane of the vehicle A from the lane to the side lane is as follows:
in the above calculation formula of the steering angle θ:
vAxlongitudinal speed, v, for changing lanes from vehicle to vehicleAx=vA(t0);
Namely:
s337: judging the lateral acceleration of the vehicle A in the process of changing the lane from the lane to the lateral laneLateral acceleration to the upper limit of human comfortThe magnitude relationship between them, ifGenerating and executing steering operation, controlling a steering gear to work, enabling the self vehicle A to follow the self vehicle lane changing track to change lanes laterally, and otherwise generating and executing an early warning and slight braking instruction;
the lateral acceleration of the vehicle A in the process of changing lanes from the lane to the lateral laneObtaining the lateral displacement y (t) of the track-changing track by derivation;
the lane changing track of the bicycle is as follows:
in the above equation of lane change of the vehicle:
t≤tb;
y (t) is the lateral displacement of the track change of the bicycle A;
s (t) is the longitudinal displacement of the bicycle A.
Compared with the prior art, the invention has the beneficial effects that:
the anti-collision system and the control method for coordinated control of vehicle braking and steering comprehensively consider the influence of road conditions, the driving condition of the vehicle on the lane change target lane and the change of the own vehicle parameters, and comprehensively make corresponding lane change decisions so as to improve the driving safety when the vehicle changes lanes.
Drawings
FIG. 1 is a block diagram schematically illustrating the structure of a vehicle braking and steering coordination control anti-collision system according to the present invention;
FIG. 2 is a flow chart of a method for controlling anti-collision in coordination with braking and steering of a vehicle according to the present invention;
fig. 3 is a flow chart of a process of further analyzing and processing data to obtain decision data, and generating and executing a decision instruction according to the anti-collision control method of the present invention;
fig. 4 is a schematic diagram of a vehicle running condition in the vehicle braking and steering coordinated control anti-collision system and the control method according to the invention.
Detailed Description
For clearly and completely describing the technical scheme and the specific working process thereof, the specific implementation mode of the invention is as follows by combining the attached drawings of the specification:
in the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; they may be directly connected or indirectly connected through intervening media, or they may be connected internally or in any other suitable relationship, unless expressly stated otherwise. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
As shown in fig. 1, the invention discloses a vehicle braking and steering coordination control anti-collision system, which comprises: the system comprises a data acquisition module, a comprehensive processing module and an execution module; the data acquisition module acquires vehicle running information and road information and sends the acquired data information to the comprehensive processing module, the comprehensive processing module analyzes and processes the received data information and then designates a control decision, and the execution module is further controlled to perform braking, steering or early warning operation according to the control decision.
As shown in fig. 4, the vehicle located in the same lane as the host vehicle a and in front of the host vehicle a is: a front vehicle B on the same lane; the vehicles which are positioned on the lanes at the side of the vehicle A and behind the vehicle A' after lane change are as follows: a rear vehicle C of the side lane; the vehicles which are positioned on the lanes at the side of the vehicle A and are positioned in front of the vehicle A' after lane change are as follows: a front vehicle D of the side lane;
as shown in fig. 1, the data acquisition module is composed of a laser radar, a millimeter wave radar, a camera, a ZigBee and a vehicle information reading unit, and the laser radar, the millimeter wave radar, the camera, the ZigBee and the vehicle information reading unit are respectively in signal connection with the data processing unit in the comprehensive processing module to respectively send the acquired vehicle running information and road information to the data processing unit for analysis and processing; wherein:
the laser radar is used for acquiring the speed v of the front vehicle B on the same laneB1Acceleration a of the same-lane front vehicle BB1Speed v of the rear vehicle C on the side laneC1Acceleration a of the rear vehicle C on the side laneC1Speed v of the preceding vehicle D on the side laneD1Acceleration a of the preceding vehicle D on the side laneD1Distance d between the vehicle A and the front vehicle B on the same lanebLongitudinal distance d between the host vehicle A and the rear vehicle C on the side lanecLongitudinal distance D between the vehicle A and the front vehicle D on the side lanedThe distance D between the rear vehicle C on the side lane and the front vehicle D on the side lanecd;
The millimeter wave radar is respectively arranged at the left front part and the right front part of the vehicleA front part, a left rear part and a right rear part for collecting the speed v of the front vehicle B on the same laneB2Acceleration a of the same-lane front vehicle BB2Speed v of the rear vehicle C on the side laneC2Acceleration a of the rear vehicle C on the side laneC2Speed v of the preceding vehicle D on the side laneD2Acceleration a of the preceding vehicle D on the side laneD2;
The cameras are respectively installed below a left rearview mirror and a right rearview mirror of the vehicle, and are used for acquiring road information according to the shot images, and as shown in fig. 4, the road information includes: a road width w, a lateral distance h between a driving center line of the vehicle a and a driving center line of a vehicle in a side lane, a lateral distance z between a driving center line of the vehicle a and a lane boundary (shown by a dotted line in the figure) between the side lanes, and a virtual-real case of the lane boundary between the lane of the vehicle a and the side lanes;
the ZigBee is a wireless communication network and is used for data communication between vehicles, data sharing can be realized between the vehicles through the ZigBee, and the speed of a vehicle A of the vehicle A, which can obtain a vehicle B in front of the same lane through the ZigBee, is recorded as vB3And the acceleration of the front vehicle B on the same lane is recorded as aB3And the speed of the rear vehicle C on the side lane is recorded as vC3And the acceleration of the rear vehicle C on the side lane is recorded as aC3The vehicle speed of the front vehicle D of the side lane is recorded as vD3And the acceleration of the front vehicle D in the side lane is recorded as aD3And the number n of passenger cars on the lane of the host vehicle A11Number n of passenger cars12N number of general trucks13N number of large trucks14The number n of passenger cars on the side lane of the vehicle A21Number n of passenger cars22N number of general trucks23N number of large trucks24;
The vehicle information reading unit is used for collecting the speed v of the vehicle AAAcceleration a of the bicycle AATotal angular stiffness k of suspension of bicycle aφSprung mass m of bicycle AsA distance h from the sprung mass centre of mass of the vehicle a to the roll axis;
as shown in fig. 1, the comprehensive processing module is composed of a data processing unit and a decision unit; the data processing unit analyzes and processes the received vehicle running information and road information acquired by the data acquisition module, sends the processed data to the decision unit, makes a corresponding decision through the decision unit, sends a decision control signal to the execution module, and controls the execution module to perform braking, steering or early warning operation; wherein:
the data processing unit is used for analyzing and calculating the vehicle running information and the road information to obtain: speed v of front vehicle B on same laneBAnd acceleration aBAnd the speed v of the rear vehicle C on the side laneCAnd acceleration aCAnd the speed v of the front vehicle D on the side laneDAnd acceleration aDLongitudinal early warning distance d between the self-vehicle A and the front vehicle B on the same lanez1The actual distance d between the bicycle A and the rear bicycle C on the side lane2The actual distance D between the vehicle A and the front vehicle D of the side lane3Road clear rate gamma of lane where self-vehicle A is located1Road unobstructed rate gamma of lane at side A of self-vehicle2The lane-changing lateral displacement y (t) of the self-vehicle A from the lane to the side lane, the centroid slip angle phi in the process of changing the self-vehicle A from the lane to the side lane, the steering angle theta in the process of changing the self-vehicle A from the lane to the side lane, and the lateral acceleration in the process of changing the self-vehicle A from the lane to the side lane
The decision unit makes decision judgment according to the related data obtained by the data processing unit and sends corresponding control signals to the execution module so as to control the execution module to perform braking, steering or early warning operation; wherein:
the decision making by the decision making unit comprises: whether an obstacle exists in the front of the same lane of the vehicle A and whether lane changing is safe from the side of the vehicle A is judged;
if the obstacle does not exist in the front of the same lane of the self-vehicle A, the self-vehicle A is decided and controlled to continue to normally run, and if the obstacle exists in the self-vehicle A, the decision is continued to judge whether lane changing at the side of the self-vehicle A is safe or not;
and if the lane change of the side of the self-vehicle A is safe, the lane change of the side of the self-vehicle A is decided and controlled, and if the lane change of the side of the self-vehicle A is unsafe, the self-vehicle A is decided and controlled to brake slightly and an early warning is given.
As shown in fig. 1, the execution module is composed of a brake, a steering gear, a buzzer and an indicator light; wherein:
the brake receives the brake control signal sent by the decision unit and then performs brake operation, so that the vehicle is slightly braked;
the steering device receives the steering control signal sent by the decision unit and then performs steering operation, so that lane changing at the side of the vehicle is realized;
and the buzzer and the indicator lamp respectively receive the early warning signals sent by the decision unit and then carry out early warning operation, so that the vehicle sends out auditory and visual early warning warnings.
The invention also discloses an anti-collision control method for coordinated control of vehicle braking and steering, which is based on the system for coordinated control of anti-collision of vehicle braking and steering and realizes anti-collision control by comprehensively considering road conditions, driving conditions of vehicles on lane change target lanes and self-vehicle parameter changes.
As shown in fig. 2, fig. 3 and fig. 4, the specific processes of the method for controlling anti-collision in coordination with braking and steering of a vehicle according to the present invention are as follows:
s1: collecting vehicle driving data and road information data;
in step S1, the vehicle travel data includes travel data of the vehicle a, the preceding vehicle B on the same lane, the following vehicle C on the side lane, and the preceding vehicle D on the side lane; wherein:
collecting the speed v of the front vehicle B on the same lane by a laser radarB1Acceleration a of the same-lane front vehicle BB1Speed v of the rear vehicle C on the side laneC1Acceleration a of the rear vehicle C on the side laneC1Speed v of the preceding vehicle D on the side laneD1Acceleration a of the preceding vehicle D on the side laneD1Distance d between the vehicle A and the front vehicle B on the same lanebLongitudinal distance d between the host vehicle A and the rear vehicle C on the side lanecFrom the vehicle A and the side laneLongitudinal distance D between front vehicles DdThe distance D between the rear vehicle C on the side lane and the front vehicle D on the side lanecd;
Collecting the speed v of the front vehicle B on the same lane by a millimeter wave radarB2Acceleration a of the same-lane front vehicle BB2Speed v of the rear vehicle C on the side laneC2Acceleration a of the rear vehicle C on the side laneC2Speed v of the preceding vehicle D on the side laneD2Acceleration a of the preceding vehicle D on the side laneD2;
Collecting the speed v of the front vehicle B on the same lane through ZigBeeB3Acceleration a of the same-lane front vehicle BB3Speed v of the rear vehicle C on the side laneC3Acceleration a of the rear vehicle C on the side laneC3Speed v of the preceding vehicle D on the side laneD3Acceleration a of the preceding vehicle D on the side laneD3And the number n of passenger cars on the lane of the host vehicle A11Number n of passenger cars12N number of general trucks13N number of large trucks14The number n of passenger cars on the side lane of the vehicle A21Number n of passenger cars22N number of general trucks23N number of large trucks24;
The speed v of the bicycle A is collected by the bicycle information reading unitAAcceleration a of the bicycle AATotal angular stiffness k of suspension of bicycle aφSprung mass m of bicycle AsA distance h from the sprung mass centre of mass of the vehicle a to the roll axis;
in this step S1, the road information data is collected by a camera mounted on the host vehicle a, and the road information data includes: a road width w, a lateral distance h between a driving center line of the vehicle a and a driving center line of a vehicle in a side lane, a lateral distance z between a driving center line of the vehicle a and a lane boundary (shown by a dotted line in the figure) between the side lanes, and a virtual-real case of the lane boundary between the lane of the vehicle a and the side lanes;
s2: the data is primarily analyzed and processed to obtain the driving data of the surrounding vehicles;
in this step S2, the vehicle is driven according to the vehicle obtained in the above step S1The peripheral vehicle running data obtained by the data preliminary analysis processing includes: speed v of front vehicle B on same laneBAnd acceleration aBAnd the speed v of the rear vehicle C on the side laneCAnd acceleration aCAnd the speed v of the vehicle D ahead of the side laneDAnd acceleration aDThe calculation formula is specifically as follows:
s3: the data is further analyzed and processed to obtain decision data, and decision instructions are generated and executed after judgment;
as shown in fig. 3 and 4, in the present step S3, decision data is obtained by further analyzing and processing the data obtained in steps S1 and S2, and the specific process of generating and executing a decision instruction to control the corresponding operation is as follows:
s31: detecting that a vehicle is in front of the same lane of the self-vehicle and calculating the longitudinal early warning distance dz1;
In step S31, when a vehicle is present in the laser radar and millimeter wave radar monitoring range of the vehicle a in front of the same lane of the vehicle a, it is described that there is a vehicle B in front of the same lane of the vehicle a at this time, and at this time, the longitudinal direction is calculatedTo the early warning distance dz1;
In step S331:
the longitudinal early warning distance dz1The calculation formula of (a) is as follows:
the longitudinal early warning distance dz1In the calculation formula (2):
amaxthe maximum braking deceleration of the bicycle A;
t1the braking response time of the bicycle A is a preset value, and the time is taken to be 0.5s in the embodiment;
t2the braking delay time of the self vehicle A is a preset value, and the time is taken to be 0.2s in the embodiment;
t3the brake increasing time of the bicycle A is a preset value, and the brake increasing time is 0.2 s;
d0the parking distance of the self vehicle A is a preset value, and 5m is taken in the embodiment;
s32: judging the distance d between the vehicle A and the front vehicle B on the same lanebA longitudinal early warning distance dz1If d is a magnitude relation ofb≥dz1Generating and executing a normal driving instruction; if d isb<dz1Then, the process proceeds to step S33;
s33: judging whether the lateral lane change is safe or not;
the specific steps of judging whether the lateral lane change is safely put in are as follows:
s331: judging whether a lane boundary between a lane where the vehicle A is located and a side lane is a broken line or not, if the lane boundary is the broken line, entering the following step S332, if the lane boundary is not the broken line, namely the solid line, generating and executing an early warning and a slight braking instruction, controlling a buzzer and an indicator lamp to send out the early warning, and controlling a brake to give 0.15m/S2Braking deceleration of (d);
s332: judging the safe distance d between the rear vehicle C of the side lane and the changed vehicle ArThe actual distance d between the rear vehicle C of the side lane and the vehicle A' after lane change2The size of the otherAnd determining the safety distance D between the front vehicle D of the side lane and the changed vehicle AfThe actual distance D between the front vehicle D of the side lane and the changed self-vehicle A3If d is a magnitude relation betweenr<d2And d isf<d3The following step S333 is entered, otherwise, an early warning and a light braking instruction are generated and executed, the buzzer and the indicator lamp are controlled to give out the early warning, and the brake is controlled to give 0.15m/S2Braking deceleration of (d);
in step S332:
the safe distance d between the rear vehicle C with the side lane and the self vehicle A' after lane changerTaking 5m in the embodiment as a preset value;
the safe distance D between the front vehicle D of the side lane and the changed self vehicle AfThe value is a preset value, and 8m is taken in the embodiment;
the actual distance d between the rear vehicle C with the side lane and the self vehicle A' after lane change2The calculation formula of (a) is as follows:
d2=dc+l-Sr
the above-mentioned actual distance d2In the calculation formula (2):
dcthe longitudinal distance between the self-vehicle A and the rear vehicle C of the side lane is shown;
l is the longitudinal running displacement of the bicycle A in lane change time;
Srthe driving displacement of the rear vehicle C of the lateral lane in lane changing time;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the bicycle A at the moment;
vC(t0) Is t0The speed of the rear vehicle C on the side lane at the moment;
aCthe vehicle acceleration of the rear vehicle C of the side lane is obtained;
tbis the lane change time of the bicycle A, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
finally, the actual distance d between the self-vehicle A and the rear vehicle C of the side lane is obtained2The calculation formula of (a) is as follows:
the actual distance D between the front vehicle D of the side lane and the changed self vehicle A3The calculation formula of (a) is as follows:
d3=dd+Sf-l
the actual distance D between the vehicle A and the front vehicle D in the side lane3In the calculation formula (2):
ddthe longitudinal distance between the self vehicle A and the front vehicle D of the side lane is shown;
l is the longitudinal running displacement of the bicycle A in lane change time;
Sfthe driving displacement of a front vehicle D of a lateral lane in lane changing time is obtained;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the vehicle is determined at the moment;
vD(t0) Is t0The speed of a front vehicle D of the side lane at the moment;
aDthe vehicle acceleration of the front vehicle D of the side lane is obtained;
tbfor the time of changing lanes from the car, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
finally, the actual distance D between the self-vehicle A and the rear vehicle D of the side lane is obtained2The calculation formula of (a) is as follows:
s333: judging the same lane road unobstructed rate gamma of the lane where the self vehicle A is positioned1The road clearance rate gamma of the side lane of the A side lane of the self-vehicle2If γ is a magnitude relation of2>γ1Otherwise, generating and executing an early warning and a light braking instruction, controlling the buzzer and the indicator lamp to send out the early warning, and controlling the brake to give 0.15m/S2Braking deceleration of (d);
in step S331:
the road clear rate gamma of the same lane1Road clear rate gamma of side lane2The calculation formula of (a) is as follows:
clear rate gamma of the same lane road1Road clear rate gamma of side lane2In the calculation formula (2):
n11the number of the passenger cars on the lane of the self-vehicle A is shown;
n12the number of the passenger cars on the lane of the self-car A is shown;
n13the number of the common trucks on the lane of the self-vehicle A is shown;
n14the number of large trucks on the lane of the self vehicle A is shown;
n21the number of the passenger cars on the side lane of the self-vehicle A is shown;
n22the number of the passenger cars on the side lane of the self-car A is shown;
n23the number of the common trucks on the side lane of the self-vehicle A is shown;
n24the number of large trucks on the lane at the side of the bicycle A is shown;
s334: the calculation formula for calculating the lane-changing track side displacement y (t) from the lane change lane to the side lane of the vehicle A is as follows:
the formula for calculating the track-changing side displacement y (t) is as follows:
t≤tb;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the vehicle is determined at the moment;
tbfor the time of changing lanes from the car, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
s335: judging the centroid slip angle phi and the centroid slip angle phi of the upper limit of human comfort during the process of changing the lane of the vehicle A from the lane to the lateral lanelimIf phi < phi, the magnitude relationship oflimOtherwise, generating and executing an early warning and a light braking instruction, controlling the buzzer and the indicator lamp to send out the early warning, and controlling the brake to give 0.15m/S2Braking deceleration of (d);
in step S335:
the mass center side slip angle phi of the upper limit of human body comfortlimIs a preset value, phi in this embodimentlimTaking 8 degrees;
the calculation formula of the centroid slip angle phi in the process that the vehicle A changes lanes from the lane to the side lanes is as follows:
in the above formula for calculating the centroid slip angle phi:
obtaining the lateral acceleration by derivation according to the lateral displacement y (t) of the track-changing track;
s336: steering angle theta and upper limit value theta of steering angle for operation stability in the process of changing lane from the lane where the vehicle A is located to the side lanelimIf theta < thetalimOtherwise, generating and executing an early warning, namely a slight braking instruction, controlling a buzzer and an indicator lamp to send out the early warning, and controlling a brake to give 0.15m/S2Braking deceleration of (d);
in step S336:
the upper limit value theta of the steering angle for the steering stabilitylimIs a predetermined value, θ in the present embodimentlimTaking 35 degrees;
the calculation formula of the steering angle theta in the process of changing the lane of the vehicle A from the lane to the side lane is as follows:
in the above calculation formula of the steering angle θ:
vAyin order to change the lateral speed of the vehicle,obtaining the lateral displacement y (t) of the track-changing track by derivation;
vAxlongitudinal speed, v, for changing lanes from vehicle to vehicleAx=vA(t0);
Namely:
s337: judging the lateral acceleration of the vehicle A in the process of changing the lane from the lane to the lateral laneComfortable with human bodyUpper limit of lateral accelerationThe magnitude relationship between them, ifGenerating and executing steering operation, controlling the steering gear to work to enable the self-vehicle A to change lanes laterally along the lane changing track of the self-vehicle, otherwise generating and executing early warning and slight braking instructions, controlling the buzzer and the indicator lamp to send out early warning, and controlling the brake to give 0.15m/s2Braking deceleration of (d);
in step S337:
lateral acceleration of the upper limit of human comfortA preset value, in this embodimentTake 0.5m/s2;
The lateral acceleration of the vehicle A in the process of changing lanes from the lane to the lateral laneObtaining the lateral displacement y (t) of the track-changing track by derivation;
the lane changing track of the bicycle is as follows:
in the above equation of lane change of the vehicle:
t≤tb;
y (t) is the lateral displacement of the track change of the bicycle A;
s (t) is the longitudinal displacement of the bicycle A.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
The above-described embodiments of the present invention should not be construed as limiting the scope of the present invention. Any other corresponding changes and modifications made according to the technical idea of the present invention should be included in the protection scope of the claims of the present invention.
Claims (8)
1. The utility model provides a vehicle braking steering coordinated control anticollision system which characterized in that:
the system comprises a data acquisition module, a comprehensive processing module and an execution module;
the data acquisition module is characterized in that: the laser radar, the millimeter wave radar, the camera, the ZigBee and the self vehicle information reading unit respectively send the collected vehicle running data and road information data to the comprehensive processing module;
in the comprehensive processing module, a data processing unit analyzes and processes received vehicle driving data and road information data to obtain decision data and sends the decision data to a decision unit, and the decision unit judges to generate a decision instruction and sends the decision instruction to an execution module;
in the execution module, the brake, the steering gear, the buzzer and the indicator light respectively receive the decision instruction sent by the decision unit and execute steering, braking or early warning operation.
2. A vehicle brake steering coordination control collision avoidance system as claimed in claim 1, wherein:
the vehicle travel data includes:
the method comprises the following steps that the laser radar acquires the speed and the acceleration of a front vehicle on the same lane, a rear vehicle on a side lane and a front vehicle on a side lane, the distance between the self vehicle and the front vehicle on the same lane, the longitudinal distance between the self vehicle and the rear vehicle on the side lane, the longitudinal distance between the self vehicle and the front vehicle on the side lane and the distance between the rear vehicle on the side lane and the front vehicle on the side lane;
the millimeter wave radar acquires the speed and the acceleration of a front vehicle in the same lane, a rear vehicle in a side lane and a front vehicle in the side lane;
the ZigBee acquires the speed and the acceleration of a front vehicle on the same lane, a rear vehicle on a side lane and a front vehicle on the side lane, the number of different vehicle types on the lane where the self vehicle is located and the number of different vehicle types on the side lane of the self vehicle in a data communication mode;
the speed and the acceleration of the vehicle are acquired by the vehicle information reading unit;
the road information data includes:
the camera acquires the width of a road, the transverse distance between the driving center line of the vehicle and the driving center line of the vehicle on the side lane, the transverse distance between the driving center line of the vehicle and the lane boundary between the side lanes, and the virtual and real conditions of the lane boundary between the lane of the vehicle and the side lanes.
3. A control method for a vehicle brake steering cooperative control collision avoidance system according to claim 2, characterized in that:
the control method specifically comprises the following steps:
s1: collecting vehicle driving data and road information data;
s2: the data is primarily analyzed and processed to obtain the driving data of the surrounding vehicles;
s3: and further analyzing and processing the data to obtain decision data, and generating and executing decision instructions of steering, braking or early warning after judgment.
4. A control method of a vehicle brake steering coordination control collision avoidance system according to claim 3, characterized by comprising:
in the step S1:
the vehicle driving data comprises driving data of a vehicle A, a front vehicle B in the same lane, a rear vehicle C in a side lane and a front vehicle D in the side lane; wherein:
collecting the speed v of the front vehicle B on the same lane by a laser radarB1Acceleration a of the same-lane front vehicle BB1Speed v of the rear vehicle C on the side laneC1And addition of rear vehicle C of side laneSpeed aC1Speed v of the preceding vehicle D on the side laneD1Acceleration a of the preceding vehicle D on the side laneD1Distance d between the vehicle A and the front vehicle B on the same lanebLongitudinal distance d between the host vehicle A and the rear vehicle C on the side lanecLongitudinal distance D between the vehicle A and the front vehicle D on the side lanedThe distance D between the rear vehicle C on the side lane and the front vehicle D on the side lanecd;
Collecting the speed v of the front vehicle B on the same lane by a millimeter wave radarB2Acceleration a of the same-lane front vehicle BB2Speed v of the rear vehicle C on the side laneC2Acceleration a of the rear vehicle C on the side laneC2Speed v of the preceding vehicle D on the side laneD2Acceleration a of the preceding vehicle D on the side laneD2;
Collecting the speed v of the front vehicle B on the same lane through ZigBeeB3Acceleration a of the same-lane front vehicle BB3Speed v of the rear vehicle C on the side laneC3Acceleration a of the rear vehicle C on the side laneC3Speed v of the preceding vehicle D on the side laneD3Acceleration a of the preceding vehicle D on the side laneD3And the number n of passenger cars on the lane of the host vehicle A11Number n of passenger cars12N number of general trucks13N number of large trucks14The number n of passenger cars on the side lane of the vehicle A21Number n of passenger cars22N number of general trucks23N number of large trucks24;
The speed v of the bicycle A is collected by the bicycle information reading unitAAcceleration a of the bicycle AATotal angular stiffness k of suspension of bicycle aφSprung mass m of bicycle AsA distance h from the sprung mass centre of mass of the vehicle a to the roll axis;
the road information data comprises road width w acquired through a camera, a transverse distance h between a driving center line of the vehicle A and a driving center line of a side lane vehicle, a transverse distance z between the driving center line of the vehicle A and a lane boundary between the side lanes, and an imaginary condition of the lane boundary between the lane of the vehicle A and the side lanes.
5. A control method for a vehicle brake steering coordination control collision avoidance system according to claim 4, characterized in that:
in the step S2:
the nearby vehicle running data obtained by the preliminary analysis processing of the vehicle running data obtained in the step S1 includes: speed v of front vehicle B on same laneBAnd acceleration aBAnd the speed v of the rear vehicle C on the side laneCAnd acceleration aCAnd the speed v of the vehicle D ahead of the side laneDAnd acceleration aDThe calculation formula is specifically as follows:
6. a control method for a vehicle brake steering cooperative control collision avoidance system according to claim 5, wherein:
in step S3:
decision data are obtained by further analyzing and processing the data obtained in the step S1 and the step S2, and the specific process of generating and executing a decision instruction to control and execute a corresponding operation is as follows:
s31: detecting that a vehicle is in front of the same lane of the self-vehicle and calculating the longitudinal early warning distance dz1;
S32: judging the distance d between the vehicle A and the front vehicle B on the same lanebA longitudinal early warning distance dz1If d is a magnitude relation ofb≥dz1Generating and executing a normal driving instruction; if d isb<dz1Then, the process proceeds to step S33;
s33: and judging whether the lateral lane change is safe, if so, executing steering operation to realize the lateral lane change, and if not, executing early warning and braking operation.
7. A control method for a vehicle brake steering coordination control collision avoidance system according to claim 6, characterized in that:
in the step S31:
the longitudinal early warning distance dz1The calculation formula of (a) is as follows:
the longitudinal early warning distance dz1In the calculation formula (2):
amaxthe maximum braking deceleration of the bicycle A;
t1the braking reaction time of the bicycle A is shown;
t2braking delay time of the bicycle A;
t3increasing the braking time for the bicycle A;
d0the parking distance of the bicycle A.
8. A control method for a vehicle brake steering cooperative control collision avoidance system according to claim 7, wherein:
in the step S33:
the specific steps of judging whether the lateral lane change is safely put in are as follows:
s331: judging whether a lane boundary between a lane where the vehicle A is located and a side lane is a broken line or not, if so, entering the following step S332, and if not, generating and executing an early warning and a slight braking instruction, wherein the broken line is a solid line;
s332: judging the safe distance d between the rear vehicle C of the side lane and the changed vehicle ArThe actual distance d between the rear vehicle C of the side lane and the vehicle A' after lane change2The magnitude relation between the two and the safety distance D between the front vehicle D of the side lane and the changed self vehicle A' is judgedfThe actual distance D between the front vehicle D of the side lane and the changed self-vehicle A3If d is a magnitude relation betweenr<d2And d isf<d3Step S333 is entered, otherwise, an early warning and a light braking instruction are generated and executed;
the safe distance d between the rear vehicle C with the side lane and the self vehicle A' after lane changerIs a preset value;
the safe distance D between the front vehicle D of the side lane and the changed self vehicle AfIs a preset value;
the actual distance d between the rear vehicle C with the side lane and the self vehicle A' after lane change2The calculation formula of (a) is as follows:
d2=dc+l-Sr
the above-mentioned actual distance d2In the calculation formula (2):
dcthe longitudinal distance between the self-vehicle A and the rear vehicle C of the side lane is shown;
l is the longitudinal running displacement of the bicycle A in lane change time;
Srthe driving displacement of the rear vehicle C of the lateral lane in lane changing time;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the bicycle A at the moment;
vC(t0) Is t0The speed of the rear vehicle C on the side lane at the moment;
aCthe vehicle acceleration of the rear vehicle C of the side lane is obtained;
tbis the lane change time of the bicycle A, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
finally, the actual distance d between the self-vehicle A and the rear vehicle C of the side lane is obtained2The calculation formula of (a) is as follows:
the actual distance D between the front vehicle D of the side lane and the changed self vehicle A3The calculation formula of (a) is as follows:
d3=dd+Sf-l
the actual distance D between the vehicle A and the front vehicle D in the side lane3In the calculation formula (2):
ddis a bicycle A and a front bicycle D of a side laneA vehicle-to-vehicle distance;
l is the longitudinal running displacement of the bicycle A in lane change time;
Sfthe driving displacement of a front vehicle D of a lateral lane in lane changing time is obtained;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the vehicle is determined at the moment;
vD(t0) Is t0The speed of a front vehicle D of the side lane at the moment;
aDthe vehicle acceleration of the front vehicle D of the side lane is obtained;
tbfor the time of changing lanes from the car, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
finally, the actual distance D between the self-vehicle A and the rear vehicle D of the side lane is obtained2The calculation formula of (a) is as follows:
s333: judging the same lane road unobstructed rate gamma of the lane where the self vehicle A is positioned1The road clearance rate gamma of the side lane of the A side lane of the self-vehicle2If γ is a magnitude relation of2>γ1If not, generating and executing an early warning and a light braking instruction;
in step S331:
the road clear rate gamma of the same lane1Road clear rate gamma of side lane2The calculation formula of (a) is as follows:
clear rate gamma of the same lane road1Road clear rate gamma of side lane2In the calculation formula (2):
n11the number of the passenger cars on the lane of the self-vehicle A is shown;
n12the number of the passenger cars on the lane of the self-car A is shown;
n13the number of the common trucks on the lane of the self-vehicle A is shown;
n14the number of large trucks on the lane of the self vehicle A is shown;
n21the number of the passenger cars on the side lane of the self-vehicle A is shown;
n22the number of the passenger cars on the side lane of the self-car A is shown;
n23the number of the common trucks on the side lane of the self-vehicle A is shown;
n24the number of large trucks on the lane at the side of the bicycle A is shown;
s334: the calculation formula for calculating the lane-changing track side displacement y (t) from the lane change lane to the side lane of the vehicle A is as follows:
the formula for calculating the track-changing side displacement y (t) is as follows:
t≤tb;
h is the transverse distance between the driving center line of the self-vehicle A and the driving center line of the side lane vehicle;
t0is db=dz1The time of day;
vA(t0) Is t0The speed of the vehicle is determined at the moment;
tbfor the time of changing lanes from the car, wherein:
the self-vehicle lane change time tbIn the calculation formula (2):
g is the acceleration of gravity;
w is the road width;
z is a lateral distance between a driving center line of the host vehicle A and a lane boundary between the lateral lanes;
s335: judging the centroid slip angle phi and the centroid slip angle phi of the upper limit of human comfort during the process of changing the lane of the vehicle A from the lane to the lateral lanelimIf phi < phi, the magnitude relationship oflimIf not, generating and executing an early warning and a light braking instruction;
the mass center side slip angle phi of the upper limit of human body comfortlimIs a preset value;
the calculation formula of the centroid slip angle phi in the process that the vehicle A changes lanes from the lane to the side lanes is as follows:
in the above formula for calculating the centroid slip angle phi:
s336: steering angle theta and upper limit value theta of steering angle for operation stability in the process of changing lane from the lane where the vehicle A is located to the side lanelimIf theta < thetalimIf not, generating and executing an early warning, namely a slight braking instruction;
the upper limit value theta of the steering angle for the steering stabilitylimIs a preset value;
the calculation formula of the steering angle theta in the process of changing the lane of the vehicle A from the lane to the side lane is as follows:
in the above calculation formula of the steering angle θ:
vAxlongitudinal speed, v, for changing lanes from vehicle to vehicleAx=vA(t0);
Namely:
s337: judging the lateral acceleration of the vehicle A in the process of changing the lane from the lane to the lateral laneLateral acceleration to the upper limit of human comfortThe magnitude relationship between them, ifGenerating and executing steering operation, controlling a steering gear to work, enabling the self vehicle A to follow the self vehicle lane changing track to change lanes laterally, and otherwise generating and executing an early warning and slight braking instruction;
the lateral acceleration of the vehicle A in the process of changing lanes from the lane to the lateral laneObtaining the lateral displacement y (t) of the track-changing track by derivation;
the lane changing track of the bicycle is as follows:
in the above equation of lane change of the vehicle:
t≤tb;
y (t) is the lateral displacement of the track change of the bicycle A;
s (t) is the longitudinal displacement of the bicycle A.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010427760.6A CN111645678B (en) | 2020-05-20 | 2020-05-20 | Vehicle braking and steering coordinated control anti-collision system and control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010427760.6A CN111645678B (en) | 2020-05-20 | 2020-05-20 | Vehicle braking and steering coordinated control anti-collision system and control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111645678A true CN111645678A (en) | 2020-09-11 |
CN111645678B CN111645678B (en) | 2022-10-21 |
Family
ID=72341962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010427760.6A Active CN111645678B (en) | 2020-05-20 | 2020-05-20 | Vehicle braking and steering coordinated control anti-collision system and control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111645678B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112026759A (en) * | 2020-09-12 | 2020-12-04 | 哈尔滨理工大学 | Electric intelligent automobile collision avoidance device with multi-mode switching and method |
CN112298173A (en) * | 2020-11-06 | 2021-02-02 | 吉林大学 | Intelligent driving-oriented vehicle safe driving control system and control method |
CN113830084A (en) * | 2021-10-29 | 2021-12-24 | 东风汽车集团股份有限公司 | Control method based on multi-lane vehicle active collision avoidance and vehicle |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175599A (en) * | 2000-12-05 | 2002-06-21 | Hitachi Ltd | Lane position estimating device for precedent vehicle or target |
US20080300788A1 (en) * | 2007-05-28 | 2008-12-04 | Honda Motor Co., Ltd. | Vehicular operation assisting system |
JP2013037601A (en) * | 2011-08-10 | 2013-02-21 | Suzuki Motor Corp | Operation support device |
US20130069773A1 (en) * | 2010-05-12 | 2013-03-21 | Beijing Its-Star Technology Co., Ltd. | Intelligent traffic safety system based on comprehensive state detection and decision method thereof |
CN103072575A (en) * | 2013-01-18 | 2013-05-01 | 浙江吉利汽车研究院有限公司杭州分公司 | Initiative anti-collision method of vehicle |
CN103370238A (en) * | 2010-11-12 | 2013-10-23 | 卢卡斯汽车股份有限公司 | Method for detecting critical driving situations of lorries or passenger vehicles and method for avoiding collisions |
CN105788369A (en) * | 2016-05-31 | 2016-07-20 | 百度在线网络技术(北京)有限公司 | Overtaking control method and device used for unmanned vehicle |
CN106114511A (en) * | 2016-07-21 | 2016-11-16 | 辽宁工业大学 | A kind of automobile cruise system core target identification method |
CN106427998A (en) * | 2016-09-30 | 2017-02-22 | 江苏大学 | Control method for avoiding collision during emergent lane changing of vehicle in high-speed state |
CN107204128A (en) * | 2017-05-04 | 2017-09-26 | 南京工程学院 | Vehicle anticollision early warning system and method based on ZigBee communication |
US20180293894A1 (en) * | 2017-04-11 | 2018-10-11 | Denso International America, Inc. | Lane change system and lane change controller |
CN110356404A (en) * | 2019-05-28 | 2019-10-22 | 吉林大学 | A kind of intelligent driving system for having the function of autonomous lane-change and improving laterally security |
-
2020
- 2020-05-20 CN CN202010427760.6A patent/CN111645678B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175599A (en) * | 2000-12-05 | 2002-06-21 | Hitachi Ltd | Lane position estimating device for precedent vehicle or target |
US20080300788A1 (en) * | 2007-05-28 | 2008-12-04 | Honda Motor Co., Ltd. | Vehicular operation assisting system |
US20130069773A1 (en) * | 2010-05-12 | 2013-03-21 | Beijing Its-Star Technology Co., Ltd. | Intelligent traffic safety system based on comprehensive state detection and decision method thereof |
CN103370238A (en) * | 2010-11-12 | 2013-10-23 | 卢卡斯汽车股份有限公司 | Method for detecting critical driving situations of lorries or passenger vehicles and method for avoiding collisions |
JP2013037601A (en) * | 2011-08-10 | 2013-02-21 | Suzuki Motor Corp | Operation support device |
CN103072575A (en) * | 2013-01-18 | 2013-05-01 | 浙江吉利汽车研究院有限公司杭州分公司 | Initiative anti-collision method of vehicle |
CN105788369A (en) * | 2016-05-31 | 2016-07-20 | 百度在线网络技术(北京)有限公司 | Overtaking control method and device used for unmanned vehicle |
CN106114511A (en) * | 2016-07-21 | 2016-11-16 | 辽宁工业大学 | A kind of automobile cruise system core target identification method |
CN106427998A (en) * | 2016-09-30 | 2017-02-22 | 江苏大学 | Control method for avoiding collision during emergent lane changing of vehicle in high-speed state |
US20180293894A1 (en) * | 2017-04-11 | 2018-10-11 | Denso International America, Inc. | Lane change system and lane change controller |
CN107204128A (en) * | 2017-05-04 | 2017-09-26 | 南京工程学院 | Vehicle anticollision early warning system and method based on ZigBee communication |
CN110356404A (en) * | 2019-05-28 | 2019-10-22 | 吉林大学 | A kind of intelligent driving system for having the function of autonomous lane-change and improving laterally security |
Non-Patent Citations (2)
Title |
---|
田彦涛等: "电动汽车侧向换道行驶主动避撞控制算法", 《吉林大学学报(工学版)》 * |
聂枝根: "一种车道变更轨迹规划***", 《交通运输工程学报》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112026759A (en) * | 2020-09-12 | 2020-12-04 | 哈尔滨理工大学 | Electric intelligent automobile collision avoidance device with multi-mode switching and method |
CN112298173A (en) * | 2020-11-06 | 2021-02-02 | 吉林大学 | Intelligent driving-oriented vehicle safe driving control system and control method |
CN112298173B (en) * | 2020-11-06 | 2021-12-21 | 吉林大学 | Intelligent driving-oriented vehicle safe driving control system and control method |
CN113830084A (en) * | 2021-10-29 | 2021-12-24 | 东风汽车集团股份有限公司 | Control method based on multi-lane vehicle active collision avoidance and vehicle |
Also Published As
Publication number | Publication date |
---|---|
CN111645678B (en) | 2022-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN208101973U (en) | A kind of intelligent driving auxiliary anti-collision system | |
US11104333B2 (en) | Emergency braking system, emergency braking method and semitrailer | |
CN110614998B (en) | Aggressive driving-assisted curve obstacle avoidance and road changing path planning system and method | |
EP3604066B1 (en) | Method, apparatus and system for controlling vehicle-following speed and storage medium | |
CN111645678B (en) | Vehicle braking and steering coordinated control anti-collision system and control method | |
US9505405B2 (en) | Rear collision avoidance and mitigation system | |
EP3699051A1 (en) | Vehicle control device | |
EP3699047A1 (en) | Vehicle control apparatus | |
EP3699049A1 (en) | Vehicle control device | |
CN106004873B (en) | A kind of automobile cornering collision avoidance based on V2X car networkings and constancy system control method for coordinating | |
EP2618108B1 (en) | Driver assisting system | |
CN112440881B (en) | Self-adaptive adjusting method and device for rearview mirror | |
CN112677963A (en) | Intelligent networking four-wheel independent steering and independent driving electric automobile emergency obstacle avoidance system | |
CN101612938A (en) | Be used for the judgement line computation of Vehicle security system | |
CN111645677B (en) | Vehicle braking and steering coordinated control emergency anti-collision system and control method | |
CN109760678A (en) | A kind of method for limiting speed of automotive self-adaptive cruise system | |
US10843711B2 (en) | Method and device for generating target path for autonomous vehicle | |
CN109131312A (en) | A kind of intelligent electric automobile ACC/ESC integrated control system and its method | |
CN113525362B (en) | Automatic driving danger target determination method and device | |
CN113682305A (en) | Vehicle-road cooperative self-adaptive cruise control method and device | |
CN111391832A (en) | Vehicle self-adaptive cruise control method and system based on information sharing | |
CN109774709B (en) | Vehicle linear control braking auxiliary safety system under emergency lane change working condition and control method thereof | |
CN113291293B (en) | Method and system for controlling driving mode based on vehicle body stability | |
CN110481550A (en) | A kind of automobile cornering blind area follow-up control method based on car networking | |
CN113442852A (en) | Vehicle accident warning method and device, electronic equipment and operating machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |