Raketenmodellbau.org Portal > Forum > Experimental & Forschung > Experimental & Forschungs Raketenbau > Exportfunktion: Mit dem Prüfstand Flugbahnen ausrechnen
Du kannst keine neue Antwort schreiben
Seiten (5): [1] 2 3 4 5 »

Autor Thema 
Peter

alias James "Pond"


Moderator

Peter

Registriert seit: Sep 2000

Wohnort: D-84034 Landshut

Verein: Solaris-RMB

Beiträge: 2235

Status: Offline

Beitrag 53573 , Exportfunktion: Mit dem Prüfstand Flugbahnen ausrechnen [Alter Beitrag31. Juli 2004 um 18:27]

[Melden] Profil von Peter anzeigen    Peter eine private Nachricht schicken   Besuche Peter's Homepage    Mehr Beiträge von Peter finden

Mit den BC-Tagen vor Augen wirds Zeit, die Anwender von RockSim, wRasp, SpaceCad und dergleichen mit Motordaten für die BC-Motoren zu versorgen. Einige werden sich ihre Motordatei ohnehin notgebastelt haben. Das soll in Zukunft dank der neuen Exportfunktion wegfallen.

Äh- wie bitte? Was fällt wann wem weg? Der Reihe nach:

1) Nicht alle Motordaten sind auf dem Internet passend zu finden. AT´s schon, BC-Motoren aber nicht.

2) Die BC-Motoren (und einiges mehr) wurden auf Winfrieds Prüfstand getestet. Die Ergebnisdateien enthalten pro Motor mehrere tausend Meßpunkte und sind für die gängigen Programme unverdaulich. Eigentlich rechnet nur meine eigene Software direkt mit den Prüfstandsdateien. Davon hat aber sonst keiner was. Außer: wenn ich sie in das RockSim Format exportiere. Genaus dieses Exportfilter habe ich eingebaut, auf hartnäckiges Zureden von Oli4 hin smile

Die gute Nachricht: Alles was schon getestet wurde, und alles was wir zum Beispiel am nächsten Wochenende bei den BC-Tagen wieder auf den Prüfstand stellen, kann umgehend auch in den gängigen Programmen zum Raketenrechnen benutzt werden.

Die schlechte Nachricht: ihr müßt was dafür tun! Denn ich benutze die übrigen Programme nicht und kenne sie daher nicht genug. Beispiel: die verkraften vermutlich nur eine kleine Handvoll Meßpunkte. Aber wieviel, wo ist die Grenze? Gibt es ein Format das alle importieren können, oder mehrere? Ist die folgende Datei syntaktisch korrekt oder wo fehlts?

Das wäre also ein erster Versuch, es geht hier um den BC-125 Stirnröhrenbrenner:

;CRS Schubtest - Exportdatei, erstellt am 31.07.2004
BC125'1 38 105 0 .06730 .193 Experimentaltechnik Maurer
000.029 120.315
000.059 125.739
000.088 127.662
000.117 133.023
000.146 138.260
000.175 143.565
000.205 149.009
000.234 154.607
000.263 159.367
000.292 163.695
000.322 167.446
000.351 170.801
000.380 173.948
000.409 175.918
000.439 177.696
000.468 179.017
000.497 179.480
000.526 179.626
000.556 178.561
000.585 177.024
000.614 175.175
000.643 172.643
000.673 169.252
000.702 165.152
000.731 160.839
000.760 155.696
000.790 150.271
000.819 144.320
000.848 138.134
000.877 132.001
000.907 125.628
000.936 119.246
000.965 113.169
000.995 098.610
001.016 032.108
001.045 0.000;
Andreas H.

Grand Master of Rocketry


Moderator

Registriert seit: Nov 2001

Wohnort:

Verein:

Beiträge: 2528

Status: Offline

Beitrag 53579 [Alter Beitrag31. Juli 2004 um 20:21]

[Melden] Profil von Andreas H. anzeigen    Andreas H. eine private Nachricht schicken   Andreas H. besitzt keine Homepage    Mehr Beiträge von Andreas H. finden

Vielen Dank, Peter!
Nach etwas Umformen in Excel (Punkte sollten Kommas sein),
sieht das in SpaceCAD3 so aus:

Ähm, war der Impuls nicht 169 Ns?

Folgende Datei wurde angehängt:

Roman

Archiv-Moderator

Roman

Registriert seit: Feb 2001

Wohnort:

Verein: Ramog

Beiträge: 1919

Status: Offline

Beitrag 53580 [Alter Beitrag31. Juli 2004 um 21:30]

[Melden] Profil von Roman anzeigen    Roman eine private Nachricht schicken   Roman besitzt keine Homepage    Mehr Beiträge von Roman finden

hi,

wie kann man das bei rocksim 6 machen??

gibts da so einen art Motoreditor??

mfg roman

'Technisch gesehen hat alles funktioniert!'
-Ich (oft kopiert)
Oli4

Überflieger

Oli4

Registriert seit: Sep 2000

Wohnort: Fulda

Verein: AGM e.V., TRA #9082 L2

Beiträge: 1598

Status: Offline

Beitrag 53586 [Alter Beitrag01. August 2004 um 02:17]

[Melden] Profil von Oli4 anzeigen    Oli4 eine private Nachricht schicken   Besuche Oli4's Homepage    Mehr Beiträge von Oli4 finden

@roman:

so sieht das bei Rocksim aus... wink (s.u.) Das Programm heißt bei Rocksim 7 Engine Editor, danach musst Du abspeichern und den Engine Compiler drüberlaufen lassen. Erst dann hast Du die Daten in Rocksim...

@Peter:

Prima...das Du die Export-Funktion doch noch gefunden hast...wink

Das üble ist nur: ich habe bei Rocksim noch keine Import-Funktion gefunden und ich musste alle Punkte per Hand eingeben. Bei einem oder zwei Motoren mag das ja noch gehen...aber mit der Zeit wirds nervig... Also, um auf Deine Frage zu antworten: Mehr Koordinaten als Du jetzt gepostet hast brauchts nicht, glaube ich. (Begrenzungen gibts aber bei Rocksim nicht.)


cheers,
Oli4

P.S. Wiedermal bezeichnend für die Amis: Man beachte Init. Mass und Prop. Mass - beide Angaben in kg! Die grobe Elle...da gibt man sich nicht mit Gramm ab... wink big grin

Folgende Datei wurde angehängt:


AGM e.V., TRA #9082 L2

http://www.t-rocketry.de - "Speak low, speak slow and don´t talk too much." - John Wayne

Roman

Archiv-Moderator

Roman

Registriert seit: Feb 2001

Wohnort:

Verein: Ramog

Beiträge: 1919

Status: Offline

Beitrag 53587 [Alter Beitrag01. August 2004 um 08:52]

[Melden] Profil von Roman anzeigen    Roman eine private Nachricht schicken   Roman besitzt keine Homepage    Mehr Beiträge von Roman finden

mal sehen, obs das bei RockSim 6 auch gibt...

mfg roman

'Technisch gesehen hat alles funktioniert!'
-Ich (oft kopiert)
Oli4

Überflieger

Oli4

Registriert seit: Sep 2000

Wohnort: Fulda

Verein: AGM e.V., TRA #9082 L2

Beiträge: 1598

Status: Offline

Beitrag 53588 [Alter Beitrag01. August 2004 um 10:28]

[Melden] Profil von Oli4 anzeigen    Oli4 eine private Nachricht schicken   Besuche Oli4's Homepage    Mehr Beiträge von Oli4 finden

Moin,

also es gibt eine Variante. Wenn man die Daten im folgenden Format als DOS-Text Datei mit der Endung *.eng abspeichert, kann man einfach draufklicken und sie wird vom Engine Editor korrekt angezeigt. Das erspart die Arbeit des manuellen Eingebens.

@Peter: Könntest Du Deinen Export-Filter dahingehend modifizieren, dass er die Daten wie folgt ausspuckt:

BC125 38 105 0 0.06730 0.193 Maurer
0.029 120.315
0.059 125.739
0.088 127.662
0.117 133.023
0.146 138.260
0.175 143.565
0.205 149.009
0.234 154.607
0.263 159.367
0.292 163.695
0.322 167.446
0.351 170.801
0.380 173.948
0.409 175.918
0.439 177.696
0.468 179.017
0.497 179.480
0.526 179.626
0.556 178.561
0.585 177.024
0.614 175.175
0.643 172.643
0.673 169.252
0.702 165.152
0.731 160.839
0.760 155.696
0.790 150.271
0.819 144.320
0.848 138.134
0.877 132.001
0.907 125.628
0.936 119.246
0.965 113.169
0.995 98.610
1.016 32.108
1.045 0.0

