Équations différentielles non linéaires sur SciLab, Runge-Kutta

Fermé
sandanna Messages postés 2 Date d'inscription samedi 20 janvier 2018 Statut Membre Dernière intervention 21 janvier 2018 - Modifié le 20 janv. 2018 à 19:40
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 21 janv. 2018 à 12:35
Bonjour, dans le cadre d'un travail à présenter pour les concours aux écoles d'ingénieurs, je dois résoudre un système de deux équations différentielles couplées non linéaires, le tout en passant par SciLab et son module xcos, en résolvant par une méthode Runge-Kutta d'ordre 4 (sur conseil de notre contact). Seulement voilà, mes connaissances sur SciLab sont plutôt restreintes, je ne vois pas comment placer les équations sous forme de "schéma-blocs" sur xcos, puis avoir un graphe représentant une trajectoire.

Tout cela dans le but d'avoir z en fonction de x (on se place dans un repère (O,x,z)), puisque c'est une trajectoire que l'on veut déterminer (considérée comme plane pour l'étude). Pour ceux qui veulent savoir, l'étude se concentre sur la retombée du premier étage réutilisable d'un lanceur de SpaceX de type Falcon 9, les données pour les constantes sont prises à partir de la mission CRS-9. Après avoir appliqué un PFD au 1er étage en considérant 3 forces qui s'y appliquent (Traînée, Poids, Poussée) et en ayant simplifié le modèle d'étude, on tombe sur un système du type :

x''=A(x',z',z)x'
z''=A(x',z',z)z'+Bz=C

avec B et C des constantes connues. On connaît aussi les conditions initiales du système : x(0), z(0), x'(0), et z'(0).Je peux vous envoyer les équations complètes si vous le désirez.
Toute aide est la bienvenue,
Merci d'avance !
Sandro.
A voir également:

1 réponse

Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
20 janv. 2018 à 20:06
Bonsoir

il y a assez peu d'utilisateurs de Scilab ou Matlab ici.
As tu essayé le forum officiel?
https://www.scilab.org/fr/community/connect
1
sandanna Messages postés 2 Date d'inscription samedi 20 janvier 2018 Statut Membre Dernière intervention 21 janvier 2018
21 janv. 2018 à 12:23
Bonjour, merci de la réponse et de l'information.
Non je ne l'avais pas essayé mais je crois que je vais le faire du coup.
Merci !
0
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
21 janv. 2018 à 12:35
De rien
0