

Hawkeye
Mitglieder-
Gesamte Inhalte
1219 -
Benutzer seit
-
Letzter Besuch
Alle erstellten Inhalte von Hawkeye
-
Länge einer Fahrstraße oder die Streckenlänge von GK zu GK bestimmen
Hawkeye antwortete auf Hawkeyes Thema in Fragen zur Steuerung
Hallo @Neo, ich komme nochmal zurück auf meine Anfrage vom Frühjahr letzten Jahres. Ich stoße bei meinen Experimenten immer auf das gleiche Problem. Ich benötige den Abstand zwischen zwei Gleiskontakten als Strecke [m]. Momentan beschäftige ich mich (mal wieder ) mit dem unsäglichen Problem des "durch den Vordermann hindurchfahren" von Fahrzeugen im Straßenverkehr, wenn sie unterschiedliche Wege an Kreuzungen oder Abzweigen einschlagen. Eine statische Lösung durch Vermessen der Strecke habe ich gefunden. Um das Ganze aber abzurunden und für beliebige Strecken oder verschobenen Gleiskontakte zu optimieren, benötige ich den Abstand zweier beliebiger Gleiskontakte, bzw. die Länge der fahrbaren Strecke, wie in den Bildern oben dargestellt, z.B. die Fahrstrecke zwischen 2 Wegpunkten. In meinem aktuellen Experiment vom GK "türkis oder cyan" zum "roten" Stoppkontakt. Lässt sich das nicht doch irgendwie einrichten, das man diese Information per Lua abgreifen kann? VG, Hawkeye -
Hallo Wolfgang, fehlt da auf der linken Seite nicht noch ein Signal? 🤔 Der Lokführer sollte schon wissen, ob er geradeaus fährt oder (nach rechts) abbiegt. 😉 VG, Hawkeye
-
Hallo @UBahn, wenn du in der EV eine Bedingung erstellst, dann steht da auch „Eine weitere Bedingung hinzufügen“. Wenn du das machst, ergibt das deine gesuchte „Mehrfache Bedingung“. VG, Hawkeye
-
Hallo @Phrontistes, über die Wegpunkte kannst du einem Fahrzeug auch manuell Ziele zuweisen. Findest du in dem Fenster "Steuerung". Da werden dir verschiedene Wege zum gewünschten Ziel angezeigt, wenn du auf eine Gleiskontakt klickst. Es wird letztlich die Strecke gefahren, die "leuchtend grün" eingestellt ist. VG, Hawkeye
-
Wenn du „blaßrot“ meinst, dann sind das bei Straßen virtuelle Fahrspuren. Die solltest du nicht ignorieren.
-
Hast ja recht. Der Fehler liegt immer an den falschen Annahmen oder Erwartungen, mit denen man auf die Fehlersuche oder selbst bei der eigentlichen Programmierung geht. Und wieder etwas gelernt: Wenn etwas nicht funktioniert, dann stelle auch deine Erwartungen in Frage. 😁
-
„Gewöhnlich“, richtig. Kannte ich bisher auch so. In diesem Fall gab es diesen Hinweis an das fehlerhafte Ereignis aber nicht. Wahrscheinlich aus dem Grund, das es eben „inaktiv“ war.
-
Hallo @Sintbert, Danke, das weiß ich auch. Das sehe ich anders. Wenn ein Fehler in einem Skript vorhanden ist, dann sollte er in einem aktiven Ereignis auftreten. Ein Fehler in einem „inaktiven“ Ereignis erschwert die Suche unnötig.
-
Hallo @Neo , ich habe diese Fehlermeldung im Ereignisprotokoll bekommen. Bei der Suche nach dem Fehler bin ich fast verzweifelt. Gefunden habe ich ihn letztendlich in einem "inaktiven" Ereignis. !!!!!!!!! Ich bin eigentlich davon ausgegangen, das "inaktive" Ereignisse bei der Ausführung nicht berücksichtigt werden. Genau deshalb deaktiviere ich sie ja auch! VG, Hawkeye
-
Die Abkürzung WQHD steht für Wide Quad High Definition und beschreibt eine Auflösung von 2.560 x 1.440 Pixeln.
-
Danke, aber das weiß ich auch.🙄 Wenn es denn funktionieren würde. Habe erst vor kurzem einen neuen Monitor mit hoher Auflösung (WQHD) bekommen. Vorher mit dem alten Monitor bei Full HD-Auflösung ist mir das nicht aufgefallen. VG, Hawkeye
-
Hallo @LokoKlaus, musst du nicht unbedingt. Wenn die Autos „zufällig“ eine Richtung wählen sollen, dann kannst du das mit Gleiskontakten an den Kreuzungen über die EV steuern. VG, Hawkeye
-
Hallo @Neo, Kann der gelbe Bereich etwas vergrößert werden ? Man kommt in bestimmten Fällen, z.b. bei mehrfach Verschachtelungen, kaum an die Schaltflächen heran. VG, Hawkeye
-
Jupp, gefunden! Es liegt an der Definition der Spuren des Abzweigs. Das ist der Abzweig, so wie er im Katalog definiert ist. Die geraden Spuren sind über die Länge durchgezogen. Und die abzweigende Strecke beginnt ebenfalls am Straßenende. Ich habe das mal auf eine 3-teilung geändert : Dadurch bricht der Kontakt zum Vordermann beim Beschleunigen aus dem Stand auch um die grüne Strecke später ab. Das ergibt einen wesentlich flüssigeres "Anfahren" der Fahrzeuge aus dem Stand. (Kleine Ursache, aber große Wirkung! ) VG, Hawkeye
-
Hallo @Phrontistes, danke für die Idee, sie hilft aber nicht. Die Richtung, wo die Fahrzeuge hinmöchten ist doch schon an der „roten“ Ampel bekannt und löst das beschriebene Problem nicht. Ich habe aber schon einen Verdacht, woran das „zu frühe“ Abreißen des Kontaktes zum Vordermann liegen kann. 😉 VG, Hawkeye
-
Danke @Goetz Hier mal die Erweiterung der Steuerung auf einen T-Abzweig. Ampelsteuerung über Bremsweg 01.mbp Da denkt man endlich einen flüssigen Ablauf erreicht zu haben, da tauchen wieder andere neue Probleme auf. Shit happens! Das neue Problem offenbart sich in der Tatsache, das durch die jetzt unterschiedlichen Richtungen, in die die Fahrzeuge zufällig fahren können, die "automatische Beschleunigung" gerade beim Anfahren recht wirkungslos ist. Der Kontakt zum Vordermann reißt sofort ab, wenn zwei Fahrzeuge, die hintereinander fahren unterschiedliche Richtungen einschlagen. Hier schön zu sehen, das der dunkelgraue Käfer gerade mal auf 10 km/h beschleunigt hat und dann der Beschleunigungsvorgang unterbrochen wird, da der dunkelblaue Käfer geradeaus fährt. Da muss man schon tief in die Trickkiste greifen, um einen einigermaßen flüssigen Ablauf beim Anfahren an der Ampel hinzubekommen. Ganz lässt sich das aber wohl nicht abstellen. Auch nicht mit vielen Gleiskontakten. Mein Ziel ist ja auch, Gleiskontakte auf ein Minimum zu reduzieren, damit es übersichtlich bleibt. VG, Hawkeye
-
Hallo @Goetz, ich habe diese Steuerung über den Bremsweg mal auf einen T-Abzweig erweitert. Für die reine Ampelschaltung habe ich dein schönes Beispiel unter Tutorials adaptiert. Ist das o.k. für dich, wenn ich das verwende? VG, Hawkeye
-
HAHA! Kannte ich auch noch nicht. Man @Phrontistes Sei doch mal etwas erfinderisch. Kann man doch alles mal versuchen. Hier mal ein erster Entwurf für einen "Blitzer", den man auch im MBS wahrnimmt. Blitzer.mbp VG, Hawkeye
-
Klar, ist doch auch logisch, das das passieren kann. Die „Gelb“-Phase dauert genau 2s. Wer sich erst bei „Dunkelgelb“ also nach 1,9s noch entscheidet Gas zu geben, den erwischt es auch.😆 Tja, ist halt wie im richtigen Leben. 🤪 Der Blitzer ist ja auch nicht über die EV gesteuert. Da das „Blitzen“ auch nur zu sehen wäre, wenn man in genau diesem Moment auch im Auto mitfährt, habe ich darauf verzichtet. VG, Hawkeye
-
Genau, wenn man weiß wie. Und damit kann man jetzt endlich auch Situationen oder unerwünschte Effekte dokumentieren. z.B. ist in der EV eingestellt, das LKW nur auf eine Geschwindigkeit von 40- 60 km/h beschleunigen sollen. Bei eingeschalteter "automatischer Beschleunigung" wird diese Vorgabe aber ignoriert, denn die LKW heften sich hinter die schnelleren vorausfahrenden PKW. Sie fahren also im Endeffekt schneller als es eigentlich gewünscht ist. Dies führt aber zu nicht gewollten Effekten bei der Steuerung, die man dann nicht mehr beeinflussen kann. Der LKW fährt mit einer größeren Geschwindigkeit als er soll auf den Kontakt und fährt somit weiter, obwohl er eigentlich (bei Soll-V <=60 km/h) an dieser Stelle abbremsen sollte. Das nur zur Erläuterung, damit sich darüber keiner wundert, warum der LKW nicht anhält. VG, Hawkweye
-
Hallo @EASY, man ist die Funktion wertvoll! Das eröffnet ganz neue Möglichkeiten bei der Fehlersuche. Echt toll! Ich bin begeistert. VG, Hawkeye
-
Hallo @EASY, super Tipp, Danke! Habe es gleich mal ausprobiert. Funktioniert Klasse. Mit einer informativen print(..) -Anweisung weiß man auch gleich wer wo die Anlage pausiert hat. Ja, mir auch, da man dann durch Abschalten des Ereignisprotokolls wieder den flüssigen Ablauf erhält. Danke, Hawkeye
-
Warum so ungeduldig! Genau. Fahrzeuge fahren jetzt noch über die Ampel, wenn sie beim Umschalten der Ampel auf "Gelb" den GK schon verlassen haben. Mach einer versucht zusätzlich noch sein Glück, wenn die Ampel auf "Gelb" steht und die Geschwindigkeit des Fahrzeuges > 60km/h ist. Für diese Wagemutigen habe ich noch Blitzer zur Abschreckung aufgebaut. Zusätzlich fahren die Fahrzeuge bei "Grün" jetzt zu variablen Zeiten los. Wer kennt sie nicht, die Träumer, die bei "Grün" erst das Gaspedal suchen müssen. Alternative Ampelsteuerung 04.mbp Da die Anlage jetzt nicht mehr über einen Timer gesteuert wird, sollte man den Schalter nicht zu häufig hintereinander umschalten. Die Verzögerungen müssen auslaufen können. Sie lassen nicht abschalten. Hallo @Neo, für das Testen von Anlagen würde ich mir wünschen, das man eine Anlage per EV-Befehl pausieren kann. Wäre es nicht sinnvoll und möglich, ein EV-Ereignis "Anlage pausieren" zu kreieren? Das Pausieren einer Anlage von Hand zu einem bestimmten Zeitpunkt der Ausführung ist immer sehr ungenau. VG, Hawkeye
-
-
Da soll es ja auch stehen! Wenn du das nicht möchtest, dann baue zusätzliche eine kleine zufällige Verzögerung vor dem Bremsen im Millisekundenbereich ein. Dann bleiben die Fahrzeuge bei „Rot“ immer an unterschiedlichen Stellen vor oder hinter der Haltelinie stehen.