It’s only to Clean Up the Project

Juli 12, 2015

SrrTrains v0.01 is hibernating now, no doubt – everybody knows the reason – I’m waiting for an improvement of the Network Sensor.

OK, but why to write a new blog entry about that?

I think, we should clean up the project in the mean time, to be fit for the future. Anybody like to help?

Please see the additional info in the „P.S.“.

All the best
Christoph

P.S.:

SrrTrains-Hibernation

SrrTrains v0.01

Some parts of the Project Follow Up (PFU)
Step 0033.07 – „Web Spaces“ (done)

  • testing: Monolithic Layout on Webspace — DONE
  • publish step 0033.07 — DONE -> „third official pre-alpha“ 0033.07bf4

Step 0033.08 – „Rebase to SMUOS“ (done)

  • testing: Support Octaga Player again — later
  • asynchronous controllers of Extension Modules — later
  • replace base module by Smuos — DONE
  • update models for model prototypes — DONE
  • instrument station house – DONE
  • publish step 0033.08 – DONE -> „fourth official pre-alpha“ 0033.08bf1

Step 0033.09 – „Preps for Rail Vehicles and Trains II“ (hibernating)

  • console improvements — done
  • rename setup points -> replicators — done
  • MIDAS Object: Replicator — done -> „fifth official pre-alpha“ 0033.09bf2
  • Key Container improvements
  • publish step 0033.09
  • finish new concept paper
  • Consummatum est

 

SMUOS

Some parts of the Project Follow Up (PFU)
Block A: Hobby Usage – halted

  • Step A.1: Simplify SIMUL-RR – done
  • Step A.2: Introduce Support for SrrTrains – done
  • Step A.3: Enhance Support for SrrTrains – halted
    • MIDAS Object: Trigger – done
    • concept for dynamic models and replicators – done
    • MIDAS Object: Creator – done
    • publish first version of step A.3 (still without dynamic model support) – done
    • MIB improvement – halted
    • publish step A.3.bugfix<N>

Block B: Try Going to Get Serious – not yet planned

  • Step B.1: Mature Network Sensor (Network Semaphores) – not yet planned
  • Step B.2: Start SMUOS/C3P – not yet planned
  • Step B.3: ……
  • Step B.4: ……
  • and so on

Block C: Professional Usage by SIMUL-RR and/or other Projects – not yet planned

  • Step C.1: ……
  • Step C.2: ……
  • and so on

28th Newsletter of SMUOS – The World of Spirit

Juni 16, 2015

The whole universe is split into two parts, I call them „the world of spirit“ and „the world of basic needs“ (the world of money).

It’s an old discussion, whether the first world drives the second (idealism) or the second drives the first (materialism).

This discussion will never be finished and there is no reliable answer to the question, imho.

