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

MATLAB Discussion :

comment programmer un cycle hysteresis


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    etudiant
    Inscrit en
    Mars 2012
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : etudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 81
    Par défaut comment programmer un cycle hysteresis
    Bonsoir, voila j'ai fais un programme sur MATLAB7.6 EN COUPLAGE avec FEMM4.2, je cherche comment faire une boucle dans ce programme pour simuler un cycle hystérésis dans un point de l'aimant dans un moteur à courant continu à aimant permanent et ce en alimentant l'induit de cette machine par un courant continu qui va varier de 0 à i de saturation. merci.

  2. #2
    Membre émérite
    Homme Profil pro
    Doctorant automatique
    Inscrit en
    Janvier 2012
    Messages
    446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Doctorant automatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2012
    Messages : 446
    Par défaut
    Bonjour,

    Bon, j'ai vu que ce n'est pas la première fois que tu postes des messages de demande d'aide, et je constate qu'à chaque fois, personne ne te réponds. Il serait peut-être temps que tu te poses quelques questions. Je prends donc la peine de te répondre et surtout de te donner quelques conseils, mais certainement pas pour la demande que tu as faites. Quand tu demandes de l'aides :

    1) Expose ton problème. On ne va pas chercher à deviner ce que tu cherches à faire, on a autre chose à faire, on a notre vie aussi, tout comme toi, on a nos soucis, et c'est un forum communautaire : personne n'est payé pour aider. Donc si tu ne donnes pas un minimum d'informations, tu ne recevras pas d'aide.

    2) Expose ce que tu as fait. Comme je l'ai dit plus haut, mais en plus bref : on ne va pas tout faire à ta place. Et si on commence à t'expliquer des choses que tu as déjà compris, c'est une perte de temps total pour ceux qui auront pris la peine de t'aider. Ces personnes seront donc agacées et ne voudront peut-être pas continuer à t'apporter leur aide par la suite.

    3) Expose là où tu bloques. En effet, et je radote un peu : on ne vas pas faire ton boulot à ta place gratuitement sans informations et surtout on ne va pas deviner ce qui te pose problème.

    4) Expose de telle sorte à ce qu'un maximum de gens puissent comprendre. Penses que tu t'adresses à des gens qui viennent de tous horizons : certaines personnes qui ne sont pas de ton domaine pourraient te répondre, à condition que tu exposes un minimum ton problème, en détaillant un minimum. Là, des gens qui ne sont pas de ton domaine ne passent pas plus de 15 secondes sur ton post, et ça constitue environ 99,99% des gens qui regardent ton poste... soit actuellement environ tout le monde sauf moi (je constitue à l'heure actuelle le 0,01% restant à moi tout seul)

    5) Expose correctement en bon français (ou anglais au pire) ton problème. Tu es sur un forum français. Je comprends bien que tu n'es pas français, mais un minimum d'effort de rédaction est également extrêmement apprécié, et surtout, on voit très bien si cet effort est fait ou non. Conclusion : si on voit qu'il y a eu un effort de fourni, même si ce n'est pas parfait, on veut répondre. Sinon, on passe encore une fois son chemin. Si le français pose trop de problèmes, l'anglais est aussi bien vu.

    6) Expose avec courtoisie. La politesse, c'est à peu près pareil partout : c'est le seul point positif de ton message.

    7) Expose de manière aérée. Aère ta demande en sautant des lignes.

    Ah oui, et dernier conseil que je n'ai pas encore donné : EXPOSE.

    Tu n'as qu'à regarder les autres messages d'autres personnes : certains reçoivent une dizaine de réponses pour des questions des fois bien plus complexes... Et compares avec tes demandes.

    En d'autres termes, respectes un minimum la charte que tu as acceptée en t'inscrivant sur ce site.

    Sur ce, ma contribution pour t'aider s'arrête là pour l'instant, et j'estime t'avoir apporté une aide monstrueuse.

    Tu peux bien évidemment reposer de nouveau ta question en suivant mes conseils, et je prendrai peut-être le temps de t'aider si je comprends de quoi tu parles (je ne suis pas un spécialiste des hystérésis, mais il se peut que je puisse tout de même t'apporter de l'aide... mais là, la question est trop vaste, donc je n'ai pas envie).

    Cordialement,

  3. #3
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Bravo Tachmou!

    Ta réponse est magnifique. Je regrette seulement qu'elle ne soit postée que dans cette discussion basée sur l'hystérésis et non mise à la disposition de tous.

    D'autre part, vu la question posée par Said Belhadj, je me demande si cette discussion est placée dans le bon forum, car, avant de programmer quoi que soit, il convient de modéliser correctement l'hystérésis que l'on veut simuler. Le pense que le forum algo/maths serait préférable.

    Jean-Marc Blanc

    PS: Voir l'excellent ouvrage de George Polya: "Comment poser et résoudre un problème"

  4. #4
    Membre émérite
    Homme Profil pro
    Doctorant automatique
    Inscrit en
    Janvier 2012
    Messages
    446
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Doctorant automatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2012
    Messages : 446
    Par défaut
    Bonjour,

    Je te remercie.

    Petit avis personnel : le fait d'être exposé en anglais est refusé sur ce site, j'avais oublié ce détail (ce qui explique que cette partie a été barrée par un modérateur). Je tiens cependant à maintenir ce que j'ai dit, en expliquant un peu plus mon point de vue personnel : je préfère voir quelqu'un qui explique qu'il sait mal parler français, et qu'il préfère exposer en anglais correct, plutôt que de voir quelqu'un qui fait tout mal. Si c'est bien fait, je trouve que c'est mieux. Mais il est vrai que dans ce cas, autant aller sur un forum anglophone où l'on aura plus de chances de trouver des réponses en anglais. Ce que je voulais surtout souligner, c'était de faire un minimum d'effort à exposer correctement.

    ps: je ne connaissais pas ce livre, mais j'ai lu le résumé, et approuve totalement ses idées.

    Cordialement,

  5. #5
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Par défaut
    Bonjour,
    Citation Envoyé par FR119492 Voir le message
    Je regrette seulement qu'elle ne soit postée que dans cette discussion basée sur l'hystérésis et non mise à la disposition de tous.
    Ca tombe bien, une discussion similaire est épinglé dans le forum de MATLAB : Nouveaux membres, débutants : lisez attentivement ceci, il me semble que le discours est sensiblement le même. De même ces règles sont rappelées dans le lien du forum principal pointé par Tachmou.
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  6. #6
    Membre confirmé
    Homme Profil pro
    etudiant
    Inscrit en
    Mars 2012
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : etudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 81
    Par défaut comment programmer un cycle hysteresis
    Bonjour ;

    Merci pour votre réponse et conseils. En particulier tachmou , FR119492 , magelan.

    Merci aussi pour les membres qui ont répondu dans cette discussion.

    Je m’excuse pour mon français et pour la non-conformité de mes questions dans cette discussion et les autres discussions que j’ai posté.

    Vous avez bien vu tachmou , j’ai posté beaucoup de messages et demandes d’aide, sans aucunes réponses. Oui j’ai posé beaucoup de questions sur ça, pas de réponses ?

    1. J’expose mon problème :

    Je cherche à relever la courbe de première aimantation et le cycle hystérésis dans un point de l’aimant permanent (Alnico) utilisé comme inducteur dans un stator d’un moteur à courant continu à Aimants Permanents.

    2. J’expose ce que j’ai fait :

    J’ai écris un programme, où j’ai modélisé la géométrie (un quart uniquement) et puis j’ai définis les matériaux ; l’entrefer (air) qui est linéaire c’est fait ; le bobinage de l’induit (cuivre) qui est linéaire c’est fait aussi ; il me reste à définir la culasse statorique ; le dos d’induit (fer) et le support de l’aimant permanent (fer) et l’aimant permanent (Alnico)

    3. j’expose où je suis bloqué :

    Comment définir le fer et l’Alnico, qui sont des matériaux non linéaires ?

    4. j’expose de telle sorte à ce qu’un maximum de gens puissent comprendre :

    Je m’adresse aux gens de tous horizons, pour ceux qui m’ont pas compris, je suis désolé, je peux leurs détaillé là où ils m’ont pas bien compris.

    5. j’expose correctement en bon français mon problème :
    Je souhaite qu’il y’a une amélioration de mon français dans mon présent message ?

    6. j’expose avec courtoisie :

    Merci pour vos commentaires.

    7. j’expose d’une manière aérée :

    Merci, j’ai bien compris.
    Merci à tous sur cet espace. Cordialement. Said BELHADJ.

  7. #7
    Modérateur
    Avatar de le fab
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    1 885
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 885
    Par défaut
    bel effort, mais ça reste très (trop) pointu !
    je suis sur que j'arriverais à programmer un cycle d’hystérésis, mais là je ne sais pas par quel bout le prendre pour te répondre

    4. j’expose de telle sorte à ce qu’un maximum de gens puissent comprendre :
    bein en fait, essayes de l'exprimer d'un point de vue "programmation matlab" plutôt que "métier motoriste" :
    quelles sont les entrées / sorties / paramètres de ton hystérésis et ce que tu n'arrive pas à modéliser ?
    si tu as une courbe de l’hystérésis souhaité, met là en pièce jointe, ça peux aider

    Fabien

Discussions similaires

  1. programmer cycle hysteresis
    Par said_belhadj dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 17/05/2013, 15h32
  2. [Palm] Comment programmer pour Palm Os ?
    Par Pascal Lob dans le forum Mobiles
    Réponses: 7
    Dernier message: 24/08/2007, 09h59
  3. Réponses: 7
    Dernier message: 13/12/2004, 19h23
  4. comment programmer une progressbar
    Par Choucas dans le forum Paradox
    Réponses: 3
    Dernier message: 13/11/2002, 11h07

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