SlideShare a Scribd company logo
1 of 12
Download to read offline
AVIONICS CASE STUDY –
IV&V OF ATTITUDE AND HEADING REFERENCE
SYSTEM (AHRS)
Oak Systems Pvt. Ltd.
Salient features of the System
v AHRS is a subsystem of Jaguar Darin-III upgrade with focus on
indegenisation with following features
– Provide Attitude (Roll, Pitch) and magnetic heading data to the ADIU.
– Provide body accelerations and body angular rates data to ADIU.
– Provide BIT health status data to the ADIU.
– Accept external magnetometer input data from ADIU as an input to
AHRS.
– Accept True air speed and pressure-altitude data from ADIU for aiding
of AHRS data.
– Use internal algorithm for estimation of output parameters.
– Perform Magnetometer Calibration
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
2
Architecture
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
3
Major System Functionalites
v Two major independent functional blocks
v Inertial computational Unit (IMU)
v Navigational Unit (NAV)
v Each having its own Built-in tests
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
4
About IMU
v IMU handles complex inertial data computations like
acceleration biases using Temperature coefficients,
calibration coefficients with data available from
accelerometers
v Built in tests for checking beyond range accelerometer
and gyro temperatures and also 70 others
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
5
About NAV
v NAV provides calibrated Pitch, roll, Yaw data and also
magnetic heading using complex calculations.
v Kalman filter algorithms are applied for all NAV parameters
v Has capability to switchover to internal magnetometers in
case of failure to detect external magnetometer
v About 60 built in tests to provide robustness to system
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
6
Trigger for IV&V
As per DO-178B guidelines Independent Verification &
Validation (IV&V) was mandated for DAL (Design
assurance level B with MC/DC)
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
7
Scope of Work
To Conduct IV&V as per RTCA - DO178B Level B compliance -
v Planning phase docs review e.g. PSAC, SVP, SDP, SCMP, SQAP, SRS, SDS, SCS
v High level Requirement Verification
v Low level Requirement (Design) Verification
v Code Evaluation (MISRA Standards)
v Requirement based test case preparation (High level and Low level Tests) for 100%
Requirement coverage
v Source Code Coverage (100% MC/DC, 100 % Statement, 100 % Decision)
v High Level and Low level Test Execution (using LDRA tool)
v Traceability analysis:
§ Requirements ó Design ó Code
§ Requirement ó High level Tests
§ Design ó Low level Tests
v Software Configuration Audit
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
8
In the Works
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
v 450 Functions with cyclomatic complexity ranging from 5 - 55
v Dual language software (C and C++)
v 11000 Executable lines of code
v Complex algorithms viz. Kalman filters, compass swing
v Tight Schedule due to onset of winter for trials
v Distributed Work environment across Multiple cities
v Usage of Multiple testing tools involved RTRT, LDRA to speed up work
v Team size ranging from 3 - 15
9
Software Size: 11 KLOC
Language: C, C++
Accomplishments
v Provided templates and checklists meeting DO178B guidelines
v Thorough plan document review with emphasis on safety measures needed as a suggestion
v Requirement and design review : Uncovered anomalies in the document in form of
traceability, completeness and correctness w.r.t to DO-178B standards
v Test case creation at both HSI and Unit level with emphasis on uncovering faults to make
system robust by adopting testing techniques like BVA, Equivalence partitioning, arithmetic
precision, fault recovery
v Exhaustive test to handle complex algorithms involved in the project
v Test case execution at both levels with emphasis on 100 percent requirement coverage, 100
percent MC/DC coverage, 100 percent decision coverage and 100 statement coverage
v Clearance from regulators in record time with almost zero turnaround time
v Uncovered 55 Critical and Major defects across HLR and LLR tests
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
10
Outcome
Activity/Task Status
Review report of Plan Docs:
PSAC, SDP, SCMP, SRS, SDS, SCS, SQAP, SVP
Delivered
SRD Review report
Delivered
HLR SVCP Preparation
Delivered
SDD Review report
Delivered
LLR SVCP Preparation
Delivered
Code Review report
Delivered
SDD-Code Traceability
Delivered
LLR Test Execution
Delivered
HLR Test Execution
Delivered
IVV Reports (SCI, SECI, SAS)
Delivered
Copyright © 2020 Oak Systems Private Limited. All Rights Reserved
11
Thank you!
Oak Systems Pvt. Ltd.
#27, NGEF Lane, Off 100 Feet Road,
Indira Nagar, Bengaluru – 560 038, INDIA
Tel : +91-80-4126 7681
Email: contact@oaksys.net
URL: www.oaksys.net
We add value through engagement

