Contribution à l'intégration des systèmes de commande des machines électriques à courant alternatif

L’integration des systemes de commande electriques n'a ete l'objet que de travaux marginaux dont aucun n'a envisage jusqu'a present une approche systematique du probleme. Actuellement, l'integration de la commande fait appel la plupart du temps a un processeur specialise type micro conducteur ou DSP couple parfois a un ASlC, dedie a la generation des impulsions MLI de commande de l'onduleur. Cette approche de conception est peu reactive face aux changements de specification et ne permet pas de traiter certains problemes que nous identifions dans cette these (verification des modeles, exploration de l'espace des solutions, etc. . . ). Pour resoudre ces problemes, nous proposons d’utiliser une methodologie de conception mixte materiel/logiciel qui consiste a developper ensemble le la partie materiel (ASIC) et la partie logiciel (processeur) du systeme integre a partir d'un modele de specification commun. Comme notre approche se limite aux systemes de commande, nous avons adapte certaines tâches de. Conception pour traiter des problemes specifiques tell que la preuve formelle des proprietes mathematiques du systeme. A partir de cette methode, nous pouvons alors flot de conception utilisant differents langages (VHDL, Grafcet, Script MA TLAB) et outils correspondants. Dans le cas du Grafcet, nous montrons qu'en modifiant ses regles de fonctionnement en se basant sur l'hypothese de syncl1ronisme fort. Il devient possible de modeliser les fonctionnel. En se basant sur un ensemble de regles et de techniques que nous definissons, on peut alors analyser les modeles Grafcet en vue de l'integration. Pour montrer la validite de la demarche adoptee. Nous avons integre, sous forme d'ASIC, un algorithme de controle vectoriel de moteur asynchrone. Au niveau de chaque etape de conception, les solutions aux differents problemes sont exposees En particulier, nous proposons d’utiliser l’algorithme CORDIC pour calculer le plupart des fonctions mathematiques (p. E. Les rotations). Finalement. I'ASIC a ete prototype avec un FPGA et connecte au banc d’essai (onduleur, moteur et charge). Grace aux mesures de courant, de tension et de couple, le systeme integre a pu etre valide.

[1]  Frank Vahid,et al.  Specification and Design of Embedded Hardware-Software Systems , 1995, IEEE Des. Test Comput..

[2]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[3]  Y.-A. Chapuis,et al.  ASIC implementation of direct torque control for induction machine: Functional validation by power and control simulation , 1998 .

[4]  Bruno Allard,et al.  A PWM ASIC using stochastic coding , 1992, PESC '92 Record. 23rd Annual IEEE Power Electronics Specialists Conference.

[5]  Éric Monmasson Architecture de dispositifs de commande numérique : application à la variation de vitesse : réalisation à l'aide de prédiffusés reprogrammables , 1993 .

[6]  Pascal Raymond,et al.  The synchronous data flow programming language LUSTRE , 1991, Proc. IEEE.

[7]  Wayne Wolf,et al.  Hardware-software co-design of embedded systems , 1994, Proc. IEEE.

[8]  John E. Fletcher,et al.  Efficiency aspects of vector control applied to synchronous reluctance motors , 1995, IAS '95. Conference Record of the 1995 IEEE Industry Applications Conference Thirtieth IAS Annual Meeting.

[9]  E. Monmasson,et al.  A Digital Control System Based on Field Programmable Gate Array for AC Drives , 1993 .

[10]  Luciano Lavagno,et al.  Petrify: A Tool for Manipulating Concurrent Specifications and Synthesis of Asynchronous Controllers (Special Issue on Asynchronous Circuit and System Design) , 1997 .

[11]  C. Ajluni Hardware/software co-design and co-verification loom on the horizon , 1998 .

[12]  Thierry Gautier,et al.  Programming real-time applications with SIGNAL , 1991, Proc. IEEE.

[13]  P. Robert,et al.  Dictionnaire alphabétique et analogique de la langue française . Société de Nouveau Littré , 1970 .

[14]  Giovanni De Micheli,et al.  Partitioning of functional models of synchronous digital systems , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[15]  Jianwen Zhu,et al.  Specification and Design of Embedded Systems , 1998, Informationstechnik Tech. Inform..

[16]  Barry W. Johnson,et al.  The Codesign of Embedded Systems: A Unified Hardware/Software Representation , 1995, Springer US.

[17]  Philippe Lautier Modélisation des convertisseurs à découpage pour la conception et la commande : application à l'onduleur , 1998 .

[18]  G. Plotkin,et al.  Proof, language, and interaction: essays in honour of Robin Milner , 2000 .

[19]  Xavier Jorda Conception et réalisation d'une commande économique de couple d'une machine asynchrone pour la traction électrique , 1995 .

[20]  Amnon Naamad,et al.  The STATEMATE semantics of statecharts , 1996, TSEM.

[21]  M. Barnes,et al.  Design methodology management , 1994 .

[22]  X. Jorda,et al.  Use of ASICs in PWM techniques for power converters , 1993, Proceedings of IECON '93 - 19th Annual Conference of IEEE Industrial Electronics.

[23]  Joseph R. Cavallaro,et al.  Numerical Accuracy and Hardware Tradeoffs for CORDIC Arithmetic for Special-Purpose Processors , 1993, IEEE Trans. Computers.

[24]  Edward A. Lee,et al.  System-level codesign of mixed hardware-software systems , 1995 .

[25]  Giovanni De Micheli,et al.  Design Systems for VLSI Circuits , 1987 .

[26]  Jack E. Volder The CORDIC Trigonometric Computing Technique , 1959, IRE Trans. Electron. Comput..

[27]  장훈,et al.  [서평]「Computer Organization and Design, The Hardware/Software Interface」 , 1997 .

[28]  Edward A. Lee,et al.  A hardware-software codesign methodology for DSP applications , 1993, IEEE Design & Test of Computers.

[29]  Ahmed Amine Jerraya,et al.  Cosmos: An SDL Based Hardware/Software Codesign Environment , 1997 .

[30]  Tore Undeland,et al.  Power Electronics: Converters, Applications and Design , 1989 .

[31]  John P. Uyemura,et al.  Circuit design for CMOS VLSI , 1992 .

[32]  Barry W. Johnson,et al.  A Model for Exploring Hardware/Software Trade-offs and Evaluating Design Alternatives , 1997 .

[33]  Shen-Fu Hsiao,et al.  Householder CORDIC Algorithms , 1995, IEEE Trans. Computers.

[34]  Joachim Holtz Pulsewidth modulation-a survey , 1992, IEEE Trans. Ind. Electron..

[35]  Werner Leonhard,et al.  Control of Electrical Drives , 1990 .