Laboratorio del corso di Progettazione dei Sistemi di Controllo. Prof. Roberto Oboe

Documenti analoghi
Sviluppo di sistemi di controllo su piattaforma LEGO Mindstorms

1.1 Modellizzazione di un sistema massa molla smorzatore

LABORATORIO DI ROBOTICA SCORBOT-ER. Appunti per laboratorio didattico

Figura 1: Plotter cartesiano

Cablaggio della barra Previsione teorica del comportamento della barra Misure del segnale sotto flessione e sotto trazione Analisi dei risultati

FONDAMENTI DI AUTOMATICA Corso di laurea in Ingegneria Matematica Prof. C. Piccardi Appello del 7/9/2016

Esame di Regolazione e Controllo

15000 A 3000 rpm TIPO - Type

A.S. 2018/19 PIANO DI LAVORO SVOLTO CLASSE 3Ai

LABORATORIO DI AUTOMAZIONE Progetto 1 Registratore digitale

Controllo di un Braccio Robotico (Pendolo Reale)

Sistema modulare integrati in un pacchetto per coprire applicazioni di posizionamento o movimentazione rotativa.

01EKU - Tecnologia dei sistemi di controllo automatici Verres

Componenti per la robotica: Sistemi di misura e Sensori propriocettivi

FM574. Azionamento vettoriale PMSM e ACIM. Specifiche tecniche

I trasduttori Classificazione dei trasduttori

Lez. 9 Moto armonico

U N I V E R S I T A D E G L I S T U D I D E L L A B A S I L I C A T A Esame di MECCANICA APPLICATA ALLE MACCHINE 13/03/2013 RISPOSTE

Laboratorio di Controlli Lab n.1: Controllo di un motore elettrico tramite PID

Descrivere principio

Modelli di sistemi elementari. (Fondamenti di Automatica G. Ferrari Trecate)

UTILIZZO DI UNA SCHEDA DSP PER LO SVILUPPO DI SISTEMI DI CONTROLLO. in ambiente Matlab/Simulink. dott. G. Fenu Tecnologie per l automazione

SE22 Small Encoder. Manuale istruzioni. Encoder ottico incrementale Alimentazione 8 13V Uscita push-pull

SISTEMI E AUTOMAZIONE: esempi di domande e esercizi per III prova esame di stato

Laboratorio di Sistemi e Automazione (A020-C320) esperienza competenze Competenze trasversali

Parte 4 Modellazione a Parametri Concentrati

Introduzione a Simulink

Traslazioni. Debora Botturi ALTAIR. Debora Botturi. Laboratorio di Sistemi e Segnali

Prova Scritta del 24/02/2012

Attuatori. Gli attuatori costituiscono gli elementi che controllano e permettono il movimento delle parti

Lezione 09: Sistemi di corpi

I n s e g n a m e n t o d i BIOMECCANICA

PRESENTAZIONE DEL CORSO

I n s e g n a m e n t o d i BIOMECCANICA

Controlli automatici

Meccanica 17 Aprile 2019 Problema 1 (1 punto) Soluzione , F r Problema 2 (2 punti) Soluzione

Lab 1: Controllo di un motore elettrico tramite PID (10+1 punti)

Robot IMI e sistema di controllo industriale basato su OpenDSP. Tutorial

Invert. a PWM. abc. Figura 1: Schema azionamento

I S T I T U T O T E C N I C O I N D U S T R I A L E S T A T A L E V E R O N A

Una girobussola per Marte Relazione

PROVE SU UNA MACCHINA ASINCRONA TRIFASE

Meccanica Applicata alle Macchine

MACCHINE ELETTRICHE-OPENLAB-0.2 kw

Politecnico di Milano

CONTROLLI AUTOMATICI Ingegneria Meccatronica

Elementi di Modellistica

Controllo cinematico Controllo dinamico di un singolo asse

Descrizione caratteristiche cilindri elettrici serie ECC+

MOTORI STEPPER NEMA23

Modellistica dei Sistemi Meccanici

Tecnologie Digitali. Laboratorio per il Terzo anno


CAPITOLO 5 PROCESSO DI IDENTIFICAZIONE E COMPENSAZIONE DELLA COPPIA GRAVITAZIONALE INTRODUZIONE

