[Programmation] acceder aux valeurs numeriques bloc simulink
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

acceder aux valeurs numeriques bloc simulink



  1. #1
    said76

    acceder aux valeurs numeriques bloc simulink


    ------

    Salutations, j’essaye de faire un modèle de batterie sur simulink de matlab2009, et j’ai trouvé un exemple sur démos « Power_FCV_Powertrain.mdl »
    Dans le bloc « FCV Electrical Subsystem » on trouve le bloc de batterie, nommé « 13.9 Ah 288 V Battery » ensuite dans ce bloc, on a le bloc « Model Discrete », dans ce modèle on a des blocs avec des paramètres comme : Batt, E0, …etc. ma question est : comment récupérer les valeurs numériques de ces paramètres ?
    Merci. Cordialement.

    -----
    Images attachées Images attachées

  2. #2
    Antoane
    Responsable technique

    Re : acceder aux valeurs numeriques bloc simulink

    Bonjour,

    peux-tu poster tous les fichiers que tu as récupéré dans un zip ?
    Ou, mieux, donner directement un lien vers la source de ces fichiers.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  3. #3
    said76

    Re : acceder aux valeurs numeriques bloc simulink

    salut, je n'ai pas un logiciel winzip, et ussi comment faire un lien?
    merci.

  4. #4
    Antoane
    Responsable technique

    Re : acceder aux valeurs numeriques bloc simulink

    Bonjour,

    Par exemple https://www.google.fr/search?q=comme...O7NYGyaer4grAE
    Et tu trouves comment faire un lien en même temps
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  5. A voir en vidéo sur Futura
  6. #5
    said76

    Re : acceder aux valeurs numeriques bloc simulink

    salut , c'est bon fichiers zipés!!!
    cordialement.
    Fichiers attachés Fichiers attachés

  7. #6
    Antoane
    Responsable technique

    Re : acceder aux valeurs numeriques bloc simulink

    Bonjour,

    Ce sont les fichiers matlab & simulink que je demande
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  8. #7
    said76

    Re : acceder aux valeurs numeriques bloc simulink

    Bonjour Antoane, ah desolé je n'ai pas bien saisi, ok merci de votre reponse, ci-joint le fichier en question!!!

    cordialement. said76.
    Fichiers attachés Fichiers attachés

  9. #8
    Antoane
    Responsable technique

    Re : acceder aux valeurs numeriques bloc simulink

    Bonjour,

    1. Lorsque j'ouvre le fichier, puis le block FCV Electrical Subsystem, puis la batterie, je tombe sur des données codées en clair (cf. PJ).
    2. Sans certitude : je pense qu'il manque un fichier (un script *.m) définissant la valeur des différentes constantes utilisées dans le modèle (Batt, E0, etc.). Arrives-tu à simuler l'ensemble du truc ?
    Images attachées Images attachées  
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  10. #9
    said76

    Re : acceder aux valeurs numeriques bloc simulink

    tu clique une fois sur le modele de la batterie et puis en haut tu clique sur edit et puis sur look under mask et tu rentre dans le block de la batterie, mais le probleme comment recuperer ces parametres? oui le modele marche, tu ouvre matlab et puis demos et puis tu tape model battery et tu choisis en bas power_FCV_powertrain, tu ouvre le fichier et il simule .

  11. #10
    Antoane
    Responsable technique

    Re : acceder aux valeurs numeriques bloc simulink

    Bonsoir,

    Je ne peux pas simuler le fichier, il manque une tool-box à mon, Matlab.

    Sans certitude : Toutes les valeurs dont tu as besoins sont celle affichées dans le masque dont je donne une copie en post#8, il s'agit ensuite de savoir qui correspond à quoi.
    Batt est un objet (cela s'appelle une structure chez matlab) : http://fr.mathworks.com/discovery/ob...ogramming.html et, plus complet : https://www.mathworks.com/help/pdf_d...matlab_oop.pdf
    Batt.E0 est l'élément E0 appartenant à l'objet Batt
    Batt.R est l'élément R appartenant à l'objet Batt
    Batt est créé par simulink ; ses éléments (Batt.R, Batt.Q...) sont des éléments contenus dans le masque dont je donne une copie en post#8 ou, éventuellement, des variables fonction de l'état du système.

    Tu devrais pouvoir envoyer Batt dans ton workspace pour en étudier la structure, le contenu.
    J'imagine que le modèle de batterie n'est pas un modèle standard fourni avec Matlab, sans quoi il serait documenté sur le web.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  12. #11
    said76

    Re : acceder aux valeurs numeriques bloc simulink

    bonjour et merci pour l'aide et la reponse;

    Tu devrais pouvoir envoyer Batt dans ton workspace
    pas compris?

    J'imagine que le modèle de batterie n'est pas un modèle standard fourni avec Matlab, sans quoi il serait documenté sur le web.
    si, c'est un modele standard avec quatre types de batterie : Ni-MH , Lead-acid, lithium-ion, et le Ni-Cadmium.
    said76.

  13. #12
    Antoane
    Responsable technique

    Re : acceder aux valeurs numeriques bloc simulink

    Bonjour,
    Citation Envoyé par said76 Voir le message
    si, c'est un modele standard avec quatre types de batterie : Ni-MH , Lead-acid, lithium-ion, et le Ni-Cadmium.
    Donc il doit être documenté : la relation entre les valeurs numériques (PJ du post#8) et la variable Batt doit être donnée par Matlab/Simulink.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  14. #13
    said76

    Re : acceder aux valeurs numeriques bloc simulink

    ok je vais chercher encore et puis voir est ce qu'ils sont accessibles ces pârametres!
    merci.

Discussions similaires

  1. Bloc retard avec simulink
    Par invite5533d885 dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 27/03/2017, 12h20
  2. Importer données DAQ Tracer sur Matlab Simulink (bloc source)
    Par invitea12bef37 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 19/11/2015, 14h48
  3. Bloc d'adressage IP sous Simulink
    Par invitebcbf3c22 dans le forum Électronique
    Réponses: 0
    Dernier message: 17/07/2012, 19h19
  4. Bloc charge variable sous simulink
    Par invite5533d885 dans le forum Électronique
    Réponses: 2
    Dernier message: 23/10/2010, 22h48
  5. activer un bloc STEP avec simulink
    Par invitef9176ff2 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 28/04/2009, 11h31
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...