Thus it’s the same with the projects SrrTrains (http://simulrr.sourceforge.net) and SMUOS (http://smuos.sourceforge.net).

First, we have a few „hard facts“ (world of money)

  1. the very basics of the SRR/SMUOS Framework have been implemented experimentally
  2. the whole story and it’s possible future until the year 2030 is described in the „new concept paper“ (which still needs some improvement and translation)
  3. Currently, the project is hibernating, because we wait for some extension of the X3D standard (improvement of the network sensor to support what we call „controller roles“)
  4. Currently, I have not got any free time for the project, because my wife has left the family and we (the children and I) need our Saturdays for housework purposes

Second, we can compare some properties of the project with a general paradigm of the Western hemisphere, with the life of Jesus Christ, where we can learn about the spiritual impacts of the project (world of spirit)

  1. The experimental SMUOS Framework is closely accompanied by 5 basic MIDAS objects and 2 SMUOS Extensions
  2. Jesus Feeds the Five Thousand
    6 Some time after this, Jesus crossed to the far shore of the Sea of Galilee (that is, the Sea of Tiberias), 2 and a great crowd of people followed him because they saw the signs he had performed by healing the sick. 3 Then Jesus went up on a mountainside and sat down with his disciples. 4 The Jewish Passover Festival was near.
    5 When Jesus looked up and saw a great crowd coming toward him, he said to Philip, “Where shall we buy bread for these people to eat?” 6 He asked this only to test him, for he already had in mind what he was going to do.
    7 Philip answered him, “It would take more than half a year’s wages[a] to buy enough bread for each one to have a bite!”
    8 Another of his disciples, Andrew, Simon Peter’s brother, spoke up, 9 “Here is a boy with five small barley loaves and two small fish, but how far will they go among so many?”
    10 Jesus said, “Have the people sit down.” There was plenty of grass in that place, and they sat down (about five thousand men were there). 11 Jesus then took the loaves, gave thanks, and distributed to those who were seated as much as they wanted. He did the same with the fish.
    12 When they had all had enough to eat, he said to his disciples, “Gather the pieces that are left over. Let nothing be wasted.” 13 So they gathered them and filled twelve baskets with the pieces of the five barley loaves left over by those who had eaten.
  3. I am feeling now like that little boy, who began to share his loaves and fish, and I’m confident, Jesus will help

Reference: https://letztersein.wordpress.com/srrtrains-v0-01/

Kind regards
Yours Christoph


Quid pro quo – mein persönliches Griechenland SrrTrains

Juni 14, 2015

Wenn man Kinder aufzieht, dann erwartet man sich etwas von ihnen.

Man opfert sein Leben nicht aus reinem Altruismus.

Wenn man einen Kredit gibt, dann glaubt man (credere = glauben), dass der Kreditnehmer den Kredit mit Zinsen wieder zurückzahlen wird.

Aber wem soll man glauben?

Gibt es noch Handschlagsqualität?

Hat sich der Kreditnehmer übernommen?

Habe ich ihm etwas geglaubt, was er vielleicht nicht einmal selber glaubt?

Wer einmal lügt, dem glaubt man nicht, auch wenn er dann die Wahrheit spricht.

Wahrhaftigkeit ist die Basis einer funktionierenden Wirtschaft.

Sehe ich etwas, was ihr nicht seht? Bin ich einer Phantasie gefolgt, die so nicht wahr werden kann? Oder kann ich Euch auch davon überzeugen?

Alles nur Beschiss?

Die Hoffnung stirbt zuletzt.

Aber noch sind wir nicht am Ende.

Meint
Euer Christoph


Prophezeien und Planen ist dasselbe

Mai 30, 2015

Planung heißt, den Zufall durch den Irrtum zu ersetzen, lautet ein bekanntes Bonmot.

Wie komme ich aber nun auf die Gemeinsamkeiten zwischen Prophezeien und Planen?

Nun, ich habe da ein Kapitel im „New Concept Paper for SrrTrains v0.01“ geschrieben, den „Anhang G – Trying a Prophecy about SrrTrains v0.01 – Principle Timeline“ (siehe https://letztersein.com/wp-content/uploads/2014/12/nkp_13.pdf).

Dabei habe ich versucht, einige Aussagen über den Zusammenhang von SrrTrains v0.01 mit den – nicht wirklich existenten – Projekten „MrGc“, „SMUOS/C3P“ und „N.I.L./DIGITS“ prinzipiell darzustellen.

Es bedarf nicht viel Phantasie – nun gut, ein BISSCHEN braucht es doch – um zu erkennen, dass es solche Projekte „irgendwo dort draussen“ geben MUSS, es KANN gar nicht anders sein, aber eigentlich habe ich nur alle Information genommen, die mir vorlagen, und habe sie kombiniert.

Und das ist wahrscheinlich das Geheimnis jeder guten Planung, und auch jeder Prophezeiung, dass man gut informiert sein muss, um eine Planung/Prophezeiung abgeben zu können.

Das ist auch das schwierigste – gut informiert zu sein.

Der Rest – die Kombination der Informationen zu einem Gesamtbild – ist dann ein Klacks.

Meint
Euer Christoph


Korrektur zu „Luke & Leia“

April 30, 2015

Muss eine Korrektur des Bildes vornehmen:

luke&leia-III

Dazu noch folgende Erklärungen (in Englischer Sprache):

1) „N.I.L. / DIGITS“, „SMUOS / C3P“ and „MrGc“ are conceptional names and may be replaced by something that has the same principle meaning

2) The pre-alpha version of SrrTrains v0.01 will NOT be dependent on „SMUOS / C3P“, but it MAY use it, if available

3) SrrTrains v0.01 WILL use „SMUOS / C3P“ (if both will exist)

4) SrrTrains v0.01 WILL NOT (yet) use „N.I.L. / DIGITS“ (if it will exist)

5) „MrGc“ is NOT dependent on SrrTrains

6) The terms „LUKE“ and „LEIA“ derive from my personal interpretation of the Star Wars trilogy. This needs not be understood.


Luke & Leia

April 24, 2015

Meine Freunde werfen mir immer wieder vor, dass man mit den ganzen Begriffen, die ich im Rahmen meines Hobbies um mich werfe, eigentlich nichts anfangen kann.

Na ja, es handelt sich eigentlich immer wieder um

  • Phantasie vs. Kosten/Nutzen-Rechnung
  • Altruismus vs. Gewinnmaximierung
  • Leben und Lebenlassen
  • Hoffnung vs. „Alles geht den Bach hinunter“
  • Hatte Darth Vader ein drittes Kind? 😉

Ich habe das jetzt in einer kurzen Graphik zusammengefasst, ich höffe, jetzt ist es verständlicher:

luke&leia

Und hier nochmal das Ganze textuell für nicht-so-visuelle Typen:

Master-Plan_2015-04-23.pdf

Schönes Wochenende
Christoph


Aufbruch zu neuen Gefilden

April 6, 2015

Hat 3D Graphik etwas mit der Relativitätstheorie zu tun?

Ihr alle, die Ihr dieses Blog regelmäßig lest, wisst, dass ich mir diese Frage schon vor einiger Zeit gestellt hatte.

Und ich habe nun tatsächlich das alte Hobby SrrTrains/SMUOS/C3P/DIGITS „zu Grabe getragen“, damit ich Zeit gewinne, mich mit der Relativitätstheorie (SRT und ART) zu beschäftigen – siehe eine kurze technische Zusammenfassung hier:
11_Admin_Ideen_2015_04_06.pdf

In den letzten Wochen konnte ich bereits alle Kapitel des Buches „Tensoren und Felder“ von Herrn Professor Hans Jörg Dirschmid „kurz überfliegen“, letztes Wochenende hatte ich dann Zeit, das erste Kapitel, das sich mit den alleruntersten Grundlagen der linearen Algebra beschäftigt, näher durchzulesen:

  • was ist ein linearer Vektorraum, was ist ein Erzeugendensystem, was ist eine Basis?
  • Teilräume und Faktorräume
  • Lineare Abbildungen, der Begriff des Isomorphismus
  • der duale Vektorraum zu einem Vektorraum
  • Determinantenfunktionen und orientierte Vektorräume
  • wie durch die Definition eines inneren Produkts zur Längen-und Winkelmessung aus einem linearen Vektorraum ein euklidischer bzw. pseudo-euklidischer Vektorraum wird

Hochgradig interessant, hoffentlich kann ich’s für mein Hobby gebrauchen

Meint
Euer Christoph


Alter Wein in neuen Schläuchen

März 21, 2015

Es gibt viele Manager-Märchen.

Zum Beispiel die Geschichte von der Hummel, die fliegen kann, obwohl sie zu kleine Flügel hat.

Nun gut – Mumpitz.

Aber es gibt auch Manager-Märchen, die leider unabänderliche Auswirkungen auf die Wirklichkeit haben.

So das Märchen, dass man alles in alle Ewigkeit immer weiter optimieren könne.

Du hast letztes Jahr X gemacht und Y Euro dafür gebraucht?

Dann wirst Du dieses Jahr Y minus 10% für X benötigen, denn Du hast ja dazugelernt und hast Dich optimiert.

Und so wird die Kalkulation von Jahr zu Jahr knapper. Die Rentabilität sinkt solange, bis man etwas neues macht und das alte auf den Müll schmeisst, weils einfach nicht mehr geht.

Deswegen müssen wir auch immer wieder das Rad neu erfinden und ihm einen neuen Namen geben – alter Wein in neuen Schläuchen eben.

Meint

Euer Christoph


E=m.c^2

Februar 14, 2015

In der Serie „Ein kleiner Programmierer versucht die Relativitätstheorie zu verstehen“, hatte ich vor einiger Zeit (im Jahre 2012) einige Rechenbeispiele durchgemacht, die dabei helfen sollten, die Lorentz-Transformation besser zu verstehen (zu der Artikelserie gelangt man über Nachtrag zur Serie bzw. direkt über Zurück an den Start).

Um es noch einmal zu wiederholen: Durch die Annahme, dass die (gemessene) Lichtgeschwindigkeit vom Bewegungszustand des Beobachters unabhängig sei und immer denselben Wert habe, durch die Vorgabe, dass es sich um eine lineare Transformation handeln sollte und durch die Vorgabe des Relativitätsprinzips konnte Albert Einstein die Lorentz-Transformation aus allgemeineren Prinzipien herleiten und somit zeigen, dass sie kein Naturgesetz ist.

