matheraum.de
Raum für Mathematik
Offene Informations- und Nachhilfegemeinschaft

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Mathe
  Status Schulmathe
    Status Primarstufe
    Status Mathe Klassen 5-7
    Status Mathe Klassen 8-10
    Status Oberstufenmathe
    Status Mathe-Wettbewerbe
    Status Sonstiges
  Status Hochschulmathe
    Status Uni-Analysis
    Status Uni-Lin. Algebra
    Status Algebra+Zahlentheo.
    Status Diskrete Mathematik
    Status Fachdidaktik
    Status Finanz+Versicherung
    Status Logik+Mengenlehre
    Status Numerik
    Status Uni-Stochastik
    Status Topologie+Geometrie
    Status Uni-Sonstiges
  Status Mathe-Vorkurse
    Status Organisatorisches
    Status Schule
    Status Universität
  Status Mathe-Software
    Status Derive
    Status DynaGeo
    Status FunkyPlot
    Status GeoGebra
    Status LaTeX
    Status Maple
    Status MathCad
    Status Mathematica
    Status Matlab
    Status Maxima
    Status MuPad
    Status Taschenrechner

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenMatlabKurven als PT1 definieren
Foren für weitere Schulfächer findest Du auf www.vorhilfe.de z.B. Philosophie • Religion • Kunst • Musik • Sport • Pädagogik
Forum "Matlab" - Kurven als PT1 definieren
Kurven als PT1 definieren < Matlab < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Kurven als PT1 definieren: Idee
Status: (Frage) beantwortet Status 
Datum: 08:39 Do 02.08.2007
Autor: mawai

Hallo,

habe hier eine Aufgabe, welche ich nicht gelöst bekomme:

Es sind drei Kurven gegeben. Diese 3 Kurven soll ich zunächst als eine "Worst Case" Kurve darstellen. Sprich von allen Kurven das Maximum. Ist dies geschehen soll ich die Maximum-Kurve als PT1-Glied annähern.
Kann mir hier jemand weiterhelfen?
Die Kurven sind definiert. Kann ich diese in Simulink ebenfalls definieren und dann ein PT1 Glied annähern. Kann man das dann auch autmatisiert annähern?
Für einen geübten Matlab-User ist das doch sicherlich machbar. Anbei auch eine Grafik wie ich das meine.

Vielen herzlichen Dank für Rat und Tat. Ein Beispiel wäre perfekt!

        
Bezug
Kurven als PT1 definieren: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 18:29 Sa 04.08.2007
Autor: nschlange

Hi,

lad doch mal die Grafik hoch, vielleicht wird dann klarer, was Du machen möchtest.

mfg
nschlange

Bezug
                
Bezug
Kurven als PT1 definieren: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 20:39 Sa 04.08.2007
Autor: BKM

Guten Abend.

Auf was soll denn das eine Antwort sein? Das ist allenfalls ein Hinweis.
Aber doch keine Antwort. Dieses ist aber leider sehr oft bei Dir zu sehen.
Was soll das?

Beste Grüße.

Bezug
                        
Bezug
Kurven als PT1 definieren: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 22:56 Sa 04.08.2007
Autor: Karl_Pech

Hallo BKM,


> Dieses ist aber leider sehr oft bei Dir zu sehen.


Ich bin nschlanges Antworten durchgegangen und eigentlich waren alle ziemlich ausführlich.



Viele Grüße
Karl




Bezug
                                
Bezug
Kurven als PT1 definieren: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 21:34 So 05.08.2007
Autor: mawai

Wenn es möglich können wir vielleicht nochmal gemeinsam auf meine Frage zurückkommen:
Anbei die Grafik. Es sind 3 schwarze Kurven gegeben. Diese drei Kurven will ich zunächst in einer Maximum-Kurve darstellen (Max-Auswahl aus 3 Kurven)  Und diese Maximum-Kurve will ich dann mit einem PT1 angenähert abbilden.

[Dateianhang nicht öffentlich]

Dateianhänge:
Anhang Nr. 1 (Typ: png) [nicht öffentlich]
Bezug
                                        
Bezug
Kurven als PT1 definieren: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 07:17 Mo 06.08.2007
Autor: MatthiasKr

Hi,
also in matlab aus drei kurven die maximum-kurve bilden ist easy. allerdings habe ich nicht den blassesten schimmer, was ein PT1 glied ist. hört sich nach ingenieur-zeugs an... ;-) wenn du das mal für mathematiker erklärst, wird dir vielleicht geholfen.

Gruß
Matthias

Bezug
                                                
Bezug
Kurven als PT1 definieren: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 19:44 Di 07.08.2007
Autor: mawai

PT1-Glied.
http://de.wikipedia.org/wiki/PT1-Glied

Im Prinzip  PT1= K/Ts+1    
K ist der Verstärkungsfaktor. Sollte der maximalste y-Wert der Kurve sein. Und T ist eben die Zeitkonstante.


Bezug
                                        
Bezug
Kurven als PT1 definieren: Antwort
Status: (Antwort) fertig Status 
Datum: 12:26 Mo 06.08.2007
Autor: BKM

Hallo.
Nachdem ich deine FktGrafen gesehen habe, folgendes. Eine Simulierung mit einem TF-LTI Modell bez. mit Simulink ist durchaus möglich. Allerdings setzt das ( Zahlen)Werte vorraus um u.a. dann mit der  Ü-Funktion für den Regler ( PT1) ein 'passendes' .m File schreiben zu können. Wenn du für die FktGrafen Funktionswerte hast(?) , ist damit eine Annäherung für einen PT1 Regler möglich. Ich hoffe dich richtig verstanden zu haben.
Beste Grüße.

Bezug
                                                
