% Thrust 3: Continuous Verification \begin{frame}{Thrust 3: Continuous controllers verified using three complementary techniques} \begin{center} \begin{tikzpicture} \draw[thick, fill=gray!20] (0,0) rectangle (12,7); \node[align=center, text width=10cm] at (6,3.5) { \textbf{FIGURE: Continuous Verification Visualization}\\[0.3cm] Top: Three mode types with phase portraits\\ \textbf{Stabilizing} (attractor) | \textbf{Transitory} (flow) | \textbf{Expulsory} (escape)\\[0.3cm] Middle: State space diagram showing\\ reachable sets at boundaries\\[0.3cm] Bottom: Barrier certificate illustration\\ Safe set with vector field showing\\ all trajectories stay inside or exit correctly }; \end{tikzpicture} \end{center} %SPEAKER NOTES: See comments below % \textbf{Three Types of Continuous Modes:} 1. Stabilizing: Stay in current mode (e.g., full-power operation) 2. Transitory: Drive toward next mode (e.g., startup heatup) 3. Expulsory: Force to safe mode (e.g., SCRAM) \textbf{Three Verification Techniques:} 1. Reachability Analysis: Compute reachable state sets, verify boundary conditions met 2. Assume-Guarantee: Local verification, global guarantees. Each mode verified independently 3. Barrier Certificates: Prove safe set forward invariance, guarantee transitions occur correctly \textbf{Key Innovation:} Design continuous controllers after synthesizing automaton - Automaton defines transition boundaries - Design each mode to satisfy its local transitions - Compositional verification avoids intractable global analysis Output: Verified continuous modes + discrete automaton = Complete hybrid controller % (End of speaker notes) \end{frame}