Nichtsdestotrotz ist die Lorentz-Transformation das „Arbeitspferd der Relativitätstheorie“ und man kann mit ihrer Hilfe viele Erkenntnisse gewinnen, die uns einiges über Raum und Zeit näher bringen.

Newton hatte den absoluten Raum und die absolute Zeit als „sensorium Dei“ (Sinnesorgan Gottes) seinen Überlegungen vorangestellt.

Hierbei waren beide – Raum und Zeit – „in sich absolut“, das heisst von jedweder Materie losgelöst und auch voneinander unabhängig.

Durch die Lorentz-Transformation lernen wir in der speziellen Relativitätstheorie , dass wir Raum und Zeit nicht mehr getrennt voneinander betrachten können. Wir müssen den absoluten Raum und die absolute Zeit durch eine Raumzeit ersetzen.

Weiters relativierte sich der Zeitbegriff.

Der Verlauf der gemessenen Zeit war jetzt vom Bewegungszustand des Beobachters abhängig und der Begriff der absoluten zeitlichen Lage zweier Ereignisse (ein Ereignis E1 und ein Ereignis E2 liegen immer derart, dass entweder E1 vor E2 oder E2 vor E1 liegt oder dass sie beide gleichzeitig stattfinden) wich einer Klassifizierung in eine „raumartige“ Lage, eine „zeitartige Lage“ und eine „lichtartige“ Lage.

Der Raum hingegen blieb in der speziellen Relativitätstheorie ein absoluter Raum.

Erst später, in der allgemeinen Relativitätstheorie, wurden Raum und Zeit zu einer relativen Raumzeit, die in Wechselwirkung mit der Materie stand und sich durch die Anwesenheit von Masse krümmte.

Aber was hat das alles mit der Formel E=m.c^2 zu tun?

Seit letztem Wochenende habe ich begonnen, mich ein wenig mit der Mathematik der Relativitätstheorie zu beschäftigen. Dazu habe ich ein Lehrbuch meines ehemaligen Mathematik-Professors hervorgekramt und beginne nun schön langsam zu schmökern. Darin ist mir eine einfache Erklärung der Formel E=mc^2 untergekommen, die ich Euch nicht vorenthalten möchte.

Modellbildung

Wir gehen wieder von einem punktförmigen Massenkörper aus, der sich durch den Raum bewegt:

nil_abb_1.1

Dabei sind wir uns bewußt, dass die Zeit t nur relativ zum Koordinatensystem (x1, x2, x3) gültig ist, bei einer Transformation nach Lorentz müssten wir auch die Zeit mittransformieren.

Um nun klarzumachen, dass die Raum- und die Zeitkoordinaten in einer Raumzeit vereinigt sind, ist es üblich, sie nicht getrennt zu schreiben, also nicht so:

nil_abb_1.2

sondern so:

nil_abb_1.3

Dabei wird c als konstanter Skalierungsfaktor verwendet, um die Zeit t in der Dimension einer Länge darzustellen (x0 ist der Weg, den ein Lichtblitz in der Zeit t zurücklegen würde).

τ ist dabei die sogenannte Eigenzeit des punktförmigen Massenkörpers. Das ist die Zeit, die eine Uhr anzeigen würde, die sich mit dem punktförmigen Massenkörper mitbewegt.

Generell arbeitet man in der Relativitätstheorie mit Vierergrößen, um klarzumachen, dass Raum und Zeit keine getrennten Begriffe mehr sind, sondern wir es mit einer Raumzeit zu tun haben.

Weitere Herleitung

So haben wir einerseits die klassische Geschwindigkeit

nil_abb_1.4

und als Pendant dazu die Vierergeschwindigkeit

nil_abb_1.5

wobei sich der Faktor β aus der Lorentz-Transformation ergibt:

nil_abb_1.6

Mit der Vierergeschwindigkeit kann man den Viererimpuls definieren

nil_abb_1.7

was schließlich zur relativistischen Formulierung des zweiten Newton’schen Axioms führt (Grundgesetz der Dynamik):

nil_abb_1.8

Dabei ist pi der Viererimpuls, es ist auch leicht einzusehen, dass man nach der Eigenzeit ableiten muss, und dass sich dadurch der Faktor β vor den Kräften Ki ergibt, läßt sich auch noch einsehen.

Aber welche Größe soll man für das Fragezeichen setzen?

