Vous désirez aider à améliorer les avions de Hangar de Helijah, c'est ici que cela se passe / You would like to help improving aircraft from Helijah's hangar, this is where it happens
Vous n'êtes pas identifié(e).
Salut!
Est-ce qu'il ya quelqu'un qui utilise FG git next qui peut faire un test très simple? Moi avec mon PC 64-bit, je vois
[edward@localhost flightgear-fgaddon]$ yasim Aircraft/TU-95/tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 15.734649
Lift Ratio: 161.826202
Cruise AoA: 2.318302
Tail Incidence: -3.204615
Approach Elevator: 0.000000
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.023, 814539.250
[kg*m^2] -0.023, 12267472.000, 0.006
Origo at CG 814539.250, 0.006, 16535332.000
[edward@localhost flightgear-fgaddon]$ svn up
Updating '.':
At revision 669.
[edward@localhost flightgear-fgaddon]$
J'utilise git next et svn trunk:
simgear (0369d1f)
flightgear (076f61f)
fgdata (11066a5)
fgaddon (r669)
Mais je sais que Emmanuel a vu quelque chose complètement différent avec son ordinateur 32-bit et FG git next. Ce serait bien d'avoir d'autres tests pour voir ce qui se passe ici. Merci!
Amicalement,
Edward
P. S. English: Git next+svn trunk are giving different YASim solutions for 32-bit vs. 64-bit. If you are running git next, could you test 'yasim Aircraft/TU-95/tu95-yasim.xml'? Cheers!
Dernière modification par bugman (2015-05-19 18:20:16)
Hors ligne
Salut Edward
Pour mieux comprendre tout cela voici donc ce que j’obtiens chez moi :
[helijah@localhost TU-95]$ yasim tu95-yasim.xml
Solution results: Iterations: 1136
Drag Coefficient: 14.207833
Lift Ratio: 187.240402
Cruise AoA: 2.553360
Tail Incidence: -9.761394
Approach Elevator: -0.005927
CG: x:3.209, y:-0.000, z:-1.988
Inertia tensor : 4620186.500, -0.029, 814539.375
[kg*m^2] -0.029, 12267473.000, 0.004
Origo at CG 814539.375, 0.004, 16535335.000
Bien évidement avec un FG compilé par mes soins en 32 bit. Quand au TU 95 c''est celui qui est disponible sur SVN ou dans mon hangar. Le Tu 95 étant le même pour nous deux la seule différence possible est la machine 32 bit vs 64 bit.
De nos échanges avec Edward il semble apparaître qu'il existe des différences dans les résultats des calculs du tunnel virtuel YAsim entre 32 et 64 bit ce qui est tout à fait et totalement inadmissible vous en conviendrais.
2+2 fait 4 que l'on soit en 32 ou en 64 bit. Les résultats d'un calculs doivent donc être identiques.... Et ce n'est pas le cas
Amicalement Emmanuel
Quelques avions pour FlightGear
http://helijah.free.fr
Hors ligne
Bonjour,
linux mint 64bits
Fg3.5 compilé 18/05/15, fgdata du jour, svn r669
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 15.734649
Lift Ratio: 161.826202
Cruise AoA: 2.318302
Tail Incidence: -3.204615
Approach Elevator: 0.000000
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.023, 814539.250
[kg*m^2] -0.023, 12267472.000, 0.006
Origo at CG 814539.250, 0.006, 16535332.000
2+2 fait 4 que l'on soit en 32 ou en 64 bit. Les résultats d'un calculs doivent donc être identiques....
Si je comprends bien les résultats sont des moyennes calculées sur x itérations et pendant y temps.
Probablement il y a des facteurs temps qui interviennent.
Comme 32 et 64 ne "tournent" pas tout à fait au même rythme...
PS: je ne peux pas lancer le TU-95, "YASim SOLUTION FAILURE"
Dernière modification par F-Sig (2015-05-20 09:30:26)
Hors ligne
Salut F-Sig,
Tu as strictement les mêmes résultats que Edward, si le temps était déterminant il faudrait donc que tu ais strictement la même machine tournant à strictement la même vitesse d'horloge avec les même ressources utilisées etc.... lol Ce serait tout de même fortement étonnant n'est ce pas lol
Maintenant il nous manque un second utilisateur en 32 bit pour voir. Mais il semble bien qu'il y ait des différences entre 32 et 64
Et oui navré mais le FDM est nickel sur le TU 95. J'y ai passé pas mal de temps et il vole plutôt bien pour un avion de ce type...mais.....en 32 bit pour le moment. N'yant plus de machine 64 bit je ne peux corriger le problème.
Mais comme nous avons fini par conclure avec Edward, il ne devrait pas être utile de modifier les data entre 32 et 64 bit. Il est déjà parfois difficile de faire des FDM compatible à la fois pour les anciens FG et les nouveaux (le TU95 est justement de ceux là en 32 bit). Alors créer 4 versions d'un même FDM deviendrais un casse tête totalement fou (ORIGINAL/32 - ORIGINAL/64 - CURRENT/32 et CURRENT/64).
Amicalement Emmanuel
P.S. Au passage je viens de le signaler sur le forum officiel : http://forum.flightgear.org/viewtopic.p … 85#p243585
Quelques avions pour FlightGear
http://helijah.free.fr
Hors ligne
J'ai fait plein d'autres tests sur mon ordinateur Mageia 4 Linux hier soir. Voici les résultats:
FG 3.4.0, Windows 32-bit, Linux+wine:
[edward@localhost TU-95]$ wine "/flightgear/src/releases/wine-fg3.4.0/drive_c/Program Files/FlightGear 3.4.0/bin/yasim.exe" tu95-yasim.xml 2> /dev/null
Solution results: Iterations: 1069
Drag Coefficient: 14.207831
Lift Ratio: 187.240463
Cruise AoA: 2.553359
Tail Incidence: -9.761393
Approach Elevator: -0.005927
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.022, 814539.250
[kg*m^2] -0.022, 12267472.000, 0.004
Origo at CG 814539.250, 0.004, 16535334.000
FG 3.4.1, Windows 32-bit, Linux+wine:
[edward@localhost TU-95]$ wine "/flightgear/src/releases/wine-fg3.4.1/drive_c/Program Files/FlightGear 3.4.1/bin/yasim.exe" tu95-yasim.xml 2> /dev/null
Solution results: Iterations: 1069
Drag Coefficient: 14.207831
Lift Ratio: 187.240463
Cruise AoA: 2.553359
Tail Incidence: -9.761393
Approach Elevator: -0.005927
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.022, 814539.250
[kg*m^2] -0.022, 12267472.000, 0.004
Origo at CG 814539.250, 0.004, 16535334.000
FG 3.5.0 nightly (2015-05-19), Windows 32-bit, Linux+wine:
[edward@localhost TU-95]$ wine "/flightgear/src/releases/wine-fg_nightly_2015-05-20/drive_c/Program Files/FlightGear 3.5.0/bin/yasim.exe" tu95-yasim.xml 2> /dev/null
Solution results: Iterations: 1069
Drag Coefficient: 14.207831
Lift Ratio: 187.240463
Cruise AoA: 2.553359
Tail Incidence: -9.761393
Approach Elevator: -0.005927
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.022, 814539.250
[kg*m^2] -0.022, 12267472.000, 0.004
Origo at CG 814539.250, 0.004, 16535334.000
FG 3.2.0, Mageia Linux 4 64-bit, mga4 rpms:
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-3.2.0-1.mga4.x86_64/usr/lib64 /flightgear/src/releases/flightgear-3.2.0-1.mga4.x86_64/usr/bin/yasim tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 15.734649
Lift Ratio: 161.826202
Cruise AoA: 2.318302
Tail Incidence: -3.204615
Approach Elevator: 0.000000
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.023, 814539.250
[kg*m^2] -0.023, 12267472.000, 0.006
Origo at CG 814539.250, 0.006, 16535332.000
FG 3.2.0, Mageia Linux 4 32-bit, mga4 rpms:
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-3.2.0-1.mga4.i586/usr/lib/ /flightgear/src/releases/flightgear-3.2.0-1.mga4.i586/usr/bin/yasim tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 15.732868
Lift Ratio: 161.867722
Cruise AoA: 2.321278
Tail Incidence: -3.355914
Approach Elevator: 0.000000
CG: x:3.209, y:-0.000, z:-1.988
Inertia tensor : 4620186.500, -0.029, 814539.375
[kg*m^2] -0.029, 12267473.000, 0.004
Origo at CG 814539.375, 0.004, 16535335.000
FG 2.12.1, Mageia Linux 4 64-bit, mga4 rpms:
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-2.12.1-1.mga4.x86_64/usr/lib64/ /flightgear/src/releases/flightgear-2.12.1-1.mga4.x86_64/usr/bin/yasim tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 20.604675
Lift Ratio: 124.416389
Cruise AoA: 2.339031
Tail Incidence: -3.209457
Approach Elevator: 0.000000
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
FG 2.10.0, Mageia Linux 4 64-bit, mga3 rpms:
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-2.10.0-1.3.mga3.x86_64/usr/lib64/ /flightgear/src/releases/flightgear-2.10.0-1.3.mga3.x86_64/usr/bin/yasim tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 20.604675
Lift Ratio: 124.416389
Cruise AoA: 2.339031
Tail Incidence: -3.209457
Approach Elevator: 0.000000
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
FG 2.6.0, Mageia Linux 4 64-bit, mga2 rpms:
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-2.6.0-2.3.mga2.x86_64/usr/lib64/ /flightgear/src/releases/flightgear-2.6.0-2.3.mga2.x86_64/usr/bin/yasim tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 20.604675
Lift Ratio: 124.416389
Cruise AoA: 2.339031
Tail Incidence: -3.209457
Approach Elevator: 0.000000
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
FG 2.0.0, Mageia Linux 4 64-bit, mga1 rpms:
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-2.0.0-4.mga1.x86_64/usr/lib64/ /flightgear/src/releases/flightgear-2.0.0-4.mga1.x86_64/usr/games/yasim tu95-yasim.xml
Solution results: Iterations: 806
Drag Coefficient: 23.481804
Lift Ratio: 114.278542
Cruise AoA: 2.579713
Tail Incidence: -9.833370
Approach Elevator: -0.006269
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
Mes conclusions, je n'ai aucune idée ce qui se passe! Avec FG 3.2.0 32-bit et 64-bit je vois ce même problème!
Amicalement,
Edward
Dernière modification par bugman (2015-05-20 12:20:30)
Hors ligne
Les différences enter FG 2.x et 3.x s'explique par l'utilisation dans la version SVN du TU95 de l'option " version="YASIM_VERSION_CURRENT">"
Pour faire simple, ) partir de la version 3.4 FG dispose de nouvelles fonctions dans YASim qui améliorent les FDM. Elles sont accessible en utilisant _CURRENT vu ci dessus.
Dans les versions 2.0 seules les anciennes fonctions sont disponibles pour comparer il faudrait donc remplacer "_CURRENT" par "_ORIGINAL" dans le FDM pour les tests en FG 3.x pour avoir les même algorithmes dans les deux versions
Amicalement Emmanuel
Quelques avions pour FlightGear
http://helijah.free.fr
Hors ligne
J'ai très vit changé "_CURRENT" par "_ORIGINAL" dans un nouveau fichier 'tu95-yasim_original.xml', et je vois:
FG 2.0.0, version="YASIM_VERSION_CURRENT":
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-2.0.0-4.mga1.x86_64/usr/lib64/ /flightgear/src/releases/flightgear-2.0.0-4.mga1.x86_64/usr/games/yasim tu95-yasim.xml
Solution results: Iterations: 806
Drag Coefficient: 23.481804
Lift Ratio: 114.278542
Cruise AoA: 2.579713
Tail Incidence: -9.833370
Approach Elevator: -0.006269
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
FG 2.0.0, version="YASIM_VERSION_ORIGINAL":
[edward@localhost TU-95]$ LD_LIBRARY_PATH=/flightgear/src/releases/flightgear-2.0.0-4.mga1.x86_64/usr/lib64/ /flightgear/src/releases/flightgear-2.0.0-4.mga1.x86_64/usr/games/yasim tu95-yasim_original.xml
Solution results: Iterations: 806
Drag Coefficient: 23.481804
Lift Ratio: 114.278542
Cruise AoA: 2.579713
Tail Incidence: -9.833370
Approach Elevator: -0.006269
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
FG 3.5.0, version="YASIM_VERSION_CURRENT":
[edward@localhost TU-95]$ yasim tu95-yasim.xml
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 15.734649
Lift Ratio: 161.826202
Cruise AoA: 2.318302
Tail Incidence: -3.204615
Approach Elevator: 0.000000
CG: x:3.209, y:0.000, z:-1.988
Inertia tensor : 4620186.000, -0.023, 814539.250
[kg*m^2] -0.023, 12267472.000, 0.006
Origo at CG 814539.250, 0.006, 16535332.000
FG 3.5.0, version="YASIM_VERSION_ORIGINAL":
[edward@localhost TU-95]$ yasim tu95-yasim_original.xml
This aircraft does not use the latest yasim configuration version.
SOLUTION FAILURE: Solution failed to converge after 10000 iterations
Solution results: Iterations: 10002
Drag Coefficient: 20.604675
Lift Ratio: 124.416389
Cruise AoA: 2.339031
Tail Incidence: -3.209457
Approach Elevator: 0.000000
CG: x:3.212, y:0.000, z:-1.988
Inertia tensor : 4620203.000, -0.031, 814955.250
[kg*m^2] -0.031, 12274947.000, 0.006
Origo at CG 814955.250, 0.006, 16542793.000
Est-ce que j'ai fait quelque chose de faux?
Edward
Hors ligne
Salut Edward,
Non non tu n'as pas fait d'erreur Comme je le disais le TU 95 est un des avions qui m'a posé le plus de problème et pour lequel je n'ai pas encore réussi la création d'un fichier FDM compatible avec les deux modes dans FG 3.5.
Seule la version CURRENT est valide (enfin en 32bit tout au moins ). La version ORIGINAL dépasse le nombre d'itération maximum.
Amicalement Emmanuel
Quelques avions pour FlightGear
http://helijah.free.fr
Hors ligne