<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?action=history&amp;feed=atom&amp;title=Entwicklung_Systemsoftware_SoSe2022</id>
	<title>Entwicklung Systemsoftware SoSe2022 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?action=history&amp;feed=atom&amp;title=Entwicklung_Systemsoftware_SoSe2022"/>
	<link rel="alternate" type="text/html" href="http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?title=Entwicklung_Systemsoftware_SoSe2022&amp;action=history"/>
	<updated>2026-06-23T09:46:29Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Technische Beeinflussbarkeit der Geschmacksache Kaffee</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?title=Entwicklung_Systemsoftware_SoSe2022&amp;diff=434&amp;oldid=prev</id>
		<title>Armin Rohnen am 30. März 2023 um 14:43 Uhr</title>
		<link rel="alternate" type="text/html" href="http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?title=Entwicklung_Systemsoftware_SoSe2022&amp;diff=434&amp;oldid=prev"/>
		<updated>2023-03-30T14:43:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 30. März 2023, 16:43 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot;&gt;Zeile 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Durchflussregler ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Durchflussregler ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Es ist ein Durchflussregler zu implementieren, welcher für dem Kaffeebezug einen Durchflusssollwert von 1cm^3/s erreichen soll (Für Teebezug anderer Wert). Gewünschte Genauigkeit beträgt 0,1cm^3/s. Regelgröße ist die Durchflussrate, Stellgröße ist die Pumpenleistung bzw. genauer gesagt die Steuerspannung des Dosierventils. Hier kann vorerst mit einer PID Regelung gearbeitet werden. Sollte sich diese nicht als Zielführend erweisen muss über einen anderen Reglungsansatz nachgedacht werden. Auf Grund des möglichen Hardwarewechsels, des Dosierventils ist es sinnvoll erst den Regler für 3. Und 4. zu coden und erst dann die Systemantwort aufzunehmen und die Regelparameter zu bestimmen&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/del&gt;Es ist ein Durchflussregler zu implementieren, welcher für dem Kaffeebezug einen Durchflusssollwert von 1cm^3/s erreichen soll (Für Teebezug anderer Wert). Gewünschte Genauigkeit beträgt 0,1cm^3/s. Regelgröße ist die Durchflussrate, Stellgröße ist die Pumpenleistung bzw. genauer gesagt die Steuerspannung des Dosierventils. Hier kann vorerst mit einer PID Regelung gearbeitet werden. Sollte sich diese nicht als Zielführend erweisen muss über einen anderen Reglungsansatz nachgedacht werden. Auf Grund des möglichen Hardwarewechsels, des Dosierventils ist es sinnvoll erst den Regler für 3. Und 4. zu coden und erst dann die Systemantwort aufzunehmen und die Regelparameter zu bestimmen&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;    &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Regler coden&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Regler coden&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l26&quot;&gt;Zeile 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Rücksprachen =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Rücksprachen =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Besprechungsprotokoll &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;14.03.2022&lt;/del&gt;|14.03.2022]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Besprechungsprotokoll &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;14_03_2022&lt;/ins&gt;|14.03.2022]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;21.03.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 21_03_2022|&lt;/ins&gt;21.03.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;31.03.2022&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 08_04_2022|&lt;/ins&gt;08.04.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;08.04.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 14_04_2022|&lt;/ins&gt;14.04.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;14.04.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 12_05_2022|&lt;/ins&gt;12.05.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;12.05.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 19_05_2022|&lt;/ins&gt;19.05.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;19.05.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 02_06_2022|&lt;/ins&gt;02.06.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;02.06.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 09_06_2022|&lt;/ins&gt;09.06.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;09.06.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 07_07_2022|&lt;/ins&gt;07.07.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;07.07.2022&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Besprechungsprotokoll 04_08_2022|&lt;/ins&gt;04.08.2022&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;04.08.2022&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Armin Rohnen</name></author>
	</entry>
	<entry>
		<id>http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?title=Entwicklung_Systemsoftware_SoSe2022&amp;diff=433&amp;oldid=prev</id>
		<title>Armin Rohnen: Die Seite wurde neu angelegt: „= Abschlussarbeit Jan Budnick =  = Leistungsvereinbarung = Die Bachelorarbeit umfasst das Fortsetzen der Inbetriebnahme der Espressomaschine vom Typ Labor, sobald darauf ein gesicherter Stand erreicht ist, kann der Stand von &quot;Labor&quot; auf das Model &quot;1,8L&quot; übertragen werden.  Ziel der Bachelorarbeit ist ein weitestgehend automatisierter Bezug von Kaffee auf dem Model Labor. Wenn möglich ist ein Vorläufiger Bezug von Dampf und Teewasser ebenfalls zu Implem…“</title>
		<link rel="alternate" type="text/html" href="http://www.institut-fuer-kaffeetechnologie.de/Wiki/index.php?title=Entwicklung_Systemsoftware_SoSe2022&amp;diff=433&amp;oldid=prev"/>
		<updated>2023-03-30T14:38:12Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „= Abschlussarbeit Jan Budnick =  = Leistungsvereinbarung = Die Bachelorarbeit umfasst das Fortsetzen der Inbetriebnahme der Espressomaschine vom Typ Labor, sobald darauf ein gesicherter Stand erreicht ist, kann der Stand von &amp;quot;Labor&amp;quot; auf das Model &amp;quot;1,8L&amp;quot; übertragen werden.  Ziel der Bachelorarbeit ist ein weitestgehend automatisierter Bezug von Kaffee auf dem Model Labor. Wenn möglich ist ein Vorläufiger Bezug von Dampf und Teewasser ebenfalls zu Implem…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Abschlussarbeit Jan Budnick =&lt;br /&gt;
