vault backup: 2024-08-30 16:51:15

This commit is contained in:
Dane Sabo 2024-08-30 16:51:15 -04:00
parent bd5752def8
commit c17572d879
6 changed files with 41 additions and 11 deletions

2
.obsidian/app.json vendored
View File

@ -5,7 +5,7 @@
"propertiesInDocument": "visible",
"promptDelete": false,
"pdfExportSettings": {
"includeName": true,
"includeName": false,
"pageSize": "Letter",
"landscape": false,
"margin": "0",

View File

@ -21,7 +21,7 @@
"state": {
"type": "markdown",
"state": {
"file": "4. Qualifying Exam/2. Writing/QE Abstract.md",
"file": "QE Abstract For Dan.md",
"mode": "source",
"source": false
}
@ -107,7 +107,7 @@
"state": {
"type": "backlink",
"state": {
"file": "4. Qualifying Exam/2. Writing/QE Abstract.md",
"file": "QE Abstract For Dan.md",
"collapseAll": true,
"extraContext": false,
"sortOrder": "alphabetical",
@ -124,7 +124,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "4. Qualifying Exam/2. Writing/QE Abstract.md",
"file": "QE Abstract For Dan.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@ -147,7 +147,7 @@
"state": {
"type": "outline",
"state": {
"file": "4. Qualifying Exam/2. Writing/QE Abstract.md"
"file": "QE Abstract For Dan.md"
}
}
}
@ -203,8 +203,10 @@
},
"active": "3c8fa3261c26a8f5",
"lastOpenFiles": [
"3-99 Research/6. Researching Techniques/Highlighting Colors and What they Mean.md",
"4. Qualifying Exam/QE Abstract For Dan.pdf",
"4. Qualifying Exam/2. Writing/QE Abstract.md",
"QE Abstract For Dan.md",
"3-99 Research/6. Researching Techniques/Highlighting Colors and What they Mean.md",
"1. Daily Notes/8. August/2024-08-30.md",
"conflict-files-obsidian-git.md",
"Weekly Note 2024-09-04.md",
@ -227,8 +229,6 @@
"900s Calendars/1. Other Work/2024-08-30 test1.md",
"900s Calendars/1. Other Work/2024-08-29 test1.md",
"302. NUCE 2100 - Fundamentals of Nuclear Engineering/2024-08-27 Introduction.md",
"Zotero Web Sever.md",
"900s Calendars/3. Events/stubb!.md",
"900s Calendars/3. Events",
"900s Calendars/2. Research",
"900s Calendars/1. Other Work",

View File

@ -6,11 +6,12 @@ F9: Remove Highligh
<mark style="background: #FF5582A6;">Red</mark>: I think this is wrong
## For editing in Obsidian:
<mark style="background: #FF5582A6;">Red</mark>: This shouldn't even be here
<mark style="background: #FFF3A3A6;">Yellow</mark>: Important
<mark style="background: #ABF7F7A6;">Cyan</mark>: This is the topic
<mark style="background: #FFB8EBA6;">Pink</mark>: The (p)oint
<mark style="background: #FFB86CA6;">Orange</mark>: I think this is weak.
<mark style="background: #FF5582A6;">Red</mark>: This shouldn't even be here
<mark style="background: #FFF3A3A6;">Yellow</mark>: Important words, don't overuse
<mark style="background: #ADCCFFA6;">Blue</mark>: This needs a citation.
<mark style="background: #BBFABBA6;">Green</mark>:
<mark style="background: #CACFD9A6;">Gray</mark>: This needs more explanation
<mark style="background: #D2B3FFA6;">Purple</mark>:

View File

@ -61,4 +61,24 @@ While a model of a controller can be proven to control a set of plants, a real c
We suggest using a new technology to more efficiently generate perturbed plants. The diffusion generative model has shown great promise in creating novel and realistic samples from training data. We suggest training a generative model to create Bode plots of transfer functions. This trained model will then be given a warm start with the nominal plant as an input, with which it will then be able to generate a limitless number of perturbed plants. This model can remove the laborious effort of creating perturbed plants.
**STATS: 250 words!**
**STATS: 250 words!**
## Edits
<mark style="background: #ABF7F7A6;">Real world control systems do not operate on nominal plants, but instead control a physical plant that has slightly different dynamics.</mark> This discrepancy is called a perturbation, and can affect controller performance. The field of robust control creates a way to establish set of allowable perturbations for a given plant, controller, and design requirements. <mark style="background: #FFB8EBA6;">As a result, we can make guarantees about the ability of a controller to meet performance or safety criterion when our model of the plant is not correct. </mark> [^7]
<mark style="background: #ABF7F7A6;">While a model of a controller can be proven to control a set of plants, a real controller can only be tested controlling one plant at a time. Validating this real controller requires extracted elements of the perturbed set,</mark><mark style="background: #ABF7F7A6;"> which can be deceptively difficult to create</mark>. Perturbed plants <mark style="background: #FFF3A3A6;">commonly are</mark>[^8] generated by using structured uncertainty, where an engineer <mark style="background: #FFF3A3A6;">attributes probability distributions to system parameters</mark>[^9]. These distributions are sampled, and then are used to create a perturbed plant. <mark style="background: #FFB8EBA6;">This is an expertise intense process.</mark>
<mark style="background: #ABF7F7A6;">We suggest using a new technology to more efficiently generate perturbed plants. The diffusion generative model has shown great promise in creating novel and realistic samples from training data.</mark> <mark style="background: #FFB8EBA6;">This model can remove the laborious effort of creating perturbed plants.</mark> We suggest training a generative model to create Bode plots of transfer functions. This trained model will then be given a warm start with the nominal plant as an input, with which it will then be able to generate a limitless number of perturbed plants. ~~This model can remove the laborious effort of creating perturbed plants.~~
[^7]: Weak ass point.
[^8]:Switch order
[^9]: Maybe reverse? ' creates system parameters as probability distributions?' I like that better. Better stress position usage.
# Take 4
## Attempt
Real world control systems do not operate on nominal plants, but instead control a physical plant that has slightly different dynamics. This discrepancy is called a perturbation, and can affect controller performance. The field of robust control creates a way to establish set of allowable perturbations for a given plant, controller, and design requirements. We can make guarantees that a controller meets performance or safety criterion when the real plant does not perfectly match the nominal model.
While a model of a controller can be proven to control a set of plants, a real controller can only be tested controlling one plant at a time. Validating this real controller requires extracted elements of the perturbed set, which can be deceptively difficult to create. Perturbed plants are commonly generated by using a structured uncertainty, where an engineer creates distributed ranges for system parameters. These distributions are sampled and then are used to create a perturbed plant. This is an expertise intense process.
We suggest using a recent technology to more efficiently generate perturbed plants. The diffusion generative model has shown great promise in creating novel and realistic samples from training data. This model can remove the laborious effort of creating perturbed plants. We suggest training a generative model to create Bode plots of transfer functions. This trained model will then be given a warm start with the nominal plant as an input, with which it will then be able to generate a limitless number of unique perturbed plants for controller validation.
**STATS: 250 / 250 words**
[[QE Abstract For Dan]]

Binary file not shown.

9
QE Abstract For Dan.md Normal file
View File

@ -0,0 +1,9 @@
**Diffusion Generative Models For Unstructured Uncertainty Perturbations**
Real world control systems operate on physical plants that can have different dynamics than a nominal model. This discrepancy is called a perturbation, and can affect controller performance. The field of robust control creates a way to establish a set of allowable perturbations for a given plant, controller, and design requirements. We can make guarantees that a controller meets performance or safety criterion when the real plant does not perfectly match the nominal model.
A model controller can be proven to control a set of plants, but a real controller can only control one plant at a time. Validating robustness in a real controller requires extracted elements of the perturbed set, which can be deceptively difficult to create. Perturbed plants are commonly generated by using a structured uncertainty, where an engineer creates distributed ranges for system parameters. These distributions are sampled and then used to create a perturbed plant. This is an knowledge intensive and time consuming process.
We suggest using a generative artificial intelligence to efficiently create perturbed plants. The diffusion generative model has shown great promise in creating novel and realistic samples from training data. This model can be used to remove the laborious effort of creating perturbed plants. We suggest training a generative model to create Bode plots of transfer functions. This trained model will then be given a warm start with the nominal plant as an input, with which it will then be able to generate a limitless number of unique perturbed plants for controller validation.
**STATS: 250 / 250 words**