===== Commit 2014-09-12 ===== * Forces de Coriolis ===== Forces de Coriolis ===== * Implémentation de la force de Coriolis en plus des forces centrifuges lorsqu'on effectue un calcul dans un référentiel tournant en dynamique. * Soit : * $ \overrightarrow{\omega} $ : le vecteur de rotation (direction & amplitude) du référentiel (défini via les propelems ...) * $ \overrightarrow{OM} $ : reliant un noeud au premier point de l'axe de rotation * $ \overrightarrow{V} $ : La vitesse (dans le référentiel tournant) au noeud considéré * Force Centrifuge : $ F_{Centrifuge} = m \quad \overrightarrow{\omega} \wedge \overrightarrow{\omega} \wedge \overrightarrow{OM} $ * Force de Coriolis : $F_{Coriolis} = -2 m \quad \overrightarrow{\omega} \wedge \overrightarrow{V}$ * Correction des conditions initiales en methode IQSI : * IQSI = 1 : ajout des conditions initiales d'accélération * IQSI = 2 : ajout des conditions initiales en vitesse et accélération * Application : oo_meta/apps/massSpring3dRotationIQSI2VY2.py * Système masse ressort dans un référentiel en rotation autour de l'axe Z (360deg/sec) * Initialisation du mouvement de procession via une vitesse initiale $\overrightarrow{V}=(0,2,0)$ * On observe le mouvement de précession induit par coriolis {{ :commit:2014:coriolis.png?200 |}} HELP : SI Quelqu'un a un exemple simple et CHIFFRE de validation de coriolis, je suis preneur... ===== Elements de masse ===== * interfacage de la matrice de raideur analytique des éléments de masse (pour les forces externes, soit les forces centrifuges & de Coriolis) qui existait mais n'était pas correctement branchée ... ===== Fichiers ajoutés/supprimés ===== A : R : ===== Tests ajoutés/supprimés ===== A : apps.mechanisms.massCoriolis.py A : apps.mechanisms.massSpring3dRotationIQSI2.py A : apps.mechanisms.massSpring3dRotationIQSI2AX.py A : apps.mechanisms.massSpring3dRotationIQSI2AY.py A : apps.mechanisms.massSpring3dRotationIQSI2AZ.py A : apps.mechanisms.massSpring3dRotationIQSI2VX.py A : apps.mechanisms.massSpring3dRotationIQSI2VXVY.py A : apps.mechanisms.massSpring3dRotationIQSI2VY.py A : apps.mechanisms.massSpring3dRotationIQSI2VZ.py A : R : --- //[[L.Papeleux@ulg.ac.be|Luc Papeleux]] 2014/09/12 //