Compare commits

..

12 Commits

Author SHA1 Message Date
b69dc3c7fe Multi-pass editorial review: tactical, operational, strategic
TACTICAL (sentence-level):
- Applied Gopen's topic-stress positioning (old→new info flow)
- Strengthened verb choices and active voice
- Eliminated unnecessary hedging and wordiness
- Improved clause positioning for clarity

OPERATIONAL (paragraph/section):
- Streamlined transitions between subsections
- Removed redundant transition phrases
- Improved paragraph coherence and flow
- Tightened connections between related ideas

STRATEGIC (document-level):
- Fixed section reference (Section 8, not Section 7)
- Verified Heilmeier catechism alignment across sections
- Strengthened signposting between major sections
- Ensured each section delivers on its stated purpose
2026-03-09 13:12:46 -04:00
6cce7c17f3 Editorial pass: tactical/operational/strategic improvements
Three-pass editorial review following Gopen's Sense of Structure:

TACTICAL (sentence-level):
- Improved topic-stress positioning for clearer emphasis
- Tightened topic strings for better paragraph coherence
- Converted passive constructions to active voice
- Strengthened verb choice throughout

OPERATIONAL (paragraph/section):
- Added explicit transitions between major subsections
- Improved flow from state-of-art → research approach
- Clarified relationships between transitory/stabilizing/expulsory modes
- Strengthened section-to-section bridges

STRATEGIC (document-level):
- Made Heilmeier Catechism questions more explicit in Broader Impacts
- Clarified novelty claims in Research Approach (three innovations)
- Strengthened mapping of document structure to Heilmeier questions
- Improved strategic framing of risks as preserving research value
2026-03-09 13:08:10 -04:00
5cb691e03e Editorial pass: tactical, operational, and strategic improvements
Pass 1 (Tactical): Sentence-level improvements using Gopen principles
- Strengthened verbs and eliminated wordiness
- Converted passive to active voice where clearer
- Improved topic-stress positioning (old→new info flow)
- Enhanced sentence clarity and directness

Pass 2 (Operational): Paragraph and section flow
- Improved transitions between subsections
- Eliminated redundant transition phrases
- Enhanced coherence within sections
- Streamlined section introductions

Pass 3 (Strategic): Heilmeier catechism alignment
- Clarified 'What is new?' statements
- Strengthened 'What has been done?' / 'What are the limits?' framing
- Ensured proper linkage between sections
- Aligned language with Heilmeier questions throughout

Key improvements:
- Removed unnecessary methodology/approach qualifiers
- Tightened economic argument in Broader Impacts
- Clarified verification gap in State of the Art
- Strengthened success criteria statements
- Enhanced document-level coherence
2026-03-09 13:03:32 -04:00
65d16b411e Editorial pass: Tactical (sentence-level), Operational (flow), and Strategic (Heilmeier) improvements
Tactical (Sentence-Level):
- Improved topic-stress positioning throughout
- Converted passive constructions to active voice
- Strengthened weak verbs and topic positions
- Enhanced issue-point positioning in key sentences

Operational (Paragraph/Section):
- Strengthened transitions between subsections
- Improved coherence within sections, especially State of the Art and Research Approach
- Added forward/backward references to maintain flow
- Clarified relationships between continuous verification types

Strategic (Document-Level):
- Explicit Heilmeier catechism framing in section openings
- Strengthened 'What is new?' and 'Why will it succeed?' in Research Approach
- Added explicit answers to who cares/why now in Broader Impacts
- Improved section-to-section linking to maintain narrative arc
- Clarified novelty: compositional architecture, mode classification, procedural decomposition
2026-03-09 12:57:02 -04:00
e4d7dfb266 Multi-level editorial pass: tactical, operational, strategic
TACTICAL (sentence-level):
- Applied Gopen's Sense of Structure principles
- Improved issue-point and topic-stress positioning
- Enhanced topic strings for coherent subject flow
- Strengthened verb choices (active voice where appropriate)
- Eliminated weak constructions ('then', excessive passives)
- Fixed typo: 'excess' → 'access' in Section 3

OPERATIONAL (paragraph/section):
- Improved transitions between subsections
- Enhanced coherence within sections
- Streamlined paragraph flow
- Better topic positioning across paragraph boundaries

STRATEGIC (document-level):
- Strengthened Heilmeier catechism alignment
- Made 'What is new?' and 'Why will it succeed?' explicit
- Added section transitions linking methodology to metrics
- Connected risks analysis to broader impacts
- Ensured each section answers its core questions clearly
- Added closing transitions to Sections 5 and 6
2026-03-09 12:51:21 -04:00
a1cb03f8e4 Editorial pass: tactical, operational, and strategic improvements
- TACTICAL: Improved sentence-level clarity per Gopen principles
  - Stronger verb choices (cannot vs lacks tools, cannot vs fails)
  - Better issue-point positioning (new info at sentence end)
  - Topic-stress consistency (familiar info at start)
  - Eliminated weak constructions (that are → direct adjectives)

- OPERATIONAL: Enhanced paragraph and section flow
  - Added transition sentences between subsections
  - Improved coherence in state-of-the-art progression
  - Clearer bridges between risk categories
  - Better linkage from discrete to continuous verification

- STRATEGIC: Reinforced Heilmeier catechism alignment
  - Made 'What is new?' and 'Why will it succeed?' explicit
  - Added 'State of the art' and 'The gap' headers
  - Consistent question format (How do we...? vs How we...)
  - Added roadmap at end of Goals section

No content changes—only editorial improvements for clarity and impact.
2026-03-09 12:44:36 -04:00
46a7e63b45 Editorial pass: Three-level copy-editing (tactical/operational/strategic)
Pass 1 (Tactical - sentence level):
- Strengthened verb constructions (fail/lack vs cannot/will not)
- Improved topic-stress positioning
- Reduced weak passive voice
- Removed unnecessary future tense (will → present)
- Enhanced issue-point positioning per Gopen

Pass 2 (Operational - paragraph/section):
- Improved transitions between major sections
- Enhanced coherence within subsections
- Smoothed flow between State of Art → Research Approach

Pass 3 (Strategic - document level):
- Sharpened Heilmeier catechism alignment
- Clarified 'what difference it makes' (economic impact)
- Strengthened 'what is new' positioning
- Enhanced 'why it will succeed' specificity
- Improved 'how we measure success' clarity

All changes maintain technical accuracy while improving clarity and impact.
2026-03-09 12:37:50 -04:00
6209db3129 Editorial pass: tactical, operational, and strategic improvements
TACTICAL (sentence-level):
- Strengthened topic-stress positioning (old→new info flow)
- Replaced weak verbs with stronger active constructions
- Improved parallel structure in key passages
- Removed unnecessary passive voice
- Tightened verbose constructions

OPERATIONAL (paragraph/section):
- Improved transitions between major sections
- Enhanced coherence within subsections
- Clarified logical progression from state-of-art → approach
- Strengthened section linkages throughout

