Obiekt node::tractionpowersource: Różnice pomiędzy wersjami

Z MaSzyna
Skocz do: nawigacja, szukaj
(Informacje dla programistów)
(Prąd a nie napięcie.)
Linia 33: Linia 33:
 
|-
 
|-
 
| '''max_output_current'''
 
| '''max_output_current'''
| Napięcie przy którym uruchamia się bezpiecznik nadmiarowy szybki [V].
+
| Prąd przy którym uruchamia się bezpiecznik nadmiarowy szybki [A].
 
|
 
|
 
|-
 
|-
Linia 56: Linia 56:
 
| Parametr opcjonalny
 
| Parametr opcjonalny
 
|}
 
|}
 +
 
== Informacje dla programistów ==
 
== Informacje dla programistów ==
 
Źródła zasilania sieci są reprezentowane przez klasę '''TTractionPowerSource''' zdefiniowaną w pliku ''TractionPower.h''.
 
Źródła zasilania sieci są reprezentowane przez klasę '''TTractionPowerSource''' zdefiniowaną w pliku ''TractionPower.h''.

Wersja z 03:04, 6 lut 2022

Definiuje źródło zasilania sieci trakcyjnej.

Składnia

node range_max range_min name tractionpowersource
center
nominal_voltage voltage_frequency internal_res max_output_current
fast_fuse_timeout fast_fuse_repetition slow_fuse_timeout
recuperation
section
end
Opis parametrów
Nazwa Interpretacja Uwagi
range_max Maksymalna odległość, z jakiej obiekt jest widoczny [m].

Wartość -1 oznacza brak ograniczenia widoczności.

range_min Minimalna odległość, z jakiej obiekt jest widoczny [m].
name Nazwa obiektu.
center Współrzędne XYZ źródła zasilania. Symulator korzysta z prawoskrętnego układu współrzędnych!
nominal_voltage Napięcie sieci trakcyjnej bez obciążenia [V].
voltage_frequency Częstotliwość prądu [Hz].
internal_res Rezystancja wewnętrzna podstacji [Ω].
max_output_current Prąd przy którym uruchamia się bezpiecznik nadmiarowy szybki [A].
fast_fuse_timeout Czas po którym następuje ponowne samoczynne załączenie napięcia po przeciążeniu [s].
fast_fuse_repetition Ilość prób wznowienia pracy obwodu.
slow_fuse_timeout Czas po jakim zostanie uruchomiony obwód jeśli zostanie przekroczona ilość wznowień [s].
recuperation Słowo kluczowe powodujące że jest odzysk prądu z sieci. Parametr opcjonalny.
section Słowo kluczowe definiujące odłącznik sekcyjny; nie jest źródłem zasilania, a jedynie informuje o prądzie odłączenia sekcji z obwodu. Parametr opcjonalny

Informacje dla programistów

Źródła zasilania sieci są reprezentowane przez klasę TTractionPowerSource zdefiniowaną w pliku TractionPower.h.

Wpis parsowany jest przez metodę:

(simulation.cpp)
TTractionPowerSource* state_manager::deserialize_tractionpowersource(cParser &Input, scene::scratch_data &Scratchpad, scene::node_data const &Nodedata)