next up previous contents
Next: 3.2 Forth Layout Standard Up: 3 ADS Firmware Previous: 3 ADS Firmware   Contents

Subsections

3.1 Modelling SA/SD

Structured Analysis / Stucturde Design is used as modelling technique. For the Real-Time aspects the notation of the Control Processes is applied as described by Yourdon. We use Software trough Pictures (StP) as modelling tool. You can find the StP System ASCII Files on the CDROM under the directory ads_stp.

3.1.1 DFD Dataflow Diagrams

See figures 20, 21, 22, 23, and 24 on the following pages.

Figure 20: Data Context Diagram
\begin{figure}\begin{center}
\epsfig{file=context.eps, width=\linewidth} \end{center}\end{figure}

Figure 21: Data Flow Diagram 0
\begin{figure}\begin{center}
\epsfig{file=dfd0.eps, width=\linewidth} \end{center}\end{figure}

Figure 22: Data Flow Diagram 1
\begin{figure}\begin{center}
\epsfig{file=dfd1.eps, width=\linewidth} \end{center}\end{figure}

Figure 23: Data Flow Diagram 2
\begin{figure}\begin{center}
\epsfig{file=dfd2.eps, width=11cm} \end{center}\end{figure}

Figure 24: Data Flow Diagram 3
\begin{figure}\begin{center}
\epsfig{file=dfd3.eps, width=\linewidth} \end{center}\end{figure}

3.1.2 DSD Data Structure Diagrams (Jackson)

See figures 25 and 26 on the following pages. More detailed HK data structures can be found in chapter 3.12 on page [*].

Figure 25: Data Structure Diagram ADC
\begin{figure}\begin{center}
\epsfig{file=ADC_Data.ps} \end{center}\end{figure}

Figure 26: Data Structure Diagram Housekeeping Register
\begin{figure}\begin{center}
\epsfig{file=Housekeeping_Register.ps} \end{center}\end{figure}

3.1.3 STD State Transition Diagrams

See figure 27.

Figure 27: State Transition Diagram 3
\begin{figure}\begin{center}
\epsfig{file=std3.eps, height=16cm} \end{center}\end{figure}

3.1.4 Flow Charts

See figures 28 to 41 on the following pages.

Figure 28: Health-Check Flow Chart
\begin{figure}\begin{center}
\epsfig{file=health-check.epsi} \end{center}\end{figure}

Figure 29: Checkout Flow Chart
\begin{figure}\begin{center}
\epsfig{file=checkout.epsi} \end{center}\end{figure}

Figure 30: Preparation Flow Chart
\begin{figure}\begin{center}
\epsfig{file=preparation.epsi} \end{center}\end{figure}

Figure 31: Mission Set Flow Chart (Desired_V / 0.2199)
\begin{figure}\begin{center}
\epsfig{file=mission-set.epsi} \end{center}\end{figure}

Figure 32: Acceleration Flow Chart
\begin{figure}\begin{center}
\epsfig{file=acceleration.epsi} \end{center}\end{figure}

Figure 33: Descent Flow Chart
\begin{figure}\begin{center}
\epsfig{file=descent.epsi} \end{center}\end{figure}

Figure 34: Landing Flow Chart
\begin{figure}\begin{center}
\epsfig{file=landing.eps, height=11cm} \end{center}\end{figure}

Figure 35: Check-Temperature Flow Chart
\begin{figure}\begin{center}
\epsfig{file=check-temperature.epsi} \end{center}\end{figure}

Figure 36: Check Tank Flow Chart
\begin{figure}\begin{center}
\epsfig{file=check-tank.epsi} \end{center}\end{figure}

Figure 37: Check-Pipe Flow Chart
\begin{figure}\begin{center}
\epsfig{file=check-pipe.epsi} \end{center}\end{figure}

Figure 38: Check-Tank-Pipe Flow Chart
\begin{figure}\begin{center}
\epsfig{file=check-tank-pipe.epsi} \end{center}\end{figure}

Figure 39: Check-Valves Flow Chart
\begin{figure}\begin{center}
\epsfig{file=check-valves.epsi} \end{center}\end{figure}

Figure 40: Check-Tankopener Flow Chart
\begin{figure}\begin{center}
\epsfig{file=check-tankopener.epsi} \end{center}\end{figure}

Figure 41: Calc-Velocity Flow Chart
\begin{figure}\begin{center}
\epsfig{file=calc-velocity.epsi} \end{center}\end{figure}


next up previous contents
Next: 3.2 Forth Layout Standard Up: 3 ADS Firmware Previous: 3 ADS Firmware   Contents
Peter Schmid 2001-05-18