Dazu multipliziert man Gleichung (1.8) mit der Vierergeschwindigkeit (man rechnet sich sozusagen die „Viererleistung“ aus) und kommt darauf, dass das Fragezeichen der gesamten am punktförmigen Massenkörper geleisteten Arbeit in der Zeiteinheit entspricht (bis auf einen Faktor β/c).

Das führt dann durch Integration der ersten Zeile von Gleichung (1.8) direkt zur Gleichung:

nil_abb_1.9

Hierin ist also E die Gesamtenergie des punktförmigen Massenkörpers, die sich aus Ruheenergie und kinetischer Energie zusammensetzt.

Die erste Zeile von Gleichung (1.8) entspricht dann einem kombinierten Energie- und Massenerhaltungssatz. Auch die beiden getrennten Erhaltungssätze für Energie und Masse müssen eben bei relativistischer Betrachtung zu einem kombinierten Satz zusammengefügt werden.

Meint
Euer Christoph

Ergänzung am 21. Februar 2015

Wie einige Kommentare gezeigt haben, war im vorigen Text der Schritt von Gl. (1.8) zur Gleichung (1.9) zu groß.

Diesen Schritt, der nur textuell beschrieben war, werden wir jetzt in kleinere Unterschritte zerlegen.

Erstens: Es wird behauptet, dass die linke Seite von Gl. (1.8) den Wert Null ergibt, wenn man das innere Produkt mit der Vierergeschwindigkeit w bildet.

Dabei muss vorausgeschickt werden, dass Professor Dirschmid in seinem Buch eine Näherung vornimmt, die zwar physikalisch einsichtig ist, aber keinem mathematisch exakten Formalismus entspricht.

Da das Ganze ja ohnehin nur eine Analogiebetrachtung ist und die Formel E=m.c^2 tatsächlich ein Naturgesetz darstellt, können wir akzeptieren, dass das innere Produkt mit w und die Differentiation nach der Zeit miteinander vertauscht werden.

Zu zeigen ist also die Gültigkeit folgender Gleichung:

nil_abb_1.10

Zuerst bilden wir das innere Produkt.

Dabei ist zu berücksichtigen, dass das innere Produkt im vierdimensionalen Raum anders definiert ist als im dreidimensionalen euklidischen Raum:

nil_abb_1.11

Wenn wir nun Gl. (1.10) vereinfachen, dann sehen wir, dass wir einen konstanten Wert nach der Eigenzeit ableiten, was tatsächlich Null ergibt:

nil_abb_1.12

Zweitens: damit muss auch die rechte Seite von Gl. (1.8) den Wert Null ergeben (ungefähr), wenn man sie mit w multipliziert, also:

nil_abb_1.13

Weil die Summe über vi.Ki der momentan geleisteten mechanischen Arbeit im Inertialsystem entspricht und weil dem System in unserem Modell nur mechanische Energie zugeführt wird, gilt also:

nil_abb_1.14

F0 in die erste Zeile der Gleichung (1.8) eingesetzt ergibt dann:

nil_abb_1.15

Also E = m β c2 + const.


Motivationen fürs Hobby

Februar 1, 2015

Jetzt habe ich mir am 6.1.2015 endlich einmal Gedanken darüber gemacht, warum ich eigentlich mein Hobby „SrrTrains“ betreibe (betrieben habe).

Ich bin auf eine dreifache Motivation gestoßen:

  1. Ich würde gerne eine Community gründen, die sich mit der „Do-it-yourself-virtual-multiplayer-model-railroad“ beschäftigt
  2. Ich würde gerne im Web3D Consortium bzw. in der IETF Beiträge leisten, um ein „fully standardized 3D multiplayer system based on the Web3D Network Sensor“ zu unterstützen
  3. Ich habe auch eine „hidden agenda“, die sich natürlich mit GSM-R beschäftigt

Wenn man also genau darüber nachdenkt, dann sind die beiden Motivationen (1) und (2) – also die Motivationen, die „von oben nach unten gehen“ – nichts anderes als Machtstreben (1), sowie Streben nach Ruhm und Ehre (2).

Vor meinem Gewissen besteht nur die Motivation (3), das ist also die Motivation, die „von unten nach oben geht“.

Insoferne habe ich jetzt die SIMUL-RR Dateien endgültig archiviert und warte, ob es für MrGc einen Auftrag gibt.

Ein weiteres Hobby, das „von unten nach oben geht“, könnte N.I.L. sein, das „New Interactive Learning“, aber darüber werde ich zu gegebener Zeit berichten.

Lg
Euer Christoph