cheers,
Oli4

P.S. @Roman: Diese Variante müsste auch mir RS6 funktionieren...

AGM e.V., TRA #9082 L2

http://www.t-rocketry.de - "Speak low, speak slow and don´t talk too much." - John Wayne

Peter

alias James "Pond"


Moderator

Peter

Registriert seit: Sep 2000

Wohnort: D-84034 Landshut

Verein: Solaris-RMB

Beiträge: 2235

Status: Offline

Beitrag 53591 [Alter Beitrag01. August 2004 um 12:59]

[Melden] Profil von Peter anzeigen    Peter eine private Nachricht schicken   Besuche Peter's Homepage    Mehr Beiträge von Peter finden

Zitat:
Original geschrieben von Oli4
also es gibt eine Variante. Wenn man die Daten im folgenden Format als DOS-Text Datei mit der Endung *.eng abspeichert, kann man einfach draufklicken und sie wird vom Engine Editor korrekt angezeigt. Das erspart die Arbeit des manuellen Eingebens.

Genau für diesen Editor ist das auch gedacht. Dieses Textformat ist für den Import durch den Editor/das Programm. Wenn mir jemand verrät, wie das binäre Format in der "Datenbank" definiert ist, schreib ich das natürlich gleich direkt, dann spart ihr euch den Import.
Zitat:
@Peter: Könntest Du Deinen Export-Filter dahingehend modifizieren, dass er die Daten wie folgt ausspuckt:

BC125 38 105 0 0.06730 0.193 Maurer
0.029 120.315
0.059 125.

Technisch überhaupt kein Problem. Nur zum Verständnis:

a) Die Zeitangaben haben nur eine Vorkommastelle? Soll mir recht sein.

b) Die Typenbezeichnung "BC125" wird allein nicht ausreichen, da es ja drei gängige Varianten mit sehr unterschiedlichen Eigenschaften gibt. Welche Syntaxregeln gelten für diesen String? (maximal zulässige Länge, unzulässige Zeichen..) Ist z.B. "BC-125 Peak" möglich?

c) Zahlen in der Parameterzeile, die kleiner sind als 1 dürfen nicht mit "0" beginnen, sondern mit dem Dezimalpunkt?

d) Welche Regeln gelten für die Herstellerbezeichnung, z.B. maximale Länge? Gibt es Standardvorgaben, z.B. "A" für Aerotech, oder kann man das halten wie ein Dachdecker?
Oliver Arend

Administrator


Administrator

Oliver Arend

Registriert seit: Aug 2000

Wohnort: Great Falls, VA, USA

Verein: RMV/Solaris/AGM/TRA L1/TCV/MDRA/NOVAAR

Beiträge: 8328

Status: Offline

Beitrag 53593 [Alter Beitrag01. August 2004 um 15:38]

[Melden] Profil von Oliver Arend anzeigen    Oliver Arend eine private Nachricht schicken   Oliver Arend besitzt keine Homepage    Mehr Beiträge von Oliver Arend finden

a) Bei Zeitangaben dürfen vor dem Komma natürlich auch mehrere Stellen sein (Hybriden).

b) Es dürfen m.W. keine Leerstellen in dem String sein. Und bei Strings wie Held1000 kriegt er auch schon Probleme, also nicht zu lang machen. Lieber BC125-S, BC125-M und BC125-L oder so...

c) Ich glaube es ist geschickter wenn Du alle Zahlen mit 0 beginnen lässt, die <1 sind.

d) Die Herstellerbezeichnung ist üblicherweise eine Abkürzung (ES, QU, AT), aber darf auch länger sein. Ich würde EM statt "Maurer" schreiben.

Noch ne Info zur oberen Zeile falls Du die noch nicht kennst:

Bezeichnung - Durchmesser - Länge - Verzögerung (mehrere Verzögerungen werden durch Bindestriche voneinander getrennt und werden in ganzen Sekunden angegeben, also 0-3-5-7 für den C6) - Treibstoffgewicht in kg - Gesamtgewicht in kg - Hersteller

Dann gibts ja endlich richtig gute Kurven für den BC (bitte für alle!), juhu!

Oliver
Oli4

Überflieger

Oli4

Registriert seit: Sep 2000

