logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-03302015-122514


Tipo di tesi
Tesi di laurea magistrale
Autore
MACCHINI, MATTEO
Indirizzo email
matteo.macchini@gmail.com
URN
etd-03302015-122514
Titolo
Motion control design of a PMSM and FPGA implementation for the Beam Wire Scanner at CERN
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA ROBOTICA E DELL'AUTOMAZIONE
Relatori
relatore Prof. Saponara, Sergio
relatore Ing. Emery, Jonathan
controrelatore Prof. Landi, Alberto
relatore Prof. Fanucci, Luca
Parole chiave
  • Kalman
  • modelling
  • PID
  • real-time
  • vector control
  • VHDL
Data inizio appello
30/04/2015
Consultabilità
Completa
Riassunto
This thesis work describes the modelling, simulation, implementation and testing of a motion controller for a Permanent Magnet Synchronous Motor, used as an actuator for the Beam Wire Scanner at CERN.
The dissertation, after a brief introduction to the subject, focuses on the design of the control system starting for the basics of motion control and the mathematical equations describing the various parts of the system. The architecture of the controller is explained as well as the design choices and their reasons. It consists in a three-level cascade feedback loop, regulated through three variable structure, saturated PID controllers with anti-windup architecture. Also, three feedforward actions are included, as well as a static decoupler and a steady-state Kalman filter.
In the last chapters, the implementation of the control system on an ALTERA FPGA board is described and its performances are verified through a serie of experiments.
File