30.11.2012 Aufrufe

Ein Beitrag zur rechnerischen Bestimmung von ...

Ein Beitrag zur rechnerischen Bestimmung von ...

Ein Beitrag zur rechnerischen Bestimmung von ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Diplomarbeit Simulationsmodell<br />

4.2.2. Programmcode zu ini.m<br />

%Dies ist ein Programm <strong>zur</strong> Initialisierung der benötigten Werte<br />

%für die MATLAB- Kettenleitersimulation für Hochspannungsfreileitungen.<br />

%Entwickelt und programmiert <strong>von</strong><br />

%<br />

%Gabbauer Anton & Gredler Peter<br />

% März. 2000<br />

%<br />

%für die Matlab - Version 5.3 (Powertools)<br />

%<br />

%Auf<strong>zur</strong>ufen ist das Programm im Matlab Command Window mit dem Befehl:<br />

%<br />

%ini<br />

%<br />

clc;<br />

clear;<br />

answer = 10;<br />

ausgabe = 0;<br />

eingabe = 1; % Hilfsparameter für die Dateneingabe der Trafostationen<br />

fehler = 1; % Hilfsparameter für die Dateneingabe des Fehlerortwiderstandes<br />

while answer ~= 0 %0 ist die Abbruchbedingung für das Programm<br />

disp( ' ' )<br />

disp( ' ' )<br />

disp( ' ******************* M E N U E ************************' )<br />

disp( ' ' )<br />

disp( ' ' )<br />

disp( ' Berechnung für 110-kV - Standardmast ...................... 1 ' )<br />

disp( ' Berechnung für 220-kV - Standardmast ...................... 2 ' )<br />

disp( ' Berechnung für 380-kV - Standardmast ...................... 3 ' )<br />

disp( ' Berechnung manuelle <strong>Ein</strong>gabe der gesamten Leitungsdaten..... 4 ' )<br />

disp( ' ' )<br />

disp( ' ####### Konfigurationen für Projekt 1 #######' )<br />

disp( ' Berechnung für 110-kV - Standardmast ...................... 5 ' )<br />

disp( ' Berechnung für 220-kV - Standardmast ...................... 6 ' )<br />

disp( ' ###############################################' )<br />

disp( ' ' )<br />

disp( ' Ende der Berechnung ........................ ............ 0 ' )<br />

disp( ' ' )<br />

disp( ' ' )<br />

disp( ' **************************************************************' )<br />

disp( ' ' )<br />

disp( ' ' )<br />

while ausgabe == 0<br />

answer = input(' Geben Sie Ihre Wahl ein: ');<br />

while isempty(answer) == 1, %Abfrage ob <strong>Ein</strong>gabe getätigt wurde,<br />

answer = input (' ' ); %wenn nein..dann erneute Abfrage !!<br />

end;<br />

disp( ' ' );<br />

disp( ' ' );<br />

if answer == 1<br />

%vorgegebene Werte für 110kV-Standardmasten<br />

dm = 10.46;<br />

d1 = 0.0322;<br />

d2 = 0.0149;<br />

R1 = 0.051;<br />

R2 = 0.299;<br />

l= 0.33;<br />

Uspannungsebene = 110000;<br />

Gabbauer Anton Seite 81

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!