STRATEGIC (document-level):
- Reinforced Heilmeier catechism alignment (what's new, why succeed)
- Improved 'Why it will succeed' section with three-factor structure
- Added explicit transition from State of Art to Research Approach
- Removed distracting color markup
- Strengthened impact statements in Goals and Broader Impacts
2026-03-09 12:32:16 -04:00
3c0e972dbb Editorial pass: Gopen + Heilmeier alignment
Three-level editorial review:

TACTICAL (sentence-level):
- Strengthened verb choices (fail/cause vs weaker alternatives)
- Improved topic-stress positioning
- Removed nominalizations for clearer subject-verb relationships
- Fixed inverted constructions for direct statement flow

OPERATIONAL (paragraph-level):
- Merged redundant Gap/Critical Need paragraphs in Goals section
- Removed redundant pay-off paragraph
- Integrated qualifications for smoother flow to outcomes
- Maintained strong transitions between subsections

STRATEGIC (document-level):
- Verified Heilmeier catechism alignment throughout
- Confirmed explicit 'What is new' and 'Why will it succeed' callouts
- Maintained logical section progression: What/Why → Limits → How → Success → Risks → Impact → Timeline

All edits preserve technical content while improving clarity and impact.
2026-03-09 12:27:29 -04:00
5d6fe12ebc Editorial pass: Gopen's Sense of Structure + Heilmeier alignment
TACTICAL (sentence-level):
- Strengthened verb choices (exist→form, relies on→driven by)
- Converted passive to active voice where appropriate
- Improved issue-point positioning for clarity
- Tightened technical exposition

OPERATIONAL (paragraph/section):
- Improved transitions between subsections
- Strengthened logical flow in Section 2 (State of the Art)
- Enhanced coherence in Section 3 (Research Approach)

STRATEGIC (document-level):
- Clarified 'who cares and why now' in Broader Impacts
- Reinforced 'what's new' and 'why will it succeed' arguments
- Tightened verification gap summary linking State of Art→Approach
- Emphasized practical feasibility alongside theoretical rigor
2026-03-09 12:23:17 -04:00
ab627264ac Editorial pass: tactical, operational, and strategic improvements
Tactical (sentence-level):
- Applied Gopen's principles: improved topic-stress positioning, stronger verbs
- Reduced passive voice and unnecessary modifiers
- Split long sentences for clarity and emphasis
- Tightened redundant phrasing throughout

Operational (paragraph/section):
- Added explicit transitions between subsections
- Improved flow within paragraphs (e.g., control scopes example)
- Created parallel structure for related concepts
- Enhanced coherence in State of the Art section

Strategic (document-level):
- Strengthened value proposition (higher vs same assurance)
- Improved Heilmeier alignment (why now, what's new, why it will succeed)
- Better linkage between State of the Art gap and research goals
- Connected economic motivation more explicitly throughout
2026-03-09 12:19:07 -04:00
00c14339e0 Multi-level editorial pass: Gopen + Heilmeier alignment
Pass 1 (Tactical): Sentence-level improvements
- Strengthened issue-point positioning (stress at sentence end)
- Improved topic-stress flow (known→new information)
- Converted passive to active voice where appropriate
- Tightened verb choice and eliminated weak constructions
- Fixed pronoun references and reduced unnecessary nominalizations

Pass 2 (Operational): Paragraph and section flow
- Improved transitions between paragraphs and subsections
- Strengthened section-to-section handoffs
- Enhanced coherence within major sections
- Clarified the discrete-continuous interface explanation
- Better signposting for the three controller types

Pass 3 (Strategic): Heilmeier catechism alignment
- Made 'What is new' and 'Why will it succeed' explicit
- Strengthened 'Who cares' and 'What difference' in Broader Impacts
- Clarified 'The exams' in Metrics section
- Added 'How long' statement to Schedule
- Improved overall narrative flow from problem→gap→solution→impact

All changes preserve technical accuracy while improving clarity and impact.
2026-03-09 12:12:33 -04:00
8 changed files with 268 additions and 392 deletions

View File

@ -1,47 +1,35 @@
% GOAL PARAGRAPH % GOAL PARAGRAPH
This research develops a methodology for creating autonomous control systems This research develops autonomous control systems with mathematical guarantees of safe and correct behavior.
with event-driven control laws that guarantee safe and correct behavior.
% INTRODUCTORY PARAGRAPH Hook % INTRODUCTORY PARAGRAPH Hook
Nuclear power relies on extensively trained operators who follow detailed Extensively trained operators manage nuclear reactors by following detailed written procedures. Plant conditions guide their decisions when they switch between control objectives.
written procedures to manage reactor control. Operators interpret plant
conditions and make critical decisions about when to switch between control
objectives.
% Gap % Gap
This reliance on human operators creates an economic challenge for Small modular reactors face a fundamental economic challenge: their per-megawatt staffing costs significantly exceed those of conventional plants, threatening their viability. Autonomous control systems must manage complex operational sequences safely—without constant supervision—while providing assurance equal to or exceeding that of human-operated systems.
next-generation nuclear power plants. Small modular reactors face per-megawatt
staffing costs that significantly exceed those of conventional plants. These
economic constraints demand autonomous control systems that safely manage
complex operational sequences with the same assurance as human-operated systems,
but without constant supervision.
% APPROACH PARAGRAPH Solution % APPROACH PARAGRAPH Solution
We will combine formal methods from computer science with control theory to We combine formal methods from computer science with control theory to
build hybrid control systems that are correct by construction. build hybrid control systems that are correct by construction.
% Rationale % Rationale
Hybrid systems use discrete logic to switch between continuous control modes, Hybrid systems mirror how operators work: discrete
mirroring how operators change control strategies. Existing formal methods logic switches between continuous control modes. Existing formal methods
generate provably correct switching logic but cannot handle continuous dynamics generate provably correct switching logic but cannot handle continuous dynamics
during transitions. Traditional control theory verifies continuous behavior but during transitions. Control theory verifies continuous behavior but
lacks tools for proving discrete switching correctness. cannot prove the correctness of discrete switching decisions.
% Hypothesis and Technical Approach % Hypothesis and Technical Approach
A three-stage methodology will bridge this gap. First, we translate written Our methodology bridges this gap in three stages. First, we translate written
operating procedures into temporal logic specifications using NASA's Formal operating procedures into temporal logic specifications using NASA's Formal
Requirements Elicitation Tool (FRET). FRET structures requirements into scope, Requirements Elicitation Tool (FRET). FRET structures requirements into scope,
condition, component, timing, and response elements, enabling realizability condition, component, timing, and response elements. Realizability
checking that identifies conflicts and ambiguities before implementation. checking identifies conflicts and ambiguities before implementation.
Second, we synthesize discrete mode switching logic using reactive synthesis to Second, reactive synthesis generates deterministic automata that are provably
generate deterministic automata that are provably correct by construction. correct by construction.
Third, we develop continuous controllers for each discrete mode using standard Third, we design continuous controllers for each discrete mode using standard
control theory and reachability analysis. We classify continuous modes based on control theory and verify them using reachability analysis. We classify continuous modes by their transition objectives. Assume-guarantee contracts and barrier certificates prove that mode transitions occur safely. This approach enables local verification of continuous modes
their transition objectives, then employ assume-guarantee contracts and barrier without requiring global trajectory analysis across the entire hybrid system. An
certificates to prove that mode transitions occur safely and as the Emerson Ovation control system demonstrates this methodology.
deterministic automata specify. Local verification of continuous modes becomes
possible without global trajectory analysis across the entire hybrid system. An
Emerson Ovation control system will demonstrate this methodology.
% Pay-off % Pay-off
This approach demonstrates that autonomous control can manage complex nuclear Autonomous control therefore manages complex nuclear
power operations while maintaining safety guarantees. power operations while maintaining safety guarantees, directly addressing the economic constraints threatening small modular reactor viability.
% OUTCOMES PARAGRAPHS % OUTCOMES PARAGRAPHS
If this research is successful, we will be able to do the following: If this research is successful, we will be able to do the following:
@ -50,32 +38,32 @@ If this research is successful, we will be able to do the following:
\item \textit{Synthesize written procedures into verified control logic.} \item \textit{Synthesize written procedures into verified control logic.}
% Strategy % Strategy
We will develop a methodology for converting written operating procedures We will develop a methodology for converting written operating procedures
into formal specifications. Reactive synthesis tools will then generate into formal specifications. Reactive synthesis tools generate
discrete control logic from these specifications. discrete control logic from these specifications.
% Outcome % Outcome
Control engineers will generate mode-switching controllers from regulatory Control engineers generate mode-switching controllers from regulatory
procedures with minimal formal methods expertise, reducing barriers to procedures with minimal formal methods expertise, reducing barriers to
high-assurance control systems. high-assurance control systems.
% OUTCOME 2 Title % OUTCOME 2 Title
\item \textit{Verify continuous control behavior across mode transitions.} \item \textit{Verify continuous control behavior across mode transitions.}
% Strategy % Strategy
Reachability analysis will ensure continuous control modes satisfy discrete Reachability analysis verifies that continuous control modes satisfy discrete
transition requirements. transition requirements.
% Outcome % Outcome
Engineers will design continuous controllers using standard practices while Engineers design continuous controllers using standard practices while
ensuring system correctness, proving that mode transitions occur safely at maintaining formal correctness guarantees. Mode transitions provably occur safely and at
the right times. the correct times.
% OUTCOME 3 Title % OUTCOME 3 Title
\item \textit{Demonstrate autonomous reactor startup control with safety \item \textit{Demonstrate autonomous reactor startup control with safety
guarantees.} guarantees.}
% Strategy % Strategy
A small modular reactor simulation using industry-standard control hardware A small modular reactor simulation using industry-standard control hardware
will implement this methodology. implements this methodology.
% Outcome % Outcome
Control engineers will implement high-assurance autonomous controls on Control engineers implement high-assurance autonomous controls on
industrial platforms they already use, enabling autonomy without retraining industrial platforms they already use, enabling autonomy without retraining
costs or developing new equipment. costs or new equipment development.
\end{enumerate} \end{enumerate}

View File

@ -1,55 +1,41 @@
\section{Goals and Outcomes} \section{Goals and Outcomes}
% GOAL PARAGRAPH % GOAL PARAGRAPH
This research develops a methodology for creating autonomous hybrid control This research develops autonomous hybrid control
systems with mathematical guarantees of safe and correct behavior. systems with mathematical guarantees of safe and correct behavior.
% INTRODUCTORY PARAGRAPH Hook % INTRODUCTORY PARAGRAPH Hook
Nuclear power plants require the highest levels of control system reliability, Nuclear power plants require the highest levels of control system reliability.
where failures can result in significant economic losses, service interruptions, Control system failures risk significant economic losses, service interruptions,
or radiological release. or radiological release.
% Known information % Known information
Currently, nuclear plant operations rely on extensively trained human operators Nuclear plant operations rely on extensively trained human operators
who follow detailed written procedures and strict regulatory requirements to who follow detailed written procedures and strict regulatory requirements to
manage reactor control. These operators make critical decisions about when to manage reactor control. Plant conditions and procedural guidance inform their decisions when they switch between different control modes.
switch between different control modes based on their interpretation of plant
conditions and procedural guidance.
% Gap % Gap
This reliance on human operators prevents autonomous control capabilities and This reliance on human operators prevents autonomous control and
creates a fundamental economic challenge for next-generation reactor designs. creates a fundamental economic challenge for next-generation reactor designs.
Small modular reactors, in particular, face per-megawatt staffing costs far Small modular reactors face per-megawatt staffing costs that far
exceeding those of conventional plants and threaten their economic viability. exceed those of conventional plants, threatening their economic viability.
The nuclear industry needs autonomous control systems that manage complex
operational sequences safely without constant human supervision while providing
assurance equal to or exceeding human-operated systems.
% Critical Need
The nuclear industry needs autonomous control systems that safely manage complex
operational sequences with the same assurance as human-operated systems, but
without constant human supervision.
% APPROACH PARAGRAPH Solution % APPROACH PARAGRAPH Solution
We will combine formal methods with control theory to build hybrid control We combine formal methods with control theory to build hybrid control
systems that are correct by construction. systems that are correct by construction.
% Rationale % Rationale
Hybrid systems use discrete logic to switch between continuous control modes, Hybrid systems mirror how operators work: discrete
mirroring how operators change control strategies. Existing formal methods logic switches between continuous control modes. Existing formal methods
generate provably correct switching logic from written requirements but cannot generate provably correct switching logic from written requirements but cannot handle continuous dynamics during transitions between modes.
handle the continuous dynamics that occur during transitions between modes. Control theory verifies continuous behavior but cannot prove the correctness of discrete switching decisions. This gap prevents end-to-end correctness guarantees.
Traditional control theory verifies continuous behavior but lacks tools for
proving correctness of discrete switching decisions. This gap between discrete
and continuous verification prevents end-to-end correctness guarantees.
% Hypothesis % Hypothesis
Our approach closes this gap by synthesizing discrete mode transitions directly Our approach closes this gap by synthesizing discrete mode transitions directly
from written operating procedures and verifying continuous behavior between from written operating procedures and verifying continuous behavior between
transitions. If existing procedures can be formalized into logical transitions. We formalize existing procedures into logical
specifications and continuous dynamics verified against transition requirements, specifications and verify continuous dynamics against transition requirements. This approach produces autonomous controllers that are provably free from design
then autonomous controllers can be built that are provably free from design defects. We conduct this work within the University of Pittsburgh Cyber Energy Center,
defects. which provides access to industry collaboration and Emerson control hardware. Solutions developed here align with practical implementation
% Pay-off
This approach will enable autonomous control in nuclear power plants while
maintaining the high safety standards required by the industry.
% Qualifications
This work is conducted within the University of Pittsburgh Cyber Energy Center,
which provides access to industry collaboration and Emerson control hardware,
ensuring that developed solutions align with practical implementation
requirements. requirements.
% OUTCOMES PARAGRAPHS % OUTCOMES PARAGRAPHS
@ -60,65 +46,63 @@ If this research is successful, we will be able to do the following:
% OUTCOME 1 Title % OUTCOME 1 Title
\item \textbf{Translate written procedures into verified control logic.} \item \textbf{Translate written procedures into verified control logic.}
% Strategy % Strategy
We will develop a methodology for converting existing written operating We develop a methodology for converting existing written operating
procedures into formal specifications that can be automatically synthesized procedures into formal specifications that can be automatically synthesized
into discrete control logic. This process will use structured intermediate into discrete control logic. This process uses structured intermediate
representations to bridge natural language procedures and mathematical representations to bridge natural language procedures and mathematical
logic. logic.
% Outcome % Outcome
Control system engineers will generate verified mode-switching controllers Control system engineers generate verified mode-switching controllers
directly from regulatory procedures without formal methods expertise, directly from regulatory procedures without formal methods expertise,
lowering the barrier to high-assurance control systems. lowering the barrier to high-assurance control systems.
% OUTCOME 2 Title % OUTCOME 2 Title
\item \textbf{Verify continuous control behavior across mode transitions.} \item \textbf{Verify continuous control behavior across mode transitions.}
% Strategy % Strategy
We will establish methods for analyzing continuous control modes to ensure We establish methods for analyzing continuous control modes to verify
they satisfy discrete transition requirements. Classical control theory for they satisfy discrete transition requirements. Classical control theory for
linear systems and reachability analysis for nonlinear dynamics will verify linear systems and reachability analysis for nonlinear dynamics verify
that each continuous mode safely reaches its intended transitions. that each continuous mode reaches its intended transitions safely.
% Outcome % Outcome
Engineers will design continuous controllers using standard practices while Engineers design continuous controllers using standard practices while
iterating to ensure broader system correctness, proving that mode maintaining formal correctness guarantees. Mode transitions occur safely and at the correct times, provably.
transitions occur safely and at the correct times.
% OUTCOME 3 Title % OUTCOME 3 Title
\item \textbf{Demonstrate autonomous reactor startup control with safety \item \textbf{Demonstrate autonomous reactor startup control with safety
guarantees.} guarantees.}
% Strategy % Strategy
We will apply this methodology to develop an autonomous controller for We apply this methodology to develop an autonomous controller for
nuclear reactor startup procedures, implementing it on a small modular nuclear reactor startup procedures, implementing it on a small modular
reactor simulation using industry-standard control hardware. This reactor simulation using industry-standard control hardware. This
demonstration will prove correctness across multiple coordinated control demonstration proves correctness across multiple coordinated control
modes from cold shutdown through criticality to power operation. modes from cold shutdown through criticality to power operation.
% Outcome % Outcome
We will demonstrate that autonomous hybrid control can be realized in the We demonstrate that autonomous hybrid control can be realized in the
nuclear industry with current equipment, establishing a path toward reduced nuclear industry with current equipment, establishing a path toward reduced
operator staffing while maintaining safety. operator staffing while maintaining safety.
\end{enumerate} \end{enumerate}
% IMPACT PARAGRAPH Innovation % IMPACT PARAGRAPH Innovation
These three outcomes—procedure translation, continuous verification, and These three outcomes—procedure translation, continuous verification, and hardware demonstration—establish a complete methodology from regulatory documents to deployed systems.
hardware demonstration—together establish a complete methodology from regulatory
documents to deployed systems.
\textbf{The key innovation} unifies discrete synthesis with continuous \textbf{What is new:} We unify discrete synthesis with continuous verification to enable end-to-end correctness guarantees for hybrid systems.
verification to enable end-to-end correctness guarantees for hybrid systems. Formal methods verify discrete logic. Control theory verifies
While formal methods can verify discrete logic and control theory can verify continuous dynamics. No existing methodology bridges both with compositional
continuous dynamics, no existing methodology bridges both with compositional
guarantees. This work establishes that bridge by treating discrete specifications guarantees. This work establishes that bridge by treating discrete specifications
as contracts that continuous controllers must satisfy, enabling verification of as contracts that continuous controllers must satisfy, enabling independent
each layer independently while guaranteeing correct composition. verification of each layer while guaranteeing correct composition.
% Outcome Impact % Outcome Impact
If successful, control engineers will create autonomous controllers from If successful, control engineers create autonomous controllers from
existing procedures with mathematical proof of correct behavior. High-assurance existing procedures with mathematical proofs of correct behavior. High-assurance
autonomous control will become practical for safety-critical applications. autonomous control becomes practical for safety-critical applications.
% Impact/Pay-off % Impact/Pay-off
This capability is essential for the economic viability of next-generation This capability is essential for the economic viability of next-generation
nuclear power. Small modular reactors offer a promising solution to growing nuclear power. Small modular reactors offer a promising solution to growing
energy demands, but their success depends on reducing per-megawatt operating energy demands, but their success depends on reducing per-megawatt operating
costs through increased autonomy. This research will provide the tools to costs through increased autonomy. This research provides the tools to
achieve that autonomy while maintaining the exceptional safety record the achieve that autonomy while maintaining the exceptional safety record the
nuclear industry requires. nuclear industry requires.
The following sections systematically answer the Heilmeier Catechism questions that define this research: Section 2 examines the state of the art, establishing what has been done and what remains impossible with current approaches. Section 3 presents our hybrid control synthesis methodology, demonstrating what is new and why it will succeed where prior work has not. Section 4 defines how we measure success through Technology Readiness Level advancement from analytical concepts to hardware demonstration. Section 5 identifies risks that could prevent success and establishes contingencies. Section 6 addresses who cares and why now, examining the economic imperative driving autonomous nuclear control and the broader impact on safety-critical systems. Section 8 provides the research schedule and deliverables, answering how long this work will take.

View File

@ -1,29 +1,11 @@
\section{State of the Art and Limits of Current Practice} \section{State of the Art and Limits of Current Practice}
This research aims to create autonomous reactor control systems that are \textbf{What has been done? What are the limits of current practice?} This section answers these Heilmeier questions by examining how nuclear reactors operate today and why current approaches—both human-centered and formal methods—cannot provide autonomous control with end-to-end correctness guarantees. We examine reactor operators and their operating procedures, investigate the fundamental limitations of human-based operation, and review formal methods approaches that verify discrete logic or continuous dynamics but not both together. Understanding these limits establishes the verification gap our work addresses.
tractably safe. Understanding what we automate requires first understanding how
nuclear reactors operate today. This section examines reactor operators and the
operating procedures we leverage, investigates limitations of human-based
operation, and concludes with current formal methods approaches to reactor
control systems.
\subsection{Current Reactor Procedures and Operation} \subsection{Current Reactor Procedures and Operation}
Nuclear plant procedures exist in a hierarchy: normal operating procedures for Nuclear plant procedures form a hierarchy: normal operating procedures govern routine operations, abnormal operating procedures handle off-normal conditions, Emergency Operating Procedures (EOPs) manage design-basis accidents, Severe Accident Management Guidelines (SAMGs) address beyond-design-basis events, and Extensive Damage Mitigation Guidelines (EDMGs) cover catastrophic damage scenarios. These procedures must comply with 10 CFR 50.34(b)(6)(ii); NUREG-0899
routine operations, abnormal operating procedures for off-normal conditions, provides development guidance~\cite{NUREG-0899, 10CFR50.34}. Their development relies on expert judgment and simulator validation—not formal verification. Technical evaluation, simulator validation testing, and biennial review under 10 CFR 55.59~\cite{10CFR55.59} assess procedures rigorously. However, this rigor cannot provide formal verification of key safety properties. No mathematical proof exists that procedures cover all possible plant states, that required actions complete within available timeframes, or that transitions between procedure sets maintain safety invariants.
Emergency Operating Procedures (EOPs) for design-basis accidents, Severe
Accident Management Guidelines (SAMGs) for beyond-design-basis events, and
Extensive Damage Mitigation Guidelines (EDMGs) for catastrophic damage
scenarios. These procedures must comply with 10 CFR 50.34(b)(6)(ii). NUREG-0899
provides guidance for their development~\cite{NUREG-0899, 10CFR50.34}, but this
development relies fundamentally on expert judgment and simulator validation
rather than formal verification. Procedures undergo technical evaluation,
simulator validation testing, and biennial review as part of operator
requalification under 10 CFR 55.59~\cite{10CFR55.59}. Despite this rigor,
procedures fundamentally lack formal verification of key safety properties. No
mathematical proof exists that procedures cover all possible plant states, that
required actions can be completed within available timeframes, or that
transitions between procedure sets maintain safety invariants.
\textbf{LIMITATION:} \textit{Procedures lack formal verification of correctness \textbf{LIMITATION:} \textit{Procedures lack formal verification of correctness
and completeness.} Current procedure development relies on expert judgment and and completeness.} Current procedure development relies on expert judgment and
@ -40,53 +22,51 @@ adjustment; manual control, where operators directly manipulate the reactor; and
various intermediate modes. In typical pressurized water reactor operation, the various intermediate modes. In typical pressurized water reactor operation, the
reactor control system automatically maintains a floating average temperature reactor control system automatically maintains a floating average temperature
and compensates for power demand changes through reactivity feedback loops and compensates for power demand changes through reactivity feedback loops
alone. Safety systems, by contrast, operate with implemented automation. Reactor alone. Safety systems, by contrast, already employ implemented automation. Reactor
Protection Systems trip automatically on safety signals with millisecond Protection Systems trip automatically on safety signals with millisecond
response times, and engineered safety features actuate automatically on accident response times, and engineered safety features actuate automatically on accident
signals without operator action required. signals without requiring operator action.
The division between automated and human-controlled functions reveals the The division between automated and human-controlled functions reveals the
fundamental challenge of hybrid control. Highly automated systems handle reactor fundamental challenge of hybrid control. Highly automated systems handle reactor
protection---automatic trips on safety parameters, emergency core cooling protection---automatic trips on safety parameters, emergency core cooling
actuation, containment isolation, and basic process actuation, containment isolation, and basic process
control~\cite{WRPS.Description, gentillon_westinghouse_1999}. Human operators, control~\cite{WRPS.Description, gentillon_westinghouse_1999}. Human operators
however, retain control of strategic decision-making: power level changes, retain control of strategic decision-making: power level changes,
startup/shutdown sequences, mode transitions, and procedure implementation. startup/shutdown sequences, mode transitions, and procedure implementation.
\subsection{Human Factors in Nuclear Accidents} \subsection{Human Factors in Nuclear Accidents}
Having established how nuclear plants currently operate through written Procedures lack formal verification despite rigorous development. This subsection examines the second pillar of current practice: the human operators who execute these procedures. Procedures define what to do; human operators determine when and how to apply them. This approach introduces fundamental reliability limitations.
procedures and human operators, we now examine why this human-centered approach
poses fundamental limitations. Current-generation nuclear power plants employ Current-generation nuclear power plants employ over 3,600 active NRC-licensed
over 3,600 active NRC-licensed reactor operators in the United reactor operators in the United States~\cite{operator_statistics}. These
States~\cite{operator_statistics}. These
operators divide into Reactor Operators (ROs), who manipulate reactor controls, operators divide into Reactor Operators (ROs), who manipulate reactor controls,
and Senior Reactor Operators (SROs), who direct plant operations and serve as and Senior Reactor Operators (SROs), who direct plant operations and serve as
shift supervisors~\cite{10CFR55}. Staffing typically requires at least two ROs shift supervisors~\cite{10CFR55}. Staffing typically requires at least two ROs
and one SRO for current-generation units~\cite{10CFR50.54}. Becoming a reactor and one SRO for current-generation units~\cite{10CFR50.54}. Becoming a reactor
operator requires several years of training. operator requires several years of training.
The persistent role of human error in nuclear safety incidents---despite decades Human error persistently contributes to nuclear safety incidents despite decades
of improvements in training and procedures---provides the most compelling of improvements in training and procedures, motivating formal automated control with mathematical safety guarantees.
motivation for formal automated control with mathematical safety guarantees. Under 10 CFR Part 55, operators hold legal authority to make critical decisions,
Operators hold legal authority under 10 CFR Part 55 to make critical decisions,
including departing from normal regulations during emergencies. The Three Mile including departing from normal regulations during emergencies. The Three Mile
Island (TMI) accident demonstrated how a combination of personnel error, design Island (TMI) accident demonstrated how personnel error, design
deficiencies, and component failures led to partial meltdown when operators deficiencies, and component failures combined to cause partial meltdown. Operators
misread confusing and contradictory readings and shut off the emergency water misread confusing and contradictory indications, then shut off the emergency water
system~\cite{Kemeny1979}. The President's Commission on TMI identified a system~\cite{Kemeny1979}. The President's Commission on TMI identified a
fundamental ambiguity: placing responsibility for safe power plant operations on fundamental ambiguity: placing responsibility for safe power plant operations on
the licensee without formal verification that operators can fulfill this the licensee without formally verifying that operators can fulfill this
responsibility does not guarantee safety. This tension between operational responsibility does not guarantee safety. This tension between operational
flexibility and safety assurance remains unresolved: the person responsible for flexibility and safety assurance remains unresolved: the person responsible for
reactor safety is often the root cause of failures. reactor safety often becomes the root cause of failures.
Multiple independent analyses converge on a striking statistic: 70--80\% of Multiple independent analyses converge on a striking statistic: human error accounts for 70--80\% of
nuclear power plant events are attributed to human error, versus approximately nuclear power plant events, versus approximately
20\% to equipment failures~\cite{WNA2020}. More significantly, the root cause of 20\% for equipment failures~\cite{WNA2020}. More significantly, poor safety management and safety
all severe accidents at nuclear power plants---Three Mile Island, Chernobyl, and culture—primarily human factors—caused
Fukushima Daiichi---has been identified as poor safety management and safety all severe accidents at nuclear power plants: Three Mile Island, Chernobyl, and
culture: primarily human factors~\cite{hogberg_root_2013}. A detailed analysis Fukushima Daiichi~\cite{hogberg_root_2013}. A detailed analysis
of 190 events at Chinese nuclear power plants from of 190 events at Chinese nuclear power plants from
2007--2020~\cite{zhang_analysis_2025} found that 53\% of events involved active 2007--2020~\cite{zhang_analysis_2025} found that 53\% of events involved active
errors, while 92\% were associated with latent errors---organizational and errors, while 92\% were associated with latent errors---organizational and
@ -94,16 +74,13 @@ systemic weaknesses that create conditions for failure.
\textbf{LIMITATION:} \textit{Human factors impose fundamental reliability limits \textbf{LIMITATION:} \textit{Human factors impose fundamental reliability limits
that cannot be overcome through training alone.} The persistent human that training alone cannot overcome.} Four decades of improvements have failed to eliminate human
error contribution despite four decades of improvements demonstrates that these error. These
limitations are fundamental rather than a remediable part of human-driven control. limitations are fundamental to human-driven control, not remediable defects.
\subsection{Formal Methods} \subsection{Formal Methods}
The persistent human error problem motivates exploration of formal methods to Procedures lack formal verification, and human operators introduce persistent reliability issues. Formal methods offer an alternative: mathematical guarantees of correctness that eliminate both human error and procedural ambiguity. This subsection examines recent formal methods applications in nuclear control and identifies the verification gap that remains for autonomous hybrid systems.
provide mathematical guarantees of correctness that human-centered approaches
cannot achieve. This subsection examines recent formal methods work in nuclear
control and identifies their limitations for autonomous hybrid systems.
\subsubsection{HARDENS} \subsubsection{HARDENS}
@ -143,7 +120,7 @@ project did not address continuous dynamics of nuclear reactor physics. Real
reactor safety depends on the interaction between continuous reactor safety depends on the interaction between continuous
processes---temperature, pressure, neutron flux---evolving in response to processes---temperature, pressure, neutron flux---evolving in response to
discrete control decisions. HARDENS verified the discrete controller in discrete control decisions. HARDENS verified the discrete controller in
isolation but not the closed-loop hybrid system behavior. isolation, not the closed-loop hybrid system behavior.
\textbf{LIMITATION:} \textit{HARDENS addressed discrete control logic without \textbf{LIMITATION:} \textit{HARDENS addressed discrete control logic without
continuous dynamics or hybrid system verification.} Verifying discrete control continuous dynamics or hybrid system verification.} Verifying discrete control
@ -151,7 +128,7 @@ logic alone provides no guarantee that the closed-loop system exhibits desired
continuous behavior such as stability, convergence to setpoints, or maintained continuous behavior such as stability, convergence to setpoints, or maintained
safety margins. safety margins.
HARDENS produced a demonstrator system at Technology Readiness Level 2--3 HARDENS also faced deployment maturity constraints beyond the technical limitation of omitting continuous dynamics. The project produced a demonstrator system at Technology Readiness Level 2--3
(analytical proof of concept with laboratory breadboard validation) rather than (analytical proof of concept with laboratory breadboard validation) rather than
a deployment-ready system validated through extended operational testing. The a deployment-ready system validated through extended operational testing. The
NRC Final Report explicitly notes~\cite{Kiniry2024} that all material is NRC Final Report explicitly notes~\cite{Kiniry2024} that all material is
@ -175,9 +152,8 @@ operational contexts, and regulatory acceptance of formal methods as
primary assurance evidence. primary assurance evidence.
\subsubsection{Sequent Calculus and Differential Dynamic Logic} \subsubsection{Sequent Calculus and Differential Dynamic Logic}
There has been additional work to do verification of hybrid systems by extending
the temporal logics directly. The result has been the field of differential HARDENS verified discrete control logic but omitted continuous dynamics—a fundamental limitation for hybrid systems. Other researchers pursued a complementary approach: extending temporal logics to handle hybrid systems directly. This work produced differential dynamic logic (dL). dL introduces two additional operators
dynamic logic (dL). dL introduces two additional operators
into temporal logic: the box operator and the diamond operator. The box operator into temporal logic: the box operator and the diamond operator. The box operator
\([\alpha]\phi\) states that for some region \(\phi\), the hybrid system \([\alpha]\phi\) states that for some region \(\phi\), the hybrid system
\(\alpha\) always remains within that region. In this way, it is a safety \(\alpha\) always remains within that region. In this way, it is a safety
@ -191,9 +167,8 @@ liveness property.
While dL allows for the specification of these liveness and safety properties, While dL allows for the specification of these liveness and safety properties,
actually proving them for a given hybrid system is difficult. Automated proof actually proving them for a given hybrid system is difficult. Automated proof
assistants such as KeYmaera X exist to help develop proofs of systems using dL, assistants such as KeYmaera X exist to help develop proofs of systems using dL,
but have been insufficient for reasonably complex hybrid systems. The main issue but fail for reasonably complex hybrid systems. State space explosion and
behind creating system proofs using dL is state space explosion and non-terminating solutions prevent creating system proofs using dL.
non-terminating solutions.
%Source: that one satellite tracking paper that has the problem with the %Source: that one satellite tracking paper that has the problem with the
%gyroscopes overloding and needing to dump speed all the time %gyroscopes overloding and needing to dump speed all the time
Approaches have been made to alleviate Approaches have been made to alleviate
@ -211,13 +186,8 @@ design loop for complex systems like nuclear reactor startup procedures.
\subsection{Summary: The Verification Gap} \subsection{Summary: The Verification Gap}
Current practice reveals a fundamental gap: human operators provide operational \textbf{What has been done?} Human operators provide operational flexibility but introduce persistent reliability limitations—four decades of training improvements have failed to eliminate them. Formal methods provide correctness guarantees but have not scaled to complete hybrid control design. HARDENS verified discrete logic without continuous dynamics. Differential dynamic logic expresses hybrid properties but requires post-design expert analysis and does not scale to system synthesis.
flexibility but introduce persistent reliability limitations, while formal
methods provide correctness guarantees but have not scaled to complete hybrid \textbf{What are the limits of current practice?} No existing methodology synthesizes provably correct hybrid controllers from operational procedures with verification integrated into the design process. This gap—between discrete-only formal methods and post-hoc hybrid verification—prevents autonomous nuclear control with end-to-end correctness guarantees. Closing this gap enables autonomous control that addresses the economic constraints threatening small modular reactor viability while maintaining the safety assurance the nuclear industry requires.
control design. HARDENS verified discrete logic without continuous dynamics.
Differential dynamic logic can express hybrid properties but requires Section 3 presents our methodology for bridging this gap through compositional hybrid verification, establishing what is new and why it will succeed.
post-design expert analysis. No existing methodology synthesizes provably
correct hybrid controllers from operational procedures with verification
integrated into the design process. This gap—between discrete-only formal
methods and post-hoc hybrid verification—defines the challenge this research
addresses.

View File

@ -15,38 +15,18 @@
% ---------------------------------------------------------------------------- % ----------------------------------------------------------------------------
% 1. INTRODUCTION AND HYBRID SYSTEMS DEFINITION % 1. INTRODUCTION AND HYBRID SYSTEMS DEFINITION
% ---------------------------------------------------------------------------- % ----------------------------------------------------------------------------
Previous approaches to autonomous control verified discrete switching logic or Previous approaches to autonomous control verified either discrete switching logic or continuous control behavior—never both simultaneously. Continuous controllers rely on extensive simulation trials for validation. Discrete switching logic undergoes simulated control room testing and human factors research. Neither method provides rigorous guarantees of control system behavior despite consuming enormous resources. HAHACS bridges this gap by composing formal methods from computer science with control-theoretic verification, formalizing reactor operations using hybrid automata.
continuous control behavior, but not both simultaneously. Today's continuous
controller validation consists of extensive simulation trials. Human operators
drive discrete switching logic for routine operation; their evaluation includes
simulated control room testing and human factors research. Neither method
provides rigorous guarantees of control system behavior, despite being
extremely resource intensive. HAHACS bridges this gap by composing formal
methods from computer science with control-theoretic verification, formalizing
reactor operations using the framework of hybrid automata.
The challenge of hybrid system verification lies in the interaction between Hybrid system verification faces a fundamental challenge: the interaction between discrete and continuous dynamics. Discrete transitions change the governing vector field, creating discontinuities in system behavior. Traditional verification techniques—designed for purely discrete or purely continuous systems—cannot handle this interaction directly. Our methodology decomposes the problem: we verify discrete switching logic and continuous mode behavior separately, then compose them to reason about the complete hybrid system. This two-layer approach mirrors reactor operations, where discrete supervisory logic determines which control mode is active, and continuous controllers govern plant behavior within each mode.
discrete and continuous dynamics. Discrete transitions change the governing
vector field, creating discontinuities in the system's behavior. Traditional
verification techniques designed for purely discrete or purely continuous
systems cannot handle this interaction directly. Our methodology addresses this
challenge through decomposition. We verify discrete switching logic and
continuous mode behavior separately, then compose these guarantees to reason
about the complete hybrid system. This two-layer approach mirrors the structure
of reactor operations themselves: discrete supervisory logic determines which
control mode is active, while continuous controllers govern plant behavior
within each mode.
Building a high-assurance hybrid autonomous control system (HAHACS) requires Building a high-assurance hybrid autonomous control system (HAHACS) requires
first establishing a mathematical description of the system. This work draws on a mathematical description of the system. This work draws on
automata theory, temporal logic, and control theory. A hybrid system is a automata theory, temporal logic, and control theory. A hybrid system is a
dynamical system with both continuous and discrete states. The specific type dynamical system with both continuous and discrete states. This proposal
of system discussed in this proposal is a continuous autonomous hybrid system. discusses continuous autonomous hybrid systems specifically—systems with no external input where continuous
This means that the system does not have external input and that continuous states do not change instantaneously when discrete states change. These continuous states are physical quantities that remain
states do not change instantaneously when discrete states change. For our Lipschitz continuous. We follow the nomenclature from the Handbook on
systems of interest, the continuous states are physical quantities that are Hybrid Systems Control~\cite{HANDBOOK ON HYBRID SYSTEMS}, redefined here
always Lipschitz continuous. This nomenclature is borrowed from the Handbook on
Hybrid Systems Control \cite{HANDBOOK ON HYBRID SYSTEMS}, but is redefined here
for convenience: for convenience:
\begin{equation} \begin{equation}
@ -70,20 +50,11 @@ where:
\item $Inv$: safety invariants on the continuous dynamics \item $Inv$: safety invariants on the continuous dynamics
\end{itemize} \end{itemize}
The creation of a HAHACS amounts to the construction of such a tuple together Creating a HAHACS requires constructing such a tuple together with proof artifacts that demonstrate the control system's actual implementation satisfies its intended behavior.
with proof artifacts demonstrating that the intended behavior of the control
system is satisfied by its actual implementation.
\textbf{What is new:} This approach is tractable now because the infrastructure \textbf{What is new?} Reactive synthesis, reachability analysis, and barrier certificates each exist independently. Our contribution is the architecture that composes them into a complete methodology for hybrid control synthesis. The novelty lies in three innovations. First, we use discrete synthesis to define entry/exit/safety contracts that bound continuous verification, inverting the traditional approach of verifying a complete hybrid system globally. Second, we classify continuous modes by objective (transitory, stabilizing, expulsory) to select appropriate verification tools, enabling mode-local analysis with provable composition. Third, we leverage existing procedural structure to avoid global hybrid system analysis, making the approach tractable for complex systems like nuclear reactor startup. No prior work integrates these techniques into a systematic design methodology from procedures to verified implementation.
for each component has matured, but no existing work composes them for
end-to-end hybrid system verification. The novelty lies in the architecture that \textbf{Why will it succeed?} Three factors ensure practical feasibility. First, nuclear procedures already decompose operations into discrete phases with explicit transition criteria—we formalize existing structure rather than impose artificial abstractions. Second, mode-level verification avoids the state explosion that makes global hybrid system analysis intractable, keeping computational complexity bounded by verifying each mode against local contracts. Third, the Emerson collaboration provides both domain expertise to validate procedure formalization and industrial hardware to demonstrate implementation feasibility. We demonstrate feasibility on production control systems with realistic reactor models, not merely prove it in principle.
connects discrete synthesis with continuous verification through well-defined
interfaces. By defining
entry, exit, and safety conditions at the discrete level first, we transform the
intractable problem of global hybrid verification into a collection of local
verification problems with clear interfaces. Verification is performed per mode
rather than on the full hybrid system, keeping the analysis tractable even for
complex reactor operations.
\begin{figure} \begin{figure}
\centering \centering
@ -149,40 +120,37 @@ complex reactor operations.
\subsection{System Requirements, Specifications, and Discrete Controllers} \subsection{System Requirements, Specifications, and Discrete Controllers}
Having defined the hybrid system mathematical framework, we now establish how to The eight-tuple definition formalizes discrete modes, continuous dynamics, guards, and invariants. This subsection shows how to construct such systems from existing operational knowledge. Nuclear operations already possess a natural hybrid structure that maps directly to this automaton formalism.
construct such systems from existing operational knowledge. The key insight is
that nuclear operations already have a natural hybrid structure that maps
directly to the automaton formalism.
Human control of nuclear power divides into three scopes: strategic, Human control of nuclear power divides into three scopes: strategic,
operational, and tactical. Strategic control is high-level and operational, and tactical. Strategic control represents high-level,
long-term decision making for the plant. This level has objectives that are long-term decision making for the plant. This level has objectives that are
complex and economic in scale, such as managing labor needs and supply chains to complex and economic in scale, such as managing labor needs and supply chains to
optimize scheduled maintenance and downtime. The time scale at this level is optimize scheduled maintenance and downtime. The time scale at this level is
long, often spanning months or years. The lowest level of control is the long, often spanning months or years. The lowest level is the
tactical level. This is the individual control of pumps, turbines, and tactical level: the individual control of pumps, turbines, and
chemistry. Tactical control has already been somewhat automated in nuclear power chemistry. Nuclear power
plants today, and is generally considered ``automatic control'' when autonomous. plants today have already automated tactical control somewhat, generally considered ``automatic control'' when autonomous.
These controls are almost always continuous systems with a direct impact on the These controls are almost always continuous systems with a direct impact on the
physical state of the plant. Tactical control objectives include maintaining physical state of the plant. Tactical control objectives include maintaining
pressurizer level, maintaining core temperature, or adjusting reactivity with a pressurizer level, maintaining core temperature, or adjusting reactivity with a
chemical shim. chemical shim.
The level of control linking these two extremes is the operational control The operational control scope links these two extremes and represents the primary responsibility of human operators
scope. Operational control is the primary responsibility of human operators
today. Operational control takes the current strategic objective and implements today. Operational control takes the current strategic objective and implements
tactical control objectives to drive the plant towards strategic goals. In this tactical control objectives to drive the plant toward strategic goals, bridging high-level and low-level goals.
way, it bridges high-level and low-level goals. A strategic goal may be to
Consider an example: a strategic goal may be to
perform refueling at a certain time, while the tactical level of the plant is perform refueling at a certain time, while the tactical level of the plant is
currently focused on maintaining a certain core temperature. The operational currently focused on maintaining a certain core temperature. The operational
level issues the shutdown procedure, using several smaller tactical goals along level issues the shutdown procedure, using several smaller tactical goals along
the way to achieve this objective. Thus, the combination of the operational and the way to achieve this objective.
tactical levels fundamentally forms a hybrid controller. The tactical level is
the continuous evolution of the plant according to the control input and control
law, while the operational level is a discrete state evolution that determines
which tactical control law to apply.
%Say something about autonomous control systems near here? This structure reveals why the operational and
tactical levels fundamentally form a hybrid controller. The tactical level represents
continuous evolution of the plant according to the control input and control
law, while the operational level represents discrete state evolution that determines
which tactical control law to apply. We target this operational level for autonomous control.
\begin{figure} \begin{figure}
@ -218,22 +186,22 @@ which tactical control law to apply.
\end{figure} \end{figure}
This operational control level is the main reason for the requirement of human This operational control level is the main reason human
operators in nuclear control today. The hybrid nature of this control system operators are required in nuclear control today. The hybrid nature of this control system
makes it difficult to prove that a controller will perform according to makes it difficult to prove a controller will perform according to
strategic requirements, as unified infrastructure for building and verifying strategic requirements; unified infrastructure for building and verifying
hybrid systems does not currently exist. Humans have been used for this layer hybrid systems does not currently exist. Humans fill this layer
because their general intelligence has been relied upon as a safe way to manage because their general intelligence provides a safe way to manage
the hybrid nature of this system. But these operators use prescriptive operating the hybrid nature of the system. These operators use prescriptive operating
manuals to perform their control with strict procedures on what control to manuals to perform their control with strict procedures on what control to
implement at a given time. These procedures are the key to the operational implement at a given time. These procedures are the key to the operational
control scope. control scope.
The method of constructing a HAHACS in this proposal leverages two key Constructing a HAHACS leverages two key
observations about current practice. First, the operational scope control is observations about current practice. First, operational scope control is
effectively discrete control. Second, the rules for implementing this control effectively discrete control. Second, operating procedures describe the rules for implementing this control
are described prior to their implementation in operating procedures. Before before implementation. We must completely describe a HAHACS's intended behavior before
constructing a HAHACS, we must completely describe its intended behavior. The constructing it. The
behavior of any control system originates in requirements: statements about what behavior of any control system originates in requirements: statements about what
the system must do, must not do, and under what conditions. For nuclear systems, the system must do, must not do, and under what conditions. For nuclear systems,
these requirements derive from multiple sources including regulatory mandates, these requirements derive from multiple sources including regulatory mandates,
@ -242,29 +210,28 @@ these requirements with sufficient precision that they can serve as the
foundation for autonomous control system synthesis and verification. We can foundation for autonomous control system synthesis and verification. We can
build these requirements using temporal logic. build these requirements using temporal logic.
Temporal logic is a powerful set of semantics for building systems with complex Temporal logic provides powerful semantics for building systems with complex
but deterministic behavior. Temporal logic extends classical propositional logic but deterministic behavior. It extends classical propositional logic
with operators that express properties over time. Using temporal logic, we can with operators that express properties over time. Using temporal logic, we can
make statements relating discrete control modes to one another and define all relate discrete control modes to one another and define all
the requirements of a HAHACS. The guard conditions $\mathcal{G}$ are defined by the requirements of a HAHACS. The guard conditions $\mathcal{G}$ are defined by
determining boundary conditions between discrete states and specifying their determining boundary conditions between discrete states and specifying their
behavior, while continuous mode invariants can also be expressed as temporal behavior. Continuous mode invariants can also be expressed as temporal
logic statements. These specifications form the basis of any proofs about a logic statements. These specifications form the basis of any proofs about a
HAHACS and constitute the fundamental truth statements about what the behavior HAHACS and constitute the fundamental truth statements about what the behavior
of the system is designed to be. of the system is designed to be.
Discrete mode transitions include predicates that are Boolean functions over the Discrete mode transitions include predicatesBoolean functions over the
continuous state space: $p_i: \mathcal{X} \rightarrow \{\text{true}, continuous state space: $p_i: \mathcal{X} \rightarrow \{\text{true},
\text{false}\}$. These predicates formalize conditions like ``coolant \text{false}\}$. These predicates formalize conditions like ``coolant
temperature exceeds 315°C'' or ``pressurizer level is between 30\% and 60\%.'' temperature exceeds 315°C'' or ``pressurizer level is between 30\% and 60\%.''
Critically, we do not impose this discrete abstraction artificially. Operating We do not impose this discrete abstraction artificially. Operating
procedures for nuclear systems already define go/no-go conditions as discrete procedures for nuclear systems already define go/no-go conditions as discrete
predicates. These thresholds come from design basis safety analysis and have predicates. Design basis safety analysis determined these thresholds; decades of operational experience have
been validated over decades of operational experience. Our methodology assumes validated them. Our methodology assumes
this domain knowledge exists and provides a framework to formalize it. This is this domain knowledge exists and provides a framework to formalize it. The approach is feasible for nuclear applications because generations
why the approach is feasible for nuclear applications specifically: the hard of nuclear engineers have already done the hard
work of defining safe operating boundaries has already been done by generations work of defining safe operating boundaries.
of nuclear engineers.
Linear temporal logic (LTL) is particularly well-suited for Linear temporal logic (LTL) is particularly well-suited for
specifying reactive systems. LTL formulas are built from atomic propositions specifying reactive systems. LTL formulas are built from atomic propositions
@ -282,15 +249,7 @@ eventually reaches operating temperature''), and response properties (``if
coolant pressure drops, the system initiates shutdown within bounded time''). coolant pressure drops, the system initiates shutdown within bounded time'').
To build these temporal logic statements, an intermediary tool called FRET is We will use FRET (Formal Requirements Elicitation Tool) to build these temporal logic statements. NASA developed FRET for high-assurance timed systems. FRET provides an intermediate language between temporal logic and natural language, enabling rigid definitions of temporal behavior through syntax accessible to engineers without formal methods expertise. This accessibility is crucial for industrial feasibility: reducing required expert knowledge makes these tools adoptable by the current workforce.
planned to be used. FRET stands for Formal Requirements Elicitation Tool, and
was developed by NASA to build high-assurance timed systems. FRET is an
intermediate language between temporal logic and natural language that allows
for rigid definitions of temporal behavior while using a syntax accessible to
engineers without formal methods expertise. This benefit is crucial for the
feasibility of this methodology in industry. By reducing the expert knowledge
required to use these tools, their adoption with the current workforce becomes
easier.
A key feature of FRET is the ability to start with logically imprecise A key feature of FRET is the ability to start with logically imprecise
statements and consecutively refine them into well-posed specifications. We can statements and consecutively refine them into well-posed specifications. We can
@ -313,14 +272,13 @@ room for interpretation is a weakness that must be addressed.
% 3. DISCRETE CONTROLLER SYNTHESIS % 3. DISCRETE CONTROLLER SYNTHESIS
% ---------------------------------------------------------------------------- % ----------------------------------------------------------------------------
Once system requirements are defined as temporal logic specifications, we use With system requirements defined as temporal logic specifications, we now build
them to build the discrete control system. To do this, reactive synthesis tools the discrete control system through reactive synthesis.
are employed. Reactive synthesis is a field in computer science that deals with Reactive synthesis automates the creation of reactive programs from temporal logic specifications.
the automated creation of reactive programs from temporal logic specifications. A reactive program takes an input for a given state and produces
A reactive program is one that, for a given state, takes an input and produces an output. Our systems fit this model: the current discrete state and
an output. Our systems fit exactly this mold: the current discrete state and status of guard conditions form the input; the next discrete
status of guard conditions are the input, while the output is the next discrete state forms the output.
state.
Reactive synthesis solves the following problem: given an LTL formula $\varphi$ Reactive synthesis solves the following problem: given an LTL formula $\varphi$
that specifies desired system behavior, automatically construct a finite-state that specifies desired system behavior, automatically construct a finite-state
@ -332,18 +290,12 @@ controller can exist. This realizability check is itself valuable: an
unrealizable specification indicates conflicting or impossible requirements in unrealizable specification indicates conflicting or impossible requirements in
the original procedures. the original procedures.
The main advantage of reactive synthesis is that at no point in the production Reactive synthesis offers a decisive advantage: the discrete automaton requires no human engineering of its implementation. The resultant automaton is correct by construction, eliminating human error at the implementation stage entirely. Human designers focus their effort where it belongs: on specifying system behavior. This has two critical implications. First, it makes discrete controller creation tractable. The reasons the controller
of the discrete automaton is human engineering of the implementation required.
The resultant automaton is correct by construction. This method of construction
eliminates the possibility of human error at the implementation stage entirely.
Instead, the effort on the human designer is directed at the specification of
system behavior itself. This has two critical implications. First, it makes the
creation of the discrete controller tractable. The reasons the controller
changes between modes can be traced back to the specification and thus to any changes between modes can be traced back to the specification and thus to any
requirements, which provides a trace for liability and justification of system requirements, providing a trace for liability and justification of system
behavior. Second, discrete control decisions made by humans are reliant on the behavior. Second, discrete control decisions made by humans depend on the
human operator operating correctly. Humans are intrinsically probabilistic human operator operating correctly. Humans are intrinsically probabilistic
creatures who cannot eliminate human error. By defining the behavior of this and cannot eliminate human error. By defining the behavior of this
system using temporal logics and synthesizing the controller using deterministic system using temporal logics and synthesizing the controller using deterministic
algorithms, we are assured that strategic decisions will always be made algorithms, we are assured that strategic decisions will always be made
according to operating procedures. according to operating procedures.
@ -364,40 +316,31 @@ according to operating procedures.
\subsection{Continuous Control Modes} \subsection{Continuous Control Modes}
With the discrete controller synthesized and provably correct, we turn to the Reactive synthesis produces a provably correct discrete controller from operating procedures. This discrete controller determines when to switch between modes—but hybrid control requires more. The continuous dynamics executing within each discrete mode must also be verified to ensure the complete system behaves correctly.
continuous dynamics that execute within each discrete mode. The synthesis of the
discrete operational controller is only half of an autonomous controller. These control systems are hybrid, with both discrete and This subsection describes the continuous control modes that execute within each discrete state and explains how we verify they satisfy the requirements imposed by the discrete layer. Three mode types—transitory, stabilizing, and expulsory—require different verification approaches.
continuous components. This section describes the continuous control modes that
execute within each discrete state, and how we verify that they satisfy the This methodology's scope regarding continuous controller design requires clarification. This work verifies continuous controllers—it does not synthesize them. The distinction parallels model checking in software verification: model checking verifies whether a given implementation satisfies its specification without prescribing how to write the software. We assume engineers can design continuous controllers using standard control theory techniques. Our contribution is the verification framework that confirms candidate controllers compose correctly with the discrete layer to produce a safe hybrid system.
requirements imposed by the discrete layer. It is important to clarify the scope
of this methodology with respect to continuous controller design. This work
verifies continuous controllers; it does not synthesize them. The distinction
parallels model checking in software verification: model checking does not tell
engineers how to write correct software, but it verifies whether a given
implementation satisfies its specification. Similarly, we assume that continuous
controllers can be designed using standard control theory techniques. Our
contribution is a verification framework that confirms candidate controllers
compose correctly with the discrete layer to produce a safe hybrid system.
The operational control scope defines go/no-go decisions that determine what The operational control scope defines go/no-go decisions that determine what
kind of continuous control to implement. The entry or exit conditions of a kind of continuous control to implement. The entry or exit conditions of a
discrete state are themselves the guard conditions $\mathcal{G}$ that define the discrete state are the guard conditions $\mathcal{G}$ that define the
boundaries for each continuous controller's allowed state-space region. These boundaries for each continuous controller's allowed state-space region. These
continuous controllers all share a common state space, but each individual continuous controllers all share a common state space, but each individual
continuous control mode operates within its own partition defined by the continuous control mode operates within its own partition—defined by the
discrete state $q_i$ and the associated guards. This partitioning of the discrete state $q_i$ and the associated guards. This partitioning of the
continuous state space among several discrete vector fields has traditionally continuous state space among several discrete vector fields has traditionally
been a difficult problem for validation and verification. The discontinuity of posed a difficult problem for validation and verification. The discontinuity of
the vector fields at discrete state interfaces makes reachability analysis the vector fields at discrete state interfaces makes reachability analysis
computationally expensive, and analytic solutions often become intractable computationally expensive, and analytic solutions often become intractable
\cite{MANYUS THESIS}. \cite{MANYUS THESIS}.
We circumvent these issues by designing our hybrid system from the bottom up We circumvent these issues by designing our hybrid system from the bottom up
with verification in mind. Each continuous control mode has an input set and with verification in mind. The discrete transitions define each continuous
output set clearly defined by our discrete transitions \textit{a priori}. control mode's input and output sets clearly \textit{a priori}.
Consider that we define the continuous state space as $\mathcal{X}$. Each
discrete mode $q_i$ then provides three key pieces of information for continuous Each discrete mode $q_i$ provides
controller design: three key pieces of information for continuous controller design:
\begin{enumerate} \begin{enumerate}
\item \textbf{Entry conditions:} $\mathcal{X}_{entry,i} \subseteq \mathcal{X}$, \item \textbf{Entry conditions:} $\mathcal{X}_{entry,i} \subseteq \mathcal{X}$,
the set of possible initial states when entering this mode the set of possible initial states when entering this mode
@ -415,7 +358,7 @@ state in $\mathcal{X}_{exit,i}$ while remaining within $\mathcal{X}_{safe,i}$.
We classify continuous controllers into three types based on their objectives: We classify continuous controllers into three types based on their objectives:
transitory, stabilizing, and expulsory. Each type has distinct verification transitory, stabilizing, and expulsory. Each type has distinct verification
requirements that determine which formal methods tools are appropriate. requirements that determine which formal methods tools are appropriate. The following subsections detail each mode type and its verification approach.
%%% NOTES (Section 4): %%% NOTES (Section 4):
% - Add figure showing the relationship between entry/exit/safety sets % - Add figure showing the relationship between entry/exit/safety sets
@ -428,11 +371,7 @@ requirements that determine which formal methods tools are appropriate.
\subsubsection{Transitory Modes} \subsubsection{Transitory Modes}
Transitory modes are continuous controllers designed to move Transitory modes move the plant from one discrete operating condition to another. Their purpose is to execute transitions: start from entry conditions, reach exit conditions, and maintain safety invariants throughout. Examples include power ramp-up sequences, cooldown procedures, and load-following maneuvers.
the plant from one discrete operating condition to another. Their purpose is to
execute transitions: starting from entry conditions, reach exit conditions,
and maintain safety invariants throughout. Examples include power ramp-up sequences,
cooldown procedures, and load-following maneuvers.
The control objective for a transitory mode can be stated The control objective for a transitory mode can be stated
formally. Given entry conditions $\mathcal{X}_{entry}$, exit conditions formally. Given entry conditions $\mathcal{X}_{entry}$, exit conditions
@ -462,11 +401,11 @@ reachable within time horizon $T$:
\text{Reach}(\mathcal{X}_{entry}, f_i, [0,T]) \cap \mathcal{X}_{exit} \neq \emptyset \text{Reach}(\mathcal{X}_{entry}, f_i, [0,T]) \cap \mathcal{X}_{exit} \neq \emptyset
\] \]
\textcolor{blue}{Because the discrete controller defines clear boundaries in continuous state The discrete controller defines clear boundaries in continuous state
space, the verification problem for each transitory mode is well-posed. We know space, making the verification problem for each transitory mode well-posed. We know
the possible initial conditions, we know the target conditions, and we know the the possible initial conditions, the target conditions, and the
safety envelope. The verification task is to confirm that the candidate safety envelope. The verification task confirms that the candidate
continuous controller achieves the objective from all possible starting points.} continuous controller achieves the objective from all possible starting points.
Several tools exist for computing reachable sets of hybrid Several tools exist for computing reachable sets of hybrid
systems, including CORA, Flow*, SpaceEx, and JuliaReach. The choice of tool systems, including CORA, Flow*, SpaceEx, and JuliaReach. The choice of tool
@ -488,22 +427,15 @@ appropriate to the fidelity of the reactor models available.
\subsubsection{Stabilizing Modes} \subsubsection{Stabilizing Modes}
While transitory modes drive the system toward exit conditions, stabilizing Transitory modes drive the system toward exit conditions. Stabilizing modes, in contrast, maintain the system within a desired operating region indefinitely rather than drive it toward an exit condition. Examples include steady-state power operation, hot standby, and load-following at constant power level. Reachability analysis may not suit validation of stabilizing modes. Instead, we use barrier certificates.
modes maintain the system within a desired operating region. Stabilizing modes
are continuous controllers with an objective of maintaining a particular
discrete state indefinitely. Rather than driving the system toward an
exit condition, they keep the system within a safe operating region. Examples
include steady-state power operation, hot standby, and load-following at
constant power level. Reachability analysis for stabilizing modes may not be a
suitable approach to validation. Instead, we plan to use barrier certificates.
Barrier certificates analyze the dynamics of the system to determine whether Barrier certificates analyze the dynamics of the system to determine whether
flux across a given boundary exists. They evaluate whether any trajectory leaves flux across a given boundary exists. They evaluate whether any trajectory leaves
a given boundary. This definition is exactly what defines the validity of a a given boundary. This definition exactly matches what defines the validity of a
stabilizing continuous control mode. stabilizing continuous control mode.
A barrier certificate (or control barrier function) is a Formally, a barrier certificate (or control barrier function) is a
scalar function $B: \mathcal{X} \rightarrow \mathbb{R}$ that certifies forward scalar function $B: \mathcal{X} \rightarrow \mathbb{R}$ that certifies forward
invariance of a safe set. The idea is analogous to Lyapunov functions for invariance of a safe set. The idea parallels Lyapunov functions for
stability: rather than computing trajectories explicitly, we find a certificate stability: rather than computing trajectories explicitly, we find a certificate
function whose properties guarantee the desired behavior. For a safe set function whose properties guarantee the desired behavior. For a safe set
$\mathcal{C} = \{x : B(x) \geq 0\}$ and dynamics $\dot{x} = f(x,u)$, the $\mathcal{C} = \{x : B(x) \geq 0\}$ and dynamics $\dot{x} = f(x,u)$, the
@ -547,22 +479,9 @@ controller.
\subsubsection{Expulsory Modes} \subsubsection{Expulsory Modes}
Transitory and stabilizing modes handle nominal operations. When the plant Transitory and stabilizing modes handle nominal operations. Expulsory modes handle off-nominal conditions. When the plant deviates from expected behavior, expulsory modes take over to ensure safety. These continuous controllers are designed for robustness rather than optimality. The control objective is to drive the plant to a safe shutdown state from potentially anywhere in the state space, under degraded or uncertain dynamics. Examples include emergency core cooling, reactor SCRAM sequences, and controlled depressurization procedures.
deviates from expected behavior, expulsory modes take over. Expulsory modes are
continuous controllers responsible for ensuring safety when failures occur. They are designed for robustness rather
than optimality. The control objective is to drive the plant to a safe shutdown
state from potentially anywhere in the state space, under degraded or uncertain
dynamics. Examples include emergency core cooling, reactor SCRAM sequences, and
controlled depressurization procedures.
We can detect that physical failures exist because our physical controllers have Proving controller correctness through reachability and barrier certificates makes detecting physical failures straightforward. The controller cannot be incorrect for the nominal plant model. When an invariant is violated, the plant dynamics must have changed. The HAHACS identifies faults when continuous controllers violate discrete boundary conditions—a direct consequence of verified nominal control modes. Unexpected behavior implies off-nominal conditions.
been previously proven correct by reachability and barrier certificates. We know
our controller cannot be incorrect for the nominal plant model, so if an
invariant is violated, we know the plant dynamics have changed. The HAHACS can
identify that a fault occurred because a discrete boundary condition was
violated by the continuous physical controller. This is a direct consequence of
having verified the nominal continuous control modes: unexpected behavior
implies off-nominal conditions.
The mathematical formulation for expulsory mode verification The mathematical formulation for expulsory mode verification
differs from transitory modes in two key ways. First, the entry conditions may differs from transitory modes in two key ways. First, the entry conditions may
@ -607,8 +526,7 @@ safety margins will matter more than performance during emergency shutdown.
\subsection{Industrial Implementation} \subsection{Industrial Implementation}
The methodology described above must be validated on realistic The complete methodology—procedure formalization, discrete synthesis, and continuous verification across three mode types—must now be validated on realistic systems using industrial-grade hardware to demonstrate practical feasibility and advance from analytical concepts (TRL 2-3) to laboratory demonstration (TRL 5).
systems using industrial-grade hardware to demonstrate practical feasibility.
This research will leverage the University of Pittsburgh Cyber Energy Center's This research will leverage the University of Pittsburgh Cyber Energy Center's
partnership with Emerson to implement and test the HAHACS methodology on partnership with Emerson to implement and test the HAHACS methodology on
production control equipment. Emerson's Ovation distributed control system is widely deployed production control equipment. Emerson's Ovation distributed control system is widely deployed
@ -632,12 +550,14 @@ the success and impact of this work. We will directly address the gap of
verification and validation methods for these systems and industry adoption by verification and validation methods for these systems and industry adoption by
forming a two-way exchange of knowledge between the laboratory and commercial forming a two-way exchange of knowledge between the laboratory and commercial
environments. This work stands to be successful with Emerson implementation environments. This work stands to be successful with Emerson implementation
because we will have excess to system experts at Emerson to help with the fine because we will have access to system experts at Emerson to help with the fine
details of using the Ovation system. At the same time, we will have the benefit details of using the Ovation system. At the same time, we will have the benefit
of transferring technology directly to industry with a direct collaboration in of transferring technology directly to industry with a direct collaboration in
this research, while getting an excellent perspective of how our research this research, while getting an excellent perspective of how our research
outcomes can align best with customer needs. outcomes can align best with customer needs.
This methodology—from procedure formalization through discrete synthesis to continuous verification and hardware implementation—establishes the complete research approach. We have shown what is new (compositional hybrid verification integrated into the design process) and why it will succeed (leveraging existing procedural structure, mode-level analysis, and industrial collaboration). Section 4 defines how we measure success: not through theoretical contributions alone, but through Technology Readiness Level advancement that demonstrates both correctness and practical implementability.
%%% NOTES (Section 5): %%% NOTES (Section 5):
% - Get specific details on ARCADE interface from Emerson collaboration % - Get specific details on ARCADE interface from Emerson collaboration
% - Mention what startup sequence will be demonstrated (cold shutdown → % - Mention what startup sequence will be demonstrated (cold shutdown →

View File

@ -1,18 +1,20 @@
\section{Metrics for Success} \section{Metrics for Success}
This research will be measured by advancement through Technology Readiness \textbf{How do we measure success?} This research advances through
Levels, progressing from fundamental concepts to validated prototype Technology Readiness Levels, progressing from fundamental concepts (TRL 2--3) to validated
demonstration. This work begins at TRL 2--3 and aims to reach TRL 5, where prototype demonstration (TRL 5).
This work begins at TRL 2--3 and aims to reach TRL 5—where
system components operate successfully in a relevant laboratory environment. system components operate successfully in a relevant laboratory environment.
This section explains why TRL advancement provides the most appropriate success This section explains why TRL advancement provides the most appropriate success
metric and defines the specific criteria required to achieve TRL 5. metric and defines specific criteria for TRL 5.
Technology Readiness Levels provide the ideal success metric because they Technology Readiness Levels provide the ideal success metric: they
explicitly measure the gap between academic proof-of-concept and practical explicitly measure the gap between academic proof-of-concept and practical
deployment---precisely what this work aims to bridge. Academic metrics like deploymentprecisely what this work aims to bridge. Academic metrics like
papers published or theorems proved cannot capture practical feasibility. papers published or theorems proved cannot capture practical feasibility.
Empirical metrics like simulation accuracy or computational speed cannot Empirical metrics like simulation accuracy or computational speed cannot
demonstrate theoretical rigor. TRLs measure both dimensions simultaneously. demonstrate theoretical rigor. Only TRLs measure both simultaneously.
Advancing from TRL 3 to TRL 5 requires maintaining theoretical rigor while Advancing from TRL 3 to TRL 5 requires maintaining theoretical rigor while
progressively demonstrating practical feasibility. Formal verification must progressively demonstrating practical feasibility. Formal verification must
remain valid as the system moves from individual components to integrated remain valid as the system moves from individual components to integrated
@ -84,5 +86,7 @@ assumptions. This research succeeds if it achieves TRL 5 by demonstrating a
complete autonomous hybrid controller with formal correctness guarantees complete autonomous hybrid controller with formal correctness guarantees
operating on industrial control hardware through hardware-in-the-loop testing in operating on industrial control hardware through hardware-in-the-loop testing in
a relevant laboratory environment. This establishes both theoretical validity a relevant laboratory environment. This establishes both theoretical validity
and practical feasibility, proving that the methodology produces verified and practical feasibility, proving the methodology produces verified
controllers and that implementation is achievable with current technology. controllers implementable with current technology.
TRL advancement provides clear success criteria, but reaching TRL 5 depends on several critical assumptions. If these assumptions prove false, the research may stall at lower readiness levels. The next section identifies the primary risks, their early warning indicators, and contingency plans that preserve research value even if core assumptions fail.

View File

@ -1,28 +1,26 @@
\section{Risks and Contingencies} \section{Risks and Contingencies}
This research relies on several critical assumptions that, if invalidated, would This research relies on several critical assumptions that, if invalidated, require
require scope adjustment or methodological revision. The primary risks to scope adjustment or methodological revision. Four primary risks could prevent
successful completion fall into four categories: computational tractability of successful completion: computational tractability of
synthesis and verification, complexity of the discrete-continuous interface, synthesis and verification, complexity of the discrete-continuous interface,
completeness of procedure formalization, and hardware-in-the-loop integration completeness of procedure formalization, and hardware-in-the-loop integration. Each risk has associated early warning indicators and
challenges. Each risk has associated indicators for early detection and
contingency plans that preserve research value even if core assumptions prove contingency plans that preserve research value even if core assumptions prove
false. The staged project structure ensures that partial success yields false. The staged project structure ensures that partial success yields
publishable results and clear identification of remaining barriers to publishable results while clearly identifying remaining barriers to deployment.
deployment.
\subsection{Computational Tractability of Synthesis} \subsection{Computational Tractability of Synthesis}
The first major assumption is that formalized startup procedures will yield The first major assumption is that formalized startup procedures will yield
automata small enough for efficient synthesis and verification. Reactive automata small enough for efficient synthesis and verification. Reactive
synthesis scales exponentially with specification complexity, creating risk that synthesis scales exponentially with specification complexity, creating the risk that
temporal logic specifications derived from complete startup procedures may temporal logic specifications derived from complete startup procedures may
produce automata with thousands of states. Such large automata would require produce automata with thousands of states. Such large automata would require
synthesis times exceeding days or weeks, preventing demonstration of the synthesis times exceeding days or weeks—preventing us from demonstrating the
complete methodology within project timelines. Reachability analysis for complete methodology within project timelines. Reachability analysis for
continuous modes with high-dimensional state spaces may similarly prove continuous modes with high-dimensional state spaces may similarly prove
computationally intractable. Either barrier would constitute a fundamental computationally intractable. Either barrier would constitute a fundamental
obstacle to achieving the research objectives. obstacle to achieving our research objectives.
Several indicators would provide early warning of computational tractability Several indicators would provide early warning of computational tractability
problems. Synthesis times exceeding 24 hours for simplified procedure subsets problems. Synthesis times exceeding 24 hours for simplified procedure subsets
@ -34,20 +32,13 @@ Reachability analysis failing to converge within reasonable time bounds would
show that continuous mode verification cannot be completed with available show that continuous mode verification cannot be completed with available
computational resources. computational resources.
The contingency plan for computational intractability is to reduce scope to a If computational tractability becomes the limiting factor, we reduce scope to a
minimal viable startup sequence. This reduced sequence would cover only cold minimal viable startup sequence covering only cold shutdown to criticality to low-power hold, omitting power ascension and other operational phases. This reduced sequence still demonstrates the complete methodology—procedure formalization, discrete synthesis, continuous verification, and hardware implementation—while reducing computational burden. The research contribution remains valid: we prove that formal hybrid control synthesis is achievable for safety-critical nuclear applications and clearly identify which operational complexities exceed current computational capabilities. We document the limitation as a scaling constraint requiring future work, not a methodological failure.
shutdown to criticality to low-power hold, omitting power ascension and other
operational phases. The subset would still demonstrate the complete methodology
while reducing computational burden. The research contribution would remain
valid even with reduced scope, proving that formal hybrid control synthesis is
achievable for safety-critical nuclear applications. The limitation to
simplified operational sequences would be explicitly documented as a constraint
rather than a failure.
\subsection{Discrete-Continuous Interface Formalization} \subsection{Discrete-Continuous Interface Formalization}
The second critical assumption concerns the mapping between boolean guard Computational tractability represents one dimension of risk. A more fundamental challenge represents the second critical assumption: mapping boolean guard
conditions in temporal logic and continuous state boundaries required for mode conditions in temporal logic to continuous state boundaries required for mode
transitions. This interface represents the fundamental challenge of hybrid transitions. This interface represents the fundamental challenge of hybrid
systems: relating discrete switching logic to continuous dynamics. Temporal systems: relating discrete switching logic to continuous dynamics. Temporal
logic operates on boolean predicates, while continuous control requires logic operates on boolean predicates, while continuous control requires
@ -102,7 +93,7 @@ computational resources where they matter most for safety assurance.
\subsection{Procedure Formalization Completeness} \subsection{Procedure Formalization Completeness}
The third assumption is that existing startup procedures contain sufficient The previous two risks concern verification infrastructure—computational scaling and mathematical formalization. The third assumption addresses the source material itself: that existing startup procedures contain sufficient
detail and clarity for translation into temporal logic specifications. Nuclear detail and clarity for translation into temporal logic specifications. Nuclear
operating procedures, while extensively detailed, were written for human operating procedures, while extensively detailed, were written for human
operators who bring contextual understanding and adaptive reasoning to their operators who bring contextual understanding and adaptive reasoning to their
@ -156,3 +147,6 @@ ambiguities amenable to systematic resolution. This cross-design analysis would
strengthen the generalizability of any proposed specification language strengthen the generalizability of any proposed specification language
extensions, ensuring they address industry-wide practices rather than specific extensions, ensuring they address industry-wide practices rather than specific
quirks. quirks.
These risks and contingencies demonstrate that while the research faces real challenges, each has identifiable early indicators and viable mitigation strategies. The staged approach ensures valuable contributions even if core assumptions prove invalid: partial success yields publishable results that clearly identify remaining barriers to deployment. With risks addressed and contingencies established, the next section examines broader impacts: who cares about this work and why it matters now.

View File

@ -1,19 +1,21 @@
\section{Broader Impacts} \section{Broader Impacts}
\textbf{Who cares? Why now?} The nuclear industry, datacenter operators, and clean energy advocates all face the same economic constraint: high operating costs driven by staffing requirements. AI infrastructure demands—growing exponentially—have made this constraint urgent.
Nuclear power presents both a compelling application domain and an urgent Nuclear power presents both a compelling application domain and an urgent
economic challenge. Recent interest in powering artificial intelligence economic challenge. Recent interest in powering artificial intelligence
infrastructure has renewed focus on small modular reactors (SMRs), particularly infrastructure has renewed focus on small modular reactors (SMRs), particularly
for hyperscale datacenters requiring hundreds of megawatts of continuous power. for hyperscale datacenters requiring hundreds of megawatts of continuous power.
Deploying SMRs at datacenter sites would minimize transmission losses and Deploying SMRs at datacenter sites minimizes transmission losses and
eliminate emissions from hydrocarbon-based alternatives. However, nuclear power eliminates emissions from hydrocarbon-based alternatives. Nuclear power
economics at this scale demand careful attention to operating costs. economics at this scale, however, demand careful attention to operating costs.
According to the U.S. Energy Information Administration's Annual Energy Outlook The U.S. Energy Information Administration's Annual Energy Outlook
2022, advanced nuclear power entering service in 2027 is projected to cost 2022 projects advanced nuclear power entering service in 2027 will cost
\$88.24 per megawatt-hour~\cite{eia_lcoe_2022}. Datacenter electricity demand is \$88.24 per megawatt-hour~\cite{eia_lcoe_2022}. Datacenter electricity demand is
projected to reach 1,050 terawatt-hours annually by projected to reach 1,050 terawatt-hours annually by
2030~\cite{eesi_datacenter_2024}. If this demand were supplied by nuclear power, 2030~\cite{eesi_datacenter_2024}. Nuclear power supplying this demand would
the total annual cost of power generation would exceed \$92 billion. Within this generate total annual costs exceeding \$92 billion. Within this
figure, operations and maintenance represents a substantial component. The EIA figure, operations and maintenance represents a substantial component. The EIA
estimates that fixed O\&M costs alone account for \$16.15 per megawatt-hour, estimates that fixed O\&M costs alone account for \$16.15 per megawatt-hour,
with additional variable O\&M costs embedded in fuel and operating with additional variable O\&M costs embedded in fuel and operating
@ -21,16 +23,16 @@ expenses~\cite{eia_lcoe_2022}. Combined, O\&M-related costs represent
approximately 23--30\% of the total levelized cost of electricity, translating approximately 23--30\% of the total levelized cost of electricity, translating
to \$21--28 billion annually for projected datacenter demand. to \$21--28 billion annually for projected datacenter demand.
This research directly addresses the multi-billion-dollar O\&M cost challenge \textbf{What difference will it make?} This research directly addresses the
through the high-assurance autonomous control methodology developed in this \$21--28 billion annual O\&M cost challenge through high-assurance autonomous
work. Current nuclear operations require full control room staffing for each control, making small modular reactors economically viable for datacenter power.
reactor, whether large conventional units or small modular designs. These staffing requirements drive the high O\&M costs
that make nuclear power economically challenging, particularly for smaller Current nuclear operations require full control room staffing for each
reactor designs where the same staffing overhead must be spread across lower reactor—whether large conventional units or small modular designs. For large reactors producing 1,000+ MW, staffing costs spread across substantial output. Small modular reactors producing 50-300 MW face the same staffing requirements with far lower output, making the per-megawatt cost prohibitive. These staffing requirements drive the economic challenge
power output. Synthesizing provably correct hybrid controllers from formal that threatens SMR deployment for datacenter applications. Synthesizing provably correct hybrid controllers from formal
specifications can automate routine operational sequences that currently require specifications automates routine operational sequences that currently require
constant human oversight. This enables a fundamental shift from direct operator constant human oversight. A fundamental shift from direct operator
control to supervisory monitoring, where operators oversee multiple autonomous control to supervisory monitoring becomes possible, where operators oversee multiple autonomous
reactors rather than manually controlling individual units. reactors rather than manually controlling individual units.
The correct-by-construction methodology is critical for this transition. The correct-by-construction methodology is critical for this transition.
@ -69,3 +71,14 @@ autonomy with provable correctness guarantees. Demonstrating this approach in
nuclear power---one of the most regulated and safety-critical domains---will nuclear power---one of the most regulated and safety-critical domains---will
establish both the technical feasibility and regulatory pathway for broader establish both the technical feasibility and regulatory pathway for broader
adoption across critical infrastructure. adoption across critical infrastructure.
These broader impacts answer the final Heilmeier questions:
\textbf{Who cares?} The nuclear industry, datacenter operators, and anyone facing high operating costs from staffing-intensive safety-critical control.
\textbf{Why now?} AI infrastructure demands have made nuclear economics urgent, and formal methods tools have matured to the point where compositional hybrid verification is achievable.
\textbf{What difference will it make?} Enabling autonomous control with mathematical safety guarantees addresses a \$21--28 billion annual cost barrier while establishing a generalizable framework for safety-critical autonomous systems.
The next section presents the timeline for achieving these outcomes through a structured 24-month research plan.

View File

@ -1,7 +1,10 @@
\section{Schedule, Milestones, and Deliverables} \section{Schedule, Milestones, and Deliverables}
This research will be conducted over six trimesters (24 months) of full-time \textbf{How long will it take?} This research will be conducted over six
effort following the proposal defense in Spring 2026. The work progresses trimesters (24 months) of full-time effort following the proposal defense in
Spring 2026. All work uses existing computational and experimental resources
available through the University of Pittsburgh Cyber Energy Center and NRC
Fellowship funding. The work progresses
sequentially through three main research thrusts before culminating in sequentially through three main research thrusts before culminating in
integrated demonstration and validation. integrated demonstration and validation.