Bezug
Kurven als PT1 definieren: Frage (überfällig)
Status: (Frage) überfällig Status 
Datum: 20:08 Mo 06.08.2007
Autor: mawai

Hallo BKM,

ja, ich denke du hast mich richtig verstanden. Die 3 Kurven sind gegeben.
Die Skizze darf man natürlich nicht 100% als Referenz sehen, war nur schnell mit Powerpaint hingepfuscht.
Wäre super wenn du mir hierfür ein kurzes Bsp geben könntest:
Es sind 3 unterschiedl. Kurven gegeben. Meinetwegen alle mit 4 Stützstellen , aber eben unterschiedl.  Lösungswerte. Hieraus die Maximumkurve bilden (4 Stützstellen) und diese dann nicht als Kurve mit 4 Stützstellen, sondern als PT1-Glied so exakt wie möglich annähern.

Das wäre der Wahnsinn!!!

Bezug
                                        
Bezug
Kurven als PT1 definieren: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 17:11 Mo 06.08.2007
Autor: nschlange

Hi,

was genau ist denn eine Maximum-Kurve?

mfg
nschlange

Bezug
                                                
Bezug
Kurven als PT1 definieren: Antwort
Status: (Antwort) fertig Status 
Datum: 19:40 Di 07.08.2007
Autor: mawai

Also hier die gegeben Kurven. Hab mal nur zwei Kurven definiert. Hieraus will ich die Maximumkurve bilden. Wenn ich diese hab, will ich sie mit einem PT1-Glied annähern/deckeln.

Wie geht das, bitte Vorschläge oder am Besten ein Besipiel. Gerne auch mit Simulink.

[Dateianhang nicht öffentlich]

Dateianhänge:
Anhang Nr. 1 (Typ: png) [nicht öffentlich]
Bezug
                                                        
Bezug
Kurven als PT1 definieren: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 19:27 Mi 08.08.2007
Autor: mawai

Damit es nicht zuviel ist. Mir wäre auch schon geholfen wenn mir folgendes erklärt wird:

gegeben ist eine Kurve (x,y), diese so exakt wie möglich als PT1-Glied annähern/darstellen.

Kann mir dies bitte jemand erklären?

Bezug
                                                                
Bezug
Kurven als PT1 definieren: Antwort
Status: (Antwort) fertig Status 
Datum: 20:13 Mi 08.08.2007
Autor: nschlange

Hi,

meinst Du vielleicht einen Fit?
1: clear all; close all; clc;
2:
3: % G(s) = K / (1+T*s)
4:
5: s=(0:0.1:10)*j;
6: rauschen=0.2*randn(1,101);
7: K=2;
8: T=2;
9: G=K./(1+T.*s)+rauschen;
10: s=abs(s);
11: s=s(:);
12: G=abs(G);
13: G=G(:);
14: plot(s,G);
15:
16: ok_ = isfinite(s) & isfinite(G);
17: st_ = [1 1 ];
18: ft_ = fittype('K/(1+T*s)',...
19:      'dependent',{'y'},'independent',{'s'},...
20:      'coefficients',{'K', 'T'});
21: cf_ = fit(s(ok_),G(ok_),ft_,'Startpoint',st_)
22: hold on;
23: plot(cf_,'fit',0.95);
24: legend ('Verrauschtes Signal', 'Fit');

Das hab ich mit der Curve Fittin Toolbox (cftool) gemacht.

mfg nschlange


Edit:
Ich weiss aber noch nicht, was eine Maximumkurve sein soll.
Aber vielleicht geht das ja doch in die richtige Richtung...

Dateianhänge:
Anhang Nr. 1 (Typ: m) [nicht öffentlich]
Bezug
                                                                        
Bezug
Kurven als PT1 definieren: Frage (überfällig)
Status: (Frage) überfällig Status 
Datum: 20:25 Mi 08.08.2007
Autor: mawai

Vielen Danke, sieht ja schon gut aus und ich denke du kannst mein Problem lösen.

Maximumkurve:
Es sind 4 Kennlinien gegeben. Diese haben z.B. 5 Stützstellen mit unterschiedl. Lösungen. Hieraus will ich eine Kurve bilden, welche auch nur 5 Stützstellen hat und eben immer das Maximum von den 4 Kennlinien.
Haben z.B. 3 Kennlinien an der 1.Stützstelle den Wert 1 und die andere den Wert 2, dann fangt meine Maximumkurve auch beim Wert 2 an.

Maximumkurve dann als PT1:
Wenn ich nun die Kurve habe, will ich diese mit einem PT1-Glied deckeln. Also das PT1-Glied so definieren, das es so knapp wie möglich eben immer über meiner Maximumkurve verläuft.

Also wenn dies automatisiert abläuft, nur unter Vorgabe der Kurven wäre das Sahne. Ein einfache manuelle visualisierung in Simulink wäre aber auch gut.

Bezug
                                                                                
Bezug
Kurven als PT1 definieren: Frage (überfällig)
Status: (Frage) überfällig Status 
Datum: 21:49 Do 09.08.2007
Autor: mawai

Hier mal das M-File mit der Kurve. Habe es darin nochmal erklärt.
Ich habe das viell. verwirrende mit der Maximumkurve entfernt.
Jetzt einfach nur diese Kurve als PT1-Glied darstellen........

Es muss mir doch jemand helfen können.....

[a]Datei-Anhang

Dateianhänge:
Anhang Nr. 1 (Typ: m) [nicht öffentlich]
Bezug
                                                                                        
Bezug
Kurven als PT1 definieren: Fälligkeit abgelaufen
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 22:20 Fr 24.08.2007
Autor: matux

$MATUXTEXT(ueberfaellige_frage)
Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.matheraum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]