System for acquisition of at least one physical variable, in particular for a critical on-board avionics system, and associated acquisition method
10317244 ยท 2019-06-11
Assignee
Inventors
- Romain Martin (Pessac, FR)
- Olivier Guerineau (Pessac, FR)
- Guillaume Terrasson (Bidart, FR)
- Renaud Briand (Serres-Castet, FR)
- Marc Gatti (Pessac, FR)
Cpc classification
G01D3/08
PHYSICS
H03M1/06
ELECTRICITY
International classification
G01D3/08
PHYSICS
H03M1/06
ELECTRICITY
Abstract
The present invention relates to a system for acquisition of at least one physical variable, in particular for a critical on-board avionics system, comprising a sensor for measuring the physical variable; an acquisition channel receiving an analog signal corresponding to the physical variable measured by the sensor and transforming this analog signal into a corresponding digital signal, at least some of these transformations being able to be carried out with loss of accuracy; self-test unit for checking the integrity of the acquisition channel and generating a self-test result. The system further comprises an analyzer analyzing the self-test result in order to determine an operating mode of the acquisition channel, and for activating the operation of means for correcting the signal delivered by the channel.
Claims
1. A system for the acquisition of at least one physical variable, in particular for a critical on-board avionics system, of the type comprising: at least one sensor measuring the physical variable; at least one acquisition channel receiving an analog signal corresponding to the physical variable measured by the sensor and transforming this analog signal into a corresponding digital signal, at least some of these transformations being able to be carried out with loss of accuracy; self-test unit checking the integrity of the acquisition channel and generating a self-test result, the self-test unit comprises a computing unit able to dynamically execute a reverse operating model of the acquisition channel, the reverse operating model being defined by a plurality of parameters and allowing the signal corrector to correct the digital signal delivered by the acquisition channel when the latter is in the downgraded operating mode, wherein the parameters of the reverse operating model are computed dynamically; wherein the system further comprises an analyzer analyzing the self-test result in order to determine a normal, downgraded or failure operating mode of the acquisition channel, and activating the operation of a signal corrector correcting the digital signal delivered by the channel when the latter is in the downgraded operating mode.
2. The acquisition system according to claim 1, wherein in the normal operating mode, the values of the accuracy losses of the acquisition channel belong to a first predetermined value range.
3. The acquisition system according to claim 2, wherein in the downgraded operating mode, the values of the accuracy losses of the acquisition channel belong to a second predetermined value range, each value of the second range being greater than each value of the first range and less than each value of a third predetermined value range.
4. The acquisition system according to claim 3, wherein in the failure operating mode, the values of the accuracy losses of the acquisition channel belong to the third value range.
5. The acquisition system according to claim 1, wherein the acquisition system can deliver at least: an original digital signal corresponding to the digital signal delivered by the acquisition channel; a status signal generated by the analyzer and indicating the current operating mode of the acquisition channel; and a digital signal with compensation generated by the signal corrector and corresponding to the digital signal delivered by the acquisition channel and corrected by the signal corrector.
6. The acquisition system according to claim 1, wherein the self-test unit further comprises a storage unit able to store a database including the parameters of the reverse operating model.
7. The acquisition system according to claim 1, wherein the reverse operating model further makes it possible to compute, for a reference digital signal, a reference analog signal, to inject it into the acquisition channel.
8. The acquisition system according to claim 7, wherein the self-test unit further comprises a comparator comparing a digital test signal delivered by the acquisition channel and corresponding to said analog reference signal injected into the acquisition channel, with said digital reference signal.
9. The acquisition system according to claim 1, wherein the self-test unit include a storage unit able to store a database including digital reference signals and analog reference signals, each digital reference signal being associated with an analog reference signal able to be injected into the acquisition channel.
10. The acquisition system according to claim 1, wherein the acquisition system further comprises a learning unit able to calibrate the parameters of the reverse operating model, in the downgraded operating mode of the acquisition channel.
11. The acquisition system according to claim 10, wherein the signal corrector is able to correct the delivered digital signal, from parameters of the reverse operating model calibrated by the learning unit.
12. The acquisition system according to claim 1, wherein the self-test unit, the analyzer, the signal corrector and the learning unit are integrated at least partially into a single component.
13. The acquisition system according to claim 12, wherein the single component is situated near the sensor.
14. A method for the acquisition of at least one physical variable, implemented by an acquisition system, comprising an acquisition phase including: measuring a physical variable by at least one sensor of the acquisition system; injecting an analog signal corresponding to the measured physical variable into at least one acquisition channel of the acquisition system; converting the analog signal into a digital signal by the acquisition channel; and delivering the digital signal, wherein the acquisition system includes: the sensor measuring the physical variable; the acquisition channel receiving the analog signal corresponding to the physical variable measured by the sensor and transforming this analog signal into the digital signal, at least some of these transformations being able to be carried out with loss of accuracy; self-test unit checking the integrity of the acquisition channel and generating a self-test result, the self-test unit comprises a computing unit able to dynamically execute a reverse operating model of the acquisition channel, the reverse operating model being defined by a plurality of parameters and allowing the signal corrector to correct the digital signal delivered by the acquisition channel when the latter is in the downgraded operating mode, wherein the parameters of the reverse operating model are computed dynamically; an analyzer analyzing the self-test result in order to determine a normal, downgraded or failure operating mode of the at least one acquisition channel, and activating the operation of a signal corrector correcting the digital signal delivered by the channel when the latter is in the downgraded operating mode; a learning unit able to calibrate the parameters of the reverse operating model, in the downgraded operating mode of the acquisition channel, wherein the self-test unit comprises a computing unit able to dynamically execute a reverse operating model of the acquisition channel, the reverse operating model being defined by a plurality of parameters and allowing the signal corrector to correct the digital signal delivered by the acquisition channel when the latter is in the downgraded operating mode.
15. The method according to claim 14, wherein the method further comprises a self-test phase including: developing a digital reference signal; converting the digital reference signal into an analog reference signal via the reverse operating model; injecting this analog reference signal into the acquisition channel; converting this analog reference signal into a digital test channel via the acquisition channel; comparing the digital test signal with the digital reference signal via the comparator; and determining an operating mode for the acquisition channel from among the normal, downgraded or failure operating modes.
16. The method according to claim 15, wherein the method comprises a learning phase including: the self-test phase is applied for a minimal digital reference signal and for a maximal digital reference signal to determine the losses of accuracy on each of these digital reference signals; and the learning unit calibrate a new set of parameters for the reverse operating model of the acquisition channel.
17. The method according to claim 16, wherein the method further comprises a compensation phase including: the digital signal delivered by the acquisition channel is converted into an analog signal with compensation by the reverse operating model calibrated with the new set of parameters; and the analog signal with compensation is converted into a digital signal with compensation by the signal corrector.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These features and advantages of the invention will appear more clearly upon reading the following description, provided solely as a non-limiting example, and done in reference to the appended drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8)
(9) This acquisition system 10 is for example usable in on-board avionics systems in an aircraft. The acquisition system 10 thus meets a certain criticality level, for example criticality level DAL A.
(10) Of course, the acquisition system 10 can be used in many other technical fields, which include the automobile, railroad, aerospace, etc. fields.
(11) The system 10 for example includes a sensor for measuring the physical variable and able to emit an analog signal SA corresponding to the physical variable. In
(12) The measured physical variable is for example the temperature outside the aircraft or the position of a flight control surface. Thus, in this case, the analog signal SA for example corresponds to a resistance value emitted by the sensor 12.
(13) The system 10 further includes an acquisition channel connected to the sensor 12 and able to receive the analog signal SA emitted by the sensor 12 to convert it into a digital signal SN. In
(14) Thus, this digital signal SN is for example delivered to an onboard computer connected to the acquisition channel 14 and allowing suitable processing of this signal. In
(15) As is known in itself in the state of the art, the conversions of the analog signal SA into a digital signal SN can be done with potential losses of accuracy.
(16) The system 10 further includes self-test means for checking the integrity of the acquisition channel 14, means for analyzing the results of this verification, means for correcting the digital signal delivered by the acquisition channel 14 and means for calibrating the self-test means.
(17) In
(18) Furthermore, these means 18, 20, 22 and 24 are at least partially integrated into a single component designated by general reference 26 in
(19) The single component 26 is for example situated in the immediate vicinity of the sensor 12.
(20) The self-test means 18 make it possible to verify the integrity of the acquisition channel 14 by injecting an analog reference signal SA.sub.R therein and comparing a digital test signal SN.sub.T delivered by the acquisition channel 14 and corresponding to this analog reference signal SA.sub.R, with the original signal.
(21) To that end, the self-test means 18 includes a storage unit, a computing unit and a comparison unit respectively designated by general references 30, 32 and 34 in
(22) A computing unit 32 is able to dynamically execute a reverse operating model of the acquisition channel 14 making it possible to model the operation of the acquisition channel 14 to check its integrity.
(23) The reverse operating model is defined by a plurality of parameters from a database provided to that end and stored in the storage unit 30.
(24) These parameters are computed dynamically by the computing unit 30 and at least partially describe the operation of the acquisition channel 14.
(25) Thus, the reverse operating model further makes it possible to compute, from a reference digital signal SN.sub.R, a reference analog signal SA.sub.R, to inject this analog signal into the acquisition channel 14.
(26) According to another alternative embodiment, the digital reference signal SN.sub.R and analog reference signal SA.sub.R pair for example comes from a database stored in the storage unit 30.
(27) According to still another alternative embodiment, the digital reference signal SN.sub.R corresponds to a digital signal SN previously acquired by the acquisition channel 14.
(28) The comparison unit 34 then makes it possible to compare the digital test signal SN.sub.T delivered by the acquisition channel 14 with the original digital reference signal SNR of this test signal.
(29) The comparison unit 34 further makes it possible to generate a result of this comparison and deliver it to the analysis means 20.
(30) This comparison result for example corresponds to losses of accuracy between the digital test signal SN.sub.T and the original digital reference signal SN.sub.R of this test signal.
(31) Based on the result of the comparison, the analysis means 20 make it possible to determine an operating mode for the acquisition channel 14 between a normal, downgraded or failure operating mode.
(32) Thus, in the normal operating mode, the values of the accuracy losses of the acquisition channel 14 belong to a first predetermined value range [V.sub.1, V.sub.2].
(33) In this operating mode, the losses of accuracy in the acquisition channel 14 do not affect the operation of the system 10.
(34) In the downgraded operating mode, the values of the accuracy losses of the acquisition channel 14 belong to a second predetermined value range ]V.sub.2, V.sub.3].
(35) Each value of the second range ]V.sub.2, V.sub.3] is greater than each value of the first range [V.sub.1, V.sub.2] and less than each value of a third predetermined value range ]V.sub.3, V.sub.4].
(36) Thus, in this operating mode, the losses of accuracy in the acquisition channel 14 affect the operation of the system 10, but are tolerated.
(37) Lastly, in the failure operating mode, the values of the accuracy losses of the acquisition channel 14 belong to the third value range ]V.sub.3, V.sub.4].
(38) This means that in the failure mode, the losses of accuracy in the acquisition channel 14 are not tolerated and the acquisition system 10 is fully recognized as having failed.
(39) The analysis means 20 are also able to send a status signal SE to the computer 16, indicating the current operating mode of the acquisition channel 14.
(40) When the acquisition channel 14 is in the downgraded or failure operating mode, the reverse operating model allows the correction means 22 to correct the digital signal SN delivered by the acquisition channel 14.
(41) Furthermore, in the downgraded or failure operating mode, the learning means 24 are able to calibrate the parameters of the reverse operating model by minimizing the accuracy losses between the digital test signals SN.sub.T and the digital reference signals SN.sub.R corresponding to these test signals.
(42) Thus, the correction means 22 are able to generate a digital signal with compensation SN.sub.C corresponding to an analog signal with compensation SA.sub.C computed from the digital signal SN delivered by the acquisition channel 14 and corrected using the recalibrated reverse operating model. This digital signal with compensation SN.sub.C is for example delivered to the computer 16.
(43) This more particularly makes it possible to adapt these parameters to the aging of the acquisition channel 14.
(44) One can then see that based on the results of this calibration, the analysis means 20 can change the downgraded operating mode to the normal operating mode or the failure operating mode to the downgraded operating mode.
(45) It is also clear that the correction means 22 can correct the delivered digital signal, from parameters of the reverse operating model calibrated by the learning means 24.
(46) A method 50 for the acquisition of at least one physical variable, implemented by the acquisition system 10, will now be explained in reference to
(47) This method 50 comprises an acquisition phase P.sub.1, a self-test phase P.sub.2, a learning phase P.sub.3 and a compensation phase P.sub.4.
(48) A flowchart of the acquisition phase P.sub.1 of the method 50 is shown in
(49) Thus, according to this flowchart, during an initial step 51 of the phase P.sub.1, the sensor 12 measures the physical variable and generates an analog signal SA corresponding to the measured value.
(50) During a following step 53, the sensor 12 injects the generated analog signal SA into the acquisition channel 14.
(51) During a following step 55, the acquisition channel 14 converts this analog signal SA into a digital signal SN.
(52) Lastly, during a final step 57, the acquisition channel 14 delivers the converted digital signal SN to the computer 16.
(53) A flowchart of the self-test phase P.sub.2 of the method 50 is shown in
(54) Thus, according to this flowchart, during an initial step 61 of the phase P.sub.2, the self-test means 18 develop a digital reference signal SN.sub.R as previously indicated.
(55) During a following step 63, the self-test means 18 convert this digital reference signal SN.sub.R into an analog reference signal SA.sub.R by applying the reverse operating model.
(56) During a following step 65, the self-test means 18 inject this analog reference signal SA.sub.R into the acquisition channel 14.
(57) During a following step 67, the acquisition channel 14 converts this analog reference signal SA.sub.R into a digital test signal SN.sub.T and delivers this test signal to the self-test means 18.
(58) During a following step 69, the self-test means 18, and in particular the comparison unit 34, compare the digital test signal SN.sub.T with the corresponding digital reference signal SN.sub.R and communicate the result of this comparison to the analysis means 20. This result for example corresponds to losses of accuracy between the two signals.
(59) During a following step 71, the analysis means 20 determine an operating mode for the acquisition channel 14 from among the normal, downgraded or failure operating modes.
(60) Lastly, during a final step 73, the analysis means 20 send a status signal SE indicating the current operating mode of the acquisition channel 10 to the computer 16.
(61) The learning phase P.sub.3 of the method 50 can be launched after the self-test phase P.sub.2.
(62) A flowchart of the learning phase P.sub.3 of the method 50 is shown in
(63) Thus, according to this flowchart, during an initial step 81 of the phase P.sub.3, the learning means 24 develop a minimal digital reference signal SN.sub.R min and a maximal digital reference signal SN.sub.R max.
(64) During a following step 83, a self-test sequence repeating steps 63 to 69 of the self-test phase P.sub.2 is launched to determine the losses of accuracy on each digital reference signal SN.sub.R min and SN.sub.R max.
(65) During a final step 85, the learning means 24 calibrate the parameters of the reverse operating model of the acquisition channel 14 to minimize the accuracy losses.
(66) The compensation phase P.sub.4 of the method 50 can be launched after the learning phase P.sub.3.
(67) A flowchart of the compensation phase P.sub.4 of the method 50 is shown in
(68) Thus, according to this flowchart, during an initial step 91 of phase P.sub.4, the correction means 22 convert the digital signal SN delivered by the acquisition channel 14 into an analog signal with compensation SA.sub.C by the reverse operating model calibrated with the new parameters.
(69) During a following step 93, the correction means 22 convert the analog signal with compensation SA.sub.C into a digital signal with compensation SN.sub.C by applying a normal operating model of the acquisition system with the initial parameters.
(70) Lastly, during a final step 95, the correction means 22 deliver the digital signal with compensation SN.sub.C to the computer 16.
(71) A diagram illustrating the accuracy losses in the acquisition channel 14 based on the aging of the acquisition system 10 is shown in
(72) Thus, as illustrated in this
(73) In this operating mode, the self-test phase P.sub.2 follows the acquisition phase P.sub.1 to evaluate the accuracy losses.
(74) When these losses exceed the threshold V.sub.2, the analysis means 20 activate the downgraded operating mode.
(75) In this operating mode, the learning P.sub.3 and compensation P.sub.4 phases are respectively launched to calibrate the parameters of the reverse operating model of the acquisition channel 14 and to correct the delivered digital signal.
(76) If, after the learning phase P.sub.3, the accuracy losses are below the threshold V.sub.2, the analysis means 20 activate the normal operating mode. Otherwise, the acquisition channel 14 continues to operate in the downgraded operating mode.
(77) When the accuracy losses exceed the threshold V.sub.3, the analysis means 20 activate the failure operating mode and the learning P.sub.3 and compensation P.sub.4 phases are launched again.
(78) If, after the learning phase P.sub.3, the accuracy losses are below the threshold V.sub.3, the analysis means 20 activate the downgraded operating mode. Otherwise, the acquisition channel 14 continues to operate in the failure operating mode and the entire system 10 is therefore recognized by the computer 16 as having failed.
(79) Of course, other embodiments and examples of the acquisition system and the associated method can also be considered.
(80) One can then see that the present invention has a certain number of advantages.
(81) The acquisition system according to the invention takes into account the aging of the acquisition channel and thus adapt its self-test means.
(82) This then makes it possible to model this acquisition system based on its actual criticality level at the beginning of its lifetime without needing to oversize it.
(83) Thus, the acquisition system according to the invention is less bulky, simpler and more compact to operate relative to the acquisition systems of the state of the art.
(84) Furthermore, the acquisition system according to the invention makes it possible to detect flaws in its operation effectively.