IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Simulink Discussion :

Appel en boucle d'un modèle Simulink via un script MATLAB


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur mécatronique
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur mécatronique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Par défaut Appel en boucle d'un modèle Simulink via un script MATLAB
    Bonjour,

    Je travaille sur une simulation trop "gourmande" pour tourner sur mon PC actuel (32 bits).J'essaye d'appeler ma simulation en boucle via un script.Après chaque pas de simulation je récupère les données finales de la simu et je les utilise comme conditions initiales pour la boucle suivante.
    ça fonctionne presque, mais pendant un laps de temps très bref, un de mes signal se met à zéro puis reprend la valeur de la C.I.


    Quelqu'un pourrait m'aider svp, je suis débutant sous matlab/simulink.


    Nom : screept.JPG
Affichages : 796
Taille : 35,7 Ko

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur mécatronique
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur mécatronique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Par défaut
    Nom : Capture.PNG
Affichages : 763
Taille : 70,9 Ko

    Voici le signal en question (en rouge)


    Merci d'avance

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur mécatronique
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur mécatronique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Par défaut
    Je précise que j'ai déjà déjà fait gaffe à mes intégrales dans mon modèle, je leur donne bien une condition initiale externe à manger à chaque fois que la simu redemarre.Pour ce faire j'utilise le bloc From Workspace, dans lequel j'appelle une variable qui est la dernière valeur du vecteur visé .

    Par exemple, pour T, je fais T_end=T(end), et dans le bloc from Workspace je met [t_end T_end] avec t_end=t(end) où t est le temps de référence du signal (il y a plusieurs boucle de régulations imbriquées dans le système simulé avec des temps d'échantillonages différents pour chaque boucle).



    Ah, et j'utilise pour le moment la version r2007a de Matlab.


    Merci

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur mécatronique
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur mécatronique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Par défaut
    C'est bon, problème résolu, j'avais des blocs rate transition dont les CI étaient fixées à zéro, je pensais pas que ces blocs en avaient.
    Merci quand même

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 02/05/2013, 17h56
  2. Réponses: 4
    Dernier message: 26/07/2007, 13h07
  3. appel en boucle sur une DLL
    Par kaygee dans le forum ASP
    Réponses: 9
    Dernier message: 29/05/2007, 14h51
  4. Acquisition de données sous simulink via port TCPIP
    Par Francis63 dans le forum MATLAB
    Réponses: 3
    Dernier message: 06/12/2006, 11h22
  5. [JSP/Servlet] Appel en boucle pour tester la rapidité
    Par kurtalis dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 15/06/2006, 17h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo