MATLAB Anwendung in der Regelungstechnik
|
|
- Hedwig Haupt
- vor 8 Jahren
- Abrufe
Transkript
1 MATLAB Anwendungen in derregelungtechnik TU LIBEREC Hálkova Liberec, CZ HOCHSCHULE ZITTAU/GÖRLITZ FH Univerity of Applied Science Theodor-Körner-Alle 6, D-763 Zittau Fakulta mechatroniky a meioborových inženýrkých tudií Fachbereich Elektro und Informationtechnik MATLAB Anwendung in der Regelungtechnik Arbeitverion Doc. Ing. Ovald Modrlák, CSc. Juni, 4 Katedra řídicí techniky 4.6.4
2 MATLAB Anwendungen in derregelungtechnik Inhalt Mathematiche Modelle und Modelltranformation.... Anweiungen für Bildung von LTI Modellen..... Bildung einer Übertragungfunktion durch die Funktion tf Bildung einer Übertragungfunktion durch die Funktion pk Bildung einer Übertragungfunktion durch die Funktion Bildung eine LTI Objekt mit der Toteit ModellTranformationen..... Tranformation de LTI- Objekt in da Übertragungfunktionmodell..... Tranformation de LTI- Objekt in die Pol- Nulltelle- Form Tranformation de LTI- Objekt in da Zutandmodell Tranformation eine kontinuierlichen LTI Objekt in da dikrete Tranformation eine dikreten LTI- Modell in da kontinuierliche Modell.5 Zeit-und Frequenverhalten der LTI Objekte Zeitverhalten der LTI Objekte Dartellung der Übergangfunktion Dartellung der Impulfunktion Gemeiname Dartellung der Zeit- und Frequenantworten.... Frequenverhalten der LTI Objekte..... Anweiungen für Frequengangdartellung und -berechnung Anweiung ur Berechnung de Frequengange Anweiung ur Berechnung de Frequengange von komplexe Frequen Berechnung der logarithmichen Amplituden- und Phaengänge Berechnung von Amplituden und - Phaenrand Wurelortverfahren Hinweie um Wurelortverfahren Anwendung de MATLAB Programmpaket mit dem Wurelortverfahren Optimierunganweiungen Minimierung einer Funktion mit mehrer realen Variablen Identifikation - Datenauwertung Vorauetungen, Modelltruktur Arbeitpunkt, Struktur der Optimierung Bechreibung de Identifikation- Programme Optimale Eintellung eine PID- Regler Struktur der Optimierung Da Programm PIDoptZit Fuy Logic Control Die Implementierung der Fuy Logik und die Regelung in SIMULINK Entwurf eine Fuy Regler mit dem Fuy Interface Sytem Der FIS Editor Der Memberhip Function Editor MF Editor Der Rule Editor Regeleditor RE Rule Viewer, Surface Viewer Die FIS Matrix Literatur Dieer Studientext untertütt die Vorleungreihe Einführung in MATLAB und eine Anwendung in der Regelungtechnik im Rahmen der bilateralen Zuammenarbeit der TU Liberec und FH Zittau/Görlit im Programm Eramu
3 MATLAB Anwendungen in derregelungtechnik MATHEMATISCHE MODELLE UND MODELLTRANSFORMATION Ziele der erten Kapitel: Für lineare eitinvariante Modelle, die al LTI Objekte beeichnet ind, möchten wir den Leer einige augewählten Grundfunktionen für Bildung der mathematichen Modelle vortellen. Modelltranformationen Model Converion. 3 Bekanntmachung mit Werkeugen für Zeitverlauf der Augänge von LTI-Objekte für definierte Eingänge.. ANWEISUNGEN FÜR BILDUNG VON LTI MODELLEN Da dynamiche Verhalten von einem Sytem kann allgemein durch differential Gleichungen bechrieben werden. In der Regelungtechnik werden lineare eitinvariante Syteme im Bildbereich durch Übertragungfunktion bechrieben... Eingrößenyteme Da Laplace- oder Z- Bild de Augang au einem SISO Sytem it gleich,, U F Y U F Y, wo it,, U U die Laplace-, Z- Tranformation von t u,, komplexe Variable, exp S T komplexe Variablen, T S die Abtatperiode, F die Übertragungfunktion, F die dikrete Übertragungfunktion mit der Abtatperiode T S,. U Y a a a a b b b b A B F U Y a a a a b b b b A B F n n n n m m m m n n n n m m m m L L L L. Die Übertragungfunktion kann nach dem Fundamentalat der Algebra in folgender Form gechrieben werden: U Y k a b A B F n k k m j jb n n mb B B m L L, U Y k a b A B F n k k m j jb n n mb B B m L L, wobei it, k... ein Faktor, jb jb,...j-te Nulltelle, Eine genaue Bechreibung aller Funktionen finden Sie in help oder in den umfangreichen Handbüchern [,,3,4].
4 MATLAB Anwendungen in derregelungtechnik, k, k...j-te Poltelle. Diee Form wird al Pol-Nulltelle-Form beeichnet... Mehrgrößenyteme. Der Augangvektor eine MIMO- Sytem gleicht y F u, wobei it, u L{ u t}, F die Übertragungmatrix vom Typ p, q in der Form F F L F q Y U F F L F q F Y y, U u. L M M Fp Fp L Fpq Yq U p Da Element F ij der Übertragungmatrix it diejenige Übertragungfunktion, welche die i- te Einganggröße mit der j- ten Auganggrößen verknüpft. Darau folgt Yi Fij Yi Fij U j. U j Für dir LTI- Modellbildung wurden für dieen Text nur die wichtigten Funktionen erklärt...3 Bildung einer Übertragungfunktion durch die Funktion tf Funktion tf Bildet au dem Zähler und Nenner die Übertragungfunktion tf-tranfer function a Eingrößenyteme SISO Syteme Syntax der Funktion y tf B, A y tf B, A, variable, p y tf B,A,T.- wo it y ein Lineare Time Invariant LTI Objekt m m B ein Polynom B bm + bm + L + b + b im Zähler, der die Form B [ bm, bm, L, b, b ] hat, wo B ein Vektor it. A ein Polynom im Zähler in der Form A [ an, an, L, a, a ], n n A an + an + L + a + a, T die Abtatperiode der dikreten Übertragungfunktion, variable definiert die Variable, die al String angegeben wird. Der String für Übertragungfunktion it oder p, für dikrete Übertragungfunktion, ^- oder q. Anwendung der Funktion tf it im Beipiel dargetellt
5 MATLAB Anwendungen in derregelungtechnik Beipiel.-a Beipiel.-b Beipiel.-c Achten Sie darauf, wenn Sie ein LTI Objekt gebildet haben oder wenn Sie ein LTI Objekt ur Verfügung im Arbeitpeicher haben, da die Vektoren und Matrien, die die Polynome A, B Pol- und Nulltellen, Faktoren, die Zutandmatrien dartellen, allgemein für Sie nicht ugänglich ind. Die Polynome der Übertragungfunktion eine Modell können Sie mit Hilfe der Funktion tfdata ugänglich machen. Funktion tfdata Gibt den Zähler und Nenner der Übertragungfunktion LTI Objekt TF, ZPK, SS urück Syntax der Funktion [B,A] tfdata y, v.- Wo it, y ein LTI Objekt, B der Nenner it, der in der Form B [ bm, bm, L, b, b ], A der Zähler in der Form A a, a, L, a, ]. Siehe Beipiel d [ n n a Die Anwendung von der Funktion tfdata it ehr einfach und wird am folgendenden Beipiel geeigt. Beipiel.-d
6 MATLAB Anwendungen in derregelungtechnik b Mehrfachyteme MIMO Sytem y tf num, den, y tf num, den, variable, p,.-3 y tf num, den,t, wobei it, y ein Linear Time Invariant LTI Mehrfachobjekt, num, den Feldmatrien cell array. Die Feldmatrien haben oviel Zeilenvektorren, wie viel Augänge da Modell hat. Sie haben o viel Spalten, wie viel Eingänge da Modell hat. Struktur der Feldmatrien: {[ ] [ ] [ ] ; [ ] [ ] [ ] ; [ ] [ ] [ ] ; } num eine Feldmatrix de Zähler Zählermatrix cell array, den eine Feldmatrix de Nenner Nennermatrix cell array. Anwendung der Funktion tf für MIMO Syteme werden wir auf dem folgenden Beipiel demontrieren. Die Koeffiienten der Übertragungfunktionen ind direkt in dem Beipiel eingetragen. Beipiel.- Auf dem Bild a,b,c ind Strukturen der drei Mehrfachyteme dargetellt. u F y u F y F y F a ein Eingang p wei Augänge q F u u F F y u F c wei Eingänge p wei Augänge q y b wei Eingänge p ein Augang q Bild a,b,c Strukturen der Mehrfachyteme Aufgabentellung: Bilden Sie für die Strukturen im Bild die entprechenden Übertragungfunktionen der LTI Modelle. a b num{ ;[- ] }; num{ [- ] }; denum{[4 4 ];[ ]}; denum{[ ] [ ]}; Gtfnum, denum Gtfnum, denum F F cnum{ [.5];[ ] }; denum{[4 4 ] [ ];[ ] [ ]}; Gptfnum, denum,'variable','p' F F
7 MATLAB Anwendungen in derregelungtechnik c num{ [.5];[ ] }; denum{[4 4 ] [ ];[ ] [ ]}; Gptfnum, denum,'variable','p' F F F F..4 Bildung einer Übertragungfunktion durch die Funktion pk Funktion pk Bildet die Übertragungfunktion in der Null-Pol-Form Syntax der Funktion y pkz,p,k y pkz,p,k,t.-4 wobei it, y ein LTI Objekt it, Z ein Zeile-Vektor Z it, der die vorgechriebenen Nulltellen in der Form Z [ Bm, Bm, L, B ] enthält, P ein Zeile-Vektor P it, der die vorgechriebenen Poltellen in der Form P [ n, n, L, ] enthält, K ein Zeile-Vektor it, der die vorgechriebene Vertärkung enthält. Anwendung der Funktion pk für realen und komplexe Poltellen und Nulltellen it im Beipiel a,b,c demontriert. Die ergebnie ind im Bild dargetellt. Beipiel.-3a Beipiel.-3c Beipiel.-3b Bild Anwendungen der Funktion pk
8 MATLAB Anwendungen in derregelungtechnik Funktion pkdata Gibt die Null- und Poltellen und den Faktor einer Übertragungfunktion de LTI Objekt in der Pol-und Null- Form urück Syntax der Funktion [B,A] pkdata y, v.-5 Wo it, y ein LTI Objekt, B der Nenner it, der in der Form B b, b, L, b, ], [ m m b [ an, an, L, a, a A der Zähler in der Form A ]. Siehe Beipiel d Die Anwendung von der Funktion tfdata folgt.. Beipiel.-3d..5 Bildung einer Übertragungfunktion durch die Funktion Allgemeine Form der Zutandgleichung eine LTI kontinuierlichen and dikreten Sytem hat die Form x& t Ax t + Bu t, x k + Mx k + Nu k, y t Cx t + Du t, y k Cx k + Du k, dabei it x der n- gliedrige Zutandvektor, u der q- gliedrige Eingangvektor und y der p- gliedrige Augangvektor. Die Matrien n, n- Sytemmatrix A, n, n- dikrete Sytemmatrix M, n, q- Eingangmatrix B, n, q- dikrete Eingangmatrix N, p, n- Augangmatrix C, p, n- dikrete Augangmatrix C, p, q- Durchgangmatrix D, p, q- dikrete Durchgangmatrix D, betehen au kontanten Elementen
9 MATLAB Anwendungen in derregelungtechnik Bildet ein LTI Modell in der Zutandform, kontinuierlich oder dikret Syntax der Funktion.-6 Wo A - Sytemmatrix M - dikrete Sytemmatrix B - Eingangmatrix N - dikrete Eingangmatrix C - Augangmatrix T - Abtatperiode D - Durchgangmatrix Eine Anwendung der Funktion werden wir auf dem Beipiel 3 demontrieren. Dynamiche Eingechafften einer Regeltrecke ind durch folgende Übertragungfunktion approximiert. ' '' 3 ''' 3 3 u y y y y F Aufgabe: Bilden Sie ein LTI Objekt in der Form einer Zutandgleichung. Zuert it e nötig, die Matrien der Zutandgleichung u finden. Wenn wir wählen wir die Zutandgröße:, 3 ''' '', '' ', ' u x x x y x y x x y x y x x y x y x + & & & Dann die Zutandgleichung hat folgende Form u u x x x x x x + + B x A x & & & &, und der Augang it gleich:. [ ] 3 Cx + y x x x y wobei it. [ ]; ; ; 3 D C B A Funktion y A,B,C,D y M,N,C,D,T Beipiel.-4
10 MATLAB Anwendungen in derregelungtechnik Funktion data Gibt die Zutandmatrien eine LTI Objekt urück Syntax der Funktion [A,B,C,D] data y, v [M,N,C,D,T] data y, v.-7 Wo it, y ein LTI Object A - Sytemmatrix M - dikrete Sytemmatrix B - Eingangmatrix N - dikrete Eingangmatrix C - Augangmatrix T - Abtatperiode D - DurchgangmatrixDie Anwendung von der Funktion tfdata folgt..6 Bildung eine LTI Objekt mit der Toteit Im MATLAB kann die Toteit am Eingang oder Augang de Modell tehen iehe Bild x. u e Tdin y e Tdout y Bild x Struktur der Toteit in MATLAB
11 MATLAB Anwendungen in derregelungtechnik Die geamte Toteit it: F exp Tdin. F exp Tdout. F exp Td., wo it, T T + T. d din dout Die Toteitglieder werden in erieller Verbindung am Eingang und Augang de Modell de LTI Objekt mit Hilfe der Funktion y.input und y.output angechloen. Syntax der Funktion y.input Tdin y.output Tdout td totaldelay yf.-8 wo it, y ein LTI Objekt, Tdin die Toteit am Eingang, Tdout die Toteit am Augang, Td die geamte Toteit de Objekt. Ein Anwendungbeipiel folgt.. Beipiel.-5 Ein LTI Sytem it durch Übertragungfunktion B F betimmt. A Aufgabetellung: E ollen wei LTI Objekte in MATLAB gebildet. Ein hat die Toteit Tdin ec am Eingang, der weite hat eine Toteit Tdin ec am Eingang, die weite Tdout 5ec it am Augang. Geamte Toteit td 5ec. Da Programm it im Bild X.Ya, die Einheitprungantworten von beiden LTI Objekte it im Bild X.Yb dargetellt. a %B_Toteit A[ 3 ]; B[]; tottfb,a; tot.inputd; tdtotaldelaytot tottfb,a; tot.inputd; tot.outputd5; tdtotaldelaytot teptot,tot b Amplitude To: Y tot Step Repone From: U tot. MODELLTRANSFORMATIONEN Time ec. Für Bildung der LTI Modelle wurden nur die wichtigten Funktionen bechrieben. Die Modelle können tetig oder dikret ein. Alle Modellformen können gegeneitig überführt werden. Dau dienen Funktionen für die Modell- Tranformation
12 MATLAB Anwendungen in derregelungtechnik.. Tranformation de LTI- Objekt in da Übertragungfunktionmodell Ein LTI Objekt kann in die Form der Übertragungfunktion mit Hilfe der Funktion tf tranformiert werden. Syntax der Funktion y tf yf.- Wo it, y ein LTI Objekt in der Form einer Übertragungfunktion yf ein LTI Objekt in der Form eine Zutandmodell oder Pol- Nulltellen- Modell Beipiel.- In dem Arbeitpeicher it ein LTI Modell in der Pol- Nulltellen Form und LTI Objekt al ein Zutandmodell. Durch einfache Verwendung von der Funktion tf werden diee Modelle in die Übertragungform überführt... Tranformation de LTI- Objekt in die Pol- Nulltelle- Form Ein LTI Objekt kann man in die Pol- Nulltelle -Form direkt mit der Funktion pk überführen. Syntax der Funktion y pk yf.- Wo it, y ein LTI Objekt in der Pol- Nulltelle- Form yf ein LTI Objekt in der Form eine Zutandmodell oder eine Übertragungfunktion Beipiel.- In dem Arbeitpeicher it ein LTI Modell in der Übertragungfunktion Form und LTI Objekt al ein Zutandmodell. Durch einfache Verwendung von der Funktion pk werden diee Modelle in die Pol- Nulltelle- Form überführt
13 MATLAB Anwendungen in derregelungtechnik..3 Tranformation de LTI- Objekt in da Zutandmodell Ein LTI Objekt kann man in da Zutandmodell direkt mit der Funktion überführen. Syntax der Funktion y yf.-3 Wo it, y ein LTI Objekt al Zutandmodell yf ein LTI Objekt in der Pol- Nulltelle- Form oder in der Übertragungfunktionform Beipiel.-3 In dem Arbeitpeicher it ein LTI Modell in der Übertragungfunktion Form. Durch einfache Verwendung von der Funktion wird diee Modelle in da Zutandmodell überführt
14 MATLAB Anwendungen in derregelungtechnik..4 Tranformation eine kontinuierlichen LTI Objekt in da dikrete Bei der Dikretirrung werden verchiedene Methoden benutt. Allgemeine Struktur der Dikretirrung eine LTI Objekt it im Bild.. dargetellt. Wichtigen Einflu auf die dikrete Übertragungfunktion hat da Halteglied oder die Approximation von der komplexen Variable bilineare- Tutin Approximation uw.. Die in MATLAB benutten Dikretirrungmethoden ind auführlich in [6] bechrieben. u t u t u t yt δ Abtater Halteglied LTI Objekt Bild... Struktur der Dikretirrung y kts δ Abtater In MATLAB wird dau die Funktion cd benutt. Funktion cd Tranformiert ein kontinuierliche LTI Objekt in da dikrete Objekt Syntax der Funktion yd cdy,t yd cdy,t, method.-4 Wo it, y d T method ein kontinuierliche LTI Objekt, ein dikrete LTI Objekt, gewählte Abtatperiode, definiert, welche Dikretiierung- Methode benutt wird. Wenn keine method angegeben wird, wird automatich oh eingeett. Die String method it in der Tab. definiert. method Bedeutung oh Da Abtat-Halteglied von Null- Ordnung Zero-Order Hold foh Da modifiierte Dreieck Approximation von dem Abtat-Halteglied erter Ordnung Triangle Approximation modified firt-order hold tutin Bilineare Tutin- Approximation matched Modifiierte Pol-Nulltellen- Methode nur für SISO- Syteme [] Tab. Eine Anwendung der Tranformationfunktion cd it im Beipiel.-4 geeigt
15 MATLAB Anwendungen in derregelungtechnik Beipiel.-4 Dikkretiieren Sie da LTI Modell mit der Abtatperiode ec und mit dem Halteglied erter Ordnung. Anweiungen folgen, der Einheitprung it im Bild.. dargetellt..5 tutin Step Repone From: U LTIreponeLine LTIreponeLine LTIreponeLine LTIreponeLine Amplitude To: Y.5 matched.5 oh Time ec. Bild.. Dikrete Einheitprünge der dikreten LTI Syteme
16 MATLAB Anwendungen in derregelungtechnik..5 Tranformation eine dikreten LTI- Modell in da kontinuierliche Modell. In MATLAB kann ein dikrete LTI- Modell in da kontinuierliche Modell einfach tranformiert werden. Dau dient die Funktion dc. Die Tranformationmethoden ind in [] bechrieben. Funktion dc Syntax der Funktion Tranformiert ein kontinuierliche LTI Objekt in da dikrete Objekt yc dcyd yc dcyd, method.-5 Wo it, yc yd method ein kontinuierliche LTI Objekt, ein dikrete LTI Objekt, definiert, welche Methode ur Tranformation benutt wird. Wenn keine method angegeben wird, wird automatich oh einett. Die String method it in der Tab.3 definiert. method Bedeutung oh Da Abtat-Halteglied von nullter Ordnung tutin Bilineare Tutin- Approximation mit Rückicht u der Ableitung [] matched Modifiierte Pol-Nulltellen- Methode nur für SISO- Syteme [] Tab. 3 Eine Anwendung der Tranformationfunktion dc it im Beipie l.-5 demontriert. Beipiel.-5 Die dikrete Übertragungfunktion d wurde im Beipiel.-4 gefunden. Die Aufgabe it e, mit Hilfe der Funktion dc ein kontinuierliche Modell urückubekommen. Alle drei Tranformationmethoden ollen geprüft werden. Die Wirkung der einelnen Methoden an den Zeitverlauf de Einheitprung ind in dem Bild..3 ichtbar. %B_dc B[ ]; A[ ]; tfb,a %kont. Sytem dcd, %dikretr Sytem ddcd %dc tranformationen ddcd,'matched' ddcd,'tutin' tep,d,d,d
17 MATLAB Anwendungen in derregelungtechnik.5 Step Repone From: U.5 Amplitude To: Y Time ec. Bild..3 Zeitverlauf der Einheitprünge
18 MATLAB Anwendungen in derregelungtechnik ZEIT-UND FREQUENZVERHALTEN DER LTI OBJEKTE Al Tetignale wird in der Regelungtechnik der Einheitprung, Dirac-Impul und da harmoniche Signal.B. Sinuignal benutt. Dieen entprechen die Sprungantwort, Impulantwort und die Sinuantwort. In dieem Kapitel werden uert die eitlichen Verläufe der Auganggröße eine LTI Objekt, anchließend dann die Antworten auf ein komplexe harmoniche Eingangignal behandelt. E werden die wichtigte MATALB Funktionen vorgetellt und ihre Anwendung auf Beipielen erklärt.. ZEITVERHALTEN DER LTI OBJEKTE Die Sprungantwort it der eitliche Verlauf de Augangignal auf einer prungförmige Änderung de Einganignal. Wenn da Eingangignal ein Einheitprung it, dann bildet der Augang eine LTI- Objekt eine Übergangfunktion. Die Übergangfunktion ht eine LTI- Objekt it eine Antwort auf den Einheitprung. Graphiche Dartellung kann al Übergangcharakteritik beeichnet werden. Der eitliche Verlauf de Augang eine LTI Objekte auf Dirac- Impul wird mit einer Gewichtfunktion Impulfunktion bechrieben. Die Gewichtfunktion gt eine LTI- Objekt it eine Antwort auf den Dirac Impul δt. Die Gewichtfunktion it die eitliche Ableitung der Übergangfunktion... Dartellung der Übergangfunktion Der Zeitverlauf der Übergangfunktion wird im MATLAB mit Hilfe der Funktion tep berechnet und graphich dargetellt. Funktion tep Berechnet und tellt den Zeitverlauf der Übergangfunktion dar Syntax der Funktion tepy, - -Berechnung und Zeichnung der Übergangfunktion o nakrelí de LTI- Objekte y. Simulationeit wird t automatich betimmt. tepy,t, - - Berechnung und Zeichnung der Übergangfunktion de LTI- Objekte y, Vektor t betimmt die Zeitlänge der Simulation tepy,y,,yn - - Berechnung und Zeichnung der Übergangfunktionen - nakrelí der LTI- Objekte y,y,,yn [y,t]tepy -Berechnung und Zeichnung der Übergangfunktion de LTI- Objekte y. Vektor y enthält die Ordinatenwerte, der Vektor t enthält die Zeit. Anwendung der Funktion tep it im Beipiel.- demontriert
19 MATLAB Anwendungen in derregelungtechnik Beipiel.- In dem Arbeitpeicher ind wei LTI- Objekte, gepeichert. Den Zeitverlauf der Übergangfunktionen wird durch tep Funktion dargetellt iehe Bild... Bild.. Dartellung der Überganfunktionen,
20 MATLAB Anwendungen in derregelungtechnik.. Dartellung der Impulfunktion Berechnung und Dartellung der Impulfunktion i im MATLAB durch die Funktion impul geichert. Funktion impule Berechnet und tellt den Zeitverlauf der Impulfunktion dar. Syntax der Funktion impule - y -Berechnung und Zeichnung der Impulfunktion o de LTI Objekte y. Simulationeit wird t automatich betimmt. impule - y,t -Berechnung und Zeichnung der Impulfunktion de LTI Objekte y. Simulationeit wird durch den impule y,,yn Vektor t betimmt. -Berechnung und Zeichnung der Impulfunktionen der LTI Objekte y,,yn. [y,t] impule y -Berechnung und Zeichnung der Impulfunktion de LTI Objekte y, der Vektor y enthält die Ordinatenwerte, der Vektor t die Zeit. Anwendung der Funktion tep it im Beipiel.- demontriert. In dem Arbeitpeicher ind drei LTI- Objekte, tot und gepeichert. Zeichnen Sie die Impulfunktionen und ichern Sie, da die Im- Beipiel.. pulfunktion von jedem LTI- Objekt ich durch Farbe und Linetyp untercheiden, iehe da Bild... Impule Repone From: U.5 Amplitude To: Y Bild.. Dartellung der Impulfunktionen Time ec
21 MATLAB Anwendungen in derregelungtechnik..3 Gemeiname Dartellung der Zeit- und Frequenantworten Bei Analye und Synthee der Regelkreie kann e nütlich ein, wie die Zeitantworten o die Frequenantworten in einem Bild darutellen. Dau dient in MATLAB die Funktion ltiview. Funktion ltiview Berechnet und tellt den Zeit- oder Frequenverlauf eine LTI Objekt dar Syntax der Funktion ltiview ltiview plottype,y ltiview plottype,y,extra ltiview plottype,y,y,,yn wobei extra plottype tep impule bode nyquit lim und andere kann.b. die Geamteit dr Simulation ein Tim ein String it, Zeitverlauf de Einheitprunge, Zeitverlauf de Impulantwort, Dartellung der logarithmichen, Amplituden- und Phaengänge, Frequengangdartellung beeichnen Antwort auf beliebige Signal mit lim. Anwendung der Funktion ltiview it im Beipiel..3 und..4 dargetellt Beipiel
22 MATLAB Anwendungen in derregelungtechnik Beipiel..4 Für da LTI- Objekt oll die Übergangfunktion und Frequengang dargetellt werden. Anwendung der Funktion ltiview wird demontriert. Step Repone From: U Amplitude To: Y.5.5 Phae deg; Magnitude db To: Y Time ec. Bode Diagram From: U -4 - Frequency rad/ec 4.6.4
23 MATLAB Anwendungen in derregelungtechnik. FREQUENZVERHALTEN DER LTI OBJEKTE Nehmen wir an, da ein LTI Objekt durch ein harmoniche Signal u t in ω t erregt wird. LTI u t in ω t Objekt y t Y in ω t + ϕ Bild.. Erregung eine LTI Objekt durch harmoniche Signal Der Augang it wieder ein harmoniche Signal wo it, Y Y ω die Amplitude, ϕ ϕω die Phae. y t Y in ω t + ϕ, Da dynamiche Verhalten eine LTI- Objekt, da in der Form einer Übertragungfunktion bechrieb it, wird allgemein durch die Frequenganggleichung bechrieben F iω b iω + L+ b iω + b m m F iω expiϕ iω a iω a iω a ω n n + n + L+ +, wo it, F iω ω Re{ F iω} + Im{ F i } die Amplitude, Im{ F iω} ϕ ω arctg die Phae R e{ F iω} Die Frequenganggleichung tellt eigentlich eine komplexe Zahl, die von dem Parameter ω abhängig it. Eine komplexe Zahl in der - Ebene kann durch den Real- und Komplexenteil oder durch den aboluten Wert F iω und die Phae ϕω dargetellt werden. Wenn der Parameter ω den Bereich von bi + durchläuft, dann bekommen wir in der -Ebene eine Ortkurve d.h. eine graphiche Dartellung de Frequengange. Graphiche Dartellung de Frequengange wird al Frequen- Kennlinien genannt. Frequen- Kennlinien werden entweder in der komplex Ebene oder al logarithmicher Amplituden- und Phaengang dargetellt. Für Analye und Synthee in den Frequenbereich kann man in MATLAB folgende Anweiungen benuten: nyquit, bode, evalfr, freqrep, margin
24 MATLAB Anwendungen in derregelungtechnik.. Anweiungen für Frequengangdartellung und -berechnung Funktion nyquit Frequengangdartellung und -berechnung Syntax der Funktion nyquit - y - Frequengangberechnung- und Dartellung de LTI Objekte y nyquit - y,,yn - Frequengangberechnung und Dartellung der LTI Objekte y,,yn nyquit y,w - Frequengangberechnung und Dartellung de LTI Objekte y für Frequenbereich w. [re,im,w] - nyquit y - Berechnung de Real- und Imaginärteile de LTI - Objekt und Speicherung in die Vektore re,im,w wo y ein LTI Objekt it, y,y,,yn LTI Objekte ind, w Parameter w einugeben it: w {w min w max }, re,im Vektoren ind, wo Real- und Imaginärteile gepeichert ind. Anwendung der Funktion nyquit it im Beipiel.. demontriert. Beipiel
25 MATLAB Anwendungen in derregelungtechnik.. Anweiung ur Berechnung de Frequengange Funktion freqrep Berechnung de Frequengange eine LTI Sytem Beipiel....3 Anweiung ur Berechnung de Frequengange von komplexe Frequen Funktion evalfr Berechnung de Frequengange für a komplex Zahl Syntax der Funktion frpevalfry,f wo it, y ein LTI Objekt f eine komplexe Zahl. Ein einfache Beipiel folgt. Beipiel
26 MATLAB Anwendungen in derregelungtechnik..4 Berechnung der logarithmichen Amplituden- und Phaengänge Funktion bode Syntax der Funktion Berechnung der logarithmichen Amplituden- und Phaengänge bode y o - Dartellung und Berechnung der Amplituden- und o Phaengänge de LTI Objekte y bode -y,,yn - Dartellung und Berechnung der Amplituden der LTI Objekte y,,yn bode y,w - Dartellung und Berechnung der Amplituden- und Phaengänge de LTI Objekte y für den Frequenbereich w. [mag,phae,w] - Berechnung der Amplituden und Phaen de LTI Objekte bode y y und Speicherung in die Vektoren mag,phae,w wo y ein LTI Objekt it, y, y,, yn LTI Objekte ind, w Parameter w einugeben it: w {w min w max }, mag, phae, w Vektore ind, wo Amplituden, Phaen und Frequenen gepeichert werden. Die Anwendung der Anweiung wird auf folgendem Beipiel geeigt. Beipiel..4 Berechnen Sie logarithmiche Amplituden und Phaengänge für LTI- Objekte,. Bode Diagram From: U Phae deg; Magnitude db To: Y Frequency rad/ec
27 MATLAB Anwendungen in derregelungtechnik..5 Berechnung von Amplituden und - Phaenrand Funktion margin Berechnung von Amplituden und - Phaenrand Syntax der Funktion [Gm,Pm,Wcg,Wcp] margin y wobei y ein LTI Objekt it, Pm Phaenrand Gm Amplitudenrand Wcg Durchtrittfrequen de Amplitudenrande Wcp Durchtrittfrequen de Phaenrande Die Anwendung der Anweiung wird auf folgendem Beipiel geeigt. Beipiel..5 Berechnen Sie den Amplituden und Phaenrand für F %B_marg A[ 3 ]; B[]; figure tfb,a [Bm,Pm,Wcg,Wcp]margin bode Bode Diagram From: U Phae deg; Magnitude db To: Y Frequency rad/ec
28 MATLAB Anwendungen in derregelungtechnik 3 WURZELORTSVERFAHREN Da Verfahren ur Betimmung der Bewegung der Pole in der -Ebene de gechloenen Regelkreie in Abhängigkeit von einem veränderlichen Parameter.B. dem Vertärkungfaktor, it al Wurelortverfahren bekannt. E it die weite klaiche Methode für Analye und Synthee der linearen Regelkreie. 3. HINWEISE ZUM WURZELORTSVERFAHREN Bei dieer Methode werden von den bekannten Eigenchaften de offenen Regelkreie die noch unbekannten Eigenchaften de gechloenen Regelkreie hergeleitet. Die Übertragungfunktion eine linearen offenen Regelkreie hat allgemein folgende Form: F b + b m m m m n n + a n b + b a + a 3.- In folgende Form kann ie umgewandelt werden: b b... bm F k k... a a an Z N S, k > 3.- dabei ind bi die Nulltellen Wureln und aj die Poltellen de offenen Kreie, welche komplexe Werte ein können und k ein Parameter it. Der offene Regelkrei wird durch folgende Übertragungfunktion F bechrieben iehe Bild 3..a: Z F R F Gain R F Gain, 3.-3 N dabei ind : F... die Übertragungfunktion de offenen Regelkreie, F... die Übertragungfunktion der erweiterten Regeltrecke, R...die Übertragungfunktion de Regler, R... die Übertragungfunktion der Grundtruktur de Regler mit n RP Poltellen und m RN Nulltellen Gain... Geamtvertärkung de Regler beeinflut alle Anteile de Regler, entpricht dem Parameter k. N... Polynom im Nenner der Übertragungfunktion F, Z... Polynom im Zähler der Übertragungfunktion F. Die Pol- und Nulltellen der Übertragungfunktion de offenen Regelkreie werden gebildet von den np Pol und m N Nulltellen der erweiterten Strecke und den nrp Pol und mrn Nulltellen de Regler. w u F F y y Bild 3..a Offene Regeltrecke Bild 3..b Gechloene Regeltrecke
29 MATLAB Anwendungen in derregelungtechnik Die Übertragungfunktion de gechloenen Regelkreie für da Führungübertragungverhalten iehe Bild 3..b lautet F GE F Gain R F Gain Z F + Gain R F N + Gain Z Die Poltellen dieer Funktion ind omit die Löungen folgender Gleichung : N + Gain * Z Die Nulltellen werden durch den Zähler von betimmt Gain. R F Gain Z Der geometriche Ort in der komplexen Ebene aller Löungen Wureln der Gleichung 3. 5 in Abhängigkeit von einem reellen Parameter Gain ; wird al Wurelortkurve WOK beeichnet. Die Anahl der Löungen it omit gleich der Anahl der einelnen Bahnen Zweige in der WOK- Dartellung. Auf jeder Bahn exitiert für ein betimmte Gain k i ein Funktionwert. Weitere Auagen über die Bahnen und Kontruktion der WOK ind in der Literatur [5,7,8 ] enthalten. In dieem Veruch teht für die Dartellung und da Arbeiten mit WOK ein MATLAB / SI- MULINK Programmpaket ur Verfügung [5]. Diee tellt u.a. die komplexe Ebene mit den Polen, den Nulltellen und den Bahnen der WOK der Führungübertragungfunktion graphich dar. Dabei werden die Null- und Poltellen de Regler rot und die der Strecke blau gekenneichnet. Auf jeder Bahn der WOK it der aktuelle Wert de Parameter Gain k a gekenneichnet. Für dieen k a Gain wird die Führungübergangfunktion vom Programmpaket graphich dargetellt. Die Bedeutung der WOK bei der Aulegung von Regelkreien: Da Verhalten eine Regelkreie wird von der Lage einer Pol- und Nulltellen der Übertragungfunktion 3. 4 in der komplexen Ebene betimmt. Al Beipiel da Stabilitätkriterium Hurwit: alle Nulltellen de Nennerpolynom müen link der imaginären Ache liegen. Diee und weitere Auagen laen ich über da Verhalten de gechloenen Kreie an Hand der WOK in Abhängigkeit de Vertärkungfaktor Gain machen. Für einen Regelkrei, betehend au einer gegebenen Strecke Übertragungfunktion und der Art de Regler P,PID uw., die durch die Anahl der Null und Poltellen der Reglerübertragungfunktion fetgelegt wird, kann die Lage der Null und Poltellen de Regler und die WOK dargetellt werden, wobei die WOK die Lage der Nulltellen und Pole der Strecke und de Regler in der Führungübertragungfunktion de Regelkreie in Abhängigkeit de Parameter Gain k dartellt. Für ein güntige Regelverhalten laen ich betimmte anutrebende Poitionen der Pol und Nulltellen u einander herleiten. Zum Beipiel bei einer chwingenden Strecke ollten die Nulltellen möglicht nahe an den Poltellen liegen und link von ihnen bleiben
30 MATLAB Anwendungen in derregelungtechnik Im MATLAB / SIMULINK Programmpaket können die k-werte Gain owohl mittel Tatatur al auch durch Verchieben de aktuellen k-werte Gain entlang einer Bahn mittel der Mau eingegeben werden. Nach jeder Änderung von Gain oder eine Parameter de Regelkreie kann ofort die Ü- bergangfunktion de gechloenen Regelkreie für Führungverhalten dargetellt werden. Weitere Dartellungarten, wie.b. da Bodediagramm ind möglich. Bei der Synthee wird durch die Pol und Nulltellen der Übertragungfunktion R de Regler die Struktur de Regler definiert. Durch die Veränderung der Geamtvertärkung de Regler Gain wird die gewünchte Dynamik de gechloenen Regelkreie geucht. Durch ein überlegte, ukeive Vorgehen laen ich güntige Werte für die Pole und Nulltellen de Regler finden. Dabei it die Lage der Pole und Nulltellen de Regler überlegt u ändern. Au den gefundenen Werten der Pol- und Nulltellen de Regler und dem k-wert Gain für da geuchte Regelverhalten Führungübergangfunktion werden die Reglereintellwerte berechnet. Zur Betimmung der Reglereintellwerte muß der k-wert Gain in jede Komponente de Regler multipliiert werden. Eine Bechreibung diee Verfahren mit einer Anwendung von MATLAB findet man in [5]. In MATLAB tehen ur Verfügung drei Funktionen Tab.3, die da Wurelortverfahren untertüten. rlocu C rltool Tabelle 3 Stellt die Wurelortkurve von einem LTI Objekt dar Berechnet von dem gegebenen Punkt der Wurelortkurve die entprechende Vertärkung- Gain. Ermöglicht Entwurf eine Regelkreie mit Hilfe de Wurelortverfahren Anwendung der erten wei Funktionen rlocu, rlocu it einfach, wir werden un auf die Funktion rltool konentrieren 3. ANWENDUNG DES MATLAB PROGRAMMPAKETS MIT DEM WUR- ZELORTSVERFAHREN Für die Synthee de Regelkreie wird in dieem Veruch die Funktion rltool benutt. Die Übertragungfunktion der erweiterten Regeltrecke und die Struktur de Regler.B.: PI, PID, PD werden dau benötigt. Die Struktur de Regler wird durch Eingabe der Pol- und Nulltellen der Übertragungfunktion de Regler R fetgelegt. Programm rltool Start de Programm: in da Fenter MATLAB rltool eintragen und mit Enter tarten. Dadurch öffnet ich da Fenter Root Locu Deign Bild 3... Den offene Regelkrei bilden: der Regler K, die Strecke P und die Meeinrichtung H. Der Vorfilter F wird für dieen Veruch auf geett
31 MATLAB Anwendungen in derregelungtechnik K,P,H ind LTI Objekte Linear Time Invariant diee müen ich in dem Workpace Arbeitpeicher befinden. Bild.3.. Fenter Root Locu Deign Import der LTI Modelle in Programm rltool: - Öffnen von File in Fenter Root Locu Deign Bild 3.. Menu File Bild 3..4a - Öffnen von Import Modell.. Fenter Import LTI Deign Model Bild3..3 Weentliche Betandteile de Fenter Import LTI Deign Model Bild3..3: a In dem Teil Feedback Structure wird durch die Tate Other die Rückführungtruktur gewählt.. b In dem Teil Import From wird angewählt, woher da Modell tranportiert werden oll. c In dem Teil Workpace Content it eine Lite von LTI -Objekten, die durch anklicken benutt werden. d In dem Teil Deign model wird der Name de gechloenen Regelkreiee eingegeben. Durch Klick auf den entprechenden Pfeil bei der Beeichnung P,H,F wird dieem Block da markierte LTI Model au Workpace Content ugeordnet
32 MATLAB Anwendungen in derregelungtechnik Bild.3..3 Fenter Import LTI Deign Model Mit OK wird die Aktion durchgeführt, und da Fenter Import LTI Deign Model wird gechloen. a b Bild 3..4a Menu File Bild 3..4b Menu Tool Da Interaktive Wurelortverfahren: Nach dem Import öffnet ich da Fenter Root Locu Deign UOB, in dem die Wurelortkurve dargetellt it Bild Durch Anklicken von Tool öffnet ich da in Bild 3..4b dargetellte Rollmenü. Durch da Klicken auf Edit Compenator it e möglich, einen Kompenator Regler u editieren Bild Bild 3..5 Fenter Edit Compenator
33 MATLAB Anwendungen in derregelungtechnik In dem Fenter Edit Compenator it e möglich den Namen de Kompenator Regler und die Pole und Nulltellen einugeben iehe Bild Im Rollmenü Tool it e möglich, die Lit Model Pole/Zero u öffnen. Auf dem Bild 3..6a it eine olche Lite der Bild 3..6a Fenter Root Locu Plant Bild 3..6 Root Locu deign Bild 3..6b Fenter Lit Cloed loop Pole Nulltellen und Pole der Strecke y, der Meeinrichtung H und de Filter F dargetellt. Im Rollmenü Tool kann man u.a. folgende Fenter öffnen : - " Lit Cloed-loop Polle ", Bild 3..6b - " Add Grid / Boundry" Bild 3..6c dient ur Eingabe der relativen Dämpfung ξ Damping Ratio, Einchwingeit Settlig Time, Überchwingweite Peak Overhoot. Die relative Dämpfung ξ, die al eine Gerade in der komplexen Ebene dargetellt it, geht vom Anfangpunkt der Koordinaten au Bild Grid and Contrain Option Bild 3..6c - Set Axe Preference Bild 3..6d
34 MATLAB Anwendungen in derregelungtechnik Bild 3..6c Fenter Grid and Contrain Option Bild 3..6d Fenter Set Axe Preference 3 Durchführung de Wurelortverfahren Nach dem Import de Streckenmodell Übertragungfunktion werden die Reglereintellwerte nach folgender Verfahrenweie für einen PID - Regler betimmt Die I- und D-Anteile de Regler werden Null geett, indem die Nulltelle und Poltelle nicht hinugefügt werden Bild Die Vertärkung Gain wird o eingetellt, damit der gechloene Regelkrei die geforderte Schnelligkeit die Einchwingeit T R beitt. 3 Der D-Anteil wird eingetellt durch da Einfügen einer Nulltelle in die Übertragungfunktion de Regler Bild Die Lage der Nulltelle wird variiert bi die gewünchte Dämpfung de gechloenen Regelkreie erreicht wird PD - Regler. 4 Die bleibende Regelabweichung e lim e t wird durch Zufügung w von dem Pol R beeitigt PI-Regler. 5 Um einen PID Regler u ertellen, it e noch nötig, eine weite Nulltelle hinuufügen. 6 Wenn eine chwingungfähige Strecke u regeln it, werden die beiden Nulltellen de Regler in die Nähe der komplexen Pole der Übertragungfunktion der Strecke gelegt. Vor der Beendigung de Programm rltool ind die Ergebnie in die Workpace mit Hilfe der Anweiung Export in dem Rollmenü File u tranportieren. Auwertung : t w
35 MATLAB Anwendungen in derregelungtechnik Da dynamiche Verhalten de Regelkreie kann mit Hilfe der Sprungantwort Step, der Impulfunktion Impule oder durch die Ortkurve de Frequengang Nyquit bw. der Frequenkennliniendartellung - Bodediagramm Bode, Nichol dargetellt werden. Diee dynamiche Charakteritiken werden einfach durch Öffnen der entprechenden Fenter in Root Locu Deign iehe Bild 3..6 dargetellt. Die Überchwingweite %P in % Peak Overhoot, die Einchwingeit T Settlig Time und die relative Dämpfung ξ können mit Hilfe de Fenter Fenter Grid and Contrain Option Bild 3..6c betimmt werden. Diee Synthee wird an Beipiel geeigt. Beipiel 3. Die Übertragungfunktion der Strecke F U it: F U. + + Geucht wird die Reglereintellung für: a I Regler, %P <%, b PI-Regler %P <% und T < 6 ec. Löung: a Für die gewünchte Überchwingweite %P wird gewählt ξ,6. Die Übertragungfunktion R, da heißt, der Pol de Regler liegt bei R. Wo die Wurelortkurve die Gerade der Dämpfung chneidet, dieer Gain-Wert ereugt die gewünchte Überchwingweite ξ,6. Die geuchte Geamtvertärkung de Regler iehe Bild 3..6e,f: Gain,33 Bild 3..6e Wurelortkurve für I Reg Bild 3..6f Sprugantwort wt Löung b Für PI Regler it die Einchwingeit T <6ec. r r Gain Der PI- Regler: R + RB. Die Nulltelle BR der Übertragungfunktion R wurde auf, 73 eingetellt. Die geuchte Geamtvertärkung de Regler Gain liegt in RB dem Punkt, in dem ich die Gerade für ξ,6 und die Gerade für T6ec
36 MATLAB Anwendungen in derregelungtechnik mit der Wurelortkurve chneiden, iehe Bild 3..6a,b. Die Vertärkung it : Gain,7 Bild 3..6a Wurelortkurve für PI Reg. Bild 3..6b Sprugantwort wt BR +,73, 85 Der PI Regler wurde folgend eingetellt: R Gain,7,7 +. Bemerkung: Bei der Veruchdurchführung werden die dimenionloe eingegeben. Aber alle Berechnungen erfolgen in Sekunden
37 MATLAB Anwendungen in derregelungtechnik 4 OPTIMIERUNGSANWEISUNGEN Unter Optimierung verteht man die Ermittelung de Minimum oder Maximum einer Funktion endlich vieler Variablen mit oder ohne Nebenbedienungen. Für eine Optimierungaufgabe kann der Anat gechrieben werden min f x x, g x,, wo it, f x eine Funktiongleichung von n- Variablen, x n- dimenionaler Vektor der Variablen x i, g x die Nebenbedienungen. Dau tehen in MATLAB folgende Funktionen ur Verfügung, iehe Tab.4 und noch andere. Anweiung Funktion fmin fminearch Minimierung ohne Nebenbedienungen min f x x fminbnd Minimierung mit den Nebenbedienungen x L < x < x H fmincon Minimierung mit nichtlinearen Nebenbedienungen fminimax Minimax- Optimierung Tab.4 4. MINIMIERUNG EINER FUNKTION MIT MEHRER REALEN VARIABLEN Um einfache Optimierung durchführen u können, wird au dem Optimiation Toolbox für Minimierung die Funktion fmin erklärt und bechrieben. Funktion fmin Syntax der Funktion Minimierung einer Funktion mit mehrerer realen Variablen. fmin'fun',x fmin'fun',x,option wobei 'fun' x x option der Name der Funktion Datei.m it, die minimiert werden oll, der Parametervektor it, damit die Minimierung getartet wird, der Parametervektor it, wo die Ergebnie der Minimierung gepeichert ind Steuerparametervektor it: option definiert die kontrollierbare Genauigkeit funx a x option4 definiert die maximale Zahl der Minimierungchritten
38 MATLAB Anwendungen in derregelungtechnik Al Beipiel einer Programmerarbeitung ollte ein Programm für parametriche Identifikation dienen. 4. IDENTIFIKATION - DATENAUSWERTUNG In unerem Studientext vertehen wir unter Identifikation die Betimmung der Parameter und Struktur einer Übertragungfunktion auf Grund der Meung an einer Realen Strecke. 4.. Vorauetungen, Modelltruktur E wird voraugeett, da da gemeene Signal mit einem Merauchignal überlagert it y y +ν, wo y gemeene Signal mit Merauchignal, y Nutignal, v Merauchignal, da den mittleren Wert { v} E hat. Die Struktur der Übertragungfunktion wird gewählt. Die meit gebrauchten ind: T Ke D a F, τ + K Vertärkung, T D Toteit, τ Zeitkontante, K b F, τ + τ + K Vertärkung, τ, τ Zeitkontanten K c F τ + n, K Vertärkung, τ Zeitkontante, n gewählte Streckeordnung K d F3, τ + [ τ + ξτ + ] K, τ, τ, ξ eine chwingungfähige Strecke K e F4, τ + τ + τ + K, τ, τ, τ 3 3 b a F a + a + a + a, 3 b + b g F6 4 3, + a + a + a + a 3 P [b, a, a, a, a 3 ] Parameter Anfangvektor oll Stabilität ichern! P [b, b, a, a, a, a 3 ] Parameter Anfangvektor oll Stabilität ichern! Auf Grund der Meung und uneren Erfahrungen wird die Struktur der Übertragungfunktion gewählt. Zum Beipiel K x B F 4- n n T + [ x + ] A T Zeitkontante, K Vertärkungfaktor, x, x die u uchende Parameter de Modell MATLAB Anwendung :33
39 MATLAB Anwendungen in derregelungtechnik 4.. Arbeitpunkt, Struktur der Optimierung Weil bei der Übertragungfunktion nach der Definition die Anfangbedingungen Null ein mu, it in dem erten Schritt ein Arbeitpunkt u finden. Für dieen Arbeitpunkt müen die Medaten nach folgenden Formeln umgerechnet werden: y k y k y yp k y k Py, u k u k u up k u k Pu, yk, uk gemeene Regel und Stellgröße, y, u Arbeitpunkte der Regel und Stellgröße ypk, upk Programmvariable für gemeene Regel und Stellgröße Py, Pu Programmvariable für Arbeitpunkte der Regel und Stellgröße Zwei Parameter werden Identifiierte yt geucht Strecke x K, x T. ut y y - y M Der Hauptgedanke beteht darin, da bei gleichen Eingangignalen ut die Augangignale au y M Modell t der identifiierten Strecke-Block F eine Meungdatei und de Modell miteinander verglichen werden, iehe Bild 4.5.Für Optimier- Parameterveränderung von F J x Kriterium die enttehende Abweichung ung- Jx y wichen gemeenen y t Strategie 3 und berechneten y M t dynamichen Verlauf der Regeltrecke Bild 4.5 Struktur der Identifikation 4 oll der für da quadratiche Kriterium 3 gelten: J X y k ym k yp k yi k y k Min k k k Diee Minimierung wird durch Parametereintellung de Modell, o genannte Optimierung- Strategie 4, erielt. Für diee Minimierung wird die Funktion fmin benutt Bechreibung de Identifikation- Programme Eine Meung wurde auf einer realen Strecke durchgeführt. Die gemeenen Daten werden für Arbeitpunkt umgerechnet und ind dann unter den Dateiname tyu.m ugänglich. Die Datei hat die Daten in der Matrix-Variable dat gepeichert. In der erten Zeile it die Abtateit, in der weiten Zeile it da gemeene Augangignal und in der dritten Zeile it da Eingangignal. 3 Die Struktur de mathematichen Model it die Übertragungfunktion K F n T +, K Vertärkung, T Zeitkontant, n gewählte Streckeordnung 4 Al Kriterium wurde da quadratiche Kriterium genommen: J N i y ym Minimum i i. L i y Streckeaugang ym LModellaugang i MATLAB Anwendung :33
40 MATLAB Anwendungen in derregelungtechnik 5 Diee Summe wird in der Funktion function critx berechnet. 6 Für die Minimierung it die MATLAB Funktion fmin benutt. Vektor x enthält die u optimierenden Parameter. Da Unterprogramm, da da Kriterium berechnet, it function critx. Für von un gewählte Beipiel kann ein Programmablauf geeichnet werden. Beg cloe all clear all Einleen durch Load DATEINAME. Zuordnen u Variablen tg, yg, ug Anfangwert x x fmin crit, x, OPTIONS DRUCK STOP function fcrittx global tg yg ug N Kx; Tx; xt[t ]; AxT; for i:n; AconvA,xT; end ytfk,a; limy,ug,tg; [yi,ti]limy,ug,tg; fumyg-yi.*yg-yi; critt.m - táhni oubor %idt.m, ohne Suchen von %Arbeitpunkt cloe all clear all global tg ug yg N load tyu tgdat,:'; ugdat3,:'; ygdat,:'; N T.5 K x[t ]; Ax; for i:n; AconvA,x; end tfk,a roota x[k T] crittx dip'running...' OPTIONSe-; OPTIONS45; xfmin'critt',x,options; dip'optimierter Vektor x' x dip'kriteriumwert J' crittx Ax[x ]; AAx; for i:n; AconvA,Ax; end Kx; roota tfx,a ytfx,a; [yi,ti]limy,ug,tg; plottg,yg,ti,yi idt.m - táhni oubor MATLAB Anwendung :33
41 MATLAB Anwendungen in derregelungtechnik 4.3 OPTIMALE EINSTELLUNG EINES PID- REGLERS In der Kapitel 4. haben wir ein Identifikationverfahren al Optimierungaufgabe vorgetellt. Ähnlich kann die optimale Parametereintellung eine PID- Regler geucht werden Struktur der Optimierung Dau kann die allgemeine Optimierungtruktur auf dem Bild 4.6 benutt werden. Da Modell de gechloenen Regelkreie mit Störungen dt,d U t und der Sollwert wt anchließlicht der Kriteriumberechnung bildet ein SIMULINK Programm. Die Optimierunktrategie wird mit Hilfe der Funktion fminearch da MATLAB- Programm durchgeführt. Auf dem Bild 4.7a,b it der vereinfachte Programmablaufplan dargetellt. dt StorungD Übertragungfunktion F d b t y d Modell der Regeltrecke mit Störung Unterprogramm fpidkrd b StorungDu d Übertragung- U t funktion F U a t y U yt Unterprogramm SIMULINK PIDkrZit ut PID - Regler R e w - y SollwertW wt Start cloe all clear all a Optimierung- Strategie 4 J x Kriterium Jx 3 Bild 4.6 Struktur der optimalen PID- Reglereintellung Da SIMULINK Programm PIDkrZit, wo da Kriterium berechnet wird, it auf dem Bild 4.8 dargetellt. Da SI- MULINK Programm PIDimZit und die Auflitung de MATLAB - Programm PIDoptZit ind auf den Bildern 4.9, 4. dargetellt. Die Simulationparameter Tim, T, dt, kappa und StörungDu, StörungD, SollwertW, Stellgroe und der Anfangvektor x werden im Programm PIDoptZit eingegeben. Eingabe Tim, T, dt, kappa Eingabe StörungDu, StörungD, SollwertW, Stellgroe Anfangwert x x fminearch'fpidkrd',x,options Augabe: P, I, D, J Stop Bild 4.7 Programmtruktur MATLAB Anwendung :33
42 MATLAB Anwendungen in derregelungtechnik Bild 4.9 SIMULINK Programm PIDimZit 4.3. Da Programm PIDoptZit Da Kriterium bei der Optimierung hat die Form MATLAB Anwendung :33
43 MATLAB Anwendungen in derregelungtechnik Tim J x J P, I, D { e t + κ [ u t u ] } dt MIN. Wo it, et die Regelabweichung, ut die Stellgröße, u der Beharrungutand der Stellgröße, κ ein wählbarer Koeffiient, damit die Dämpfung der Stellgröße geichert wird, P, I, D eintellbare Parameter de PID Regler. %PIDoptZit: integral{e^ + kappa * [u-uunendlich^]} clear all; cloe all; global P I D Tim A[4 8 5 ]; B[ ]; C[ ]; T.5; Tim5; %Simulationeit dt.; %Schritt der Simulation Kappa P; I.5;D.5; N; StorungDu; %USBn/An*StorungDu; StorungD; %USCn/Bn*StorungDu; SollwertW; Stellgroe; nlengtha; US-An/Bn*SollwertW; %Anfangeintellung de PID Regler %Umrechnung StorungDu %Umrechnung StorungD %function ffpidkrdx function ffpidkrdx global P I D Tim Px; Ix; Dx3; im'pidkrzit',tim; fkrit; %Umrechnung SollwertW PP; II; DD; im'pidkrzit',tim; dip'wert de quadratichen Kriterium für x'; krit paue x[p I D] OPTIONSoptimet'TolFun',e-,'MaxFunEval',5; x fminearch'fpidkrd',x,options im'pidkrzit',tim; dip'wert de quadratichen Kriterium für den optimalen PID Regler:'; krit StorungDu; SollwertW; StorungDu; im'pidimzit',tim; PIDimZit; Bild 4. Auflitung de MATLAB Programm PIDoptZit 5 FUZZY LOGIC CONTROL MATLAB Anwendung :33
44 MATLAB Anwendungen in derregelungtechnik Die Entwicklung de Fuy-Regler wird in der Software von MATLAB durchgeführt. Dau dient die Fuy Logic Toolbox [4]. In MATLAB werden Simulationen und Real-Time Meungen an phyikalichen Sytemen mit Hilfe der Simulationoftware SIMULINK realiiert. Die nachfolgende Bechreibung erhebt keinefall den Anpruch die Toolbox Fuy Logic, SIMULINK auführlich u bechreiben. Für auführliche Informationen wird auf die Literatur [,,3, 4] verwieen. Eine Hilfefunktion in dem MATLAB Command Window in der Menüleite Help teht Ihnen bei jeder Arbeit ur Verfügung. Help it in englicher Sprache und wird durch Klicken geöffnet. 5. DIE IMPLEMENTIERUNG DER FUZZY LOGIK UND DIE REGELUNG IN SIMULINK Da Simulationprogramm SIMULINK hat in dem Rollmenü Simulink Library Brower ein Fuy Logic Toolbox, da bei der Aktivierung wei Fuy Zentraleinheiten al Fuy-Programmblöcke enthält: Fuy Logic Controller Fuy Logic Controller with Ruleviewer wird nicht erklärt Der Block Fuy Logic Controller iehe Bild 5. wird im SIMULNK al normaler Block verwendet. Dadurch können verchiedene Typen von Fuy Regler PD, PI, PI+PD, PI+D realiiert werden. In dem Block Fuy Logic Controller ind Fuyfiierung, Defuyfikation und Inferen enthalten. Da Auftellen der Fuy-Mengen für die Ein- und Augänge, die Zugehörigkeitfunktionen und die Fuy- Regelmengen wird für den konkreten Fuy Bild 5. Logic Controller mit Hilfe de Graphical Uer Interface GUI durchgeführt. Eine Struktur de gechloenen Regelkreie in SIMULINK mit einer Strecke weiter Ordnung und mit einem einfachen Fuy PD-Regler, der einen dikretiierten Eingang hat, it im Bild 5. dargetellt. Der Fuy PD-Regler hat wei Eingänge: die Regelabweichung et und die Änderung der Regelabweichung pro Abtatperiode det. Der Augang de Regler it ut. Die Abtatperiode beträgt T.5. Im Regelkrei ind Sollwert- und Störgrößenänderungen möglich Sollwert wird über Block Contant und Störgröße über Block Stepp eingegeben. Am Regler können an den Eingängen de Fuy Logic Controller die Koeffiienten K e Ke und K de Kde und am Augang die Reglervertärkung K u Ku eingetellt werden. Durch diee drei Koeffiienten wird der Fuy PD-Regler eingetellt. MATLAB Anwendung :33
45 MATLAB Anwendungen in derregelungtechnik Bild 5.. Gechloener Regelkrei im SIMULINK mit einem Fuy PD-Regler Folgende it u beachten: Bild 5.. Gechloener Regelkrei im SIMULINK mit einem Fuy PD-Regler Folgende it u beachten: Der Typ de Fuy Regler wird durch die Kopplungen mit dem Fuy Logic Controller und die ugeführten Eingänge betimmt. Die Eigenchaften de konkreten Fuy Logic Controller werden mit Hilfe de Graphical Uer Interface GUI in SIMULINK eingegeben. Siehe Abchnitt ENTWURF EINES FUZZY REGLERS MIT DEM FUZZY INTERFACE SYS- TEM Bei dem Entwurf eine Fuy Logic Controller it e nötig folgende u definieren: die Einund Augänge und deren Fuy-Mengen, die Zugehörigkeitfunktionen, die Fuy-Regelmenge, die Inferen- und Defuifikationmethode. Diee Forderungen werden mit Hilfe der interaktiven Umgebung Fuy Inference Sytem FIS erfüllt. Al Blockbild it da FIS in Bild 5.3 dargetellt. MATLAB Anwendung :33
46 MATLAB Anwendungen in derregelungtechnik Bild 5.3 Fuy Inference Sytem FIS Bild 5.4 FIS Edi- Da Fuy Inference Sytem FIS hat folgende 3 Editoren: FIS Editor Bild 5.4, Memberhip Function Editor Bild 5.5 und Rule Editor Bild 5.6. Außerdem beitt e den Rule und den Surface Viewer Bilder 5.8, 5.8. Da Fuy Inference Sytem FIS wird bei einem neuen Entwurf durch die Anweiung fuy aktiviert. Eine Aktivierung von chon exitierenden FIS Sytemen wird durch die Anweiung fuy Name.fi bewirkt. MATLAB Anwendung :33
Einfacher loop-shaping Entwurf
Intitut für Sytemtheorie technicher Prozee Univerität Stuttgart Prof. Dr.-Ing. F. Allgöwer 6.4.24 Regelungtechnik I Loophaping-Entwurf t http://www.it.uni-tuttgart.de/education/coure/rti/ Einfacher loop-haping
MehrKundeninformationen zu Secure Mail
Kreiparkae Trauntein-Trotberg -1- Kreiparkae Trauntein-Trotberg Allgemeine Kaum einer macht ich beim Verenden einer E-Mail Gedanken über die Sicherheit. Dabei it eine normale E- Mail ungefähr o icher und
MehrDrehzahlregelung eines Gleichstrommotors 1
Techniche Univerität Berlin Fakultät IV Elektrotechnik und Informatik Fachgebiet Regelungyteme Leitung: Prof. Dr.-Ing. Jörg Raich Praktikum Digitale Signalverabeitung Praktikum Regelungtechnik 1 (Zeitdikrete
MehrAnleitung. zur. Konfiguration. des. WLAN Repeaters
Anleitung zur Konfiguration de WLAN Repeater (Art. Nr. SD-REP-2 ) Stand: 06.06.07 Inhaltverzeichni. Eintellungen WLAN Router. Einloggen WLAN Router.2 IP-Eintellungen WLAN-Router.3 Kanal WLAN-Router.4 WLAN
MehrReglersynthese nach dem Frequenzkennlinienverfahren REGELUNGSTECHNIK
REGELUNGSTECHNIK augeführt am Fachhochchul-Studiengang Automatiierungtechnik für Beruftätige von Chritian Krachler Graz, im April 4 Inhaltverzeichni INHALTSVERZEICHNIS a Bodediagramm... 4 Rechnen mit dem
MehrVier-Felder-Tafel. Medizinische Tests sind grundsätzlich mit zwei Fehlern behaftet: 1. Erkrankte werden als gesund, 2. Gesunde als krank eingestuft.
Vier-Felder-Tafel Mediziniche Tet ind grundätzlich mit zwei Fehlern behaftet:. Erkrankte werden al geund, 2. Geunde al krank eingetuft. Der. Fehler wird üblicherweie (nicht nur von Tet-Entwicklern) in
MehrDM280-1F Luftkissenfahrbahn
DM80-F Luftkienfahrbahn Die Luftkienfahrbahn DM80-F dient zur Demontration von Veruchen zur Dynamik und Kinematik geradliniger Bewegung feter Körper. Diee Anleitung oll Sie mit der Bedienung und den Demontrationmöglichkeiten
MehrMechanik 2. Addition von Geschwindigkeiten 1
Mechanik. Addition on Gechwindigkeiten 1. Addition on Gechwindigkeiten Wa beeinflut die Gechwindigkeit de Boote? a. Wind b. Waergechwindigkeit Haben beide die gleiche Richtung, o addieren ie ich. Haben
MehrBeispiel 1 Modellbildung und Identifikation
Beipiel Moellbilung un Ientifikation Für eine GaFlutrecke oll ein mathematiche Moell ermittelt weren. Einganggröße er trecke it eine tellpannung u t. Auganggröße er trecke it er momentane GaFlu q. u t
MehrProtokoll zur Laborübung Verfahrenstechnik. Übung: Filtration. Betreuer: Dr. Gerd Mauschitz. Durchgeführt von:
Protokoll zur Laborübung Verahrentechnik Übung: Filtration Betreuer: Dr. Gerd Mauchitz Durchgeührt von: Marion Pucher Mtk.Nr.:015440 Kennzahl: S6 Mtk.Nr.:015435 Kennzahl: S9 Datum der Übung:.06.004 1/11
MehrBeispiellösungen zu Blatt 84
µatheaticher κorrepondenz- zirkel Matheatiche Intitut Georg-Augut-Univerität Göttingen Aufgabe 1 Beipiellöungen zu Blatt 84 Welche der folgenden Zahlen it größer? 2009 + 2010 + 2010 + 2009, 2009 + 2009
MehrRegelungstechnik (A)
Intitut für Elektrotechnik und Informationtechnik Aufgabenammlung zur Regelungtechnik (A) Prof. Dr. techn. F. Gauch Dipl.-Ing. C. Balewki Dipl.-Ing. R. Berat 08.01.2014 Übungaufgaben in Regelungtechnik
MehrAnalyse zeitkontinuierlicher Systeme im Frequenzbereich
Übung 3 Analye zeitkontinuierlicher Syteme im Frequenzbereich Diee Übung bechäftigt ich mit der Analye von Sytemen im Frequenzbereich. Die beinhaltet da Rechnen mit Übertragungfunktionen, den Begriff der
MehrEnergiefreisetzung In der Sonne, wie in allen anderen Sternen auch, wird die Energie durch Kernfusion freigesetzt. Wasserstoffkerne(Protonen) können
Energiefreietzung In der Sonne, wie in allen anderen Sternen auch, wird die Energie durch Kernfuion freigeetzt. Waertoffkerne(Protonen) können bei güntigen Bedingungen zu Heliumkernen verchmelzen, dabei
MehrDiplomhauptprüfung. "Regelung linearer Mehrgrößensysteme" 17. März Aufgabenblätter
Diplomhauptprüfung "Regelung linearer Mehrgrößenyteme" 7. Mär 008 Aufgabenblätter Die Löungen owie der volltändige und nachvolliehbare Löungweg ind in die dafür vorgeehenen Löungblätter einutragen. Nur
MehrSchaltwerke. e = 0 z. e = 0 1 z. z neu. z = z = z???? z(t + ) = z neu = z(t) Schaltnetze und Schaltwerke
Schaltweke Schaltnete und Schaltweke Schaltnete dienen u Becheibung deen, wa innehalb eine Poeotakt abläuft. Die akteit de Poeo mu imme etwa göße ein al die Signallaufeit de Schaltnete. Damit wid ichegetellt,
MehrStatistische Analyse von Messergebnissen
Da virtuelle Bildungnetzwerk für Textilberufe Statitiche Analye von Meergebnien 3 Hochchule Niederrhein Stand: 17..3 Seite 1 / 8 Im Abchnitt "Grundlagen der Statitik" wurde u.a. bechrieben, wie nach der
MehrDifferentialgleichungen
Differentialgleichungen Teilnehmer: Phili Bannach Heinrich-Hertz-Oberchule) Levin Keller Herder-Oberchule) Phili Kende Herder-Oberchule) Carten Kubbernuh Andrea-Oberchule) Giang Nguyen Herder-Oberchule)
Mehr6. Klasse 1. Schularbeit 1999-10-20 Gruppe A + 40.! Bestimme das Monotonieverhalten und berechen den Grenzwert! 4 Punkte
6. Klae 1. Schularbeit 1999-10-0 Gruppe A 1) Betrachte da Wettrennen zwichen Achille und der Schildkröte für folgende Angaben: Gechwindigkeit von Achille 10 m, Gechwindigkeit der Schildkröte m Vorprung
MehrInstitut für Leistungselektronik und Elektrische Antriebe. Übungen Regelungstechnik 2
Institut für Leistungselektronik und Elektrische Antriebe Prof. Dr.-Ing. J. Roth-Stielow Übungen Regelungstechnik 2 Inhalt der Übungen: 1. Grundlagen (Wiederholung RT1) 2. Störgrößenaufschaltung 3. Störgrößennachbildung
Mehr7. Reglerentwurf im Frequenzbereich
H A K O 7 Reglerentwurf im Frequenzbereich In dieem Kapitel werden zwei unterchiedliche Reglerentwurfverfahren im Frequenzbereich dikutiert Da o genannte Frequenzkennlinienverfahren it auf Regelkreie mit
MehrTesten mit TTCN-3 in der Praxis
Teten mit TTCN-3 in der Praxi Dr. Andrej Pietchker Siemen AG, CT SE 1 Andrej.Pietchker@iemen.com Inhalt Tetautomatiierung Warum? Beipiel 1: Tet von UMTS (Übergang von TTCN-2 zu TTCN-3) Beipiel 2: Tet von
MehrBeobachten und Messen mit dem Mikroskop
Phyikaliche Grundpraktikum Veruch 006 Veruchprotokolle Beobachten und een mit dem ikrokop Aufgaben 1. Betimmen de ildungmaßtabe der vorhandenen ektive mit Hilfe eine echraubenokular. Vergleich mit den
MehrGenerelle Einstellungen
Wie in fast jedem Programm sind auch in work4all ganz grundlegende Einstellungen und Programm- Anpassungen möglich. In diesem Kapitel gehen wir auf die verschiedenen Konfigurationsmöglichkeiten innerhalb
MehrSeite 1 von 14. Cookie-Einstellungen verschiedener Browser
Seite 1 von 14 Cookie-Einstellungen verschiedener Browser Cookie-Einstellungen verschiedener Browser, 7. Dezember 2015 Inhaltsverzeichnis 1.Aktivierung von Cookies... 3 2.Cookies... 3 2.1.Wofu r braucht
MehrIn welcher Zeit könnte der Sportwagen demnach von 0 auf 100 km beschleunigen?
Arbeit, Leitung und Wirkunggrad und Energie. Welche Leitung erbringt ein Auto da bei einer geamten Fahrwidertandkraft von 200 N mit einer Gechwindigkeit von 72 km fährt? h 2: Ein Latkran wird mit einem
MehrBilder zum Upload verkleinern
Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr
MehrDivision Für diesen Abschnitt setzen wir voraus, dass der Koeffizientenring ein Körper ist. Betrachte das Schema
Division Für diesen Abschnitt setzen wir voraus, dass der Koeffizientenring ein Körper ist. Betrachte das Schema 2x 4 + x 3 + x + 3 div x 2 + x 1 = 2x 2 x + 3 (2x 4 + 2x 3 2x 2 ) x 3 + 2x 2 + x + 3 ( x
MehrOECD Programme for International Student Assessment PISA 2000. Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland
OECD Programme for International Student Assessment Deutschland PISA 2000 Lösungen der Beispielaufgaben aus dem Mathematiktest Beispielaufgaben PISA-Hauptstudie 2000 Seite 3 UNIT ÄPFEL Beispielaufgaben
MehrLineare Gleichungssysteme
Brückenkurs Mathematik TU Dresden 2015 Lineare Gleichungssysteme Schwerpunkte: Modellbildung geometrische Interpretation Lösungsmethoden Prof. Dr. F. Schuricht TU Dresden, Fachbereich Mathematik auf der
MehrInhalt. Vision ME Benutzerhandbuch s
Benutzerhandbuch Inhalt 1. Einleitung...2 1.1. Automatiche Anmeldung bei Viion ME...2 2. Schüler dazu einladen, einer Klae beizutreten...3 2.1. Schüler in der Klae anzeigen...6 2.2. Die App au Schülericht...7
MehrJ und κ =1, 4 behandelt werden. kg K. a) Berechnen Sie die fehlenden Temperaturen und Drücke!
Übung 11 Aufgabe 7.6: Offene Gaturbine Eine Gaturbinenanlage untercheidet ich vom reveriblen oule-proze dadurch, da der Verdichter und die Turbine nicht ientrop arbeiten. E gilt vielmehr: η S,V =0, 85
MehrPHYSIK Wurfbewegungen 1
PHYSIK Wurfbewegungen 1 Senkrechter Wurf nach unten Senkrechter Wurf nach oben Datei Nr. 9111 Auführliche Löungen und Drucköglichkeit nur auf CD Friedrich W. Buckel Augut Internatgynaiu Schloß Torgelow
Mehr1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
MehrLeitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...
Mehr(λ Ri I A+BR)v Ri = 0. Lässt sich umstellen zu
Herleitung der oppenecker-formel (Wiederholung) Für ein System ẋ Ax + Bu (B habe Höchstrang) wird eine Zustandsregelung u x angesetzt. Der geschlossene egelkreis gehorcht der Zustands-Dgl. ẋ (A B)x. Die
MehrZuverlässigkeitsorientiertes Testmanagement
Verwendung von Metriken in Tetplanung und -teuerung Zuverläigkeitorientierte Tetmanagement Benedikte Elbel Siemen AG, CT PP 2 Übericht Zuverläigkeit al zentrale Qualitätmetrik Zuverläigkeitorientierte
MehrDiese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.
Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,
MehrAutonome Mobile Systeme
Autonome Mobile Syteme Teil II: Sytemtheorie für Informatiker Dr. Mohamed Oubbati Intitut für Neuroinformatik Univerität Ulm SS 2007 Warum Sytemtheorie? Informatiker werden zunehmend mit Sytemen konfrontiert,
MehrExcel-Anwendung Wartungsplan
Excel-Anwendung Wartungsplan 1. Eigenschaften 2. Installation 3. Makros in Excel 2010 aktivieren 4. Hinweise zur Eingabe der Daten 5. Dateneingabe 6. Suchblatt 7. Autor 1. Eigenschaften (zurück) Wartungsplan
MehrIm Gegensatz zum idealen Gas bildet sich bei realen Gasen ein flüssiger und fester Aggregatzustand (Phase) aus.
Aggregatzutände: Im Gegenatz zum idealen Ga bildet ich bei realen Gaen ein flüiger und feter Aggregatzutand (Phae) au. Dicht benachbarte Atome üben anziehende Kräfte aufeinander au E ot E ot Ideale Ga
MehrKurzeinführung LABTALK
Kurzeinführung LABTALK Mit der Interpreter-Sprache LabTalk, die von ORIGIN zur Verfügung gestellt wird, können bequem Datenmanipulationen sowie Zugriffe direkt auf das Programm (Veränderungen der Oberfläche,
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrController design for a position control
SIMEC Exercie FH Ravenburg-Weingarten Exercie 7: Controller deign for a poition control In Exercie 5 a model of a poition control with a P-controller wa imulated with Simulink. The control will now be
MehrTel.: 040-528 65 802 Fax: 040-528 65 888 Email: support_center@casio.de. Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen.
Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen. Die auf dem PC geschriebene Texte oder Programme können über dem ClassPad Manager zu ClassPad 300 übertragen werden. Dabei kann
MehrBestimmung der Messunsicherheit
Betimmung der Meunicherheit 1 Arten der Meabweichungen 1.1 Grobe Abweichungen Urachen Verehen de Beobachter bei Bedienung/Ableung der Meintrumente Irrtum de Beobachter bei Protokollierung/Auwertung der
MehrWertsteigerung Frei Haus. Der Kostenlose Glasfaseranschluss für Hauseigentümer.
Wertteigerung Frei Hau. Der Kotenloe Glafaeranchlu für Haueigentümer. Darüber freuen ich nicht nur Ihre Mieter. 40 Millimeter, 1.000 Vorteile. Im Bereich der Kommunikation it Glafaer die Zukunft. 12.000
MehrKybernetik Stabilität
Kybernetik Stabilität Mohamed Oubbati Intitut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 22. 05. 2012 Definition Stabilität Definition 1 Ein Sytem, da nach einer Anregung
MehrStellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
MehrCharakteristikenmethode im Beispiel
Charakteristikenmethode im Wir betrachten die PDE in drei Variablen xu x + yu y + (x + y )u z = 0. Das charakteristische System lautet dann ẋ = x ẏ = y ż = x + y und besitzt die allgemeine Lösung x(t)
MehrMailUtilities: Remote Deployment - Einführung
MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control
MehrW-Rechnung und Statistik für Ingenieure Übung 11
W-Rechnung und Statistik für Ingenieure Übung 11 Christoph Kustosz (kustosz@statistik.tu-dortmund.de) Mathematikgebäude Raum 715 Christoph Kustosz (kustosz@statistik.tu-dortmund.de) W-Rechnung und Statistik
MehrIm Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.
Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:
MehrDer Kalender im ipad
Der Kalender im ipad Wir haben im ipad, dem ipod Touch und dem iphone, sowie auf dem PC in der Cloud einen Kalender. Die App ist voreingestellt, man braucht sie nicht laden. So macht es das ipad leicht,
MehrTheoretische Grundlagen der Informatik WS 09/10
Theoretische Grundlagen der Informatik WS 09/10 - Tutorium 6 - Michael Kirsten und Kai Wallisch Sitzung 13 02.02.2010 Inhaltsverzeichnis 1 Formeln zur Berechnung Aufgabe 1 2 Hamming-Distanz Aufgabe 2 3
MehrMit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.
Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen
MehrExcel Pivot-Tabellen 2010 effektiv
7.2 Berechnete Felder Falls in der Datenquelle die Zahlen nicht in der Form vorliegen wie Sie diese benötigen, können Sie die gewünschten Ergebnisse mit Formeln berechnen. Dazu erzeugen Sie ein berechnetes
MehrArtikel Schnittstelle über CSV
Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte
MehrBedienungsanleitung für das Tektronix Oszilloskop TDS 2002B
Bedienungsanleitung für das Tektronix Oszilloskop TDS 2002B 1.0 Darstellen von Spannungsverläufen periodischer Signale Um das Gerät in Betrieb zu nehmen, schalten Sie es zunächst mit dem Netzschalter,
MehrSimulink: Einführende Beispiele
Simulink: Einführende Beispiele Simulink ist eine grafische Oberfläche zur Ergänzung von Matlab, mit der Modelle mathematischer, physikalischer bzw. technischer Systeme aus Blöcken mittels plug-and-play
MehrUmgekehrte Kurvendiskussion
Umgekehrte Kurvendiskussion Bei einer Kurvendiskussion haben wir eine Funktionsgleichung vorgegeben und versuchen ihre 'Besonderheiten' herauszufinden: Nullstellen, Extremwerte, Wendepunkte, Polstellen
MehrExcel-Anwendung Lagerverwaltung
Excel-Anwendung Lagerverwaltung 1. Eigenschaften 2. Installation 3. Makros in Excel 2010 aktivieren 4. Hinweise zur Eingabe der Daten 5. Dateneingabe 6. Suchblatt 7. Autor 1. Eigenschaften (zurück) Lagerverwaltung
MehrSummenbildung in Bauteiltabellen mit If Then Abfrage
Summenbildung in Bauteiltabellen mit If Then Abfrage Die in Bauteiltabellen ausgelesenen Werte lassen sich in jeder Spalte als Summe berechnen. So können selbstverständlich die Flächen der in der Tabelle
MehrText-Zahlen-Formatieren
Text-Zahlen-Formatieren Beobachtung: Bei der Formatierung einer Zahl in eine Textzahl und umgekehrt zeigt Excel ein merkwürdiges Verhalten, welches nachfolgend skizziert werden soll: Wir öffnen eine neue
MehrKybernetik LTI-Systeme
Kybernetik LTI-Systeme Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 26. 04. 2012 Was ist Kybernetik? environment agent Kybernetik ermöglicht, die Rückkopplung
MehrVerbesserungsdetails: PTC Mathcad Prime 3.0. Copyright 2013 Parametric Technology Corporation. weiter Infos unter www.mcg-service.
: PTC Mathcad Prime 3.0 Copyright 2013 Parametric Technology Corporation PTC Mathcad Angepasste Funktionen Sie können eigene Funktionen, die in C++ oder anderen Sprachen geschrieben sind, in die PTC Mathcad
MehrDieser Ablauf soll eine Hilfe für die tägliche Arbeit mit der SMS Bestätigung im Millennium darstellen.
Millennium SMS Service Schnellübersicht Seite 1 von 6 1. Tägliche Arbeiten mit der SMS Bestätigung Dieser Ablauf soll eine Hilfe für die tägliche Arbeit mit der SMS Bestätigung im Millennium darstellen.
MehrUrlaubsregel in David
Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5
Mehriphone-kontakte zu Exchange übertragen
iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.
MehrInformatik Kurs Simulation. Hilfe für den Consideo Modeler
Hilfe für den Consideo Modeler Consideo stellt Schulen den Modeler kostenlos zur Verfügung. Wenden Sie sich an: http://consideo-modeler.de/ Der Modeler ist ein Werkzeug, das nicht für schulische Zwecke
MehrOptische Instrumente
Optiche Intrumente Für die verchiedenten Anwendunen werden Kombinationen au n und anderen optichen Elementen eineetzt. In dieem Abchnitt werden einie dieer optichen Intrumente voretellt. In vielen Fällen
MehrFH-SY Chapter 2.4 - Version 3 - FH-SY.NET - FAQ -
FH-SY Chapter 2.4 - Version 3 - FH-SY.NET - FAQ - Version vom 02.02.2010 Inhaltsverzeichnis 1. KANN ICH BEI EINER EIGENEN LEKTION NACHTRÄGLICH NOCH NEUE LERNINHALTE ( WAS WURDE BEHANDELT? ) EINFÜGEN?...
MehrLineare Funktionen. 1 Proportionale Funktionen 3 1.1 Definition... 3 1.2 Eigenschaften... 3. 2 Steigungsdreieck 3
Lineare Funktionen Inhaltsverzeichnis 1 Proportionale Funktionen 3 1.1 Definition............................... 3 1.2 Eigenschaften............................. 3 2 Steigungsdreieck 3 3 Lineare Funktionen
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrFaktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min)
IT.S FAIR Faktura Handbuch Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) 1. Inhalt 1. Inhalt... 2 2. Wie lege ich einen Kontakt an?... 3 3. Wie erstelle ich eine Aktion für
MehrStapelverarbeitung Teil 1
Stapelverarbeitung Teil 1 In jedem Unternehmen gibt es von Zeit zu Zeit Änderungen in Normen und Firmenstandards, an die aktuelle und bereits bestehende Zeichnungen angepasst werden müssen. Auch Fehler
Mehr= {} +{} = {} Widerstand Kondensator Induktivität
Bode-Diagramme Selten misst man ein vorhandenes Zweipolnetzwerk aus, um mit den Daten Amplituden- und Phasengang zu zeichnen. Das kommt meistens nur vor wenn Filter abgeglichen werden müssen oder man die
MehrBauteilattribute als Sachdaten anzeigen
Mit den speedikon Attributfiltern können Sie die speedikon Attribute eines Bauteils als MicroStation Sachdaten an die Elemente anhängen Inhalte Was ist ein speedikon Attribut?... 3 Eigene Attribute vergeben...
MehrIDEP / KN8 für WINDOWS. Schnellstart
IDEP / KN8 für WINDOWS Schnellstart 1. INSTALLATION 1.1 ÜBER DAS INTERNET Auf der Webseite von Intrastat (www.intrastat.be) gehen Sie nach der Sprachauswahl auf den Unterpunkt Idep/Gn8 für Windows. Dann
MehrBedienungsanleitung für den SecureCourier
Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei
MehrUnterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Übungsbuch für den Grundkurs mit Tipps und Lösungen: Analysis
Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Übungsbuch für den Grundkurs mit Tipps und Lösungen: Analysis Das komplette Material finden Sie hier: Download bei School-Scout.de
MehrInstallationsanleitung Maschinenkonfiguration und PP s. Release: VISI 21 Autor: Anja Gerlach Datum: 18. Dezember 2012 Update: 18.
Installationsanleitung Maschinenkonfiguration und PP s Release: VISI 21 Autor: Anja Gerlach Datum: 18. Dezember 2012 Update: 18.Februar 2015 Inhaltsverzeichnis 1 Einbinden der Postprozessoren... 3 1.1
Mehr1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:
Zählen und Zahlbereiche Übungsblatt 1 1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage: Für alle m, n N gilt m + n = n + m. in den Satz umschreiben:
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrSaldo-Konto eines Mitarbeiters korrigieren
Saldo-Konto eines Mitarbeiters korrigieren Das Korrigieren eines Kontos (in diesem Beispiel des Saldo Kontos) ist in der Personalwolke durch den Korrektur-Client möglich. Vorgehensweise Sie finden den
MehrErstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
MehrTutorial Speichern. Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch
Jacqueline Roos - Riedstrasse 14, 8908 Hedingen, 044 760 22 41 jroos@hispeed.ch - www.forums9.ch Tutorial Speichern Wer ein Fotobuch zusammenstellen möchte, der sucht oft auf dem ganzen Computer und diversen
MehrAnti-Botnet-Beratungszentrum. Windows XP in fünf Schritten absichern
Windows XP in fünf Schritten absichern Inhalt: 1. Firewall Aktivierung 2. Anwendung eines Anti-Virus Scanner 3. Aktivierung der automatischen Updates 4. Erstellen eines Backup 5. Setzen von sicheren Passwörtern
MehrPages, Keynote. und Numbers
Pages, Keynote und Numbers Pages, Keynote und Numbers Die iwork-apps im Büro und unterwegs nutzen Mac und mehr. Numbers Tipps und Tricks zur Arbeit mit Tabellen Kapitel 18 Kapitel 18 Tabellen als Ganzes
MehrMobile Internet-Nutzung 2013 4. Befragungswelle zum Nutzungsverhalten von Mobile-Internet-Usern in Deutschland
Auzug: Preechart Mobile Internet-Nutzung 2013 4. Befragungwelle zum Nutzungverhalten von Mobile-Internet-Uern in Deutchland NORDLIGHT reearch GmbH Elb 21 40721 Hilden Deutchland T+49 2103 25819-0 F+49
MehrKommunikations-Management
Tutorial: Wie kann ich E-Mails schreiben? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory E-Mails schreiben können. In myfactory können Sie jederzeit schnell und einfach E-Mails verfassen egal
Mehrbitte auf den Button Baudaten-Fenster öffnen klicken. (oder über das Menü -> STAMMDATEN -> BAUDATEN anklicken)
Vorgang: Export der Daten aus sirados 1. Im gestarteten Programm sirados im Schnellstartfenster -> bitte auf den Button Baudaten-Fenster öffnen klicken. (oder über das Menü -> STAMMDATEN -> BAUDATEN anklicken)
Mehrtrivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005
trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005 2 Inhalt 1. Anleitung zum Einbinden eines über RS232 zu steuernden Devices...3 1.2 Konfiguration
MehrLineare Gleichungssysteme
Lineare Gleichungssysteme Eines der am häufigsten auftretenden Standardprobleme der angewandten Mathematik ist das Lösen linearer Gleichungssysteme, etwa zur Netzwerkberechnung in der Elektrotechnik oder
MehrIn diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.
Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem
MehrHinweise zum Übungsblatt Formatierung von Text:
Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger
MehrIm Jahr t = 0 hat eine Stadt 10.000 Einwohner. Nach 15 Jahren hat sich die Einwohnerzahl verdoppelt. z(t) = at + b
Aufgabe 1: Im Jahr t = 0 hat eine Stadt 10.000 Einwohner. Nach 15 Jahren hat sich die Einwohnerzahl verdoppelt. (a) Nehmen Sie lineares Wachstum gemäß z(t) = at + b an, wobei z die Einwohnerzahl ist und
MehrIhr CMS für die eigene Facebook Page - 1
Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das
MehrRegistrierung am Elterninformationssysytem: ClaXss Infoline
elektronisches ElternInformationsSystem (EIS) Klicken Sie auf das Logo oder geben Sie in Ihrem Browser folgende Adresse ein: https://kommunalersprien.schule-eltern.info/infoline/claxss Diese Anleitung
MehrBrowser Grid Funktionalitäten
Browser Grid Funktionalitäten Die Browser Grid Funktionalitäten können durch rechts Klick auf dem Grid eines Browsers aufgerufen werden. Fig. 1 Die erste Option Gruppe (bis zur ersten linie in Fig.1) enthält
Mehr