Derive the execution of the state machine model

Assignment Help Other Engineering
Reference no: EM133286041

System Safety and Certification

Formal Methods for Safety Assessment

Project: Unmanned Aerial System Operation with State-Machine Modeling

The state machine model in the below figure considers four in-flight states of a small unmanned aerial system (sUAS). The model uses transition probabilities and Linear Temporal Logic (LTL) for the transition from one state to another.

665_System Safety .jpg

• Flight Path, where the sUAS is following the initial calculated flight path, while also monitoring the environment for external objects that could be located on, or intersecting, the flight path.
• Adjust Path, in which the sUAS is calculating a revised flight path when an object is detected on the initial flight path.
• Corrected Path, which is the sUAS path determined to avoid the risk of collision with the detected objects.
• Collision Path, when the sUAS is not able to avoid the total failure resulted from a collision with an object in the external environment; collision could occur in the case of object non-detection, failed path adjustment, or improper revised (corrected) path.

Question 1: Derive the invariant(s) for sUAS collision with an external object. Write each invariant(s) such that, if not violated, it will only evaluate to FALSE during system execution. An invariant is a statement that does not change its truth evaluation during system execution. The transitions between the states of the system include probabilities of failure (which are the probabilities of object non-detection) Pfp, Pap, and Pcp, as well as LTL statements that you need to consider when writing the invariant.

Question 2: Using TRUE and FALSE evaluations only, derive the execution of the state machine model, and highlight the unsafe cases that violate the invariant(s) identified (i.e., highlight the state machine cases that result in a TRUE evaluation of the invariant(s). Use the below table as example. Add as many rows and columns as necessary to capture all state transitions (all state machine cases).

State-Machine Transition Timeline
Step  Step  Step  Step  Step  Step 
1 2 3 4 5 6
Object Object Detection Flight Path Adjust Path Corrected Path Collision
FALSE FALSE FALSE FALSE FALSE FALSE
           
           
           

For example, the first row (which is given) represents the case in which the sUAS is on the ground (non-operational). There is no object (actually, it is not important if there is any object since the sUAS is non-operational). Since the sUAS is non-operational, the object detection system is not working (not detecting objects) and the sUAS is not on either of the FlightPath, AdjustedPath, or CorrectedPath. So, all of those events and states evaluate to FALSE. Obviously, there is no collision (since again sUAS is non-operational) so the Collision cell evaluates to FALSE as well.

Reference no: EM133286041

Questions Cloud

Support children mental health and emotional well-being : In primary schools, why are teachers not able to effectively support children' mental health and emotional well-being?
Derive the mc/dc solution approach to address : Derive the MC solution approach to address both the intended and unintended functionality of the combinational logic model above. You will need to identify
Physical examination is unremarkable. : State the likely diagnosis and give the evidence that supports your choice. Explain appropriate interventions for a client that avoids stimuli.
Earnest hemingway short story : Earnest Hemingway's short story, "A Very Short Story.". Identify and discuss the themes of the story. Discuss any other points of interest to you in the story
Derive the execution of the state machine model : Derive the invariants for sUAS collision with an external object. Write each invariant(s) such that, if not violated, it will only evaluate to FALSE during
Russian athletes from international competition : Is the banning of Russian athletes from international competition just like the other economic sanctions being levied against the country?
Detail the two main parts of nervous system : Describe in detail the two main parts of the nervous system. The theory of evolution by natural selection requires variability of a given trait.
What the two most significant major historical events : What do you believe are the two most significant major historical events that influenced modern philosophy of teaching and learning
Ethical guidelines and codes are part of regulated practice : Ethical guidelines and codes are part of regulated practice. Depending on your province, ethical codes may vary and it is important to be aware of guidelines

Reviews

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd