Hallo zusammen,
ich pauke gerade Matlab und komme leider trotz zeitaufwändiger Lektüre noch nicht weiter.
Wie kann ich folgende Gleichungen im Matlab darstellen (Bin leider absoluter Anfänger)?
Ue(t)=(1-e -t/T)V für t>0
Ue(t)=0 für t<=0
Sollte ich die if-Funktion anwenden? Wenn ja, wie?
Besten Dank für Eure Hilfe!
Hallo helmuts,
vielen Dank für Deine Erklärung.
Ich dachte, ich müsste mit der if-Funktion etwas machen und dann mit plot beide Bereiche t>0 und t<0 darstellen...
Ich habe im Forum bereits diverse Beiträge von Dir gelesen. Es wäre super, wenn ich Dir später zum Thema Matlab noch ein paar Fragen stellen dürfte.
Hallo helmuts,
ich hänge seit Monaten fest bei einer Aufgabe zur Pendelbewegung. In der Teilaufgabe (a) sollte man die "Fcn"- sowie die "Mux"-Funktion für die Erstellung des Simulink-Modells verwenden. Leider bekomme ich dies nach unzähligen Versuchen immer noch nicht hin. Es wäre super, wenn Du mir ein paar Tipps geben könntest.
Moin...bin zwar nicht helmuts, aber hab es mal schnell zusammengeschustert :-) Der Mux ist nicht unbedingt notwendig, sicherlich nur, damit ihr ihn kennenlernt. Anfangsbedingungen stehen in den Integratoren.
Gruß
Pendel.jpg
Danke AKNOT. Ich bin nämlich kein Kenner von SIMULINK. Ich habe zwar beruflich Zugriff auf alle Matlab Tools, verwende die aber nicht, da ich nicht schwerpunktmäßig mit Regelungstechnik zu tun habe. Die Regelungen die ich bisher gemacht habe konnte ich mit einfacheren Programmen erschlagen.
Hallo AKNOT,
vielen Dank für Deine schnelle Antwort. Ich habe mein Simulink-Modell gemäß Deiner Darstellung angepasst. Allerdings wird ein "Syntax error" bei dem f(u) angezeigt. Hast Du Dein Modell laufen lassen? Oder: Wo habe ich (wieder mal) einen Fehler gemacht?
P.S.: Ich habe folgende Zahlenwerte im Editor angegeben:
1. d=0.9;2. m=5;
3. g=9.81;
4. L=0.9;
5. phi=0i/90:2*pi
6. f=g/L*sin(phi)
Besten Dank!
Hallo,
stimmt die Funktion in deinem Function-Block? So muss die Syntax sein: sin(u(1))*u(2)/L
Das u ist der Eingangsvektor, der aus dem Mux kommt. Das erste Element u(1) ist dann phi und das zweite u(2) ist g. Winkel sind hier in Radiant.
Gruß
Hallo AKNOT,
trotz unzähliger Versuche komme ich leider nicht weiter mit Deinem Simulink-Modell.
1) Ich bin der Meinung, dass das Gain (d/m) erst nach dem zweiten Integrator (1/s) wieder zum Sum führt. Es steht zumindest so in meinem Lernheft, (obwohl dieses sonst leider nicht viel beinhaltet, z.B.: über die Funktion Fcn, oder Mux...)
2) Du hast die Fcn. definiert als sin(u(1))*u(2)/L. Was ist mit L? Warum führst Du keinen zweiten constant mehr für L. Wenn L nicht notwendig ist, warum ist g extra als constant zu definieren?
3) Ich habe phi=0:0.1:2*pi definiert. Was ist daran falsch? Wie hast Du phi definiert?
Vielen Dank für Deine Hilfe.
Hi,
also ich habe das wirklich nur schnell zusammengeklickt...im Scope kam nen abklingender Sinus, das war ich zufrieden :-) Von daher sollte es aber zumindest grundsätzlich stimmen.
(1) Um die Differentialgleichung umzusetzen stellst du diese nach der höchsten Ableitung um. d/m wird mit phi' multipliziert, also der ersten Ableitung von phi, und die kommt aus dem ersten Integrator raus (phi'' -> 1/s -> phi' -> 1/s ->phi).
(2) Wie schon gesagt ist es auch nicht nötig das g per Mux in die Fct zu führen, es reicht, wenn die Variable im Workspace definiert ist, dann kann sie direct im Fcn benutzt werden. Ihr solltet den Mux wohl nur kennenlernen...scheint aber eher zu verwirren.
(3) Phi musst du überhaupt nicht definieren, dafür ist ja das Simulinkmodell da, um es zu berechnen. Im zweiten Integrator steht bei mir für phi ein Startwert drin (Anfangsauslenkung, wie sie in der Aufgabe gegeben ist). Die könnte man auch extern über eine zusätzliche Summation aufschlagen.
Im Workspace müssen die Variablen d, m, g, L, d und die Anfangsauslenkung phi0, die im Integrator steht, angegeben werden. Wenn du es genauso machst, muss es klappen :-)
Gruß
Sicherung der technischen Verfügbarkeit der Produktionsanlagen und der Betriebstechnik · Pfälzer Erfrischungsgetränke GmbH über Randstad Deutschland GmbH & Co. KG · 76744 · Wörth am Rhein
Durchführung von Wartungs- und Reparaturarbeiten, Instandhaltung · Knauf Insulation GmbH · Bernburg/Saale
Inbetriebnahme von Schaltanlagen bis 380 KV oder deren Einzelkomponenten · SAG GmbH · Berlin
Weltweiter Einsatz im technischen Kundendienst · Hauni Maschinenbau AG · Hamburg
Ein-/Umbau von Fahrzeug-Komponenten, messtechnische Applikation, Konfiguration und Parametrierung · MBtech Group GmbH & Co. KGaA · Magstadt/Affalterbach/Sindelfingen bei Stuttgart
Projektleitung bei Werkzeugaufträgen für die Fensterbearbeitung · OERTLI Werkzeuge AG · Höri (Schweiz)
Sicherstellen von HSE-Prozessen, Sicherheitstechnische Einweisungen von Kollegen vor Ort · Oerlikon Balzers Coating Germany GmbH · Bingen, Einsatzgebiet bundesweit
Installationen und Inbetriebnahmen, Wartungen, Reparaturen und Qualifizierungen · Sartorius Weighing Technology GmbH · Großraum Köln/Bonn, Einsatzgebiet Nordrhein-Westfalen / Rheinland-Pfalz
Installationen und Inbetriebnahmen, Wartungen, Reparaturen und Qualifizierungen · Sartorius Weighing Technology GmbH · Großraum Kassel, Einsatzgebiet Niedersachsen / Hessen
Technische Konzeption, Herstellung und Montage von Versuchseinrichtungen für Langzeituntersuchungen · BAM - Bundesanstalt für Materialforschung und -prüfung · 12205 · Berlin
Inbetriebnahmen und Montagen von neuen Anlagen im In- und Ausland · Ness Wärmetechnik GmbH · 73630 · Remshalden
Beantwortung telefonischer Kundenanfragen, Kundensupport vor Ort · über Vieten & Gaberdann Media · Großraum Kiel / Lübeck
Abwicklung von Automatisierungsprojekten im Bereich Prozesstechnik, Umwelttechnik · ORmatiC gmbh · Berlin, Home-Office
Installation, Wartung, und Instandhaltung von technischen Einrichtungen · Siemens AG · 01139 · Dresden oder Leipzig
Instandsetzungs- und Wartungsarbeiten an den Haushaltsgeräten beim Kunden vor Ort · Miele & Cie. KG · Großraum Heilbronn oder Großraum Stuttgart
Instandsetzungsarbeiten, Kundensupport · Nicotra Gebhardt GmbH · 74638 · Waldenburg
Durchführung von Prüfungen an elektronischen Baugruppen · DEKRA EXAM GmbH · 44809 · Bochum
Entwurf, Spezifikation und Konstruktion von Luftfahrzeuggeräten oder Avionik-Rigs · ESG Elektroniksystem- und Logistik-GmbH · 82256 · Fürstenfeldbruck
Beratung des Projektteams in allen fachspezifischen Fragen, Erstellung von Qualitätsmanagementplänen · R&S Systems GmbH · Köln
Durchführung von Großversuchen und Prüfungen von Komponenten und Bauteilen · BAM - Bundesanstalt für Materialforschung und -prüfung · Berlin-Lichterfelde
Lesezeichen