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 :

Modulation d'angle


Sujet :

Simulink

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 11
    Points : 7
    Points
    7
    Par défaut Modulation d'angle
    Bonjour à tous,

    Je suis habitué à travailler sur SCILAB et je n'arrive pas à faire une chose sur Simulink aussi facilement.
    Il faut juste que j'arrive à faire une variation d'angle de 0 à 2pi en forme de pente et périodique. Sur SCILAB j'utilise un Counter Modulo (> 6283) et un gain (2pi/1000).
    Comment faire ça sur Simulink. J'en ai besoin pour une simulation et je dois passer par une matrice de Parke.

    Merci Beaucoup à vous.

    Pierre-Luc CHABRIER

  2. #2
    Membre habitué Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Points : 164
    Points
    164
    Par défaut
    dans sources, le block repeating:

    dans time values tu mais le temps au niveau de chaque point (ex : [0 2 4 6])
    dans output value tu mais les valeur que tu veux avoir (ex [0 2*pi 2*pi 0])

    dans mon exemple je vais faire une rotation de 1 tour en 2 seconde, rester immobile 2 seconde puis faire un tour dans l'autre sens en 2 seconde.

    une fois la boucle fini elle se répète jusqu'à la fin de la simulation

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    Merci bcp.

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    En faite je n'y arrive pas le signal n'est pas bon je ne sais pas si c'est à cause de mes points de mesure ou d'autre chose.
    J'ai bien ajouté:[0 0.02] et [0 2*pi]
    Pouvez vous m'expliquer le problème. Je joins la courbe simulée qui n'est pas bonne. Je veut une modulation d'angle de 0 à 2PI sur une période de 20ms.
    Merci.
    Images attachées Images attachées  

  5. #5
    Membre habitué Avatar de gourmand
    Homme Profil pro
    dessinateur projeteur mécanique
    Inscrit en
    Avril 2011
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : dessinateur projeteur mécanique

    Informations forums :
    Inscription : Avril 2011
    Messages : 153
    Points : 164
    Points
    164
    Par défaut
    A tu essayer d'augmenter la fréquence d'acquisition, car si tu est a 25Hz tu aura des erreurs pour simuler une courbe à 50Hz.

    ctrl e (ou : simulation/configuration) => solveur options => type : fixed-sep / fixed-sep size : 0.002

    sa fera une acquisition toute les 2ms.

    regarde se que sa fais, si sa corrige l'erreur.

    (si tu veux simuler une sinusoïde de fréquence 50Hz et d'amplitude pi (de 0 à 2*pi) du a aussi un bloc dans sources (sine wave).

Discussions similaires

  1. Module FTP.pm ?
    Par MSP dans le forum Modules
    Réponses: 4
    Dernier message: 04/08/2003, 15h49
  2. module Find
    Par martijan dans le forum Modules
    Réponses: 8
    Dernier message: 09/07/2003, 11h07
  3. cherche module ou langage pour récupérer des données audio..
    Par Ry_Yo dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 12/05/2003, 17h44
  4. PerlDoc sur une fonction d'un module
    Par lesouriciergris dans le forum Modules
    Réponses: 2
    Dernier message: 13/03/2003, 20h50
  5. angle entre 2 segments
    Par tane dans le forum Mathématiques
    Réponses: 4
    Dernier message: 25/09/2002, 16h47

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