&lt;br /&gt;
= Leistungsvereinbarung =&lt;br /&gt;
Die Bachelorarbeit umfasst das Fortsetzen der Inbetriebnahme der Espressomaschine vom Typ Labor, sobald darauf ein gesicherter Stand erreicht ist, kann der Stand von &amp;quot;Labor&amp;quot; auf das Model &amp;quot;1,8L&amp;quot; übertragen werden.  Ziel der Bachelorarbeit ist ein weitestgehend automatisierter Bezug von Kaffee auf dem Model Labor. Wenn möglich ist ein Vorläufiger Bezug von Dampf und Teewasser ebenfalls zu Implementieren.&lt;br /&gt;
&lt;br /&gt;
= Globale Arbeitspakete =&lt;br /&gt;
== Manueller Modus und Manueller Kaffeebezug ==&lt;br /&gt;
Es ist durch MATLAB® Appdesigner ein manuelles Schalten und Auslesen von Aktorik und Sensorik auszuarbeiten, dabei sind wichtige Sicherheitsfunktionen bereits zu beachten. Ziel des Manuellen Modus ist Debugging und ein Manueller Kaffeebezug. Dieser Manuelle/einfache Kaffeebezug ist dadurch charakterisiert, dass keine Regler verwendet werden und dass Aktoren durch den Bediener geschaltet werden müssen. Edit: für den manuellen Kaffeebezug sind bereits ein Füllstandsregler und ein Zweipunktregler für den Boilerdruck zu implementieren. Ebenfalls sind zur Erreichung dieses Ziels verschiedene Sensoren und Aktoren anzuschließen und zu bestimmen und Codebugs zu lösen.&lt;br /&gt;
&lt;br /&gt;
== Durchflussregler ==&lt;br /&gt;
&lt;br /&gt;
 Es ist ein Durchflussregler zu implementieren, welcher für dem Kaffeebezug einen Durchflusssollwert von 1cm^3/s erreichen soll (Für Teebezug anderer Wert). Gewünschte Genauigkeit beträgt 0,1cm^3/s. Regelgröße ist die Durchflussrate, Stellgröße ist die Pumpenleistung bzw. genauer gesagt die Steuerspannung des Dosierventils. Hier kann vorerst mit einer PID Regelung gearbeitet werden. Sollte sich diese nicht als Zielführend erweisen muss über einen anderen Reglungsansatz nachgedacht werden. Auf Grund des möglichen Hardwarewechsels, des Dosierventils ist es sinnvoll erst den Regler für 3. Und 4. zu coden und erst dann die Systemantwort aufzunehmen und die Regelparameter zu bestimmen&lt;br /&gt;
  &lt;br /&gt;
* Regler coden&lt;br /&gt;
* Systemverhalten analysieren (Sprungantwort aufnehmen) und Vorsteuerparameter ermitteln&lt;br /&gt;
* Vorläufige Regelparameter (PID) durch Simulation bestimmen&lt;br /&gt;
* Testen und gegebenenfalls Regelparameter abändern&lt;br /&gt;
&lt;br /&gt;
== Mischregler ==&lt;br /&gt;
Auf Basis von [21] soll ein Mischregler implementiert werden. Regelgröße ist die Mischwassertemperatur, Stellgröße ist der Ventilöffnungsgrad des Dosierventils. Abweichend zu [21] ist ein PID Regler mit Vorsteuerung vorgesehen. Dafür muss eine Kennlinie für Ventilöffnungswinkel vs Mischertemperatur bzw. Heißwasseranteil aufgenommen werden. Da es sein kann, dass für jede Durchflussgeschwindigkeit eine neue Kennlinie erstellt werden muss, ist zu empfehlen nicht mehr als 2 Durchflussgeschwindigkeiten zu verwenden (Kaffeebezug und Teewasserbezug). Der einstellbare Temperaturbereich ist als 82°C-98°C definiert. Die gewünschte Regelgenauigkeit beträgt 0,5°C und die Einschwingzeit max. 3 Sekunden.&lt;br /&gt;
&lt;br /&gt;
* Regler Coden&lt;br /&gt;
* Systemverhalten analysieren (Sprungantwort aufnehmen) und Vorsteuerparameter ermitteln&lt;br /&gt;
* Vorläufige Regelparameter (PID) durch Simulation bestimmen&lt;br /&gt;
* Testen und gegebenenfalls Regelparameter abändern&lt;br /&gt;
&lt;br /&gt;
= Rücksprachen =&lt;br /&gt;
[[Besprechungsprotokoll 14.03.2022|14.03.2022]]&lt;br /&gt;
21.03.2022&lt;br /&gt;
31.03.2022&lt;br /&gt;
08.04.2022&lt;br /&gt;
14.04.2022&lt;br /&gt;
12.05.2022&lt;br /&gt;
19.05.2022&lt;br /&gt;
02.06.2022&lt;br /&gt;
09.06.2022&lt;br /&gt;
07.07.2022&lt;br /&gt;
04.08.2022&lt;/div&gt;</summary>
		<author><name>Armin Rohnen</name></author>
	</entry>
</feed>