METHOD FOR ACTIVATING A PASSENGER PROTECTION DEVICE OF A VEHICLE AND A CONTROL UNIT
20170355336 · 2017-12-14
Assignee
Inventors
- Heiko Freienstein (Weil Der Stadt, DE)
- Gunther Lang (Stuttgart, DE)
- Josef Kolatschek (Weil Der Stadt, DE)
Cpc classification
B60R2021/01313
PERFORMING OPERATIONS; TRANSPORTING
B60R21/0136
PERFORMING OPERATIONS; TRANSPORTING
B60R2021/01311
PERFORMING OPERATIONS; TRANSPORTING
B60R2021/0104
PERFORMING OPERATIONS; TRANSPORTING
B60R2021/01034
PERFORMING OPERATIONS; TRANSPORTING
B60R21/0132
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60R21/0136
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for activating a passenger protection device of a vehicle. A relative velocity value, which represents a relative velocity between the vehicle and an object, and at least one correction value are read in. In a further step, a velocity reduction value, which represents a decrease of a velocity of the vehicle when the vehicle collides with the object, is ascertained using the relative velocity value and the correction value. Finally, an activation signal for activating the passenger protection device is generated using the velocity reduction value.
Claims
1. A method for activating a passenger protection device of a vehicle, the method comprising: reading in a relative velocity value which represents a relative velocity between the vehicle and an object; ascertaining a velocity reduction value which represents a velocity decrease of the vehicle when the vehicle collides with the object, using the relative velocity value; and generating an activation signal for activating the passenger protection device using the velocity reduction value.
2. The method as recited in claim 1, wherein the reading in includes reading in at least one correction value, and the ascertaining includes ascertaining the velocity reduction value using the correction value.
3. The method as recited in claim 1, wherein in the step of ascertaining, a correction factor is determined and the relative velocity value is multiplied by the correction factor in order to ascertain the velocity reduction value.
4. The method as recited in claim 2, wherein in the step of ascertaining, a correction factor is determined and the relative velocity value is multiplied by the correction factor in order to ascertain the velocity reduction value, the correction factor being determined using the correction value.
5. The method as recited in claim 2, wherein in the step of reading in, a value is read in as the correction value, the correction value represents at least one of a mass of the vehicle, a mass of the object, a type of the object, a size of the object, and a restitution coefficient.
6. The method as recited in claim 4, wherein in the step of ascertaining, the velocity reduction value is ascertained using the following equation:
7. The method as recited in claim 1, wherein in the step of ascertaining, a value is ascertained as the velocity reduction value, which is smaller than the relative velocity value.
8. The method as recited in claim 1, further comprising: changing the relative velocity value in order to obtain a changed relative velocity value, the velocity reduction value being ascertained in the step of ascertaining using the changed relative velocity value.
9. The method as recited in claim 1, wherein in the step of reading in, a value is read in as the correction value which represents at least one value read in via an interface at least one of: (i) to at least one other vehicle, and (ii) to a vehicle-external database.
10. The method as recited in claim 1, wherein in the step of reading in, a sensor signal generated by least one sensor of the vehicle is read in, the activation signal being generated in the step of generating using the sensor signal.
11. The method as recited in claim 1, wherein in the step of reading in, an additional correction value is read in, the additional correction value representing a rotation energy of the vehicle during the collision, the velocity reduction value being ascertained in the step of ascertaining using the additional correction value.
12. The method as recited in claim 1, wherein in the step of generating, the activation signal is generated in order to modify at least one activation threshold value for activating the passenger protection device.
13. The method as recited in claim 1, wherein in the step of generating, the activation signal is generated if the velocity reduction value at least one of: (i) lies within at least one reference value range, and (ii) is greater than at least one reference value.
14. The method as recited in claim 13, wherein in the step of generating, the activation signal is generated in order to lower the activation threshold value if the velocity reduction value is greater than the reference value.
15. The method as recited in claim 1, wherein crash hall tests on barriers having a mass of virtually infinite weight and at a crash velocity v.sub.crash are used as representatives of vehicle-to-vehicle crashes with v.sub.rel=v.sub.crash*(m.sub.ego+m.sub.obj)/m.sub.obj, this v.sub.rel being used for the application while taking the potential uncertainties for m.sub.obj into consideration, in which v.sub.rel is the relative velocity between the vehicle and the object, m.sub.obj is the mass of the object, and m.sub.ego is the mass of the vehicle.
16. A control unit designed to activate a passenger protection device of a vehicle, the control unit designed to: read in a relative velocity value which represents a relative velocity between the vehicle and an object; ascertain a velocity reduction value which represents a velocity decrease of the vehicle when the vehicle collides with the object, using the relative velocity value; and generate an activation signal for activating the passenger protection device using the velocity reduction value.
17. A non-transitory machine-readable memory medium on which is stored a computer program for activating a passenger protection device of a vehicle, the computer program, when executed by a computer, causing the computer to perform: reading in a relative velocity value which represents a relative velocity between the vehicle and an object; ascertaining a velocity reduction value which represents a velocity decrease of the vehicle when the vehicle collides with the object, using the relative velocity value; and generating an activation signal for activating the passenger protection device using the velocity reduction value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0036]
[0037]
[0038]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0039] In the following description of preferred exemplary embodiments of the present invention, identical or similar reference numerals are used for elements which are represented in the various figures and act similarly, a repeated description of these elements being omitted.
[0040]
[0041] According to this exemplary embodiment, control unit 102 is designed to read in correction value 110 via an interface to a vehicle-external database 120, which is connected via an additional interface to other vehicle 104. The two vehicles 100, 104 are each connected via a Car2X interface, for example, to database 120. Alternatively, the two vehicles 100, 104 may be designed to communicate directly with one another via the interfaces. In this case, for example, other vehicle 104 sends a piece of vehicle information 122 regarding certain parameters characterizing other vehicle 104, such as mass, weight, size, type or state of movement, to database 120. Database 120 is designed to generate correction value 110 using piece of vehicle information 122, i.e., as a function of the mass, the weight, the size, the type or the state of movement of other vehicle 104, and to send it to vehicle 100. Alternatively, control unit 102 itself generates correction value 110 using, for example, sensor data provided by surroundings sensor 106, which represent, for example, the mass, the size or the type of other vehicle 104. Correction value 110 may optionally represent a restitution coefficient k regarding a collision of the two vehicles 100, 104. Control unit 102 then calculates the correction factor using the correction value in the sense of a piece of information about mass, size or type of other vehicle 104.
[0042] Instantaneous preset algorithms generally use the relative velocity as a measure for an expected velocity decrease, i.e. for a velocity decrease caused by an imminent collision, also referred to above as velocity reduction. Based on this, an adaptation of triggering threshold values takes place, in particular, empirically on the basis of crash tests.
[0043] However, since the expected velocity decrease is a function not only of the relative velocity, but also of a mass distribution of the two opposing colliding vehicles, other features, which permit conclusions about a mass of the opposing accident vehicle, should preferably also be incorporated in the ascertainment of the expected velocity decrease. This is now possible with the aid of the approach described herein. These additional features may be detected, for example, by an anticipatory sensor system. Such a mass-corrected relative velocity may thus be utilized for reliably generating an accurate evaluation point in time at which passenger protection device 114 is to be triggered.
[0044] In the case of a sufficient and reliable number of features, for example, which permit conclusions to be drawn about the mass of the opposing accident vehicle, the expected velocity decrease, in addition, for example, to other features detected by the anticipatory sensor system, may be used for directly activating restraint means of passenger protection device 114, i.e., without taking an acceleration sensor system or pressure sensor system into account. Such systems are also referred to as pre-trigger systems.
[0045] The present invention is explained in greater detail below with reference to various exemplary embodiments.
[0046] The velocity decrease dv.sub.ego to be expected during a vehicle collision may be sufficiently estimated in the inelastic borderline case with the aid of the conservation of momentum.
[0047] If v.sub.ego refers to the velocity and m.sub.ego refers to the mass of vehicle 100 in question before the collision, v.sub.obj refers to the velocity and m.sub.obj refers to the mass of other vehicle 104 before the collision, then the conservation of momentum in the inelastic borderline case is
m.sub.egov.sub.ego+m.sub.objv.sub.obj=(m.sub.ego+m.sub.obj)v.sub.end
[0048] Here, v.sub.end refers to the velocity of both vehicles 100, 104 after the collision. For velocity decrease dv.sub.ego of vehicle 100 as a result of the collision
dv.sub.ego=v.sub.ego−v.sub.end,
[0049] this yields with few transformations the relationship
[0050] Accordingly, velocity decrease dv.sub.ego is a function only of relative velocity v.sub.rel=v.sub.ego−v.sub.obj and of the mass distribution between the two vehicles 100, 104.
[0051] The velocities of the two vehicles 100, 104 are indicated here with respect to a common direction, in particular in the direction of movement of vehicle 100 in question. This means that oncoming opposing accident vehicles have a negative value of v.sub.obj, so that v.sub.rel=v.sub.ego−v.sub.obj is greater than v.sub.ego. In the case of rear-end collisions on the other hand, v.sub.obj>=0, so that v.sub.rel<=V.sub.ego. Relative velocity v.sub.rel assumes a positive value in all cases in which the vehicles move toward one another and a collision results. It assumes a negative value if the vehicles move away from one another.
[0052] Velocity decrease dv.sub.ego is defined, for example, so that it always assumes positive values for vehicle 100 in question.
[0053] The following values result for velocity decrease dv.sub.ego as a function of mass m.sub.obj of the object, with which vehicle 100 threatens to collide:
TABLE-US-00001 m.sub.obj dv.sub.ego ∞ v.sub.rel 2m.sub.ego ⅔ v.sub.rel m.sub.ego ½ v.sub.rel ½ m.sub.ego ⅓ v.sub.rel
[0054] Only in the case of an object of infinite weight, for example, a bridge pillar, does relative velocity v.sub.rel equal velocity decrease dv.sub.ego. As the mass of the opposing accident vehicle decreases, so too does velocity decrease dv.sub.ego of ego-vehicle 100 in question.
[0055] If, for example, vehicle 100 having a velocity v.sub.ego of 50 km/h collides with other vehicle 104 having a velocity v.sub.obj of 10 km/h with the same mass, then v.sub.rel=40 km/h and dv.sub.ego=20 km/h. Even though the value of relative velocity v.sub.rel, suggests a high accident velocity with required two-stage airbag triggering, in particular, analogously to crash hall tests, it is actually only a minor accident in which a triggering of the seat-belt tightener may be sufficient.
[0056] The aforementioned formula for velocity decrease dv.sub.ego is derived from the idealized borderline case of a central inelastic collision, but it also describes very aptly the velocity decrease in real and not fully central collisions.
[0057] Elastic components in vehicle 100 may also be taken into consideration, for example, by restitution coefficient k, where k=0 in the inelastic borderline case; k=1 in the elastic borderline case. An additional factor (1+k) may also be formed from restitution coefficient k, which may be used for ascertaining velocity decrease dv.sub.ego with the aid of the aforementioned formula. Thus, the actual velocity decrease for real collisions with k<<1 is thus slightly higher than in the inelastic borderline case. However, the underlying relationship with respect to the mass distribution does not change.
[0058] In the case of non-central collisions, i.e., in collisions with offset or incomplete overlap, a certain portion of the kinetic energy of vehicle 100 is converted into rotation energy. Thus, velocity decrease d.sub.vego caused by inelastic deformation is somewhat less than in the case of a central collision. Significant differences first appear, however, in the case of very minimal overlaps such as, for example, in the IIHS small overlap crash. Here too, however, the basic mass dependency remains the same.
[0059] Instead of the relative velocity, control unit 102 now uses velocity decrease dv.sub.ego as a measure for an expected velocity decrease, for example, as an input variable for an acceleration-based or pressure-based triggering algorithm for triggering passenger protection device 114:
dv.sub.ego=f.Math.v.sub.rel
[0060] with a correction factor
as a function of correction value 110, which takes the mass ratio of the two colliding vehicles 100, 104 into consideration.
[0061] Normally, anticipatory sensors provide values for relative velocity v.sub.rel, but not for object mass m.sub.obj, so that second essential parameter f for expected velocity decrease dv.sub.ego is unknown. Control unit 102 ascertains velocity decrease dv.sub.ego in different ways, depending on the exemplary embodiment.
[0062] In a first case, no object information is available regarding the object, i.e. other vehicle 104. Even in the case of missing direct object information, it should be noted that an anticipatory sensor system such as, for example, surroundings sensor 106, is designed for applications, such as adaptive cruise control, distance assistance or emergency braking assistance. This means, the anticipatory sensor system detects, in particular, preceding vehicles, but typically no stationary objects or oncoming vehicles.
[0063] Thus, the normal application of an airbag algorithm influenced by the anticipatory sensor system is the collision with vehicles of similar mass.
[0064] This case is taken into consideration in control unit 102, for example, by a fixed correction factor f not dependent on the opposing accident vehicle, which preferably takes the net mass m.sub.ego of vehicle 100 into consideration,
dv.sub.ego=f(m.sub.ego).Math.v.sub.rel
[0065] For vehicles of average weight, for example, f=0.5.
[0066] For vehicles of above-average weight, f<0.5. For example, a vehicle having double the average vehicle mass is described on average as f=1/3.
[0067] For vehicles of below-average weight, f>0.5. For example, a vehicle having half the average vehicle mass is described on average as f=2/3.
[0068] The remaining uncertainty regarding object mass m.sub.obj is taken into consideration in the design of the airbag algorithm, for example, by corresponding variation of relative velocity v.sub.rel in the application of the triggering algorithm of control unit 102.
[0069] If, for example, collisions with opposing vehicles between half and double the net mass are to be considered for a vehicle of average weight (f=0.5), the result in the likeliest case of an opposing accident vehicle of average weight is a span of the expected velocity decrease between ⅓ v.sub.rel and ⅔ v.sub.rel with the value ½ v.sub.rel. This value is used in the control unit as the expected velocity decrease. This means that the control unit will behave somewhat more sensitively in accidents involving opposing accident vehicles of below-average weight (expected velocity decrease ½ v.sub.rel is higher than the actual velocity decrease) and will behave somewhat more robustly in accidents involving opposing accident vehicles of above-average weight (expected velocity decrease ½ v.sub.rel is lower than the actual velocity decrease).
[0070] This uncertainty may be hedged in the application of the control unit by tolerance considerations. If, for example, a crash test is attempted between two vehicles of average weight at a relative velocity v.sub.rel,1, then it must be considered that an accident with a similar velocity decrease and, therefore, similar accident severity may also be caused by a collision of the host vehicle having an average mass with a vehicle having half the average mass, but at a higher relative velocity v.sub.rel,2=1.5 v.sub.rel,1. Similarly, a collision with a vehicle having double the average mass and at a lower relative velocity v.sub.rel,3=2/3 v.sub.rel,1 also results in an accident of similar severity. Thus, the relative velocity of the present test is to be varied by −33% to +50%, in order to correctly cover the range of potential opposing accident vehicles.
[0071] If the anticipatory sensor system also detects trucks, then the borderline case m.sub.obj>>m.sub.ego and, therefore, v.sub.crash≈v.sub.rel should also be considered. In this case, control unit 102 sets factor f higher than as described above. For a passenger vehicle of average weight, for example, which is to be designed for opposing collision vehicles between a truck and passenger vehicles of half the weight, factor f=⅔ with corresponding variation of the relative velocity in the application.
[0072] Parameter f, for example, is implemented as an application parameter, which is only established in the vehicle application and is stored in an overwritable memory area of control unit 102.
[0073] In a second case, the anticipatory sensor system is designed to transmit object information regarding the object to control unit 102. The mass of other vehicle 104 may be correspondingly determined with the aid of the anticipatory sensor system.
[0074] The Car2X function enables the direct communication of vehicle masses between vehicles. Here, the challenge is in the assignment of a transmitter to a message or also in the protection against signal interferences or against a willful manipulation by third parties.
[0075] The situation is different with sensor systems such as, for example, radar, video and LIDAR. In this case, the most important variable of the mass is not directly provided, but is ascertained via an object classification. The better and more detailed the available information is about the nature of the object, the more readily vehicle mass m.sub.obj may be determined.
[0076] For example, the anticipatory sensor system may detect the state of movement and the vehicle dimensions of other vehicle 104 or generally assign other vehicle 104 to the class “vehicle.” In this case, the anticipatory sensor system assigns the object to particular object types such as, for example, passenger vehicle, truck, bicycle, pedestrian or post. Video, stereo video, LIDAR and radar or ultrasound are suitable, each with the suitable evaluation method. In this case, control unit 102 is designed to estimate the mass of the object, i.e., of other vehicle 104 via a suitable heuristic image (m_estim=f(object type, height, width, length).
[0077] Correction value 110 may, in particular, be a value which represents a mass of the object ascertained using a qualitatively high-value piece of information, whereby the image information may be represented by a sensor signal of surroundings sensor 106. In this case, a vehicle type of other vehicle 104 may be compared to data base 120, for example, via an intelligent image processing in order to ascertain mass m.sub.obj. Certain variances as a result of non-visible boundary conditions such as, for example, payload, engine mass or tank contents, may be taken into consideration by a corresponding adaptation of relative velocity v.sub.rel or of correction value 110.
[0078] If the anticipatory sensor system provides object type information such as, for example, object=passenger vehicle, object=truck or object=wall, control unit 102 may then include this information in the determination of correction factor f:
dv.sub.ego=f(object type),m.sub.ego).Math.v.sub.rel
[0079] Control unit 102 uses factor f=1, for example, for object=wall or object =truck.
[0080] When object=passenger vehicle, control unit 102 sets factor f as described above in accordance with the net mass m.sub.ego of vehicle 100, for example, f=⅓ for a passenger vehicle having double the average weight.
[0081] In the case of object=motorcycle, control unit 102 sets a significantly lower correction factor f, for example, f=0.15.
[0082] In all cases, the remaining uncertainty regarding object mass m.sub.obj is to be covered, for example, by varying relative velocity v.sub.rel in the application. Since the object type per se results in a limitation of the mass range, smaller variations than in the absence of object information are sufficient.
[0083] In a third case, the anticipatory sensor system provides information about a collision type, for example, about a degree of overlap, an offset or an angle. In this case, control unit 102 corrects the expected velocity decrease, if necessary, by an additional correction factor g, which accounts for the reduced velocity decrease as a result of rotatory collision components.
[0084] In a fourth case, in which the two vehicles 100, 104, as shown by way of example in
dv.sub.ego=f(m.sub.obj,m.sub.ego).Math.v.sub.rel
[0085] where
[0086] Various options as to how the expected velocity decrease may be used in an airbag triggering algorithm are described below.
[0087] One standard application, for example, is the influencing of triggering thresholds on processed signals of the crash sensor system, for example, an acceleration sensor system, as a function of expected velocity decrease dv.sub.ego. This may take place in stages, for example, based on velocity classes, or continuously.
[0088] In one alternative algorithm design, which may be made up of various triggering paths linked to one another via OR operator, control unit 102 unblocks certain triggering paths only if expected velocity decrease dv.sub.ego is within a particular reference value range. Very sensitive triggering paths, for example, are unblocked only if velocity decrease dv.sub.ego is very high.
[0089] Alternatively, control unit 102 is designed to form combined features from signals of an acceleration sensor system and expected velocity decrease dv.sub.ego. These features may be further evaluated in the airbag triggering algorithm and incorporated into the triggering decision.
[0090] An application methodology is described by way of example below, with which the influence of expected velocity decrease dv.sub.ego from crash hall tests may be preferably correctly applied to vehicle-to-vehicle collisions.
[0091] Ideally, a sufficient number of vehicle-to-vehicle collisions are available for the application of airbag triggering algorithms in combination with an anticipatory sensor system, in which the anticipatory sensor system detects the object vehicle and ascertains relative velocity v.sub.rel and control unit 102 corrects relative velocity v.sub.rel by factor f and subsequently influences the triggering algorithm.
[0092] Mainly standardized crash hall tests with barriers that are stationary and of infinite weight are typically available for the application of airbag triggering algorithms. The following difficulties arise with respect to the use of relative velocity v.sub.rel for determining the velocity decrease.
[0093] On the one hand, crash hall barriers are generally not detected as an object by present anticipatory sensors. On the other hand, the correction of relative velocity v.sub.rel by factor f, which is derived from the application “finite object mass,” is not applicable or only partly applicable to crash hall tests with barriers of “infinite” weight.
[0094] Crash hall tests may nevertheless be used for the application of anticipatory systems. The basis for this is the fact that rigid barrier crashes (the term is used synonymously for object masses of infinite weight) may be modeled on equivalent vehicle-to-vehicle collisions, which exhibit a comparable velocity decrease and a comparable damage pattern.
[0095] Thus, for reasons of symmetry, it is easy to understand that a rigid barrier crash with full overlap and with velocity v.sub.crash, which results in a velocity decrease dv.sub.ego=v.sub.crash, corresponds specifically to a vehicle-to-vehicle collision of two identical vehicles with full overlap and v.sub.ego=v.sub.crash and v.sub.obj=−v.sub.crash,, i.e., v.sub.rel=2v.sub.crash. In general, it is the case that such a barrier crash is also equivalent to a crash of vehicles of different mass with a relative velocity of v.sub.rel=v.sub.crash*(m.sub.ego+m.sub.obj)/m.sub.obj, if both vehicles have a similar mass-to-stiffness ratio.
[0096] The vehicle velocity of crash hall tests therefore already represents the expected velocity decrease, as it results in equivalent vehicle-to-vehicle collisions only after a mass correction of relative velocity v.sub.rel via factor f. This means that in the application to crash hall tests, the value of the crash velocity divided by correction factor f should be used as the relative velocity.
[0097] The potential uncertainty in the field regarding the mass of the opposing vehicle should be hedged by varying the relative velocity.
[0098]
[0099] According to one optional exemplary embodiment, read-in unit 210 is designed to also read in a sensor signal 235, which represents, for example, a signal generated by a classic crash sensor system, such as an acceleration sensor system or a pressure sensor system, and to transmit it to generation unit 230. Generation unit 230 in this case is designed to generate activation signal 112 using sensor signal 235. For example, generation unit 230 adapts threshold values for processed acceleration signals or processed pressure signals based on the expected velocity reduction value.
[0100]
[0101] Steps 310, 320, 330 may be carried out continuously.
[0102] If an exemplary embodiment includes an “and/or” linkage between a first feature and a second feature, this is to be read in the sense that the exemplary embodiment according to one specific embodiment includes both the first feature and the second feature, and according to another specific embodiment, either only the first feature or only the second feature.