|
|
Problem in Simulink eines Sinussignals mit 50 Hz,230 V |
|
mustang |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.06.2013, 10:44
Titel: Problem in Simulink eines Sinussignals mit 50 Hz,230 V
|
|
Hallo zusammen,ich bin ein Anfänger in Simulink,ich will ein Sinussignal in Matlab mit 50 Hz ,230V Wechselspanung erzeugen und das in Simulink aufbauen.Wenn ich in Simulink Sinewave block benutze, gebe ich Amplitude 230 ,Frequenz 50 hz oder (bzw. 2*pi*50), die Phase 0,sampletime 0.Sollte die Periodendauer nicht 1/f also 1/50=0.02 sekundensein .Wenn ich Simulationzeit 100 gebe,sehe ich nur ein Teil von der Kurve,wenn ich 900 sekunden gebe sehe ich in dieser Zeit nur einpaar Kurve also irgendwas stimmt mit der Abtastzeit nicht.Kann jemand vielleicht mir erklären ,warum es so ist.Also eine Periode soll eigentlich bei 0.02 sein ,da sollte ich jede Menge Sinuskurve sehen ,aber das ist nicht der Fall..
|
|
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.06.2013, 11:54
Titel:
|
|
Im Scope auf 'parameters' gehen, dann auf 'history' Tab wechseln und das Häckchen bei 'limit datapoints to last' entfernen.
|
|
|
mustang |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 10:30
Titel:
|
|
das habe ich schon gemacht ,aber es har nicht geklappt.Naja wenn ich 50 hz
habe ,dann ist T=1/50=0.02 s .Wenn ich simulationdauer Zeit 100 gebe ,müsste eigentlich 5000 Perioden zu sehen.Ich sehe höchstens 2-3 Periode in dieser Zeitabschnitt.Das ist das Problem eigentlich..
Aber trotzdem danke für den Tipp..
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 10:53
Titel:
|
|
Kannst du dein Modell hier hochladen.
|
|
|
mustang |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 12:22
Titel:
|
|
Beschreibung: |
|
Download |
Dateiname: |
untitled.mdl |
Dateigröße: |
49.53 KB |
Heruntergeladen: |
587 mal |
|
|
|
mustang |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 12:24
Titel:
|
|
so ich glaube es hats geklappt ,aber Stromwerte und Cosphiwerte nehme ich von anderen Quelle.Also wir können stattdessen feste Werte nehmen..
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 12:31
Titel:
|
|
Ja falsche sample time wurde gewählt. Bei 0.001 oder 0.0001 siehts normal aus.
|
|
|
mustang |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 13:32
Titel:
|
|
Das Problem ist nicht ,ob es Sinusförmig aussieht,das ist klar , wenn man sample time ändert,sieht man Sinuskurve besser.
Das Problem ist Periodendauer ,wie kann ich es exakt einstellen,damit man in 0.02 s eine Periode sieht..
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.06.2013, 13:41
Titel:
|
|
Ja wenn du dein Scope an den Sine Wave Block machst, hast du genau eine Sinusperiode bis 0.02. Dein Matlab Function Block ist merkwürdig bzw. glaubst du der Sine Wave Block gibt dir die Zeit aus? Für die Zeit gibt es den Block "Clock"
|
|
|
mustang |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.06.2013, 10:52
Titel:
|
|
Ok! du hast geschrieben,wenn man SineWave mit dem Scope Block verbindet, würde man exakte Periodendauer sehen kann.Was gibst du da ein,kannst du mir schreiben bitte.
vielen dank
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.06.2013, 11:59
Titel:
|
|
Hier aus deinem Beispiel Modell (Max step wurde auf 0.001 gesetzt und 3,146 als pi geschrieben, sonst alles gleich)
Beschreibung: |
|
Download |
Dateiname: |
sinus_50hz.png |
Dateigröße: |
169.56 KB |
Heruntergeladen: |
939 mal |
|
|
|
mustang |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 01.03.13
|
|
|
|
Wohnort: köln
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.06.2013, 15:37
Titel:
|
|
Ich danke dir vielmals.
Du hast mir mit diesem kleinen Tipp sehr geholfen.
Es dauert zwar wenn ich die Simulationszeit anstatt 10
100 eingebe,bis die Simuation endet aber immerhin kann ich Periodendauer sehen.
Vielen Dank noch mal dass du für mich Zeit genommmen hast..
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|