testing for the unexpected an automated t ti f th u t d a
play

Testing for the Unexpected: An Automated T ti f th U t d A A t - PowerPoint PPT Presentation

Testing for the Unexpected: An Automated T ti f th U t d A A t t d Method of Injecting Faults for Engine Management Development M t D l t Scott James Applied Dynamics International Sh Shaun Fuller Pickering Interfaces F ll


  1. Testing for the Unexpected: An Automated T ti f th U t d A A t t d Method of Injecting Faults for Engine Management Development M t D l t Scott James – Applied Dynamics International Sh Shaun Fuller – Pickering Interfaces F ll Pi k i I t f

  2. Key questions, requiring straightforward answers. y g g • What will happen if a fault occurs in a military or commercial aircraft electrical system? l t i l t ? • How do you discover these problems before a product is deployed? How do you discover these problems before a product is deployed? • Fault simulation during the design and validation of aircraft avionics is one method – Establishing solid predictions – Ultimately ensuring the safety of driver/pilot and passengers Ultimately ensuring the safety of driver/pilot and passengers • Automated Fault Insertion testing – Developed by ADI for FADEC Test – Switching solution developed by Pickering Interfaces enhancing test capability in this domain p y

  3. Design Issues • Important aspect of aircraft electronic systems testing is introducing electrical faults into a system – Simulates potentially occurring conditions • Corrosion, • Short/open circuits p • Other electrical failures • Inherited through age, damage or even faulty installation • F Fault insertion testing important aspect of avionics design validation lt i ti t ti i t t t f i i d i lid ti – Idea of testing for system failures is not new • Traditional test method Traditional test method – Manual insertion and extraction of cables to and from a patch panel – Far from ideal – Prone to human error – Time consuming and time is money!!

  4. High Reliability Requirement • Present in many applications today – Often involving safety-critical considerations Oft i l i f t iti l id ti – Demands high predictability and reliability of operation • Unexpected behaviour cannot be tolerated! • These environments exhibit a high level safety sensitive aspect • F il Failure of a module to act in an appropriate manner under emergency f d l i i d conditions – Could pose a threat to life and/or property – Justifies any increased cost of test • Example - Full Authority Digital Electronic Controllers (FADECs) used y g ( ) to manage jet aircraft engines

  5. Traditional Solution • When necessary to inject faults, most laboratories utilize a patch panel • Cables may be used to connect any input/output (I/O) line on a Cables may be used to connect any input/output (I/O) line on a FADEC to stimulus or measurement instrumentation • Engineer would move the patch cables – Simulate a desired fault – Measure the results • This solution has many inherent disadvantages: This solution has many inherent disadvantages: – Size – Maintenance costs – Knowledge base – Repeatability – Labour costs – Potential Human Error

  6. New Thinking • Software control - instrument & signal routing – Combined with real time insertion of all types of electrical faults Combined with real-time insertion of all types of electrical faults • Inevitably enhance both testing process and the data recording • Standard cross-point matrix with adequate Standard cross point matrix with adequate specifications may be capable of handling the instrument routing – Fault insertion requirement demands additional capability • System design for fault verification S t d i f f lt ifi ti • • Special matrix design implemented Special matrix design implemented

  7. Real-Time Fault Insertion • Insert faults in-sync with real- time simulation based test time simulation-based test • Stimulate with microsecond- level test repeatability • Hardware-In-the-Loop (HIL) testing – Enables the user to put a FADEC th FADEC through test scenarios h t t i identical to those carried out in ‘engine test stand’ testing

  8. Fault Insertion with ADvantage • Add simulation models – Simulink – SystemBuild – C++/C C++/C – Fortran

  9. Fault Insertion with ADvantage • Create fault insertion test scenarios using real-time i i l ti scripting – Time-based – Event-based

  10. Repeatable Fault Insertion Test E Example: FADEC Testing l FADEC T ti • Start engine g • Wait until Lit = True • Ramp fuel until shaft speed >= 550 RPM from time now until (now+300s) (now+300s) • Ramp fuel until shaft speed >= 5900 RPM AND ramp Mach No. from 0 to 0.6 AND ramp altitude to 10000 ft • D Drop DC power for 4ms DC f 4 Simultaneous 4ms open • Perform landing signal faults (all power lanes) using BRIC fault insertion

  11. Repeatable Fault Insertion Test E Example: Fly-by-wire Side-stick testing l Fl b i Sid i k i • Start take-off procedure Start take off procedure • When altitude >= 5000 ft -> start left bank maneuver • Wait 1.500 sec • Resistive Fault (XCLFP429 to XCRFP429 @ 40ohms, XCSP429 to XCLFR429 @ 100ohms) • • Wait 240 000 sec Wait 240.000 sec Degrade the health of one • Start landing procedure lane on the dual redundant flight control bus. Ensure g that second lane takes over.

  12. Fault Insertion BRIC TM Solution • Custom matrix for fault insertion - Pickering Interfaces Fault Insertion BRIC TM – Scalable solution which may be used to switch signals between simulations and real- life devices in a HIL simulation and test system system • Helps to simplify and accelerate the testing, diagnosis and integration work in HIL applications • Fault insertion and measurement are performed via the Y-axis • Connection to the FADEC via the X-axis • X-axis also has a breakout facility – 3-pin in this illustration – Allows interruption of I/O signals to the FADEC FADEC

  13. Fault Insertion BRIC TM Solution • Intended to improve methods of error injection, monitoring and self-test in various test and simulation systems – Manual and automatic access to each signal line connecting the test system with the FADEC • • Powerful solution for routing simulated faults to the FADEC with Powerful solution for routing simulated faults to the FADEC with guaranteed repeatability – Open-circuits - Simulating cable breaks between a FADEC and it’s sensors or actuators – Short-circuits to ground – Short-circuits to either a battery or an external voltage source Short circuits to either a battery or an external voltage source – Short-circuits between I/O signal lines

  14. TM solution High Density Fault Insertion BRIC TM The 40 The 40- -592 592 – – High Density Fault Insertion BRIC solution • Instrumentation grade ruthenium sputtered reed relays • 1A (150Vdc/100Vac, 20W) switching capacity and long operating life • Available in both 4 slot and 8 slot options Available in both 4-slot and 8-slot options • Scalable solution • 24 configurations - featuring 2-pin and 3-pin breakout options (a facility allowing the interruption of I/O signals to the FADEC) facility allowing the interruption of I/O signals to the FADEC) Maximum matrix sizes are 248x8 for the 2-pin breakout option and 160x8 for the 3-pin breakout option with larger matrices achieved by simply daisy-chaining modules breakout option, with larger matrices achieved by simply daisy chaining modules.

  15. 40-592 Fault Types

  16. The 40-595 - High power Fault Insertion BRIC TM solution • High quality gold plated electromechanical relays • 10A (125Vdc/250Vac, 240W/2000VA) switching capacity ( / / ) • 8-slot Module width • Scalable solution • 3-pin breakout facility • Various configurations are offered up to a fully populated 30x8 matrix

  17. Conclusion • Fault verification is safety critical • Additional test requirement over conventional methods • Fault InserXion System has F l I Xi S h proven technique for design evaluation evaluation • Pickering Fault Insertion BRIC specially designed to BRIC specially designed to insert faults • Bottom line – improved testing – faster and repeatable

  18. Questions? Thank you for your time Thank you for your time

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend