DOI : 10.5281/zenodo.20841363
- Open Access
- Authors : Dr. Ambalal V. Patel
- Paper ID : IJERTV15IS060941
- Volume & Issue : Volume 15, Issue 06 , June – 2026
- Published (First Online): 25-06-2026
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Data Inversion of Pressure Transducers of Air Data System for Evaluation of Fly-By- Wire Flight Control System on Hardware- In-Loop Simulator
Ambalal Vinayak Patel
Flight Control Laws (CLAW) Directorate, Aeronautical Development Agency (Ministry of Defence, Govt. of India),
P.B.1718, Vimanapura Post, Bangalore – 560017, Karnataka State, India
Abstract – Pressure measurements from the pitot probes as part of the Air Data System are used for feedback / automation to the safety critical Fly-By-Wire Flight Control System as well as for navigation to the pilot. The measurements include Total and Static pressures, derived parameters like Mach No., Pressure altitude, Calibrated Air Speed. Additionally, flow angles i.e., Angle of Attack (AOA) and Angle of Side Slip (AOSS / SSA) are computed by using differential pressure measurements. The measured pressure along with accounting for the compensation for surrounding temperature is converted to frequency by the transducer (P & T to F). Subsequently, through on-board software, this digital frequency is used for computation of the digital pressures by using inverse relation of pressure to frequency which is obtained from the characteristics of the transducers. This raw digital pressure is then corrected for the sensor-position error on the aircraft to have free stream signals. Thus, the accuracy of the complete system depends on the accuracy of each and every element used in the chain, and the process adopted for measurement. The on-ground test rig elements, models thereof and relevant processes adopted play a crucial role in clearance of the fly- by-wire flight control system. This article deals with procedure evolved for transducer data inversion and used for evaluation and clearance of the Air Data System and Fly-By-Wire Flight Control System.
Keywords: Air Data System (ADS), Air Data Computer (ADC), Coefficients, Transducer, Pass/Fail, Hardware- In-Loop-Simulator (HILS), Real Time Flight Dynamic Simulator (RTFDS), Iron Bird, Diode voltage, Inversion Process, Frequency, Pressure, OEM.
-
INTRODUCTION
Air Data System (ADS) is an integral part of the Fly-By-Wire (FBW) Flight Control System (FCS). It involves measurements of the following parameters relative to the air:
-
Pressures measurements, specifically:
-
Total pressure (Pt), and
-
Static pressure (Ps),
Derived parameters like Mach No. (Mach), Pressure altitude (Zp), Calibrated Air Speed (CAS) are computed from these pressures.
-
-
Flow Angles (Aircraft angles relative to the wind axis) which include measurements of:
-
Angle of Attack (AoA), and
-
Angle of side Slip (AoSS).
-
-
Temperature (Tt or TAT)
All the pressure measurements are done using the pitot pressure probes. Each of the pneumatic pressure measurement along with the surrounding temperature is converted to frequency (P & T to F) by using the
transducer. The Resonance Pressure Transducer (RPT) or Trenched Etched Resonance Pressure (TERP) transducers by Baker Huges [3] use in-built diode in the circuit for measurement of surrounding temperature. The diode voltage of the transducer is function of the temperature as per the Original Equipment Manufacturer (OEM) data sheet [3]. Subsequently, through on-board software, this digital frequency is used for computation of the digital pressures by using inverse relation of pressure to frequency which is obtained from the characteristics of the transducers. This raw digital pressure is then corrected for the sensor-position error on the aircraft to have free stream signals. The on-ground test rig elements, models thereof and relevant processes adopted play a crucial role in clearance of the fly-by-wire flight control system. This article deals with procedure evolved for transducer data inversion and used for evaluation and clearance of the Air Data System and Fly-By-Wire Flight Control System.
The article is organised as follows: Section 2 presents generic architectural details and elements of ADS. Section 3 presents the details on the evaluation and clearance process of the ADS at on-ground test rig which is also referred to Hardware-In-Loop Simulator (HILS) or Iron Bird (IB). Section 4 presents various methods evolved to arrive at transducer model or the process of data inversion. Section 5 presents the relevant results, and Section 6 concludes the article.
-
-
ARCHITECTURE AND ELEMENTS OF ADS
A schematic block diagram of the Fly-By-Wire Flight Control System involving ADS and Control Laws (CLAW) is shown in Figure 1. The free stream air data signals are used for gain scheduling as well as for feedback to the Fly-By-Wire (FBW) control laws (CLAW). Further, the flight condition parameters such as Mach No., Altitude and Calibrated Air Speed (CAS) etc. derived from the basic air data signals (Pt and Ps) are used for navigation purpose. Therefore, precise, accurate, reliable and redundant measurements from the ADS are very important during all manoeuvres and over entire flying mission of the fighter aircraft. ADS measurements on the aircraft broadly involve the followings steps in the order to have the final free stream or corrected signals:
-
Measurement of raw or local pneumatic pressure on the aircraft and converting it to raw digital form inside the on-board ADC. It involves the following elements and processes:
-
The following elements are involved in measurement of the local or raw pneumatic pressure and converting it to raw digital pressure values:
-
pitot pressure probe,
-
transducer (measurement of pneumatic pressure to frequency along with compensation for temperature), Transducers with different range of pressure measurements are used for redundancy.
-
electronic signal conditioner etc.
-
-
The following computational processes are involved to have raw digital pressure measurement:
-
Use of transducer-inverse characteristics (frequency and temperature to pressure) computations to have raw digital pressure.
-
-
-
Processing of the raw digital pressure for Position Error Corrections (PEC) to have free stream signals by using the inverted aerodynamic estimation / wind tunnel test data. This process is carried out as part of the on-board software involving relevant computational algorithms.
Thus, the accuracy of the complete system depends on the accuracy of each and every element, and the process adopted for measurement and corrections. The system can have the total minimum inaccuracy based on the acceptable inaccuracies of the both the elements, i.e., a chain of physical hardware and software. In the above listings, Sl. No. 1.1 is treated as part of the hardware elements (mechanical and electronics), while Sl. Nos. 1.2 and 2 are treated as part of the on-board software. Process of Sl. No. 1.2.1 which is implemented in the software, does the functionality exactly opposite (or complementary) to the characteristics of the transducer (a physical hardware).
-
Position Error Corrections (PEC) to Pressure Measurements
The ADS sensors usually measure the local quantities where they are mounted on the aircraft. These measurements are affected due to the local flow of the air along the body of the aircraft. Hence, local air data measurements need to be corrected by a suitable mechanism to obtain the free stream or corrected measurements.
-
Challenges for applying on-board PEC corrections to Pressure Measurements
The data generated at on-ground which is also referred to inverse ADS data / tables (or inverse tables in short) provide the estimates of the local / raw measurements expected to be obtained from the sensor at the given location on the aircraft for the given free stream condition. In short, inverse ADS data provide free stream inputs to local measurement outputs (or simply free stream to local measurement). The inverse ADS data is generated either of the following or blend thereof:
-
Computational Fluid Dynamics (CFD) estimates,
-
Wind Tunnel Experiments
However, on-board aircraft, we require corrections for local to free stream measurements, i.e., exactly opposite of the inverse ADS data. This is because sensor measures raw or local measurement at the location where it is mounted on the aircraft. Therefore, need for inverting the inverse ADS data arises to the have forward ADS tables (or forward tables in short) which are inverted inverse table. These forward tables are used for local to free stream measurement corrections (PEC) in the on-board computer.
The table inversion process is a very challenging and complex task due to the following characteristics of the inverse ADS tables / data:
-
It is a function of multiple parameters (multi-input). Same data used is for computing multiple outputs for some of the measurements. Thus, the data is a kind of multi-input multi-output system,
-
Highly nonlinear characteristics of the data,
-
Multi-valued characteristics for a few of them result in indeterminacy for inversion.
A systematic and well laid down procedures have been evolved to tackle these problems [1-2]. Figure 2 shows the schematic of the validation process for table inversion. The detailed process of aerodynamic or PEC data inversion is beyond the scope of the present article.
-
-
-
-
Transducer Characteristics
The selected transducer is an integral element in deciding the kind of minimum inaccuracy level system shall have forever. The RPT or TERP transducer converts the applied pneumatic pressure (P) to Frequency (F) along with Temperature (T) compensation done by using the Voltage (V) measured by the diode. The RPT or TERP Transducer characteristics [3] are described by the Equation (1) which in fact is an inverse relation between the pressure and frequency along with diode voltage (for temperature compensation).
M N
o
P C
io j 0
i, j
f fo
i v v j
For simplicity , let
f f fo and v v vo , then
Eq (1)
M N
P C
io j 0
i, j
f i v j
The symbols / nomenclatures used in Equation (1) designate the followings:
P Applied or Computed Pressure
Ci, j Calibratio n Coefficien t
f Measured Frequency in Hz
fo Normalizin g Frequency in Hz
v Measured Diode Voltage in mv (indicates the Measured Temperature in Deg. C)
vo Normalizin g Diode Voltage in mv (Normalizi ng Measured Temperature in Deg. C)
M Integer showing the maximum oder of function fitment on frequency
N Integer showing the maximum oder of function fitment on diode voltage
i index for counting order for frequency from 0 to M
j index for counting order for diode voltage from 0 to N
Thus, the above function has got M 1N 1 number of calibration coefficients.
Figure 3 shows the typical experimental data format in 3-Dimensional (3D) matrix of the transducer characteristics, i.e., frequency values (output of the transducer) for the selected grid values of pressure and temperature (inputs to the transducer). Typical characteristics of RPT and TERP transducers are shown in Figure
-
TERP transducers are more sensitive to temperature variations as compared to RPT transducers.
-
-
EVALUATION OF FBW FCS INCLUDING ADS ON HARDWARE-IN-LOOP SIMULATOR
Figure 5 shows the block schematic of the Iron Bird or Hardware-In-Loop Simulator (HILS) setup, elements and process thereof used for evaluation of Fly-By-Wire Flight Control System including ADS. The on- board devices to be evaluated include the followings:
-
Digital Flight Control Computer (DFCC) wherein Flight Control Laws (CLAW) are residing, and
-
Air Data Computers (ADC) wherein Air Data System computational algorithms are residing.
-
As part of the ground test rig, a Real Time Flight Dynamic Simulator (RTFDS), Engineers Test Stations (ETS), and AIRDATSs are shown along with the cockpit as part of the avionics system.
Aircraft motions are simulated through a six Degrees Of Freedom (6-DOF) simulation for this fixed base test rig. The 6-DOF model / software thereof is residing inside the RTFDS. The RTFDS also includes sensor models including inverse ADS model. The inverse ADS model computes the local measurements for the given free stream condition based on the inverse ADS tables / data.
ETS and AIRDATS are elements of test rig and they are used for:
-
Accessing the data for complete system evaluation and analysis, and
-
making the signals compatible for interface within the on-board and off-board (test rig) elements.
The local measurements from the inverse ADS model residing inside the RTFDS are passed through AIRDATS to the on-board ADCs. ADCs have been provisioned with the followings for operational use and on- ground testing, respectively:
-
Real / Actual Pressurization Path: Actual / real pressure can be given to the pneumatic port available. This real pressure is sensed by the transducers (RPT / TERP) and then it is converted to Frequency. As a default option, this path is used on the aircraft for actual operation. However, it would be challenging to meet the required bandwidth by the real pressurization unit during closed loop evaluation at on-ground test rig.
-
Synthetic Path for injecting equivalent Frequency: ADCs have provision for injecting the frequency signal which is computed for the corresponding pneumatic pressure based on the transducer characteristics. This frequency signal is injected through a synthetic path (instead of pneumatic pressure path) for on-ground evaluation instead of real pressurization unit in order to overcome the challenge of meeting the bandwidth requirement.
Figure 6 shows the detailed the processes or models residing inside the RTFDS and ADCs for P to F and F to P conversions, respectively. Both these units broadly work in complementary mode during on-ground evaluation. The injected signals get processed in the following order:
-
Inside the on-ground RTFDS:
-
Process A: The digital values of free stream signals (Mach No., AOA, AOSS) given to the inverse model inside the RTFDS computes local pressures (equivalent to pneumatic pressures that would be actually measured by the sensor mounted on the aircraft at their location),
-
Process B: Local pressures are passed through the forward model of transducer (it designates the transducer characteristics) to compute the corresponding frequency (P to F computations). It may be noted that in Figure 6, it is shown as transducer data invesion process in respect of Equation (1), however it is representing the model of the transducer or characteristics thereof (forward model of transducer) for P to F conversion.
-
-
Inside on-board ADC:
-
Process B-1: The frequency is converted to digital raw pressure along with diode voltage (temperature compensation) by using inverse model of transducer as per Equation (1), i.e., F to P conversion,
-
Process A-1: The raw digital pressure is corrected for PEC to have free stream digital values of Mach No., AOA, and AOSS.
-
The free stream signals pass through A, B, B-1, and A-1 process in series. Mathematically it indicates the passing of the signals through the product of A*B*B-1*A-1, which results in becoming Identity, i.e., I = A*B*B-1*A-1. Thus, the free stream outputs obtained in ADCs are expected to be same as the free stream inputs from the RTFDS. Figure 6 shows the details of validation of inversion procedures for transducer model (P to F and F to P computations) as well as for inverse and forward ADS model. A brief on the inverse and forward ADS model is presented in earlier section. The next section details regarding the transducer forward model computations in optimized way.
4 TRANSDUCER FORWARD MODEL FOR P TO F COMPUTATIONS
The forward model of the transducer for P to F computations can be obtained by suitably inverting the Equation (1) for implementation in RTFDS. It may be noted that Equation (1) computes pressure for the given frequency and diode voltage (for the corresponding temperature as per diode sensitivity given in OEM data sheet). It is exactly opposite of what actually transducer does. Therefore, with reference to Equation (1), the transducer forward model of P to F computation is also referred to transducer data inversion model as it is obtained by inverting F to P data relation. The digital pressure computed from the inverse ADS model within the RTFDS is fed to the transducer forward model. However, transducer data inversion model (inversion of Equation (1)) also requires actual ambient temperature in the vicinity of the transducers (measured by the diode voltage), in order to have computed frequency (F) output. Thus, the requirement for acquiring the diode voltage from the transducer in ADC to the RTFDS arises. Since, on-board F to P conversion happens within the ADC by using the diode voltage being available there only, and thus it is not necessary to acquire and record it. However, the need for acquiring such an intermediate signal (diode voltage / temperature) for on-ground evaluation makes it as an additional requirement for the on-board device. Further, it requires to interface the diode voltage signal from ADC to RTFDS. It was not thought of initially, due to the unavailability of the details of the transducers / relevant systems. Therefore, there was need to find out an alternate solution to compensate for unavailability of the diode voltage (temperature) and move ahead for on-ground evaluation [7]. Table 1 presents the details of the methods (M1 to M6) that have been evolved for arriving at transducer forward model for P to F computations (or transducer data inversion model) to be implemented inside RTFDS for evaluation of ADS at on-ground test rig. Table 1 presents the advantages and disadvantages, and detailed comparative analysis as well. Methods M1 and M2 with 1D polynomial approximations have been used for evaluation of ADS. However, M5 methods is most accurate due to the direct use of transducer characteristics data.
-
RESULTS
The results of in series evaluation of transducer forward model (data inversion model) corresponding to method M1 and on-board model of Equation (1) are shown in Figures 7 and 8. Similarly, the results of method M5 are shown in Figure 9.
The Nominal Diode Sensitivity (NDS) is computed as given below: NDSc = (Vmin-Vmax)/(Tmax-Tmin);
Where
Vmin and Vmax are the Minimum and Maximum voltage range of diode,
Tmin, and Tmax are the Minimum and Maximum Temperature range used for Diode voltage measurement
The following differently named diode sensitivities and their values for each transducer are made available in the OEM supplied data sheet.
-
NDS: Nominal Diode Sensitivity given in the OEM data sheet,
-
NDSmin: Limits of the NDS given in OEM data sheet
-
NDSmax: Limits of the NDS given in OEM data sheet
-
NDSc: Nominal Diode Sensitivity computed using the Minimum and Maximum voltage range of Diode (Vmin, Vmax) and range of temperature (Tmin, and Tmax),
-
NDS_DVM = NDS computed using the diode voltage from ADC. First the mean of the Diode voltage for each temperature data is computed and then considered that value for computing NDS_DVM by considering the corresponding known temperature grid point.
Figures 7 and 8 show the results of the TERP and RPT transducers pressure validation. Here the input pressure (Pin) is passed through a polynomial with an estimated coefficients for a fixed Temperature value to have frequency output. The computed frequency is passed through the onboard transducer model with respective coefficients to have digital pressures (Output Pressure: Po). Figures 7 (a) to (d) and Figures 8 (a) to (d) show the Output pressure vs Input Pressures, while Figures 7 (e) to (h) and Figures 8 (e) to (h) show the corresponding pressure error (Po-Pin) in mbar. The error is well within the bound of +/- 2mbar. At very high values of pressures, the error exceeds 2 mbar. However, such pressures found to be occurring at outside the flight envelope and hence it was acceptable.
Figure 9 shows the data plots of the end-to-end error between input pressure and output pressure computed using the diode voltage, different NDS, and using the method M5 of Table 1 (transducer forward model for implementation in RTFDS). The overall error is well within the ±2mbar, precise, and consistent.
-
-
CONCLUSIONS
Procedure evolved for transducer data inversion and used for evaluation and clearance of the Air Data System and Fly-By-Wire Flight Control System is presented in this article. Methods M1 and M2 have been used for clearance of FBW FCS. These methods require offline computation of coefficients and configuration, and work for a fixed mean value of temperature with permitted scatter. These procedures helped in clearance of the on-board ADS system at on-ground test platforms, and ultimately resulted in successful flight tests.
Method M5 found to be most precise and does not require any additional offline data generation and configuration thereof. However, it requires acquisition of diode voltage from the on-board device.
ACKNOWLEDGEMENT
The interactions made with Dr. Girish S. Deodhare, former Director General (ADA) were very fruitful and encouraging to realise the work presented in this paper. Their support and encouragement are highly acknowledged.
REFERENCES
-
Ambalal V. Patel, Design, Development, and Evolution of Air Data System for Tejas Aircraft, DRDO Technology Spectrum 2022,
May 2022
-
Ambalal V. Patel, Computation of Static Pressure from the Measured Flow Angle Pressures: A Novel Methodology to Virtually Maintain the Signal Redundancy, Paper ID-210, presented at International Conference on Advances in Aerospace and Energy Systems, April 04-06, 2024 (IAES-2024), Liquid Propulsion Systems Centre (LPSC-ISRO), Thiruvananthapuram-695547, Kerala,
India
-
DPS8000 Series User Manual – 128M6412 – EN and RU by Baker Hughes Company, 2018
-
Procedure for inverting ADC pressure transducer coefficients for implementation into Airdats for Mod F ADCs, NCTTM/1576 dated 12th March 2008
-
Updated Procedure for inverting ADC pressure transducer coefficients for implementation into Airdats for Mod F ADCs,
NCT/TM/3535 dated 18th January 2021
-
Updated procedure and tolerance bound for defining the Pass/ Fail criteria of ADC pressure transducers for end-to-end evaluation at Iron Bird or SAE Lab, NCT/TM/3534 dated 9th February 2021
-
Unified Procedure for computing Pressure to Frequency in FDS by using the transducer diode voltage obtained from ADC and unified tolerance bounds for end-to-end evaluation of Pre-MOD-F and MOD-F ADC pressure transducers at Iron Bird and SAE Lab, NCT/TM/3577 dated 25th March 2021
Table 1: Evolved methods for arriving at transducer forward model of P to F computations (or transducer data inversion model) to be implemented inside RTFDS for evaluation of ADS at on-ground test rig.
|
Sl. No. for the evolved method |
Diode Voltage (DV) measurement acquisition (for temperature measurement) provision on ADC and interface to RTFDS or an alternate |
Evolved transducer model / method thereof for use inside the RTFDS |
Advantages and Disadvantages, and Discussions |
|
|
ADC (on-board device) |
RTFDS (on-ground test rig device) |
|||
|
M1 |
DV not acquired but used internally on-board for raw digital pressure computations |
Assumed to be a well- maintained laboratory standard mean temperature of 25 Deg. C and allowed variation of 10 to 15 deg C. |
A one-Dimensional (1-D) polynomial fit for a fixed mean value of diode voltage corresponding to the laboratory standard mean temperature [4]. The polynomial output (Frequency) is function of input digital pressure (P) only which is obtained from inverse ADS model, i.e., it is independent of the temperature variation.
|
M 1N 1 coefficients that are used for F to P computations as given in Equation (1). The acceptance limit for end-to-end pressure variation was arrived at considering the followings:
variation on ambient conditions of the day (morning / afternoon / evening / |
|
Sl. No. for the evolved |
Diode Voltage (DV) measurement acquisition (for temperature measurement) provision on ADC and interface to RTFDS or an alternate |
Evolved transducer model / method thereof for use inside the RTFDS |
Advantages and Disadvantages, and Discussions |
|
|
night etc.), and 1.2) During the evaluation process lasting for a few hours, the ambient temperature surrounding the ADC or transducers may vary with respect to the starting condition due to local heat dissipation.
variations. |
||||
|
M2 |
Same as that of against SL. No. M1 |
The 1-D polynomial fit process as mentioned against Sl. No. M1 to be used which is independent of DV or temperature. However, laboratory standard temperature although maintained within certain limits needs to be measured prior to the start of evaluation [5-6].
thereof) inside the ADC, the corresponding polynomial coefficients inside the RTFDS are used |
|
|
|
Sl. No. for the evolved |
Diode Voltage (DV) measurement acquisition (for temperature measurement) provision on ADC and interface to RTFDS or an alternate |
Evolved transducer model / method thereof for use inside the RTFDS |
Advantages and Disadvantages, and Discussions |
|
|
during the evaluation. |
||||
|
M3 |
Same as that of against SL. No. M2 |
Same as that of against SL. No. M2 except computing the polynomial coefficients dynamically (instead of computing offline and then storing) and storing inside the RTFDS by setting the measured temperature by the user. |
aspects for closed loop evaluation. |
|
|
M4 |
DV Acquired for recording and sending to other devices |
It uses the DV obtained from the ADC for compensation and does not necessitate to assume the specific temperature range for computations. Howeer, it is worth to maintain the laboratory standard mean temperature from the perspectives of overall on- ground evaluation of the flight control system. |
A Two-Dimensional (2-D) polynomial fit by inverting the Equation (1) can be implemented. Diode voltage obtained from the ADC and digital pressure obtained from the inverse ADS model within RTFDS can be used to have the corresponding frequency output for sending back to ADCs.
during the evaluation. |
|
|
M5 |
Same as that against Sl. No. M3 |
OEM data sheet provides the sample experimental data, showing the characteristics of each transducer which are governed by Equation (1), coefficients thereof, diode |
require to compute any new coefficients nor to be separately configured. |
|
|
Sl. No. for the evolved |
Diode Voltage (DV) measurement acquisition (for temperature measurement) provision on ADC and interface to RTFDS or an alternate |
Evolved transducer model / method thereof for use inside the RTFDS |
Advantages and Disadvantages, and Discussions |
|
|
sensitivity etc. Thus, in lieu of inverting Equation (1) to have 2-D polynomial and relevant coefficients, a simple way could be to incorporate the 3-D lookup table data of each transducer as per the format shown in Figure 3. Diode voltage obtained from the ADC and digital pressure obtained from the inverse ADS model within RTFDS can be used. 1) Transducer specific data obtained either by in house characterization or as it is supplied by OEM can be configured, stored, and used in RTFDS for computation of Frequency during evaluation. A simple interpolation for table lookup process can be used. |
methods. |
|||
|
M6 |
DV not acquired but used internally on-board for raw digital pressure computations |
Assumed to be a well- maintained laboratory standard mean temperature of 25 Deg. C and allowed variation of 10 to 15 Deg C. |
Same as that of against Sl. No. M5, i.e., use of 3-D lookup table data of each transducer as per the format shown in Figure 3. However, a fixed mean value of diode voltage corresponding to the laboratory standard mean temperature is used along with the digital pressure obtained from the inverse ADS model. |
approximation in DV for mean temperature. |
Figure 1: Flight Control System Structure
Figure 2: Validation Process for Inverted Data of ADS Sensors
|
P (mbar) |
Frequency (Hz) |
Diode Voltage (mV) |
|
p1 = 35 |
f1 |
dv1 |
|
p2 |
f2 |
dv2 |
|
: |
: |
: |
|
: |
: |
: |
Temperature (Deg. C.) from – 55 to 85 at intervals given in OEM data sheet
Figure 3: 3D Matrix of Transducer characterization data of transducer given by OEM
(a) TERP Transducer Characteristics
(b) RPT Transducer Characteristics
3000 3000
X: 7783
Y: 2700
2500
T=-55 T=-40 T=-25 T= -5
T= 10
T= 25
T= 35
T= 45
T= 55
T= 65
T= 71
T= 85
X: 8928
Y: 2699
2500
2000
2000
1500
1500
T=-40 T=-25 T=-10 T= 10
T= 25
T= 35
T= 40
T= 45
T= 55
T= 71
1000 1000
500
500
X: 6536 X: 7225
Y: 35.38 Y: 36.09
6000
0
6500
7000
7500
Frequency (Hz)
8000
8500
9000
6000
0
6500
7000
7500
Frequency (Hz)
8000
8500
9000
(c) TERP & RPT Characteristics with Frequency Alignment or Shift
(d) TERP & RPT Temperature Sensitivity (Scatter for Ref Temp = 35 Deg. C.)
3000 20
2500
2000
1500
1000
500
6000
0
6500
7000
7500
Frequency (Hz)
8000
8500
TERP T=-40 TERP T=-25 TERP T= 10
TERP T= 25
TERP T= 35
TERP T= 45
TERP T= 55
TERP T= 71 RPT T=-40 RPT T=-25 RPT T= 10
RPT T= 25
RPT T= 35
RPT T= 45
RPT T= 55
RPT T= 71
9000
15
10
5
0
-5
-10
-15
-20
-25
TERP (T-40-T35) TERP (T-25-T35) TERP (T10-T35) TERP (T25-T35) TERP (T35-T35) TERP (T45-T35) TERP (T55-T35) TERP (T71-T35) RPT (T-40-T35)
RPT (T-25-T35) RPT (T10-T35) RPT (T25-T35) RPT (T35-T35) RPT (T45-T35) RPT (T55-T35) RPT (T71-T35)
-30
6000
6500
7000
7500
Frequency (Hz)
8000
8500
9000
Pressure (mbar)
Pressure (mbar)
Pressure (mbar)
Pressure (mbar)
-
TERPS Transducers are more sensitive to temperature variation as compared to RPT Transducers.
-
The overall scatter in error for 35 to 2700 mbar range transducers (RPT and TERP) for a reference temperature of at 35 Deg. C. is:
+/-5 mbar for RPT Transducer over a span of about 9 mbar, and
-
-27 mbar to +15 mbar for TERPS Transducers over a spa of about 45 mbar span.
-
Figure 4: Characteristics plots of RTP and TERP transducers
Figure 5: Iron Bird FCS Closed Loop Block Schematic
These two procedures are opposite or complementary to each other
Free Stream Digital Inputs (From 6-DOF):
Mach No., AOA, AOSS, Altitude, Body Rates etc.
RTFDS
Inverse ADS Pressures & Flow Angles
P
DV
Test Rig Elements
Digital
Synthetic Input Frequency (F):
Frequency (F)
On-Board Air Data Computer (ADC)
ADS Algorithms:
Local to Free Stream Corrections and System Level Redundancy Management (RM)
Raw Digital Pressure
Unified procedure as given herein can be implemented in RTFDS for computing the Frequency (F) from: 1) OEM data of the Transducers, 2) Diode Voltage (DV) obtained from ADC, and 3) Digital Pressure (P).
Algorithm for computing the pressure from: 1) OEM data & Equations, 2) Diode Voltage (DV) which indicates temperature, and 3) Frequency (F) is given in data sheet of the Transducers provided by OEM.
Feature of bypassing the transducer output (Frequency) and use of external frequency signal for computing raw pressure is made available in ADC. It is useful for testing & evaluation at Iron Bird. Considering this aspect, unified procedure for frequency computation is given herein.
Corrected ADS signals for Feedback to Flight Control & Navigation
Transducer Data Inversion Process: P to F (digital) Using:
-
OEM Transducer Characterization data,
-
Diode Voltage (DV) from ADC,
-
Input Pressure (P)
Frequency (F)
AIRDATS
Compatible to ADC for use at On-ground Evaluation
Real Input Pressure (P):
Pneumatic Line for use on Aircraft & on- ground PI checks
Transducer: Pressure (P) To Frequency
(F)
Frequency (F)
Frequency (F)
Diode Voltage (Temperature indicator)
F to P (digital)
Using:
-
OEM Equations and Coefficients,
-
Diode Voltage (DV),
-
Frequency (F)
Raw Digital
Pressure (P)
Diode Voltage (DV) from ADC to RTFDS
Absolute Difference < Pressure Threshold 1 (mbar) for Transducer Data Inversion Validation
Absolute Difference < Pressure Threshold 2 (mbar) for Air Data Inversion (Fidelity for Inverse to Forward and Vice versa) Validation
Figure 6: Detailed illustration of Transducer data inversion model usage in ADS evaluation process on Iron Bird
1400
1200
Output Pressure: Po (mbar)
1000
800
600
400
200
-
Pressures for RPT Transducer 01
35 to 1300 mbar range
3000
Output Pressure: Po (mbar)
2500
2000
1500
1000
500
-
Pressures for RPT Transducer 02
35 to 2700 mbar range
1500
Output Pressure: Po (mbar)
1000
500
-
Pressures for RPT Transducer 03
1500
Output Pressure: Po (mbar)
1000
500
-
Pressures for RPT Transducer 04
0
0 200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
0
0 500 1000 1500 2000 2500 3000
Input Pressure: Pin (mbar)
0
35 to 1500
mbar range
0 500 1000 1500
Input Pressure: Pin (mbar)
0
35 to 1500
mbar range
0 500 1000 1500
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.56106 for RPT Transducer 01
X: 1270
Y: -0.3481
200 400 600 800 1000 1200
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.17528 for RPT Transducer 02
500 1000 1500 2000 2500
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.91097 for RPT Transducer 03
X: 1460
Y: -0.5205
200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.94146 for RPT Transducer 04
Pressure Error Lower Bound Upper Bound
X: 1460
Y: -0.4877
200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
Figure 7: Results of data inversion with 1D polynomial (for a fixed mean temperature or diode voltage) for RPT transducers
1400
-
Pressures for TERP Transducer 01
3000
-
Pressures for TERP Transducer 02
1600
-
Pressures for TERP Transducer 03
1600
-
Pressures for TERP Transducer 04
1200
Output Pressure: Po (mbar)
1000
800
600
400
200
35 to 1300 mbar range
2500
Output Pressure: Po (mbar)
2000
1500
1000
500
35 to 2700 mbar range
1400
Output Pressure: Po (mbar)
1200
1000
800
600
400
200
35 to 1500 mbar range
1400
Output Pressure: Po (mbar)
1200
1000
800
600
400
200
35 to 1500 mbar range
0
0 200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
0
0 500 1000 1500 2000 2500 3000
Input Pressure: Pin (mbar)
0
0 500 1000 1500
Input Pressure: Pin (mbar)
0
0 200 400 600 800 1000 1200 1400 1600
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.25824 for TERP Transducer 01
200 400 600 800 1000 1200
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.642 for TERP Transducer 02
500 1000 1500 2000 2500
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.353 for TERP Transducer 03
200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
2.5
2
Pressure Error (Po-Pin) in mbar
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-
|Max(Po-Pin) Error (mbar) = 0.32674 for TERP Transducer 04
|
Pressure Error Lower Bound Upper Bound |
|||||||
200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
Figure 8: Results of data inversion with 1D polynomial (for a fixed mean temperature or diode voltage) for TERP transducers
(a) Pressures for TERP 01 at T=35 Deg.C.
(b) Pressures for TERP 02 at T=35 Deg.C.
(c) Pressures for TERP 03 at T=35 Deg.C.
(d) Pressures for TERP 04 at T=35 Deg.C.
1400 3000 1600 1600
1200
1400
1400
35 to 1300 mbar range
2500
35 to 2700 mbar range
35 to 1500 mbar range
35 to 1500 mbar range
1000
1200
1200
2000
1000
1000
800
1500
800
800
600
600
600
1000
400
400
400
NDS NDSc NDS_DVM
200
500
200
200
0
0 200 400 600 800
1000 1200 1400
0
0
500 1000 1500 2000 2500
3000
0
0
500
1000
1500
0
0
Input Pressure: Pin (mbar)
Input Pressure: Pin (mbar)
Input Pressure: Pin (mbar)
200 400 600 800 1000 1200 1400 1600
Input Pressure: Pin (mbar)
(e) |Max (Po-Pi)| Error of TERP 01 for [NDS, NDSc, NDS_DVM]
= [0.72308, 0.75272, 0.33381]
(f) |Max (Po-Pi)| Error of TERP 02 for [NDS, NDSc, NDS_DVM]
= [1.70515, 1.68048, 0.842472]
(g) |Max (Po-Pi)| Error of TERP 03 for [NDS, NDSc, NDS_DVM]
= [0.86644, 0.86644, 0.47125]
(h) |Max (Po-Pi)| Error of TERP 04 for [NDS, NDSc, NDS_DVM]
= [0.8553, 0.86922, 0.44094]
3 3 3 3
2.5 2.5 2.5 2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
NDS NDSc NDS_DVM
Lower Bound Upper Bound
-3
0
200 400 600 800 1000 1200 1400
Input Pressure: Pin (mbar)
-3
0
500 1000 1500 2000 2500
Input Pressure: Pin (mbar)
3000
-3
0
500
1000
1500
-3
0
Input Pressure: Pin (mbar)
200 400 600 800 1000 1200 1400 1600
Input Pressure: Pin (mbar)
Output Pressure: Po (mbar)
Pressure Error (Po-Pin) in mbar
Output Pressure: Po (mbar)
Pressure Error (Po-Pin) in mbar
Output Pressure: Po (mbar)
Pressure Error (Po-Pin) in mbar
Output Pressure: Po (mbar)
Pressure Error (Po-Pin) in mbar
Figure 9: Results of data inversion with 2D set of Pressure and Temperature for TERP transducers
