Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
1f169250be
4
.obsidian/plugins/colored-tags/data.json
vendored
4
.obsidian/plugins/colored-tags/data.json
vendored
@ -186,7 +186,9 @@
|
||||
"tagB": 174,
|
||||
"tagC": 175,
|
||||
"ME046": 176,
|
||||
"Reading": 177
|
||||
"Reading": 177,
|
||||
"Union": 178,
|
||||
"ME": 179
|
||||
},
|
||||
"_version": 3
|
||||
}
|
||||
@ -18,7 +18,7 @@
|
||||
- [x] Pick out classes ⏳ 2024-11-05 📅 2024-11-07 ✅ 2024-11-18
|
||||
- [x] fix up to do lists. 📅 2024-11-18 [completion:: 2024-12-09]
|
||||
- [x] Figure out NUCE 2100 grade situation 📅 2024-11-18 ✅ 2024-11-18
|
||||
- [<] Find NRC wireless rfp ⏳ 2025-01-27 📅 2025-01-29
|
||||
- [x] Find NRC wireless rfp ⏳ 2025-01-27 📅 2025-01-29 ✅ 2025-01-29
|
||||
- [-] [[Investigating seL4 with Docker]] 📅 2025-01-03 ❌ 2025-01-24
|
||||
- [x] [[ANS NPIC Paper Meeting]] 📅 2024-12-18 ✅ 2025-01-21
|
||||
# Class Stuff
|
||||
|
||||
@ -20,7 +20,7 @@ group by file.name
|
||||
## What's the plan!
|
||||
- [x] Get whatever I wrote for that old paper into the NPIC one ✅ 2025-01-03
|
||||
- [x] Fill in highlighted sections for Lauren and GSA document ✅ 2025-01-03
|
||||
- [ ] Join union discord? 🔽 ⏳ 2025-01-27 📅 2025-01-29
|
||||
- [ ] Join union discord? #Union 🔽 ⏳ 2025-01-27 📅 2025-01-29
|
||||
- [ ] Find at least 3 wireless control / wireless security papers ⏳ 2025-01-27 📅 2025-01-31
|
||||
- [x] Fixed up daily note template to cater to quick tasks ✅ 2025-01-03
|
||||
- [x] Figure out class / work schedule ✅ 2025-01-03
|
||||
|
||||
@ -18,8 +18,8 @@ where !completed
|
||||
group by file.name
|
||||
```
|
||||
## What's the plan!
|
||||
- [ ] Make bullet list for Gleeson about what is not clear for QE #GSA 🔼 ⏳ 2025-01-27 📅 2025-01-27
|
||||
- [/] Find out about [[Microreactors]]. Are there any models or designs out there? #Research ⏳ 2025-01-29 📅 2025-01-30
|
||||
- [x] Make bullet list for Gleeson about what is not clear for QE #GSA 🔼 ⏳ 2025-01-27 📅 2025-01-27 ✅ 2025-01-31
|
||||
- [/] Find out about [[Microreactors]]. Are there any models or designs out there? #Research ⏳ 2025-01-29 📅 2025-01-31
|
||||
|
||||
## What's the results!
|
||||
```dataview
|
||||
|
||||
@ -18,7 +18,7 @@ where !completed
|
||||
group by file.name
|
||||
```
|
||||
## What's the plan!
|
||||
- [ ] Create a Visit Day Poster for MEMS GSA ⏳ 2025-01-28 📅 2025-01-29 ⏫ #GSA
|
||||
- [x] Create a Visit Day Poster for MEMS GSA #GSA #Writing ⏫ ⏳ 2025-01-28 📅 2025-01-29 ✅ 2025-01-28
|
||||
- [x] Implement new task center. #Administrative 🔼 📅 2025-01-24 ✅ 2025-01-24
|
||||
- [x] Laboratory Report 1 #NUCE2113 ⏫ ⏳ 2025-01-27 📅 2025-01-28 ✅ 2025-01-27
|
||||
- [x] Homework 1 #NUCE2113 🔼 ⏳ 2025-01-27 📅 2025-01-28 ✅ 2025-01-27
|
||||
|
||||
@ -9,6 +9,7 @@ tags:
|
||||
[[ Weekly Note 2025-01-20]]
|
||||
# Summary
|
||||
## What's the plan?
|
||||
- [x] Make poster for ARCADE stuff #Writing ⏳ 2025-01-28 📅 2025-01-28 ✅ 2025-01-28
|
||||
|
||||
## What's the results!
|
||||
```tasks
|
||||
@ -18,10 +19,11 @@ group by tags
|
||||
```
|
||||
|
||||
# Calendar Tasks
|
||||
- Read Lab Handout [startTime:: 17:00] [endTime:: 18:00]
|
||||
- Shower [startTime:: 09:30] [endTime:: 10:30]
|
||||
- Breakfast [startTime:: 06:30] [endTime:: 07:30]
|
||||
- Walk Lewie Butt [startTime:: 08:30] [endTime:: 09:30]
|
||||
- Dinner [startTime:: 17:00] [endTime:: 18:00]
|
||||
- Wireless Papers [startTime:: 16:30] [endTime:: 17:00]
|
||||
- ANS Paper [startTime:: 16:00] [endTime:: 17:00]
|
||||
- Make GSA Poster [startTime:: 13:00] [endTime:: 15:00]
|
||||
- Make GSA Poster [startTime:: 13:30] [endTime:: 15:30]
|
||||
- Make GSA Poster [startTime:: 13:30] [endTime:: 15:00]
|
||||
24
1 Daily Notes/2025/2025-01-29.md
Normal file
24
1 Daily Notes/2025/2025-01-29.md
Normal file
@ -0,0 +1,24 @@
|
||||
---
|
||||
date: 2025-01-29
|
||||
tags:
|
||||
---
|
||||
# Links to Other Pages
|
||||
## Yesterday | Tomorrow
|
||||
<< [[1 Daily Notes/2025/2025-01-28]] | [[1 Daily Notes/2025/2025-01-30 ]] >>
|
||||
## This Week's Weekly Note
|
||||
[[ Weekly Note 2025-01-20]]
|
||||
# Summary
|
||||
## What's the plan?
|
||||
|
||||
## What's the results!
|
||||
```tasks
|
||||
done 2025-01-29
|
||||
sort by urgency
|
||||
group by tags
|
||||
```
|
||||
|
||||
# Calendar Tasks
|
||||
- Read Wireless Stuff [startTime:: 15:45] [endTime:: 16:15]
|
||||
- ANS Paper [startTime:: 10:00] [endTime:: 12:30]
|
||||
- Lonch [startTime:: 12:45] [endTime:: 13:45]
|
||||
- More ANS Paper Time [startTime::13:45] [endTime::15:00]
|
||||
23
1 Daily Notes/2025/2025-01-30.md
Normal file
23
1 Daily Notes/2025/2025-01-30.md
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
date: 2025-01-30
|
||||
tags:
|
||||
---
|
||||
# Links to Other Pages
|
||||
## Yesterday | Tomorrow
|
||||
<< [[1 Daily Notes/2025/2025-01-29]] | [[1 Daily Notes/2025/2025-01-31 ]] >>
|
||||
## This Week's Weekly Note
|
||||
[[ Weekly Note 2025-01-27]]
|
||||
# Summary
|
||||
## What's the plan?
|
||||
- [ ] Talk to people about Union (Andrew, Our Lab, Barry Lab and yung soo, Mithin) #Union 🛫 2025-01-31 ⏳ 2025-02-04 📅 2025-02-04
|
||||
- [ ] Write email that can go to Sina about union stuff #Union ⏳ 2025-02-03 📅 2025-02-03
|
||||
- [x] Make discord or signal for people Mike Canniz... #Union ⏳ 2025-01-31 📅 2025-01-31 ✅ 2025-01-31
|
||||
- [ ] Update literature note template to make magenta highlights into tasks #Administrative ⏳ 2025-01-31 📅 2025-01-31
|
||||
- [x] Put semester homework assignments into tasks 🔺 📅 2025-01-31 ✅ 2025-01-31
|
||||
## What's the results!
|
||||
```tasks
|
||||
done 2025-01-30
|
||||
sort by urgency
|
||||
group by tags
|
||||
```
|
||||
# Calendar Tasks
|
||||
22
1 Daily Notes/2025/2025-01-31.md
Normal file
22
1 Daily Notes/2025/2025-01-31.md
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
date: 2025-01-31
|
||||
tags:
|
||||
---
|
||||
# Links to Other Pages
|
||||
## Yesterday | Tomorrow
|
||||
<< [[1 Daily Notes/2025/2025-01-30]] | [[1 Daily Notes/2025/2025-02-03 ]] >>
|
||||
## This Week's Weekly Note
|
||||
[[ Weekly Note 2025-01-27]]
|
||||
# Summary
|
||||
## What's the plan?
|
||||
Bing bong!
|
||||
- [ ] Text Dan about visit day
|
||||
|
||||
## What's the results!
|
||||
```tasks
|
||||
done 2025-01-31
|
||||
sort by urgency
|
||||
group by tags
|
||||
```
|
||||
|
||||
# Calendar Tasks
|
||||
@ -37,7 +37,7 @@
|
||||
1. TLDR. ChatGPT job
|
||||
|
||||
# Thing's that need done
|
||||
- [/] 3.1 HitL combine with 3.2 ARCADE and cite Andrew #NPIC2025 ⏫ 🛫 2025-01-24 ⏳ 2025-01-24 📅 2025-01-27
|
||||
- [x] 3.1 HitL combine with 3.2 ARCADE and cite Andrew #NPIC2025 ⏫ 🛫 2025-01-24 ⏳ 2025-01-24 📅 2025-01-27 ✅ 2025-01-29
|
||||
Write about the ARCADE components as much as they're described in the figures
|
||||
- [/] 3.3 SmAHTR explain our set up #NPIC2025 ⏫ 🛫 2025-01-24 ⏳ 2025-01-24 📅 2025-01-27
|
||||
- [x] 3.3 SmAHTR explain our set up #NPIC2025 ⏫ 🛫 2025-01-24 ⏳ 2025-01-24 📅 2025-01-27 ✅ 2025-01-29
|
||||
- [x] Finish ARCADE figure #NPIC2025 ⏫ ⏳ 2025-01-24 📅 2025-01-24 ✅ 2025-01-27
|
||||
|
||||
@ -0,0 +1,69 @@
|
||||
[[2025-01-29]]
|
||||
# What's Going Down
|
||||
I wrote most of the results section, and am now reworking a lot of the experimental methods section. I wrote a big summary of where things were at on 1/24 at [[2025-01-24 Where's Everyone At]]. The big items I wrote down were:
|
||||
|
||||
3. Experimental Setup and Methods
|
||||
1. HITL
|
||||
1. Needs reworked a bit. Maybe combine with the next ARCADE section?
|
||||
2. ARCADE
|
||||
1. a One paragraph stub. Needs rewritten
|
||||
3. SmAHTR
|
||||
1. I wrote only like two sentences. That's weak sauce man
|
||||
|
||||
# Existing Outline and Text
|
||||
3. Experimental Setup and Methods
|
||||
Preview of what's to come, ordering
|
||||
1. SmAHTR
|
||||
1. What is it
|
||||
2. Why is it a good fit?
|
||||
3. What are we controlling?
|
||||
2. HiL
|
||||
1. What is HiL
|
||||
2. What is ARCADE
|
||||
3. What is PyMODBUS
|
||||
4. Why BeagleBoneBlack
|
||||
5. What does BBB do?
|
||||
3. Then the figure??
|
||||
|
||||
## Problems
|
||||
1. SmAHTR first is a little confusing. At least the way we've got it oriented. Maybe do smahtr-hil-we have a model-arcade-what are controlling-using BBB-pymodbus-how we implemented FHE (figure)
|
||||
## Previous Writing
|
||||
```LaTeX
|
||||
\subsection{Small Modular Advanced High Temperature Reactor}
|
||||
|
||||
The Small Modular Advanced High Temperature Reactor (SmAHTR) is a proposed salt-cooled small-footprint modular reactor. A Simulink model of this reactor has already been created at the University of Pittsburgh, including 4 reactor cores with one common salt vault \cite{farberRealtimeSupervisoryControl2017}.
|
||||
|
||||
%why are we using it? What's unique about it / why is it a good fit?
|
||||
|
||||
%lol bcus we already have it made.
|
||||
|
||||
%What are we controlling? Reactivity thru control rods. Adjust rods in one reactor to hit a set point. %Write control law and what we're doing
|
||||
|
||||
As with nearly all nuclear reactors, reactor temperature can be controlled by controlling reactivity. The SmAHTR reactor is no different, and for our use case, we create a control system that modulates reactivity (as rod position) to control the reactor to a certain average temperature.
|
||||
|
||||
\subsection{Hardware-in-the-Loop Using the ARCADE Platform}
|
||||
|
||||
% Briefly mention again why HiL
|
||||
First we must discuss what Hardware-in-the-Loop (HiL) simulation. Testing is a critical part of the control system engineering process. Before a controller can be implemented in production, it must be experimented with in a controlled environment to be sure that the behavior expected is what is actually realized. But, it is not always possible to test on the real plant--the actual system may be too dangerous, expensive, or plainly inaccessible to do experiments with before implementing the final control system. For these cases, HiL simulation can mitigate these constraints. In a HiL simulation, we use our model of a physical plant to create sensor and actuator dynamics and interfaces that replicate what is expected for the real plant. This simulated plant is then connected to the controller implementation for testing. This controller can then be continuously refined in parallel with the HiL simulation until, ideally, the controller is simply disconnected from the simulation and instead connected to the actual sensors and actuators of the real plant.
|
||||
|
||||
%%% talk about arcade here. Mention that HiL is used in nuclear a lot, but often has a lot of infrastructure and testing teams assossciated. We used ARCADE because it's open source, allowing us it to modify whatever we want easily
|
||||
|
||||
%%% talk about pymodbus here. we're using modbus because it's a standard messasging protocol for PLCs. it is the standard for what ARCADE uses to talk to
|
||||
|
||||
The BeagleBone Black (BBB) is a compact, cost-effective embedded platform designed for real-time control applications, making it well-suited for hardware-in-the-loop (HIL) simulations. Developed by the BeagleBoard.org Foundation, the BBB provides an optimal balance of processing power, low-latency operation, and compatibility with industry-standard communication protocols. It features a 1 GHz ARM Cortex-A8 processor, 512 MB of DDR3L RAM, and 4 GB of onboard eMMC flash storage, with a Debian-based Linux operating system preinstalled. Additionally, the inclusion of a microSD card slot enables both storage expansion and deployment of alternative operating systems, enhancing system flexibility.
|
||||
|
||||
In the proposed HIL framework, the BBB functions as the primary controller, facilitating secure and real-time communication with the Advanced Reactor Cyber Analysis and Development Environment (ARCADE) via Modbus TCP/IP. This setup ensures that encrypted control signals can be transmitted, processed, and executed without exposing their contents to potential cybersecurity threats. The BBB’s computational resources enable the system to meet the required sampling periods while maintaining low-latency performance. To further optimize efficiency, memory management techniques were employed, and asynchronous communication was implemented using the Python pymodbus library. These enhancements allow the system to adapt dynamically to changes in reactor conditions while ensuring control stability.
|
||||
|
||||
Debian Linux was chosen as the operating system due to its compatibility, stability, and suitability for resource-constrained environments. As the default OS for the BBB, Debian provides a lightweight yet robust foundation for real-time applications. Compared to other Linux distributions, Debian’s emphasis on long-term support (LTS) and system reliability makes it an ideal choice for implementing encrypted control systems where stability and performance are critical.
|
||||
```
|
||||
# Future Outline
|
||||
3. Experimental Setup and Methods
|
||||
1. Intro
|
||||
2. SmAHTR
|
||||
3. Hardware in the loop
|
||||
4. We have a model
|
||||
5. Arcade
|
||||
6. What are we controlling
|
||||
7. BBB
|
||||
8. Pymodbus
|
||||
9. How we implemented FHE (figure)
|
||||
@ -1,2 +1,4 @@
|
||||
Key things to do
|
||||
- [x] Outline of things that need done for the paper #NPIC2025 ⏳ 2025-01-24 📅 2024-12-20 ✅ 2025-01-24
|
||||
- [x] Outline of things that need done for the paper #NPIC2025 ⏳ 2025-01-24 📅 2024-12-20 ✅ 2025-01-24
|
||||
- [ ] Look at and digest Robert's comments #NPIC2025 #Writing 📅 2025-01-31
|
||||
- [ ] Edit Results Section #NPIC2025 #Writing 📅 2025-01-31
|
||||
|
||||
@ -11,14 +11,27 @@ tags: []
|
||||
[[2025-01-22]]
|
||||
[[2025-01-23]]
|
||||
[[2025-01-24]]
|
||||
[[2025-01-27]]
|
||||
[[2025-01-28]]
|
||||
[[2025-01-29]]
|
||||
# Last Week's Plan
|
||||
# Accomplishments
|
||||
## Remarks
|
||||
- Made a poster for GSA
|
||||
- Made a poster for ARCADE stuff and SmAHTR
|
||||
- Learned about the Z-Transform
|
||||
- Got a lot done for the ANS paper
|
||||
- Made 2 figures. Diagram and results
|
||||
- Wrote results section
|
||||
- Rewrote experimental methods section
|
||||
- Have gotten 2 labs done for NUCE 2113
|
||||
- pulsers? Oscilloscopes??
|
||||
- You have another lab space?
|
||||
## Tasks and Notes From This Past Week
|
||||
>[!abstract] Read Papers
|
||||
>```tasks
|
||||
> done
|
||||
> (done after 2025-01-20) AND (done before 2025-01-27)
|
||||
> (done after 2025-01-20) AND (done before 2025-01-29)
|
||||
> tags include #Reading
|
||||
> group by tags
|
||||
> sort by done
|
||||
@ -27,7 +40,7 @@ tags: []
|
||||
>[!done] Completed Tasks
|
||||
> ```tasks
|
||||
> done
|
||||
> (done after 2025-01-20) AND (done before 2025-01-27)
|
||||
> (done after 2025-01-20) AND (done before 2025-01-29)
|
||||
> tags does not include #Reading
|
||||
> group by tags
|
||||
> sort by done
|
||||
|
||||
@ -3655,6 +3655,17 @@ Artificial Intelligence Program.pdf}
|
||||
file = {/home/danesabo/Zotero/storage/H2IWZM6I/Ellison et al. - Extending AADL for Security Design Assurance of Cy.pdf}
|
||||
}
|
||||
|
||||
@online{energySMAHTRConceptSmall2010,
|
||||
title = {{{SMAHTR}} - {{A Concept}} for a {{Small}}, {{Modular Advanced High Temperature Reactor}} | {{ORNL}}},
|
||||
author = {family=Energy, given=UT-Battelle LLC for the US Department, prefix=of, useprefix=false},
|
||||
date = {2010-10-01},
|
||||
url = {https://www.ornl.gov/publication/smahtr-concept-small-modular-advanced-high-temperature-reactor},
|
||||
urldate = {2025-01-29},
|
||||
abstract = {Several new high temperature reactor concepts, referred to as Fluoride Salt Cooled High Temperature Reactors (FHRs), have been developed over the past decade. These FHRs use a liquid salt coolant combined with high temperature gas-cooled reactor fuels (TRISO) and graphite structural materials to provide a reactor that operates at very high temperatures and is scalable to large sizes – perhaps exceeding 2400 MWt. This paper presents a new small FHR – the Small Modular Advanced High Temperature Reactor or “SmAHTR”.},
|
||||
langid = {english},
|
||||
file = {/home/danesabo/Zotero/storage/H3YE9BZL/smahtr-concept-small-modular-advanced-high-temperature-reactor.html}
|
||||
}
|
||||
|
||||
@online{ENGR2100Module,
|
||||
title = {{{ENGR}} 2100 {{Module}} 7.1 - {{Point Kinetics}}.Pdf: 2251 {{NUCE}} 2100 {{SEC1250 FUNDAMENTALS NUCLEAR ENGR}}},
|
||||
url = {https://canvas.pitt.edu/courses/280885/files/17486309?module_item_id=5008204},
|
||||
@ -5105,6 +5116,20 @@ Artificial Intelligence Program.pdf}
|
||||
pages = {776--793}
|
||||
}
|
||||
|
||||
@report{greenePreConceptualDesignFluorideSaltCooled2011,
|
||||
title = {Pre-{{Conceptual Design}} of a {{Fluoride-Salt-Cooled Small Modular Advanced High Temperature Reactor}} ({{SmAHTR}})},
|
||||
author = {Greene, Sherrell R. and Gehin, Jess C. and Holcomb, David Eugene and Carbajo, Juan J. and Ilas, Dan and Cisneros, Anselmo T. and Varma, Venugopal Koikal and Corwin, William R. and Wilson, Dane F. and Yoder, Jr and Qualls, A. L. and Peretz, Fred J. and Flanagan, George F. and Clayton, Dwight A. and Bradley, Eric Craig and Bell, Gary L. and Hunn, John D. and Pappano, Peter J. and Cetiner, Sacit M.},
|
||||
date = {2011-02-01},
|
||||
number = {ORNL/TM-2010/199},
|
||||
institution = {Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)},
|
||||
doi = {10.2172/1008830},
|
||||
url = {https://www.osti.gov/biblio/1008830},
|
||||
urldate = {2025-01-29},
|
||||
abstract = {This document presents the results of a study conducted at Oak Ridge National Laboratory during 2010 to explore the feasibility of small modular fluoride salt-cooled high temperature reactors (FHRs). A preliminary reactor system concept, SmATHR (for Small modular Advanced High Temperature Reactor) is described, along with an integrated high-temperature thermal energy storage or salt vault system. The SmAHTR is a 125 MWt, integral primary, liquid salt cooled, coated particle-graphite fueled, low-pressure system operating at 700 C. The system employs passive decay heat removal and two-out-of-three , 50\% capacity, subsystem redundancy for critical functions. The reactor vessel is sufficiently small to be transportable on standard commercial tractor-trailer transport vehicles. Initial transient analyses indicated the transition from normal reactor operations to passive decay heat removal is accomplished in a manner that preserves robust safety margins at all times during the transient. Numerous trade studies and trade-space considerations are discussed, along with the resultant initial system concept. The current concept is not optimized. Work remains to more completely define the overall system with particular emphasis on refining the final fuel/core configuration, salt vault configuration, and integrated system dynamics and safety behavior.},
|
||||
langid = {english},
|
||||
file = {/home/danesabo/Zotero/storage/HXHQI3IJ/Greene et al. - 2011 - Pre-Conceptual Design of a Fluoride-Salt-Cooled Small Modular Advanced High Temperature Reactor (SmA.pdf}
|
||||
}
|
||||
|
||||
@book{greenLinearRobustControl1995,
|
||||
title = {Linear Robust Control},
|
||||
author = {Green, Michael},
|
||||
@ -5320,6 +5345,20 @@ Regulatory Premises.pdf}
|
||||
keywords = {Coronavirus,COVID-19,Most Valuable Player Algorithm,Nonlinear system,Robust control algorithm,Variable Transformation Technique}
|
||||
}
|
||||
|
||||
@report{hahnAdvancedReactorCyber2023,
|
||||
title = {Advanced {{Reactor Cyber Analysis}} and {{Development Environment}} ({{ARCADE}}) for {{System-Level Design Analysis}}},
|
||||
author = {Hahn, Andrew Stuart and Maccarone, Lee T. and Rowland, Michael Terence},
|
||||
date = {2023-09-01},
|
||||
number = {SAND-2023-09408},
|
||||
institution = {Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)},
|
||||
doi = {10.2172/2430308},
|
||||
url = {https://www.osti.gov/biblio/2430308},
|
||||
urldate = {2025-01-29},
|
||||
abstract = {Cybersecurity is a persistent concern to the safety and security of Nuclear Power Plants (NPPs), but has lacked data-driven, evidence-based research. Rigorous cybersecurity analysis is critical for the licensing of advanced reactors using a performance-based approach. One tool that enables cybersecurity analysis is modeling and simulation. The nuclear industry makes extensive use of modeling and simulation throughout the decision process but lacks a method to incorporate cybersecurity analysis with existing models. To meet this need, the Advanced Reactor Cyber Analysis and Development Environment (ARCADE) was developed. ARCADE is a suite of publicly available tools that can be used to develop emulations of industrial control system devices and networks and integrate those emulations with physics simulators. This integration of cyber emulations and physics models enables rigorous cyber-physical analysis of cyber-attacks on NPP systems. This report provides an overview of key considerations for using ARCADE with existing physics models and demonstrates ARCADE’s capabilities for cybersecurity analysis. Using a model of the Small Modular Advanced High Temperature Reactor (SmAHTR), ARCADE was able to determine the sensitivity of the primary heat exchangers (PHX) to coordinated cyber-attacks. The analysis determined that while the PHX’s failures cause disruption to the reactor, they did not cause any safety limits to be exceeded because of the plant design, including passive safety features. Further development of ARCADE will enable rigorous, repeatable, and automated cyber-physical analysis of advanced reactor control systems. These efforts will also help reduce regulatory uncertainty by presenting similar types of cybersecurity analyses in a common format, driving standard approaches and reporting.},
|
||||
langid = {english},
|
||||
file = {/home/danesabo/Zotero/storage/NPKMTWW5/Hahn et al. - 2023 - Advanced Reactor Cyber Analysis and Development Environment (ARCADE) for System-Level Design Analysi.pdf}
|
||||
}
|
||||
|
||||
@article{hahnAUTOMATEDCYBERSECURITY,
|
||||
title = {{{AUTOMATED CYBER SECURITY TESTING PLATFORM FOR INDUSTRIAL CONTROL SYSTEMS}}},
|
||||
author = {Hahn, Andrew and Sandoval, Daniel R and Fasano, Raymond E and Lamb, Christopher},
|
||||
@ -5328,6 +5367,14 @@ Regulatory Premises.pdf}
|
||||
file = {/home/danesabo/Zotero/storage/TDEZJ6BC/Hahn et al. - AUTOMATED CYBER SECURITY TESTING PLATFORM FOR INDU.pdf}
|
||||
}
|
||||
|
||||
@online{hahnSandialabsSMARTTSmall,
|
||||
title = {Sandialabs/{{SMARTT}}: {{Small Modular Reactor Testing}} and {{Training}}},
|
||||
author = {Hahn, A S},
|
||||
url = {https://github.com/sandialabs/SMARTT?tab=readme-ov-file},
|
||||
urldate = {2025-01-29},
|
||||
file = {/home/danesabo/Zotero/storage/XT7ZLFAR/SMARTT.html}
|
||||
}
|
||||
|
||||
@online{hahnSMARTTOT_Emulation_Data_BrokerMain,
|
||||
title = {{{SMARTT}}/{{OT}}\_{{Emulation}}\_{{Data}}\_{{Broker}} at Main · Sandialabs/{{SMARTT}}},
|
||||
author = {Hahn, A S},
|
||||
@ -5737,6 +5784,16 @@ Regulatory Premises.pdf}
|
||||
file = {/home/danesabo/Zotero/storage/YJ5PJ47W/Hosseinzadeh and Sinopoli - 2021 - Active Attack Detection and Control in Constrained.pdf}
|
||||
}
|
||||
|
||||
@inproceedings{HotStandbyState,
|
||||
title = {Hot {{Standby State Observers}} for {{Sensor Fault-Tolerance}} in {{Small Modular Reactors}} | {{Request PDF}}},
|
||||
booktitle = {{{ResearchGate}}},
|
||||
url = {https://www.researchgate.net/publication/305489284_Hot_Standby_State_Observers_for_Sensor_Fault-Tolerance_in_Small_Modular_Reactors},
|
||||
urldate = {2025-01-29},
|
||||
abstract = {Request PDF | On Nov 8, 2015, Christopher Dangelo and others published Hot Standby State Observers for Sensor Fault-Tolerance in Small Modular Reactors | Find, read and cite all the research you need on ResearchGate},
|
||||
langid = {english},
|
||||
file = {/home/danesabo/Zotero/storage/PTLCFTN8/305489284_Hot_Standby_State_Observers_for_Sensor_Fault-Tolerance_in_Small_Modular_Reactors.html}
|
||||
}
|
||||
|
||||
@book{hristu-varsakelisHandbookNetworkedEmbedded2005,
|
||||
title = {Handbook of Networked and Embedded Control Systems},
|
||||
author = {Hristu-Varsakelis, Dimitrios and Levine, William S.},
|
||||
@ -8353,6 +8410,21 @@ Insights from the Social Sciences.pdf}
|
||||
file = {/home/danesabo/Zotero/storage/W9TGRJZ9/mizar.org.html}
|
||||
}
|
||||
|
||||
@standard{MODBUSMessagingTCP06,
|
||||
title = {{{MODBUS Messaging}} on {{TCP}}/{{IP Implementation Guide V1}}.0b},
|
||||
date = {0006-10-24},
|
||||
url = {https://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf},
|
||||
urldate = {2025-01-29},
|
||||
version = {1.0B}
|
||||
}
|
||||
|
||||
@online{ModbusSpecificationsImplementation,
|
||||
title = {Modbus {{Specifications}} and {{Implementation Guides}}},
|
||||
url = {https://www.modbus.org/specs.php},
|
||||
urldate = {2025-01-29},
|
||||
file = {/home/danesabo/Zotero/storage/ABTCX2K8/specs.html}
|
||||
}
|
||||
|
||||
@online{ModelBasedSystemsEngineering,
|
||||
title = {Model-{{Based Systems Engineering}}},
|
||||
url = {https://scaledagileframework.com/model-based-systems-engineering/},
|
||||
@ -8637,6 +8709,16 @@ Insights from the Social Sciences.pdf}
|
||||
file = {/home/danesabo/Zotero/storage/DRTJ6ZXC/Digital twins that learn to correct themselves.pdf}
|
||||
}
|
||||
|
||||
@report{muhlheimet.alCriteriaDeterminingSafety2023,
|
||||
type = {Technical Letter Report},
|
||||
title = {Criteria for {{Determining}} the {{Safety}} of {{Wireless Technologies}} at {{Nuclear Power Plants}}},
|
||||
author = {Muhlheim et. al},
|
||||
date = {2023-03},
|
||||
number = {TLR-RES-DE-2023-006},
|
||||
institution = {U.S. NRC},
|
||||
file = {/home/danesabo/Zotero/storage/CM754CEP/Muhlheim et. al - 2023 - Criteria for Determining the Safety of Wireless Technologies at Nuclear Power Plants.pdf}
|
||||
}
|
||||
|
||||
@inreference{MultipleIndependentLevels2022,
|
||||
title = {Multiple {{Independent Levels}} of {{Security}}},
|
||||
booktitle = {Wikipedia},
|
||||
|
||||
@ -0,0 +1,9 @@
|
||||
# Homework
|
||||
- [ ] Homework Assignment 2 #ME2046 📅 2025-02-06 ⏳ 2025-02-03
|
||||
- [ ] Homework Assignment 2 - Code Files #ME2046 📅 2025-02-06 ⏳ 2025-02-03
|
||||
- [ ] Homework Assignment 3 #ME2046 📅 2025-02-20 ⏳ 2025-02-17
|
||||
- [ ] Homework Assignment 4 #ME2046 📅 2025-03-06 ⏳ 2025-03-03
|
||||
- [ ] Homework Assignment 5 #ME2046 📅 2025-03-20 ⏳ 2025-03-17
|
||||
- [ ] Homework Assignment 6 #ME2046 📅 2025-04-03 ⏳ 2025-03-31
|
||||
- [ ] Homework Assignment 7 #ME2046 📅 2025-04-17 ⏳ 2025-04-13
|
||||
- [ ] Homework Assignment 8 #ME2046 📅 2025-05-01 ⏳ 2025-04-28
|
||||
@ -0,0 +1 @@
|
||||
- [ ] The seL4 Tutorials, Hello World! #ME2150 📅 2025-02-04 ⏳ 2025-02-03
|
||||
@ -0,0 +1,7 @@
|
||||
# Homework
|
||||
|
||||
# Lab Reports
|
||||
- [ ] Lab Report 2 #NUCE2113 📅 2025-02-04 ⏳ 2025-02-03 ⏫
|
||||
- [ ] Lab Report 3 #NUCE2113 📅 2025-02-11 ⏳ 2025-02-05
|
||||
- [ ] Lab Report 4 #NUCE2113 📅 2025-02-18 ⏳ 2025-02-12
|
||||
- [ ] Lab Report 5 #NUCE2113 📅 2025-02-25 ⏳ 2025-02-19
|
||||
@ -0,0 +1,61 @@
|
||||
- [x] Read Lab handout #NUCE2113 🔼 ⏳ 2025-01-27 📅 2025-01-28 ✅ 2025-01-28
|
||||
Step 13:
|
||||
amplifier settings:
|
||||
- fine grain 2.5x
|
||||
- coarse grain 10x
|
||||
Pulser settings:
|
||||
- 645/1000 pulse height
|
||||
- 10x attenuator
|
||||
Question 2.1 503 nanoseconds pulse width
|
||||
Questions 2.2 3.75 microseconds beginning of pulse 1.5 microseconds from peak
|
||||
|
||||
| 480 Pulse Height | 551 Lower level | |
|
||||
| ---------------- | --------------- | --- |
|
||||
| 1000/1000 | 810 | |
|
||||
| 800/1000 | 650 | |
|
||||
| 600/1000 | 490 | |
|
||||
| 400/1000 | 330 | |
|
||||
| 200/1000 | 164 | |
|
||||
| | | |
|
||||
Being a linear counting system, I would expect a linear correlation between the two
|
||||
|
||||
Now with LLout
|
||||
|
||||
| 480 Pulse Height | 551 Lower level | |
|
||||
| ---------------- | --------------- | --- |
|
||||
| 1000/1000 | 848 | |
|
||||
| 800/1000 | 674 | |
|
||||
| 600/1000 | 510 | |
|
||||
| 400/1000 | 338 | |
|
||||
| 200/1000 | 174 | |
|
||||
| | | |
|
||||
Question 2.3 492 nanoseconds
|
||||
Question 2.4 It moves to the right. Stopping about halfway\
|
||||
|
||||
Exercise 2.4
|
||||
|
||||
| Lower Level | Window or Upper Level | $\Delta$E Upper | $\Delta$E Lower |
|
||||
| ----------- | --------------------- | --------------- | --------------- |
|
||||
| 100 | 100 | 139/1000 | 129 |
|
||||
| 100 | 300 | 168 | 130 |
|
||||
| 100 | 600 | 210 | 128 |
|
||||
| 100 | 800 | 234 | 130 |
|
||||
|
||||
| Lower Level | Window or Upper Level | $\Delta$E Upper | $\Delta$E Lower |
|
||||
| ----------- | --------------------- | --------------- | --------------- |
|
||||
| 200 | 100 | 274/1000 | 260 |
|
||||
| 200 | 300 | 300 | 261 |
|
||||
| 200 | 600 | 340 | 260 |
|
||||
| 200 | 800 | 366 | 260 |
|
||||
Question 2.5 525 ns pulse width
|
||||
Question 2.6 1.5 microseconds
|
||||
- [ ] Question 2.7 Answer Later #NUCE2113 📅 2025-02-04 ⏳ 2025-01-30
|
||||
|
||||
| Lower Level | Window or Upper Level | $\Delta$E Upper | $\Delta$E Lower |
|
||||
| ----------- | --------------------- | --------------- | --------------- |
|
||||
| 200 | 100 | NA | NA |
|
||||
| 200 | 300 | 390 | 260 |
|
||||
| 200 | 600 | 780 | 262 |
|
||||
| 200 | 800 | NA | 260 |
|
||||
|
||||
- [ ] Question 2.8 Answer Later #NUCE2113 📅 2025-02-04 ⏳ 2025-01-30
|
||||
@ -1,7 +1,7 @@
|
||||
Follow up tasks:
|
||||
- [-] What is the state of the art for wireless control? #Thesis ❌ 2025-01-24
|
||||
- [ ] What has happened so far with verifying assembly code? #Thesis ⏳ 2025-01-29 📅 2025-01-31
|
||||
- [ ] How does Rust compile into binary? #Thesis ⏳ 2025-01-28 📅 2025-01-31
|
||||
- [ ] What has happened so far with verifying assembly code? #Thesis ⏳ 2025-01-29 📅 2025-02-02
|
||||
- [ ] How does Rust compile into binary? #Thesis ⏳ 2025-01-28 📅 2025-02-07
|
||||
```dataview
|
||||
task
|
||||
where contains(tags, "Thesis")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user