Wohnort: Fulda

Verein: AGM e.V., TRA #9082 L2

Beiträge: 1598

Status: Offline

Beitrag 53606 [Alter Beitrag01. August 2004 um 19:31]

[Melden] Profil von Oli4 anzeigen    Oli4 eine private Nachricht schicken   Besuche Oli4's Homepage    Mehr Beiträge von Oli4 finden

Hallo Peter,

hier mal ein Auszug aus dem Estes.eng (sogar mit Kommentar)...man kann also die BC-Familie in einem File zusammenfassen, was ja auch sinnvoll ist.

Die Motorenbezeichnung kann man natürlich frei wählen...


; ESTES C11 RASP.ENG file made from NAR published data
; File produced JANUARY 1, 2002
; The total impulse, peak thrust, average thrust and burn time are
; the same as the averaged static test data on the NAR web site in
; the certification file. The curve drawn with these data points is as
; close to the certification curve as can be with such a limited
; number of points (32) allowed with wRASP up to v1.6.
C11 24 70 0-3-5-7 .012 .0353 Estes
0.03 1.69
0.06 3.78
0.10 7.56
0.14 10.94
0.18 14.83
0.21 17.61
0.22 18.21
0.25 20.10
0.28 21.20
0.29 21.73
0.30 20.20
0.32 17.32
0.33 14.93
0.35 13.23
0.38 11.94
0.41 11.65
0.46 10.94
0.53 10.45
0.61 10.64
0.68 10.64
0.71 10.64
0.72 10.05
0.74 8.16
0.75 5.77
0.77 3.18
0.79 1.39
0.81 0.00
;
D12 24.0 70.00 0-3-5-7 0.02110 0.04380 Estes
0.04 1.00
0.08 3.00
0.12 5.00
0.16 10.00
0.20 15.00
0.24 22.70
0.28 22.70
0.30 15.00
0.36 13.00
0.50 10.50
1.50 9.44
1.55 0.00
;
;E9 from ABMR
E9 24 95 0-4-6-8 0.0358 0.0578 Estes
0.05 6.98
0.09 13.07
0.15 19.16
0.22 26.00
0.30 18.61
0.37 10.19
0.39 9.99
2.80 9.24
2.82 8.76
2.93 0.00
;

cheers,
Oli4

AGM e.V., TRA #9082 L2

http://www.t-rocketry.de - "Speak low, speak slow and don´t talk too much." - John Wayne

Peter

alias James "Pond"


Moderator

Peter

Registriert seit: Sep 2000

Wohnort: D-84034 Landshut

Verein: Solaris-RMB

Beiträge: 2235

Status: Offline

Beitrag 53625 [Alter Beitrag02. August 2004 um 08:15]

[Melden] Profil von Peter anzeigen    Peter eine private Nachricht schicken   Besuche Peter's Homepage    Mehr Beiträge von Peter finden

Hier also die angepaßte Datei. Laut Kommentar dürfen es nicht mehr als 32 Punkte sein, mit den führenden Nullen nimmts das obige Beispiel selber nicht so genau, und wo "Estes" steht, könnte auch "Maurer" passen. Die Bezeichnung "BC125-R" ist leicht vereinfacht, aber das kann man ja noch überdenken.

Nun muß es bloß noch jemand importieren und damit rechnen, ohne daß Fehler auftreten.

Welche Programme können genau damit etwas anfangen, gibt es welche die ein anderes Format brauchen? SpaceCad?

;CRS Schubtest - Exportdatei, erstellt am 02.08.2004
BC125-R 38 102 0 0.6730 0.193 Maurer
0.034 120.980
0.068 125.884
0.102 129.784
0.136 135.973
0.170 142.170
0.204 148.454
0.238 154.848
0.272 160.321
0.306 165.232
0.340 169.284
0.374 173.083
0.408 175.700
0.442 177.722
0.476 179.144
0.510 179.625
0.544 179.133
0.578 177.545
0.612 175.514
0.646 172.623
0.680 168.654
0.714 163.674
0.748 158.458
0.782 152.115
0.816 145.444
0.850 138.291
0.884 131.107
0.918 123.670
0.952 116.521
0.986 107.671
1.016 46.027
1.050 0.0
;
Seiten (5): [1] 2 3 4 5 »
[Zurück zum Anfang]
Du kannst keine neue Antwort schreiben