More Related Content

Similar to Case Study on IV&V of Attitude and Heading Reference System

Instruments & control System Engineer
Instruments & control System EngineerInstruments & control System Engineer
Instruments & control System EngineerPrabu Singarayar
 
Srinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas KV
 
Understanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your CompanyUnderstanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your CompanyAversan Inc.
 
Nishar resume
Nishar resumeNishar resume
Nishar resumeMD NISHAR
 
Nishar_Resume
Nishar_ResumeNishar_Resume
Nishar_ResumeMD NISHAR
 
Kenn_Young_042016
Kenn_Young_042016Kenn_Young_042016
Kenn_Young_042016Kenn Young
 
Air Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAir Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAgilaire LLC
 
Continental SRR3-B 24GHz Blind-Spot Radar - 2018 teardown reverse costing re...
Continental SRR3-B 24GHz Blind-Spot Radar -  2018 teardown reverse costing re...Continental SRR3-B 24GHz Blind-Spot Radar -  2018 teardown reverse costing re...
Continental SRR3-B 24GHz Blind-Spot Radar - 2018 teardown reverse costing re...Yole Developpement
 
Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262 Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262 QA Systems
 
Maheswara reddy 10+years_avionics
Maheswara reddy 10+years_avionicsMaheswara reddy 10+years_avionics
Maheswara reddy 10+years_avionicsmaheswarareddy pr
 
Automated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareAutomated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareQA Systems
 
Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it Oak Systems
 
Instrumentation Design Engineer
Instrumentation Design Engineer Instrumentation Design Engineer
Instrumentation Design Engineer Parth Tailor
 
Energy Oil Gas Presentation
Energy  Oil  Gas  PresentationEnergy  Oil  Gas  Presentation
Energy Oil Gas Presentationjlai
 

Similar to Case Study on IV&V of Attitude and Heading Reference System (20)

Instruments & control System Engineer
Instruments & control System EngineerInstruments & control System Engineer
Instruments & control System Engineer
 
Srinivas avioinics 6yrs
Srinivas avioinics 6yrsSrinivas avioinics 6yrs
Srinivas avioinics 6yrs
 
veera (updated)
veera (updated)veera (updated)
veera (updated)
 
Karthik-CV
Karthik-CVKarthik-CV
Karthik-CV
 
Understanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your CompanyUnderstanding DO-178: Importance and How It Affects Your Company
Understanding DO-178: Importance and How It Affects Your Company
 
Nishar resume
Nishar resumeNishar resume
Nishar resume
 
Nishar_Resume
Nishar_ResumeNishar_Resume
Nishar_Resume
 
Kenn_Young_042016
Kenn_Young_042016Kenn_Young_042016
Kenn_Young_042016
 
Ramesh gupta cv
Ramesh gupta cvRamesh gupta cv
Ramesh gupta cv
 
Aniruddha_More_Resume
Aniruddha_More_ResumeAniruddha_More_Resume
Aniruddha_More_Resume
 
Air Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAir Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management Systems
 
IoT and M2M Safety and Security
IoT and M2M Safety and Security 	IoT and M2M Safety and Security
IoT and M2M Safety and Security
 
Continental SRR3-B 24GHz Blind-Spot Radar - 2018 teardown reverse costing re...
Continental SRR3-B 24GHz Blind-Spot Radar -  2018 teardown reverse costing re...Continental SRR3-B 24GHz Blind-Spot Radar -  2018 teardown reverse costing re...
Continental SRR3-B 24GHz Blind-Spot Radar - 2018 teardown reverse costing re...
 
Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262 Automated requirements based testing for ISO 26262
Automated requirements based testing for ISO 26262
 
Maheswara reddy 10+years_avionics
Maheswara reddy 10+years_avionicsMaheswara reddy 10+years_avionics
Maheswara reddy 10+years_avionics
 
Automated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device SoftwareAutomated Requirements-Based Testing for Medical Device Software
Automated Requirements-Based Testing for Medical Device Software
 
Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it
 
Instrumentation Design Engineer
Instrumentation Design Engineer Instrumentation Design Engineer
Instrumentation Design Engineer
 
