The present invention relates to methods and systems for processing measurement signals from a detection array made up of at least one sensor, for characterizing the state of occupancy of a motor vehicle seat.
More particularly, the invention relates to a method of processing measurement signals output from a detection array comprising at least one sensor, for characterizing the state of occupancy of a motor vehicle seat. The method includes a classification operation for classifying the state of occupancy of the seat, during which analysis of a measurement signal output by each sensor of the detection array delivers a first item of information about the occupancy, which item is classified in a first class if the seat is empty or occupied by a child restraint device, and classified in a second class if the seat is occupied by an adult.
The document “BioVolume: The seat integrated human based system to meet FMBSS208 Automatic Suppression concerns”, by Marc Pajon et al. (Society of Automotive Engineers Word Congress 2003, SAE 03B-235) describes such a method.
That type of method was developed to deliver information about the morphological class and about the dynamic position of an occupant of a motor vehicle seat to the passive safety system of the vehicle including the seat, so as to increase protection of said occupant. That type of information is, in particular, taken into account in the decision to deploy an airbag, in the event of a front impact, in order to reduce the risks of injury caused by such an airbag in young children and small adults.
The method indicated above is entirely satisfactory. However, a particular object of the present invention is to improve it.
To this end, the invention provides a method of processing measurement signals output from a detection array, for characterizing the state of occupancy of a motor vehicle seat, which method, in addition to the above-mentioned characteristics, further includes a correction operation, during which the measurement signal output by each sensor of the detection array is corrected at least in part for environmental drift relating to temperature and to humidity prior to being analyzed in the classification operation for classifying the state of occupancy, the measurement signal form each sensor being corrected by using a combination of prior measurements output by said sensor.
By taking account of-environmental drift relating to temperature and to humidity, it is possible to make the classification operation for classifying the state of occupancy of the seat more reliable and thus to increase further the safety of the occupants of a motor vehicle.
In preferred embodiments of the invention, it is optionally possible also to use one or more of the following provisions:
In another aspect, the invention provides software for implementing the above-mentioned method, which software is designed to be loaded into an on-board micro-controller.
In yet another aspect, the invention provides a central processing unit programmed for implementing the method indicated above.
In yet another aspect, the invention provides a motor vehicle seat including such a central processing unit.
In yet another aspect, the invention provides a system for processing measurement signals, for characterizing the state of occupancy of a motor vehicle seat, said system comprising a detection array integrated in the seat and itself comprising at least one sensor, and a central processing and detection unit programmed for implementing the method indicated above.
Other aspects, objects, and advantages of the invention will appear on reading the description of one of its embodiments.
The invention will also be better understood with the help of the drawings, in which:
As shown in
The central processing unit 4 is generally integrated in a motor vehicle seat. Said central processing unit 4 is programmed for implementing the method of the invention.
As shown in
In the first of the operations (100), implemented by a first functional unit 1000, the signals generated by each sensor 6 are digitized and conditioned to deliver information that is insensitive:
Environmental drift is compensated by implementing four calculations, performed by a module 1010.
In the first calculation, a temperature and humidity tracer is determined for each sensor C. For each sensor C, the tracer can be expressed by the following relationship:
Tc=Pl,c−aPm,c
Where Pl,c and Pm,c correspond to measurements generated by the sensor C at distinct moments, and then digitized.
The coefficient a is the gradient, averaged over a defined temperature and humidity range, of the linear relationship between the measurements Pl,c and Pm,c when the geometric characteristics and the position of a conductive surface on the seat equipped with system of the present invention are caused to vary under predefined conditions.
Then, a second calculation is performed for calculating data compensated for offset drift. A new value of the measurement is thus obtained that is given by:
Pi,c comp offset=Pi,c+αi,c·Tc+βi,c
The coefficients αi,c and βi,c are respectively the gradient and the ordinate intercept of the linear relationship between Pi,c and Tc when the seat, equipped with the system of the invention, and not occupied, is subjected to a predefined temperature and humidity cycle.
A third calculation for calculating data compensated for offset drift is performed by a new value of the measurement given by:
Dlm,c.comp.offset=Pl,c−γlm,cPm,c−δlm,c
The coefficients γlm,c and δlm,c are repsectively the gradient and the ordinate intercept of the linear relationship between Pl,c and Plm,c when the seat, equipped with the occupant classification system and not occupied, is subjected to a predefined temperature and humidity cycle.
In a fourth calculation, the offset drift compensated measurements described above are used to define offset and gain drift compensated measurements. A measurement that is fully compensated for environmental drift is thus obtained, given by:
where Ai,c, Bi,c, and Ci,c are coefficients determined after optimization on one or more conductive targets of specific geometrical shapes and positions, the optimization being based on a criterion for minimizing gain drift for said specific targets, and f(<Pi,c>) is any function of a measurement generated by the sensor C.
The resulting corrected measurements are then subjected to compensation, performed by a module 1020, and serving to take account of whether or not the occupant of the seat is in electrical contact with the bodywork. The interference generated by contact between the passenger and the bodywork of the vehicle is detected via the electrical potential of the individual that is itself determined by means of two specific stages referred to as “UC” and “UCg”, where UC and UCg designate different measurements corresponding to respective ones of two measurement stages during which certain electrodes of the sensor are biased. If the difference UC−UCg is less than a threshold value determined by analyzing a database, then it is deduced that the individual is at a fixed potential. The individual is then in contact with the bodywork of the vehicle. Otherwise, the individual is at a floating potential.
The first functional unit 1000 delivers not only measurements that are corrected and compensated for the various kinds of interference, but it also delivers a level of interference.
In particular, the first functional unit 1000 delivers information about the level of the interference detected: extreme temperature or humidity, presence of a wet obstacle (WO in
The measurements corrected by the preceding calculations then serve to detect wet obstacles by means of a method referred to as the “detection plane” method and that is well known to the person skilled in the art. As shown in
The level of interference indicates in particular whether or not a wet obstacle has been detected. This information about the detection of a wet obstacle is transmitted to a second functional unit 2000.
The corrected measurements are also transmitted to the second functional unit 2000 for undergoing a second operation 200 making it possible to perform a first classification of the state of occupancy of the seat. Said first classification corresponds to a first item of information about the occupancy of the seat that is classified in a first class if the seat is empty or occupied by a child restraint device (CRD in
The first classification 200 incorporates whether or not a wet obstacle has been detected at the first functional unit 1000. When no wet obstacle has been detected, the test, performed by a module 2010, making it possible to distinguish between the first and the second classes is as follows:
If
where ρi,c and A are constant, then the information is classified in the first class. Otherwise, the information is classified in the second class.
The coefficients ρi,c are determined by analyzing a database for a plurality of an individuals, a plurality of CRDs, a plurality of wet obstacles, a plurality of dry obstacles, etc. Once the analysis is finished, these parameters are constants.
When a wet obstacle is detected, the test performed by a module 2020 is identical, except the coefficients ρi,c are replaced by other constants ρi,c.
If, in the preceding step, an individual has been detected as being an occupant of the seat, an estimate of the position of the occupant in the seat is generated at a module 3010. Said estimate is generated by taking account of the measurement performed by each sensor and corrected in the first operation 100. The method of implementing said estimate is described in the above-mentioned document by Marc Pajon et al.
Said estimate of the position of the occupant in the seat and the information indicating that the seat is occupied, generated by the functional unit 2000, then serve to correct the measurements once again so as to take account of the distance between the occupant and the sensor 6 from which the measurement is output and to perform the corresponding compensation on the measurements at a distance correction module 3020 prior to deducing therefrom the information about the morphology of the occupant.
The distance correction module 3020 needs to have information about the position of the occupant in the seat. This information is delivered by the module 3010. The distance correction algorithm is identical regardless of position, but the parameters of the algorithm are functions of the position of the occupant in the seat. These parameters are set by analyzing an experimental database.
On the basis of this information, the method of the invention establishes a second classification 300 in which the first class corresponds to the situation in which the seat is empty or occupied by a child restraint device, or else occupied by a child of in the range three years to six years, and a second class corresponding to the situation in which the seat is occupied by an adult of morphology greater than or equal to the morphology of a 5th percentile woman. That classification is described in the above-mentioned document by Marc Pajon et al.
In addition, said second classification 300, which is an instantaneous classification, is weighted by information about the reliability of said classification. Said information about the reliability of said classification is itself a function of the position of the occupant on the seat. By analyzing the experimental databases, it can be observed that the error rate (corresponding to erroneous classifications) is larger in certain positions than in others. For such positions, the confidence index is then lower. For example, if the passenger is seated on the front edge of the seat, the reliability of the information of the second classification is lower than the reliability obtained with the same individual but properly seated back in the seat, which corresponds to the situation in which a higher number of sensors 6 are operational.
A final classification 310 is then delivered as a function of the first classification 200 and of the instantaneous second classification 300 weighted by the reliability information.
Said final classification 310 corresponds to classifying the morphology of the occupant of the seat.
In an optional fourth operation 400 implemented by a fourth functional unit 4000, a new classification of the position of the occupant of the seat relative to the reference frame of the vehicle is established on the basis of:
Classifying the position of the occupant of the seat relative to the vehicle is described in the above-mentioned document by Marc Pajon et al.
In a fifth operation 500 implemented by a fifth operational unit, the information is summarized. This summary, performed by a module 5010, takes account of the classification of the position of the occupant in the seat that is output from the fourth operation 400, of the morphological classification output from the final classification 310, and optionally of the information output by the second operation 200 indicating that the seat is empty or occupied by a child restraint device.
Said summary is communicated by a module 5020 to a decision management system of the vehicle in order to trigger an airbag device, for example.
Number | Date | Country | Kind |
---|---|---|---|
FR03 14692 | Dec 2003 | FR | national |