Sistema modulare integrati in un pacchetto per coprire applicazioni di posizionamento o movimentazione lineare.

Inversione della cinematica differenziale

Introduzione e modellistica dei sistemi

Indicazioni su come preparare la relazione su un esperienza di laboratorio

Apparecchiatura Kit KS.ino2.1 Preliminare 0.1c

Introduzione 2. Serie P20 4. Serie P28 6. Serie P35 8. Serie P Serie P Serie P Serie P Serie P85 18.

INTERROLL MOTOTAMBURO 80D SENZA OLIO

Lezione 1 17 Gennaio

FORZE E PRINCIPI DELLA DINAMICA (1/29)

Introduzione a Matlab e Simulink

Motivazioni: problema di analisi. Introduzione a Matlab e Simulink. Dove trovare altre informazioni? A cosa serve questa presentazione

PIANO DI LAVORO DEI DOCENTI

Fondamenti di biomeccanica del movimento. Prof. Francesco Sgrò Associate Professor

Serie MTS: motori Stepper con flangia di fissaggio Nema 23 o 24 Serie MTB: motori Brushless con potenze da 100, 400 e 750 W

UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria

Fondamenti di Automatica

Indicazioni su come preparare la relazione su un esperienza di laboratorio

Sistemi Dinamici a Tempo Continuo

Controllo del robot Pendubot

Facoltà di Ingegneria Prova intermedia 2 di Meccanica applicata alle macchine. 20 Dicembre 2018, durata 120 minuti.

Indice Introduzione Capitolo 1 Pendolo inverso con volano

INTERROLL MOTOTAMBURO 80D

Dispositivi Minimamente Invasivi

L adozione di MATLAB e Simulink nei Corsi di Ingegneria al Politecnico di Milano. Maurizio Magarini MATLAB EXPO Milano, 4 novembre 2014

SISTEMA DI POSIZIONAMENTO MICROMETRICO PER APPLICAZIONI CON FASCI DI PARTICELLE

PROGRAMMA SVOLTO. Materia insegnata Tecnologie Informatiche. Classe I A - indirizzo elettronica ed elettrotecnica Istituto VOLTA

Complementi di Controlli Automatici. Controllo del Robot Pendubot

MACCHINE ELETTRICHE-OPENLAB-0.2 kw

Sistemi di corpi La prossima lezione faremo esercizi con volontari alla lavagna

Prot. n del 20/04/ [UOR: 10 - Classif. X/4]

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) ANNO SCOLASTICO 2005/2006 CORSO SPERIMENTALE LICEO TECNICO

Fondamenti di Informatica e Programmazione

UNIVERSITÀ DEGLI STUDI DI BRESCIA

MECCANICA APPLICATA. Esercizi di ALLE MACCHINE I POLITECNICO DI BARI. PhD Student: Ing. Ilario De Vincenzo

Facoltà di Ingegneria Esame di Meccanica applicata alle macchine. 10 Gennaio 2019, durata 120 minuti.

INDICE KIT PER TRASFORMATORI E MOTORI KIT PER IL MONTAGGIO DI 2 TRASFORMATORI DL 2106

UNIVERSITA DEGLI STUDI DI BRESCIA

BANCO PROVA PER MACCHINE ELETTRICHE DL EM-TEST

LAUREA IN INGEGNERIA MECCATRONICA

LMR 03 ATTUATORE A VITE TRAPEZIA. DIMENSIONI DI INGOMBRO La = Lc + Corsa. Lunghezza cavo motore 0.3 m. ( motore con encoder) LUNGHEZZA Lc [mm] La [mm]

MechLav - Elenco su base funzionale delle attrezzature disponibili con relative modalità di utilizzo

Poichési conserva l energia meccanica, il lavoro compiuto dal motore è pari alla energia potenziale accumulata all equilibrio:

Un ponte tra scuola e impresa. Robotica e Innovazioni nell Educazione Modena, novembre

MECCANICA QUANTISTICA

Laboratorio di Automazione. Azionamenti Elettrici: Generalità e Motore DC

Transcript:

Laboratorio del corso di Progettazione dei Sistemi di Controllo Prof. Roberto Oboe