BCO Inc
BCO IncBCO Inc
BCO Inc
 
Energy Oil Gas Presentation
Energy  Oil  Gas  PresentationEnergy  Oil  Gas  Presentation
Energy Oil Gas Presentation
 

More from Oak Systems

Case Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture DroneCase Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture DroneOak Systems
 
Case Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptxCase Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptxOak Systems
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationOak Systems
 
Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)Oak Systems
 
Banking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS MigrationBanking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS MigrationOak Systems
 
Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020Oak Systems
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingOak Systems
 
V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3Oak Systems
 
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOverview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOak Systems
 
Considerations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex SystemsConsiderations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex SystemsOak Systems
 
V&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple StandardsV&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple StandardsOak Systems
 
Case study on Test Automation under RUP
Case study on Test Automation under RUPCase study on Test Automation under RUP
Case study on Test Automation under RUPOak Systems
 
Case study on V&V for Avionics Software System
Case study on V&V for Avionics Software SystemCase study on V&V for Avionics Software System
Case study on V&V for Avionics Software SystemOak Systems
 
Case study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial ServicesCase study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial ServicesOak Systems
 
Test Defect Metrics and Analysis
Test Defect Metrics and AnalysisTest Defect Metrics and Analysis
Test Defect Metrics and AnalysisOak Systems
 
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt LtdRadar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt LtdOak Systems
 
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt LtdPerformance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt LtdOak Systems
 
A Case Study in Banking UAT
A Case Study in Banking UATA Case Study in Banking UAT
A Case Study in Banking UATOak Systems
 
A Case Study on Testing of e-banking
A Case Study on Testing of e-bankingA Case Study on Testing of e-banking
A Case Study on Testing of e-bankingOak Systems
 

More from Oak Systems (19)

Case Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture DroneCase Study on IV&V of an Agriculture Drone
Case Study on IV&V of an Agriculture Drone
 
Case Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptxCase Study on Advanced light weight torpedo (Software IV&V).pptx
Case Study on Advanced light weight torpedo (Software IV&V).pptx
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile Application
 
Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)Case study on operating an Offshore Delivery Center (ODC)
Case study on operating an Offshore Delivery Center (ODC)
 
Banking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS MigrationBanking Case study: UAT Support for CBS Migration
Banking Case study: UAT Support for CBS Migration
 
Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020Oaksys Updated Presentation 2020
Oaksys Updated Presentation 2020
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
 
V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3V&V Considerations In Implementing IEC61508-3
V&V Considerations In Implementing IEC61508-3
 
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic HardwareOverview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
Overview of DO-254: Design Assurance Guidance For Airborne Electronic Hardware
 
Considerations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex SystemsConsiderations in Verification of Safety Design for Complex Systems
Considerations in Verification of Safety Design for Complex Systems
 
V&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple StandardsV&V Lessons Learnt under multiple Standards
V&V Lessons Learnt under multiple Standards
 
Case study on Test Automation under RUP
Case study on Test Automation under RUPCase study on Test Automation under RUP
Case study on Test Automation under RUP
 
Case study on V&V for Avionics Software System
Case study on V&V for Avionics Software SystemCase study on V&V for Avionics Software System
Case study on V&V for Avionics Software System
 
Case study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial ServicesCase study on Performance Profiling of Software for Financial Services
Case study on Performance Profiling of Software for Financial Services
 
Test Defect Metrics and Analysis
Test Defect Metrics and AnalysisTest Defect Metrics and Analysis
Test Defect Metrics and Analysis
 
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt LtdRadar CDU Testing- A Case Study from Oak Systems Pvt Ltd
Radar CDU Testing- A Case Study from Oak Systems Pvt Ltd
 
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt LtdPerformance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
Performance Testing of eLearning Portal- A case study by Oak Systems Pvt Ltd
 
A Case Study in Banking UAT
A Case Study in Banking UATA Case Study in Banking UAT
A Case Study in Banking UAT
 
A Case Study on Testing of e-banking
A Case Study on Testing of e-bankingA Case Study on Testing of e-banking
A Case Study on Testing of e-banking
 

Recently uploaded

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 

Recently uploaded (20)

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 

