Coverage Report for AHRS_voter

Table of Contents

  1. Analysis Information
  2. Tests
  3. Summary
  4. Details

Analysis Information

Model Information

  Model version   1.69
  Author   bpotter
  Last saved   Wed May 13 16:30:04 2020

Simulation Optimization Options

  Default parameter behavior   inlined
  Block reduction   off
  Conditional branch optimization   on

Coverage Options

  Analyzed model   AHRS_voter
  Logic block short circuiting   off

Tests

Test# Started execution Ended execution Description
Test 1 16-Jul-2020 16:15:35 16-Jul-2020 16:16:10 This model represents a flight control system for a helicopter that controls pitch attitude, roll attitude and yaw rate based on pilot inputs from the cyclic and pedals. The flight control computer also closes the loop on three hydrualic actuators and has sensor inputs from three Attitude/Heading Reference Systems.

Summary

Model Hierarchy/Complexity Test 1  
Decision Execution  
1. AHRS_voter 18 100%
   
100%
   
 
2. . . . Avg_Value 4 100%
   
100%
   
 
3. . . . Mid_Value 6 100%
   
100%
   
 
4. . . . Single_Value 4 100%
   
100%
   
 

Details

1. Model "AHRS_voter"

Child Systems: Avg_Value,  Mid_Value,  Single_Value

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 18
Decision NA 100% (61/61) decision outcomes
Execution NA 100% (18/18) objective outcomes

   Full Coverage

Model Object Metric
MultiPortSwitch block "MultiportSwitch" Decision, Execution
Sum block "Sum" Execution
Constant block "Constant" Execution

2. SubSystem block "Avg_Value"

Justify or Exclude
Parent: /AHRS_voter

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Decision NA 100% (6/6) decision outcomes
Execution NA 100% (6/6) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
Gain block "Gain" Execution
Sum block "Sum" Execution
Constant block "Constant" Execution

3. SubSystem block "Mid_Value"

Justify or Exclude
Parent: /AHRS_voter

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 6
Decision NA 100% (45/45) decision outcomes
Execution NA 100% (4/4) objective outcomes

   Full Coverage

Model Object Metric
MinMax block "MinMax" Decision, Execution
MinMax block "MinMax1" Decision, Execution
MinMax block "MinMax2" Decision, Execution
MinMax block "MinMax3" Decision, Execution

4. SubSystem block "Single_Value"

Justify or Exclude
Parent: /AHRS_voter

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 4
Decision NA 100% (6/6) decision outcomes
Execution NA 100% (5/5) objective outcomes

   Full Coverage

Model Object Metric
Switch block "Switch" Decision, Execution
Switch block "Switch1" Decision, Execution
Switch block "Switch2" Decision, Execution
Sum block "Sum" Execution
Constant block "Constant" Execution