Organizzazione Faremo 6 sessioni di laboratorio. Il 4/6 rilevazione sulla qualità della didattica. 10 gruppi da 3 studenti ciascuno La prova finale consisterà in un orale, in cui si discuterà anche il contenuto di una relazione sull attività di laboratorio. La relazione sarà di gruppo, ma non l orale La relazione dovrà descrivere gli apparati (sommariamente), gli esperimenti effettuati, le tecniche utilizzate e riportare i dati sperimentali. Non dovrà essere più lunga di 10 pagine, formato doppia colonna (vedi Zigliotto) Dovrà essere presentata al docente almeno 3 giorni prima dell appello.

Strumenti Useremo: PC con scheda di acquisizione (Sensoray 626) Motore CC con pilotaggio in corrente e lettura posizione con encoder. Carichi meccanici puramente inerziali e con elasticità Matlab, Simulink e Real Time Windows Target

Strumenti 1. 6 2. 3. 4. 5. 1 6. Motore con encoder Morsettiera Cavo Scheda 626 PC con Simulink Amplificatore di corrente

Scheda di acquisizione La scheda consente di interfacciare il PC con il mondo esterno: Ingressi analogici (16x, 14 bit) Uscite analogiche (4x, 13 bit) I/O digitali (48 totali) Watchdog timer Ingressi encoder (6x, conteggio quadruplicato, con U/D e zero)

Scheda di acquisizione

Scheda di acquisizione La scheda viene connessa al sistema da controllare attraverso un flat cable e una morsettiera, non accessibile agli studenti. Il comando alle uscite e la lettura degli ingressi avviene attraverso degli speciali blocchetti di Simulink (li vedremo dopo)

Motore c.c. con encoder Il motore utilizzato presenta le seguenti caratteristiche: Costante di coppia: 0.071Nm/A Inerzia rotorica: 0.000027 Kg m^2 Resistenza avvolgimenti: 3.85 ohm Coppia di attrito statico: 0.014 Nm Tensione max: 60V Coeff. d attrito viscoso: 1.4 e-5 Nm/s

Motore c.c. con encoder Sul motore è montato un encoder incrementale: 500 impulsi/giro Il conteggio verrà moltiplicato per 4 Ha la tacca di zero (che non useremo ) Se voglio la misura dello spostamento angolare in gradi, devo moltiplicare il conteggio per: 360/2000

Amplificatore di corrente L amplificatore è in grado di comandare il motore con una corrente proporzionale al riferimento in tensione: Ki=2 A/V Con i nostri alimentatori: Max tensione = 30V Max Corrente = 6A Bisogna limitare il riferimento a +/- 3V!! La corrente max si ha fino a circa 100 rad/s (perché??)

Pendolo di Furuta Sul motore è montato un braccio che sostiene un pendolo inverso I segni degli angoli sono diversi dalmodello visto a lezione Angoli positivi ORARI Ciò è dovuto a come sono stati montati gli encoder Valgono le note fornite a lezione dal Dott. Antonello

Pendolo di Furuta J2 ϑ 1 ϑ 2 Nota: Ad un comando di coppia positivo, corrisponde un movimento positivo J1 Encoder pendolo Encoder motore

Carico meccanico con elasticità % Dai lucidi del Dott. Antonello J1 = 0.000027+0.00257; J2 = 4.15e 5; l1 = 0.16; l2 = 0.15/2; m2 = 0.0206; g = 9.81; gam = J1*J2 + J1*m2*l2^2 + J2*m2*l1^2; a32 = m2^2*l1*l2^2*g / gam; a42 = m2*l2*g*(j1 + m2*l1^2) / gam; b31 = (J2 + m2*l2^2) / gam; b32 = m2*l1*l2 / gam; b41 = m2*l1*l2 A=[0 0 1 0 0 0 0 1 0 a32 0 0 0 a42 0 0]; B= [0 0 b31 b41]; Q = diag([.1, 1,.1,.1]); r = 1; [Kinf, Pinf, lam] = lqr(a, B, Q, r);

Simulink E un pacchetto SW che consente la simulazione di sistemi dinamici, rappresentati graficamente mediante connessione di blocchi elementari. Attraverso l uso di un particolare toolbox (Real Time Windows Target) è possibile interfacciarsi col mondo esterno e controllare dispositivi in tempo reale