Case Study on IV&V of Attitude and Heading Reference System

  • 1. AVIONICS CASE STUDY – IV&V OF ATTITUDE AND HEADING REFERENCE SYSTEM (AHRS) Oak Systems Pvt. Ltd.
  • 2. Salient features of the System v AHRS is a subsystem of Jaguar Darin-III upgrade with focus on indegenisation with following features – Provide Attitude (Roll, Pitch) and magnetic heading data to the ADIU. – Provide body accelerations and body angular rates data to ADIU. – Provide BIT health status data to the ADIU. – Accept external magnetometer input data from ADIU as an input to AHRS. – Accept True air speed and pressure-altitude data from ADIU for aiding of AHRS data. – Use internal algorithm for estimation of output parameters. – Perform Magnetometer Calibration Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 2
  • 3. Architecture Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 3
  • 4. Major System Functionalites v Two major independent functional blocks v Inertial computational Unit (IMU) v Navigational Unit (NAV) v Each having its own Built-in tests Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 4
  • 5. About IMU v IMU handles complex inertial data computations like acceleration biases using Temperature coefficients, calibration coefficients with data available from accelerometers v Built in tests for checking beyond range accelerometer and gyro temperatures and also 70 others Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 5
  • 6. About NAV v NAV provides calibrated Pitch, roll, Yaw data and also magnetic heading using complex calculations. v Kalman filter algorithms are applied for all NAV parameters v Has capability to switchover to internal magnetometers in case of failure to detect external magnetometer v About 60 built in tests to provide robustness to system Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 6
  • 7. Trigger for IV&V As per DO-178B guidelines Independent Verification & Validation (IV&V) was mandated for DAL (Design assurance level B with MC/DC) Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 7
  • 8. Scope of Work To Conduct IV&V as per RTCA - DO178B Level B compliance - v Planning phase docs review e.g. PSAC, SVP, SDP, SCMP, SQAP, SRS, SDS, SCS v High level Requirement Verification v Low level Requirement (Design) Verification v Code Evaluation (MISRA Standards) v Requirement based test case preparation (High level and Low level Tests) for 100% Requirement coverage v Source Code Coverage (100% MC/DC, 100 % Statement, 100 % Decision) v High Level and Low level Test Execution (using LDRA tool) v Traceability analysis: § Requirements ó Design ó Code § Requirement ó High level Tests § Design ó Low level Tests v Software Configuration Audit Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 8
  • 9. In the Works Copyright © 2020 Oak Systems Private Limited. All Rights Reserved v 450 Functions with cyclomatic complexity ranging from 5 - 55 v Dual language software (C and C++) v 11000 Executable lines of code v Complex algorithms viz. Kalman filters, compass swing v Tight Schedule due to onset of winter for trials v Distributed Work environment across Multiple cities v Usage of Multiple testing tools involved RTRT, LDRA to speed up work v Team size ranging from 3 - 15 9 Software Size: 11 KLOC Language: C, C++
  • 10. Accomplishments v Provided templates and checklists meeting DO178B guidelines v Thorough plan document review with emphasis on safety measures needed as a suggestion v Requirement and design review : Uncovered anomalies in the document in form of traceability, completeness and correctness w.r.t to DO-178B standards v Test case creation at both HSI and Unit level with emphasis on uncovering faults to make system robust by adopting testing techniques like BVA, Equivalence partitioning, arithmetic precision, fault recovery v Exhaustive test to handle complex algorithms involved in the project v Test case execution at both levels with emphasis on 100 percent requirement coverage, 100 percent MC/DC coverage, 100 percent decision coverage and 100 statement coverage v Clearance from regulators in record time with almost zero turnaround time v Uncovered 55 Critical and Major defects across HLR and LLR tests Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 10
  • 11. Outcome Activity/Task Status Review report of Plan Docs: PSAC, SDP, SCMP, SRS, SDS, SCS, SQAP, SVP Delivered SRD Review report Delivered HLR SVCP Preparation Delivered SDD Review report Delivered LLR SVCP Preparation Delivered Code Review report Delivered SDD-Code Traceability Delivered LLR Test Execution Delivered HLR Test Execution Delivered IVV Reports (SCI, SECI, SAS) Delivered Copyright © 2020 Oak Systems Private Limited. All Rights Reserved 11
  • 12. Thank you! Oak Systems Pvt. Ltd. #27, NGEF Lane, Off 100 Feet Road, Indira Nagar, Bengaluru – 560 038, INDIA Tel : +91-80-4126 7681 Email: contact@oaksys.net URL: www.oaksys.net We add value through engagement