Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Figure 5 . 1 4 depicts a part of the actual DS 1 engine design. To achieve thrust in an engine, fuel and oxidizer must
Figure depicts a part of the actual DS engine design. To achieve thrust in an engine, fuel and oxidizer must be injected. The whole design is highly redundant to ensure its operation even in the presence of multiple failures mainly stuck or inoperative valves Note that whether the valves are black or white, and whether or not they have a bar, are irrelevant for this question.
Each valve can be ok or not and can be open or not The aim of this question is to axiomatize the domain so that we can do two tasks.
a Given an observation of the lack of thrust in an engine and given which valves are open, using consistencybased diagnosis, determine what could be wrong.
b Given the goal of having thrust and given the knowledge that some valves are ok determine which valves should be opened.
For each of these tasks, you must think about what the clauses are in the knowledge base and what is assumable.
The atoms should be of the following forms:
is true if valve
is open. Thus the atoms should be
and so on
is true if valve
is working properly.
is true if the output of valve
is pressurized with gas. You should assume that
and
are true.
is true if engine
has thrust.
is true if no thrust exists in either engine.
is true if there is no thrust.
To make this manageable, only write rules for the input into engine
Test your code using AIPython or Prolog on a number of examples.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started