diff --git a/build/main.aux b/build/main.aux index 6a59ee1..9f49c31 100644 --- a/build/main.aux +++ b/build/main.aux @@ -5,20 +5,24 @@ \abx@aux@refcontext{nty/global//global/global} \providecommand \oddpage@label [2]{} \@writefile{toc}{~\hfill \textbf {Page}\par } -\@writefile{toc}{\contentsline {section}{\numberline {1}Test Case}{1}{section.1}\protected@file@percent } -\newlabel{sec:test_case}{{1}{1}{Test Case}{section.1}{}} -\newlabel{sec:test_case@cref}{{[section][1][]1}{[1][1][]1}} -\@writefile{toc}{\contentsline {section}{\numberline {2}Test Specification}{1}{section.2}\protected@file@percent } -\newlabel{sec:test_spec}{{2}{1}{Test Specification}{section.2}{}} -\newlabel{sec:test_spec@cref}{{[section][2][]2}{[1][1][]1}} -\@writefile{toc}{\contentsline {section}{\numberline {3}Test Results}{1}{section.3}\protected@file@percent } -\newlabel{sec:test_results}{{3}{1}{Test Results}{section.3}{}} -\newlabel{sec:test_results@cref}{{[section][3][]3}{[1][1][]1}} -\@writefile{toc}{\contentsline {section}{\numberline {4}Discussion and Outlook}{1}{section.4}\protected@file@percent } -\newlabel{sec:discussion}{{4}{1}{Discussion and Outlook}{section.4}{}} -\newlabel{sec:discussion@cref}{{[section][4][]4}{[1][1][]1}} -\newlabel{LastPage}{{4}{1}{Discussion and Outlook}{page.1}{}} -\gdef\lastpage@lastpage{1} -\gdef\lastpage@lastpageHy{1} +\@writefile{toc}{\contentsline {section}{\numberline {1}Test Case}{2}{section.1}\protected@file@percent } +\newlabel{sec:test_case}{{1}{2}{Test Case}{section.1}{}} +\newlabel{sec:test_case@cref}{{[section][1][]1}{[1][2][]2}} +\@writefile{toc}{\contentsline {section}{\numberline {2}Test Specification}{2}{section.2}\protected@file@percent } +\newlabel{sec:test_spec}{{2}{2}{Test Specification}{section.2}{}} +\newlabel{sec:test_spec@cref}{{[section][2][]2}{[1][2][]2}} +\@writefile{toc}{\contentsline {section}{\numberline {3}Test Results}{2}{section.3}\protected@file@percent } +\newlabel{sec:test_results}{{3}{2}{Test Results}{section.3}{}} +\newlabel{sec:test_results@cref}{{[section][3][]3}{[1][2][]2}} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Results from the dropout test}}{2}{figure.caption.1}\protected@file@percent } +\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:results}{{1}{2}{Results from the dropout test}{figure.caption.1}{}} +\newlabel{fig:results@cref}{{[figure][1][]1}{[1][2][]2}} +\@writefile{toc}{\contentsline {section}{\numberline {4}Discussion and Outlook}{3}{section.4}\protected@file@percent } +\newlabel{sec:discussion}{{4}{3}{Discussion and Outlook}{section.4}{}} +\newlabel{sec:discussion@cref}{{[section][4][]4}{[1][3][]3}} +\newlabel{LastPage}{{4}{3}{Discussion and Outlook}{page.3}{}} +\gdef\lastpage@lastpage{3} +\gdef\lastpage@lastpageHy{3} \abx@aux@read@bbl@mdfivesum{D41D8CD98F00B204E9800998ECF8427E} -\gdef \@abspage@last{1} +\gdef \@abspage@last{3} diff --git a/build/main.fdb_latexmk b/build/main.fdb_latexmk index a8ce8e3..5191672 100644 --- a/build/main.fdb_latexmk +++ b/build/main.fdb_latexmk @@ -1,17 +1,51 @@ # Fdb version 4 -["biber build/main"] 1719217600.0857 "build/main.bcf" "build/main.bbl" "build/main" 1719218167.27282 0 - "build/main.bcf" 1719218167.10603 107256 bbb7563979c1f9afdf84ee4ba713182f "pdflatex" +["biber build/main"] 1719217600.0857 "build/main.bcf" "build/main.bbl" "build/main" 1719438278.8597 0 + "build/main.bcf" 1719438278.66678 107256 bbb7563979c1f9afdf84ee4ba713182f "pdflatex" (generated) "build/main.bbl" "build/main.blg" (rewritten before read) -["pdflatex"] 1719218164.84262 "main.tex" "build/main.pdf" "main" 1719218167.27322 0 +["pdflatex"] 1719438275.13617 "main.tex" "build/main.pdf" "main" 1719438278.86009 0 "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1716849630 2971 def0b6c1f0b107b3b936def894055589 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbi0800.tfm" 1716849630 3072 356816d08702a080511d9b4663f7e425 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbi1000.tfm" 1716849630 3072 e6fe53b666f9cbd66cb135c6fdea66d3 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1000.tfm" 1716849630 3584 2d666ecf6d466d8b007246bc2f94d9da "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/eccc1440.tfm" 1716849630 3072 f2bcba5ec52607af3501d45108193ff5 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/eccc2488.tfm" 1716849630 3072 0a9bb7969372717e6b61ec14d5eee9b0 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1716849630 3584 adb004a0c8e7c46ee66cad73671f37b4 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm" 1716849630 3584 f80ddd985bd00e29e9a6047ebd9d4781 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm" 1716849630 3584 3169d30142b88a27d4ab0e3468e963a2 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1728.tfm" 1716849630 3584 3c76ccb63eda935a68ba65ba9da29f1a "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm" 1716849630 3584 406ad7b70d9a41f7833f92b6313150c8 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecti0800.tfm" 1716849630 3072 828ba0ea87cf5b727c4bfd6367195ec2 "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecti1000.tfm" 1716849630 3072 3bce340d4c075dffe6d4ec732b4c32fe "" + "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1000.tfm" 1716849630 1536 06717a2b50de47d4087ac0e6cd759455 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1716849630 1004 54797486969f23fa377b128694d548df "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1716849630 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1716849630 916 f87d7c45f9c908e672703b83b72241a3 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1716849630 924 9904cf1d39e9767e7a3622f2a125a565 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1716849630 928 2dc8d444221b7a635bb58038579b861a "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1716849630 908 2921f8a10601f252058503cc6570e581 "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1716849630 940 75ac932a52f80982a9f8ea75d03a34cf "" + "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1716849630 940 228d6584342e91276bf566bcf9716b83 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1716849630 992 662f679a0b3d2d53c1b94050fdaa3f50 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1716849630 1524 4414a8315f39513458b80dfc63bff03a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1716849630 1512 f21f83efb36853c0b70002322c1ab3ad "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1716849630 1520 eccf95517727cb11801f4f1aee3a21b4 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1716849630 1288 655e228510b4c2a1abe905c368440826 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1716849630 1300 b62933e007d01cfd073f79b963c01526 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1716849630 1292 21c1c5bfeaebccffdb478fd231a0997d "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1716849630 1124 6c73e740cf17375f03eec0ee63599741 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1716849630 1116 933a60c408fc0a863a92debe84b2d294 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1716849630 1120 8b7d695260f3cff42e636090a8002094 "" + "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1716849630 36299 5f9df58c2139e7edcf37c8fca4bd384d "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfbi0800.pfb" 1716849630 199864 78641615cf96b4cff2c8a97c4dcf53a2 "" "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfcc1440.pfb" 1716849630 110032 35e0196b03e20c9bc327f34ecd2026f9 "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfcc2488.pfb" 1716849630 107888 79f3c4bd5eeba2adb9fc0d3049dd8ef0 "" "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb" 1716849630 138258 6525c253f16cededa14c7fd0da7f67b2 "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb" 1716849630 136101 f533469f523533d38317ab5729d00c8a "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfti0800.pfb" 1716849630 187625 f02a8c2c788e6490af6fc4f5ed857a0c "" + "/usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1000.pfb" 1716849630 169201 9ebf99020dde51a5086e186761a34e8f "" "/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1716849630 71627 94eb9990bed73c364d7f53f960cc8c5b "" "/usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1716849630 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 "" "/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1716849630 40635 c40361e206be584d448876bba8a64a3b "" @@ -89,6 +123,8 @@ "/usr/share/texmf-dist/tex/latex/adjustbox/trimclip.sty" 1716849630 7244 36558f478da08e083d7316a63ba4bcd6 "" "/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1716849630 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c "" "/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1716849630 13829 94730e64147574077f8ecfea9bb69af4 "" + "/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd" 1716849630 961 6518c6525a34feb5e8250ffa91731cff "" + "/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd" 1716849630 961 d02606146ba5601b5645f987c92e6193 "" "/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1716849630 2222 499d61426192c39efd8f410ee1a52b9c "" "/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty" 1716849630 4173 82ac04dfb1256038fad068287fbb4fe6 "" "/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty" 1716849630 88371 d84032c0f422c3d1e282266c01bef237 "" @@ -104,6 +140,7 @@ "/usr/share/texmf-dist/tex/latex/base/ifthen.sty" 1716849630 5319 2b738d02ce36ada6dcdd9534940db0ee "" "/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1716849630 5048 425739d70251273bf93e3d51f3c40048 "" "/usr/share/texmf-dist/tex/latex/base/size10.clo" 1716849630 8448 dbc0dbf4156c0bb9ba01a1c685d3bad0 "" + "/usr/share/texmf-dist/tex/latex/base/t1cmtt.fd" 1716849630 2443 790016d75def8d3127df5c216a45abcc "" "/usr/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx" 1716849630 1818 9ed166ac0a9204a8ebe450ca09db5dde "" "/usr/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx" 1716849630 25680 409c3f3d570418bc545e8065bebd0688 "" "/usr/share/texmf-dist/tex/latex/biblatex/biblatex.cfg" 1716849630 69 249fa6df04d948e51b6d5c67bea30c42 "" @@ -196,13 +233,14 @@ "/usr/share/texmf-dist/web2c/texmf.cnf" 1716849630 41588 b43d3e860a4f94167ee1e725ff526a72 "" "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1716921075.84382 5307366 7c8b2c5f25a30f46e808245b8e6cf269 "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1716921071 7112998 4ddc129a6d2bdf041fc05b3009008598 "" - "build/main.aux" 1719218167.09936 1423 8b9826918374aa1645c8cc79abf43dd8 "pdflatex" - "build/main.bbl" 1719217601.42155 0 d41d8cd98f00b204e9800998ecf8427e "biber build/main" - "build/main.out" 1719218167.09936 216 f02a5084175509c0e4a18d378d1398db "pdflatex" - "build/main.run.xml" 1719218167.10603 2224 bc6149f5caee4074188e1b81a66978d0 "pdflatex" - "img/DTU.pdf" 1719217572.27149 17695 ac89e3011a696efc58efb000e9d735c0 "" - "main.tex" 1719218049.09579 278 1fe3df64cbbe032a255602fff0fbccf1 "" - "preamble.tex" 1719218160.83601 3532 2629b8bd7c0c3e4ffd675fe12836beac "" + "build/main.aux" 1719438278.66011 1774 837a1b39d05a8f7362965527e9cc902c "pdflatex" + "build/main.bbl" 1719432997.89041 0 d41d8cd98f00b204e9800998ecf8427e "biber build/main" + "build/main.out" 1719438278.66344 216 f02a5084175509c0e4a18d378d1398db "pdflatex" + "build/main.run.xml" 1719438278.67011 2224 bc6149f5caee4074188e1b81a66978d0 "pdflatex" + "img/DTU.pdf" 1719432997.96042 17695 ac89e3011a696efc58efb000e9d735c0 "" + "img/dropout.png" 1719437541.95942 597350 5db1ea9199b8e4019172fe7e8582ce8f "" + "main.tex" 1719438273.59686 6534 c6d0c4ffe6e83fc8936ddc67cc6c4fd0 "" + "preamble.tex" 1719432997.96042 3532 2629b8bd7c0c3e4ffd675fe12836beac "" (generated) "build/main.aux" "build/main.bcf" diff --git a/build/main.fls b/build/main.fls index e24f000..b3bc5ee 100644 --- a/build/main.fls +++ b/build/main.fls @@ -381,21 +381,83 @@ INPUT build/main.bbl INPUT build/main.bbl INPUT build/main.bbl INPUT build/main.bbl -INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1728.tfm +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/eccc2488.tfm INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/eccc1440.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1200.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm INPUT /usr/share/texmf-dist/tex/generic/stringenc/se-pdfdoc.def INPUT /usr/share/texmf-dist/tex/generic/stringenc/se-pdfdoc.def INPUT /usr/share/texmf-dist/tex/generic/stringenc/se-pdfdoc.def -INPUT ./img/DTU.pdf -INPUT ./img/DTU.pdf -INPUT ./img/DTU.pdf -INPUT ./img/DTU.pdf INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm +INPUT ./img/dropout.png +INPUT ./img/dropout.png +INPUT ./img/dropout.png +INPUT ./img/dropout.png +INPUT ./img/dropout.png +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1000.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbi1000.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbi0800.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecti1000.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecti0800.tfm +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf +INPUT /usr/share/texmf-dist/tex/latex/base/t1cmtt.fd +INPUT /usr/share/texmf-dist/tex/latex/base/t1cmtt.fd +INPUT /usr/share/texmf-dist/tex/latex/base/t1cmtt.fd +INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1000.tfm +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf +INPUT ./img/DTU.pdf INPUT build/main.aux INPUT build/main.out INPUT build/main.out INPUT build/main.run.xml OUTPUT build/main.run.xml +INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfbi0800.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfcc1440.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfcc2488.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfti0800.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1000.pfb diff --git a/build/main.log b/build/main.log index 7d22527..339a517 100644 --- a/build/main.log +++ b/build/main.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.5.28) 24 JUN 2024 10:36 +This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.5.28) 26 JUN 2024 23:44 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -1090,13 +1090,31 @@ Package biblatex Info: ... file 'main.bbl' found. (build/main.bbl) Package biblatex Info: Reference section=0 on input line 3. Package biblatex Info: Reference segment=0 on input line 3. - (/usr/share/texmf-dist/tex/generic/stringenc/se-pdfdoc.def -File: se-pdfdoc.def 2019/11/29 v1.12 stringenc: PDFDocEncoding -) <./img/DTU.pdf, id=23, 597.23125pt x 845.1575pt> File: ./img/DTU.pdf Graphic file (type pdf) -Package pdftex.def Info: ./img/DTU.pdf used on input line 17. +Package pdftex.def Info: ./img/DTU.pdf used on input line 5. +(pdftex.def) Requested size: 72.55157pt x 102.66544pt. +LaTeX Font Info: Trying to load font information for U+msa on input line 5. + (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Trying to load font information for U+msb on input line 5. + (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +) (/usr/share/texmf-dist/tex/generic/stringenc/se-pdfdoc.def +File: se-pdfdoc.def 2019/11/29 v1.12 stringenc: PDFDocEncoding +) [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} <./img/DTU.pdf>] + +File: img/dropout.png Graphic file (type png) + +Package pdftex.def Info: img/dropout.png used on input line 61. +(pdftex.def) Requested size: 386.95897pt x 191.24184pt. +File: ./img/DTU.pdf Graphic file (type pdf) + +Package pdftex.def Info: ./img/DTU.pdf used on input line 79. (pdftex.def) Requested size: 24.18631pt x 34.2261pt. @@ -1106,9 +1124,24 @@ Package fancyhdr Warning: \headheight is too small (36.75034pt): (fancyhdr) You might also make \topmargin smaller to compensate: (fancyhdr) \addtolength{\topmargin}{-1.0758pt}. -[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc} +[2 <./img/dropout.png>] +LaTeX Font Info: Trying to load font information for T1+cmtt on input line 82. + (/usr/share/texmf-dist/tex/latex/base/t1cmtt.fd +File: t1cmtt.fd 2023/04/13 v2.5m Standard LaTeX font definitions +) +File: ./img/DTU.pdf Graphic file (type pdf) + +Package pdftex.def Info: ./img/DTU.pdf used on input line 129. +(pdftex.def) Requested size: 24.18631pt x 34.2261pt. - <./img/DTU.pdf>] + +Package fancyhdr Warning: \headheight is too small (36.75034pt): +(fancyhdr) Make it at least 37.82614pt, for example: +(fancyhdr) \setlength{\headheight}{37.82614pt}. +(fancyhdr) You might also make \topmargin smaller to compensate: +(fancyhdr) \addtolength{\topmargin}{-1.0758pt}. + +[3] enddocument/afterlastpage: lastpage setting LastPage. (build/main.aux) *********** @@ -1122,18 +1155,18 @@ Package logreq Info: Writing requests to 'main.run.xml'. ) Here is how much of TeX's memory you used: - 38296 strings out of 476076 - 705931 string characters out of 5793775 - 1934187 words of memory out of 5000000 - 59862 multiletter control sequences out of 15000+600000 - 560276 words of font info for 39 fonts, out of 8000000 for 9000 + 38421 strings out of 476076 + 708069 string characters out of 5793775 + 1939187 words of memory out of 5000000 + 59949 multiletter control sequences out of 15000+600000 + 573456 words of font info for 75 fonts, out of 8000000 for 9000 14 hyphenation exceptions out of 8191 - 104i,14n,134p,677b,2069s stack positions out of 10000i,1000n,20000p,200000b,200000s - -Output written on build/main.pdf (1 page, 48061 bytes). + 104i,14n,134p,677b,2070s stack positions out of 10000i,1000n,20000p,200000b,200000s + +Output written on build/main.pdf (3 pages, 629574 bytes). PDF statistics: - 48 PDF objects out of 1000 (max. 8388607) - 38 compressed objects within 1 object stream - 6 named destinations out of 1000 (max. 500000) - 50 words of extra memory for PDF output out of 10000 (max. 10000000) + 93 PDF objects out of 1000 (max. 8388607) + 67 compressed objects within 1 object stream + 9 named destinations out of 1000 (max. 500000) + 55 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/build/main.pdf b/build/main.pdf index 0b2b38b..ddd6529 100644 Binary files a/build/main.pdf and b/build/main.pdf differ diff --git a/build/main.synctex.gz b/build/main.synctex.gz index 28dade0..7083908 100644 Binary files a/build/main.synctex.gz and b/build/main.synctex.gz differ diff --git a/img/dropout.png b/img/dropout.png new file mode 100644 index 0000000..ee80555 Binary files /dev/null and b/img/dropout.png differ diff --git a/main.tex b/main.tex index bf2cc31..1d79458 100644 --- a/main.tex +++ b/main.tex @@ -1,17 +1,129 @@ %! TEX root = main.tex \input{preamble.tex} \begin{document} +\maketitle +\thispagestyle{empty} +\newpage + +The following sections will concern the fourth test, \enquote{Supervisor +Controller Dropout}. \section{Test Case} \label{sec:test_case} +The purpose of this was to observe the system response to one of the failure +modes to which we set out to become (more) resilient. As written in the group +report, all of the controller units, as well as the supervisor, was activated +during the test. Wind production was also active. As such, all units were under +observation, however specifically the system daemon was the object under +investigation, as this was our way of implementing a system response to failure +in the form of loss of a controller. The system daemon should be passive during +normal modes of operation, only receiving supervisor heartbeats, and should only +kick into action when failure occurs. + +Our use case, as specified in the group report, concerns the hybrid power plant +as a means of frequency regulation with compensation for the fluctuations +normally associated with renewable energy production. Therefore, the system +should not be disruptive in case of a single controller breaking down; if that +were the case, a single operator mistake could be rather costly to the rest of +the grid participants. + +Because of these concerns, the main metrics with which the outcome is measured +is the $ RMSE $ from the expected frequency response during a supervisor +controller dropout, as well as a more qualitative assessment of the system +reaction time to a fault. + \section{Test Specification} \label{sec:test_spec} +This test begins with the system in a normal operating state. The individual +unit controllers, as well as the supervisor controller, are started. The +supervisor controller should then be given some amount of time (in this case +15-20 seconds) to calculate a PCC baseline based on the baseline load combined +with median PV production. Once this has been established, regular frequency +data should be published to the controller. + +After the supervisor has had a chance to behave somewhat normally - in our run, +10 seconds after baseline establishing, the controller process is interrupted. +The unit controllers are not directly investigated during this step, however +their reaction to the lack of frequency data and split points should be apparent +in the general system response. To stress the system further, the battery +controller is also dropped after the supervisor has been ressurrected. + +The output of the test, from which the $ RMSE $ is calculated, is the deviance +in the FCR activation from the FCR setpoint, in the span of the test. + \section{Test Results} \label{sec:test_results} +\begin{figure}[H] + \centering + \includegraphics[width=0.8\textwidth]{img/dropout.png} + \caption{Results from the dropout test} + \label{fig:results} +\end{figure} + +The above \cref{fig:results} shows the results from the test. The two +dotted, horizontal, black lines specify the times at which controllers were +dropped; first the supervisor, then the battery controller. The dotted red line +is when the system daemon notices the absence of the supervisor, and revives it +by spawning a new process. + +From the $ RMSE $ value, it seems that the system responds rather well to the +supervisor being killed. Further inspection shows that the system shows signs of +instability in the period immediately following the controllers being dropped, +as should be expected, since it takes some time for the other components to mark +the supervisor as deceased. However, it seems that the system stabilizes after a +while with only minor fluctuations which could be from the wind turbine, since +that is out of our control. + +More results can be found in our GitLab repository. In the subfolder + +\texttt{testing/final\_tests\_and\_results/dropout/console\_logs} + +the complete logs from the three unit controllers, the supervisor, and the +system daemon. It should be noted that when the supervisor is killed, the +console output ends; this is since the system daemon, after a set timeout, +revives the supervisor by spawning a new subprocess. This subprocess will then +be a child of the system daemon, which itself is a child of a specific terminal. +Therefore, the console output of the newly spawned supervisor is printed to the +terminal containing the system daemon. This is the same for the battery +controller. During this test, neither the PV- or load controllers were touched, +so these have continuing output all throughout the test. + \section{Discussion and Outlook} \label{sec:discussion} +To conclude our test of controller dropout, the system seems to handle a +controller dropout reasonably well. This failure mode is a last-ditch effort in +case of absolute emergency; only in extreme circumstances would it be expected +for a controller to drop out spontaneously. It is, however, rather comforting to +know that should it happen, the system seems to stabilize after a short while. + +There is, however, room for improvement. The controllers seem to react violently +in the first phases of a supervisor dropout. This may not be able to be +mitigated, however it could be an area of interest. + +As was also apparent from our other tests, the controllers seem to behave in a +competing way, sometimes over-shadowing the other unit controllers. By phasing +in controller response following e.g. a sigmoid curve, the system response could +perhaps be modified to be a more gentle, gradual reaction. + +It should also be noted that this way of spawning new processes only works by +spawning said child process on the machine running the system daemon. This +detail could of course be changed by changing the mechanism of spawning a +controller, however it is a definite limitation of the current design. Due to +time constraints, it was not further developed, as the principle of reviving +controllers was more important than that controller running on a specific +machine. + +A next test, which could yield interesting results and conclusions, could be to +observe how the system were to react in case of temporary controller dropouts, +where the dropped controller came back to life. In this case, the system daemon +would probably respond by creating another controller, which would then compete +with the old one, however the exact result cannot be recognized without running +the test. It could also be interesting to see how the system would act in case +of these dropouts happening more frequently, or during periods of frequency +volatility. + \end{document}