Controllo del robot Pendubot
|
|
|
- Adriano Foti
- 8 anni fa
- Visualizzazioni
Transcript
1 Università di Roma La Sapienza Corso di Laurea in Ingegneria Elettronica Corso di Fondamenti di Automatica Controllo del robot Pendubot Ing. Massimo Cefalo I sistemi meccanici sottoattuati Il sistema Quanser Pendubot Obiettivi del controllo Modellistica dinamica Linearizzazione e analisi Progetto del controllore
2 I SISTEMI MECCANICI SOTTOATTUATI sono sistemi in cui il numero di attuatori è strettamente minore del numero dei gradi di libertà esempi di applicazioni: il controllo del volo di un aereo o di un elicottero, il controllo di un satellite, la stabilizzazione del moto di una nave o il controllo del moto di un robot con locomozione su gambe Fondamenti di Automatica Controllo del robot Pendubot 2
3 la sottoattuazione può avere diverse origini: una scelta di progetto della struttura meccanica (per esempio per motivi economici, come nelle missioni spaziali) conseguenza di una momentanea indisponibilità di alcuni attuatori (dovuta per esempio a guasti) caratteristiche del modello matematico del sistema in esame (per esempio nel caso di un manipolatore con elementi flessibili) il controllo dei sistemi meccanici sottoattuati è un campo di ricerca attivo e di estremo interesse per molte applicazioni due categorie di approcci al controllo: adattamenti di tecniche tradizionali e tecniche sviluppate ad hoc (come gli approcci energy-based) Fondamenti di Automatica Controllo del robot Pendubot 3
4 Esempi di sistemi meccanici sottoattuati Fondamenti di Automatica Controllo del robot Pendubot 4
5 IL SISTEMA QUANSER PENDUBOT Fondamenti di Automatica Controllo del robot Pendubot 5
6 Fondamenti di Automatica Controllo del robot Pendubot 6
7 Componenti del sistema - 1 robot: 2 gradi di libert` a rotazionali, sottoattuato (motore solo sul primo giunto), in moto nel piano xy verticale (asse x verticale in basso) sensori: due encoder ottici incrementali ai giunti (risoluzioni 1/8192 e 1/4096 su angolo giro) attuatore: motore in c.c. a magneti permanenti pilotato in corrente da uno stadio di potenza (UPM) con onda quadra modulata in ampiezza (PWM a 40 KHz) come segnale applicato al motore Fondamenti di Automatica Controllo del robot Pendubot 7
8 Componenti del sistema - 2 interfaccia: scheda acquisizione dati e conversione A/D e D/A (MultiQPCI) con filtri passa-basso + scheda con connettori per canali ingressouscita Setup hardware originale: Pentium III con MS Windows NT + Venturcom RTX (patch del sistema operativo per prestazione real time) software: Matlab/Simulink (progetto/simulazione/realizzazione del sistema di controllo), Real-Time Workshop (generatore automatico di codice C++ da modelli Simulink), Real-Time Windows Target (motore Matlab per esecuzione real-time di modelli Simulink) Fondamenti di Automatica Controllo del robot Pendubot 8
9 OBIETTIVI DEL CONTROLLO regolazione di posizione configurazioni di equilibrio libero o forzato, stabili o instabili particolare interesse per la stabilizzazione di equilibri instabili ad anello aperto manovre globali di swing-up (per avvicinarsi a certi equilibri) stabilizzazione locale tramite retroazione lineare dallo stato inseguimento di traiettorie devono essere dinamicamente ammissibili! Fondamenti di Automatica Controllo del robot Pendubot 9
10 MODELLISTICA DINAMICA sistema elettro-meccanico a più gradi di libertà equazioni di bilanciamento elettrico del motore motore c.c. comandato in corrente i a d armatura: coppia τ = k i i a amplificatore tensione corrente: i a = k UPM v c, con v c tensione di controllo equazioni di Eulero-Lagrange (formulazione energetica) del braccio meccanico accoppiamento diretto motore braccio 1 (direct-drive), senza riduttori del moto o trasmissioni fenomeni di attrito (viscoso, statico) ai giunti (connessioni elettriche striscianti) rilevanti, ma trascurati qui in fase di analisi Fondamenti di Automatica Controllo del robot Pendubot 10
11 Equazioni di Eulero-Lagrange scelta di coordinate generalizzate che descrivono la configurazione del robot θ = (θ 1, θ 2 ): posizioni angolari assolute dei bracci rispetto alla verticale calcolo di energia cinetica T = T (θ, θ) ed energia potenziale (gravitazionale) U = U(θ) dei corpi (bracci) Fondamenti di Automatica Controllo del robot Pendubot 11
12 il Lagrangiano L = T U soddisfa le equazioni vettoriali ( ) d L T ( ) L T = u dt θ θ dove u = (u 1, u 2 ) sono le coppie non conservative (coppia fornita dal primo motore, attrito dissipativo sui due giunti) in forma scalare d L L = u i, i = 1, 2 dt θ i θ i modello dinamico risultante M(θ) θ + c(θ, θ) + g(θ) = u con M(θ) = matrice di inerzia, c(θ, θ) = vettore di coppie dovute alle velocità centrifughe (e di Coriolis), g(θ) = vettore di coppie dovute alla gravità Fondamenti di Automatica Controllo del robot Pendubot 12
13 Passaggi energia cinetica T = T 1 + T 2 dei due bracci T 1 = 1 2 m 1(d 1 θ 1 ) I 1 θ 1 2 T 2 = 1 2 m 2vc2 T v c I 2 θ 2 2 =... con m i = massa del braccio i d i = distanza del baricentro del braccio i dall asse di rotazione I i = momento di inerzia del braccio i intorno al suo baricentro v c2 = ṗ c2 = velocità planare del baricentro del braccio 2 l 1 = lunghezza del braccio 1 Fondamenti di Automatica Controllo del robot Pendubot 13
14 [ l1 c 1 + d 2 c 2 ] [ l1 s 1 θ 1 d 2 s 2 θ 2 ] p c2 = l 1 s 1 + d 2 s 2 v c2 = l 1 c 1 θ 1 + d 2 c 2 θ 2 con c i = cos θ i, s i = sin θ i (i = 1, 2), da cui T 2 =... = 1 2 m 2 [ l1 θ d 2 θ l 1d 2 c 2 1 ] I 2 θ 2 2 con c 2 1 = cos(θ 2 θ 1 ) energia potenziale U = U 1 + U 2 dei due bracci (a meno di una costante) U 1 = m 1 g 0 d 1 c 1 U 2 = m 2 g 0 (l 1 c 1 + d 2 c 2 ) con g 0 = 9.81 m/sec 2 (U i è legata alla quota del baricentro del braccio i) Fondamenti di Automatica Controllo del robot Pendubot 14
15 le coppie non conservative (a destra nelle equazioni di Eulero-Lagrange) sono [ ] [ ] [ ] τ F u = v1 θ 1 F s1 sign( θ 1 ) 0 F v2 ( θ 2 θ 1 ) F s2 sign( θ 2 θ 1 ) dove τ = coppia fornita dal motore alla base, F vi = coefficiente di attrito viscoso al giunto i, F si = coefficiente di attrito statico al giunto i (i = 1, 2) nota: da ora in poi, attriti trascurati per semplicità dal Lagrangiano L = T U, eseguendo le derivazioni indicate nelle equazioni di Eulero-Lagrange, si ottengono 2 equazioni differenziali (nonlineari) del 2 ordine ( I1 + m 1 d m 2l 2 ) 1 θ 1 + m 2 l 1 d 2 c 2 1 θ 2 m 2 l 1 d 2 s 2 1 θ 2 2 +g 0 (m 1 d 1 + m 2 l 1 ) s 1 = τ m 2 l 1 d 2 c 2 1 θ 1 + ( I 2 + m 2 d 2 2) θ 2 + m 2 l 1 d 2 s 2 1 θ g 0m 2 d 2 = 0 Fondamenti di Automatica Controllo del robot Pendubot 15
16 in forma compatta (matriciale) si ha [ ] [ ] [ α 1 α 3 c 2 1 θ 1 α3 s θ 2 2 α 3 c 2 1 α 2 θ 2 α 3 s 2 1 θ 1 2 ] + [ α4 s 1 α 5 s 2 ] = [ ] τ 0 M(θ) > 0 c(θ, θ) g(θ) avendo definito i coefficienti dinamici α 1 = I 1 + m 1 d m 2l 2 1 > 0 α 2 = I 2 + m 2 d 2 2 > 0 α 3 = m 2 l 1 d 2 > 0 ( d 2 > 0) α 4 = g 0 (m 1 d 1 + m 2 l 1 ) > 0 ( = d 1 > 0) α 5 = g 0 m 2 d 2 > 0 ( d 2 > 0) Fondamenti di Automatica Controllo del robot Pendubot 16
17 LINEARIZZAZIONE E ANALISI matrice di inerzia simmetrica e definita positiva (T = 1 2 θ T M(θ) θ 0) α 1 > 0, α 2 > 0, det M(θ) = α 1 α 2 α 2 3 c2 2 1 > 0 ( θ) configurazioni di equilibrio θ e del sistema meccanico: si pone θ = θ = 0 g(θ e ) = [ ] τe 0 equilibrio libero (con τ e = 0) g(θ e ) = 0 sin θ 1e = sin θ 2e = 0 (4 soluzioni) equilibrio forzato (con τ e 0) sin θ 1e = τ e α 4 sin θ 2e = 0 ( soluzioni) Fondamenti di Automatica Controllo del robot Pendubot 17
18 Configurazione di equilibrio libero: UP-UP Fondamenti di Automatica Controllo del robot Pendubot 18
19 Configurazione di equilibrio libero: DOWN-UP Fondamenti di Automatica Controllo del robot Pendubot 19
20 Configurazione di equilibrio forzato: 45 -UP τ e = 2 2 α 4 0 Fondamenti di Automatica Controllo del robot Pendubot 20
21 Linearizzazione intorno ad un equilibrio si pone θ = θ e + δθ θ = θ e + δθ = δθ θ = θ e + δθ = δθ τ = τ e + δτ con θ e = θ e = 0, e con τ e = 0 per equilibrio libero e si sviluppano in serie di Taylor nelle (piccole) variazioni (δθ, δθ, δθ, δτ) tutti i termini (nonlineari) del modello dinamico eliminando i termini con prodotti di variazioni (che hanno ordine di infinitesimo superiore al primo), si ottiene [ ] δτ M(θ e ) δθ + G(θ e )δθ = G(θ e ) = g 0 θ θ=θe con i termini centrifughi/di Coriolis mai presenti (essenzialmente perché quadratici nelle velocità!) Fondamenti di Automatica Controllo del robot Pendubot 21
22 Equazioni di stato linearizzate intorno all equilibrio UP-UP per θ e = (π, π) (e quindi τ e = 0) si ha [ ] [ ] [ α1 α 3 δθ 1 α4 0 + α 3 α 2 δθ 2 0 α 5 ] [ δθ1 δθ 2 ] = [ δτ 0 ] M(θ e ) G(θ e ) posto = det M(θ e ) = α 1 α 2 α 2 3 > 0, una conveniente scelta delle (quattro) variabili di stato e della (singola) variabile di ingresso è x = [ δθ 1 M(θ e) δθ ] IR 4 u = 1 δτ IR Fondamenti di Automatica Controllo del robot Pendubot 22
23 le equazioni di stato sono nella forma usuale ẋ = Ax + Bu con e A = M 1 (θ e ) G(θ e )/ B = = α 2 α α 3 α 1 α 4 / α 5 / 0 0 Fondamenti di Automatica Controllo del robot Pendubot 23
24 Autovalori della matrice A det (λi A) = det λ 0 α 2 α 3 0 λ α 3 α 1 α 4 / 0 λ 0 0 α 5 / 0 λ = λ 4 α 1α 5 + α 2 α 4 λ 2 + α 4α 5 posto µ = λ 2, il polinomio caratteristico si può riscrivere come µ 2 (α 1 α 5 + α 2 α 4 )µ + α 4 α 5 = 0 ed ha due cambi di segno nei coefficienti 2 radici reali µ 1 > 0, µ 2 > 0 2 coppie di autovalori reali opposti λ 1,2 = ± µ 1, λ 3,4 = ± µ 2 sistema instabile intorno all equilibrio UP-UP (ad anello aperto) Fondamenti di Automatica Controllo del robot Pendubot 24
25 PROGETTO DEL CONTROLLORE nelle nuove coordinate, l origine corrisponde all equilibrio UP-UP; di conseguenza rendere asintoticamente stabile il sistema linearizzato vuol dire rendere l equilibrio UP-UP asintoticamente stabile (localmente) per il Pendubot raggiungibilità della coppia (A, B) P = [ B AB A 2 B A 3 B = ] 0 α α 3 0 (α 2 2 α4 + α 2 3 α 5)/ (α 2 α 4 + α 1 α 5 )α 3 / 1 0 α 2 α 4 / α 3 α 5 / 0 test di raggiungibilità: rango P = 4 (= dim x), infatti det P = (α 3α 5 ) 2 0!! Fondamenti di Automatica Controllo del robot Pendubot 25
26 Stabilizzazione essendo il sistema raggiungibile e lo stato misurabile, si può procedere per assegnazione degli autovalori mediante retroazione dallo stato u = Kx = [ k 1 k 2 k 3 k 4 ] x ẋ = (A + BK)x con K tale che gli autovalori di σ(a + BK) siano tutti a parte reale negativa per calcolare la K che impone il polinomio caratteristico desiderato p (λ) = λ 4 + a 3 λ 3 + a 2 λ 2 + a 1 λ + a 0 si può utilizzare la formula di Ackermann K = µp (A) dove µ indica l ultima riga di P 1 Fondamenti di Automatica Controllo del robot Pendubot 26
27 numerico (in Matlab) con i dati del problema da cui si ha g 0 = 9.81 l 1 = l 2 = m 1 = m 2 = d 1 = d 2 = I 1 = 1 12 m 1l 2 1 I 2 = 1 12 m 2l 2 2 α 1 = α 2 = α 3 = α 4 = α 5 = Fondamenti di Automatica Controllo del robot Pendubot 27
28 con le matrici di stato e ingresso A = con σ(a) = (± , ±7.2544) B = utilizzando le istruzioni Matlab p = [ ]; (insieme degli autovalori desiderati) K = acker(a, B, p); sigma = eig(a + B K); si ottiene K = 10 5 [ ] σ(a + BK) = ( 1.000, 1.999, 3.000, 4.000) (arrotondamenti) Fondamenti di Automatica Controllo del robot Pendubot 28
29 Simulazione sistema linearizzato a partire da condizioni iniziali non nulle (θ 2 = 155 o ) si ottiene non è detto che lo stesso comportamento valga per il sistema meccanico originario (non lineare): dipende dal dominio di attrazione! Fondamenti di Automatica Controllo del robot Pendubot 29
30 in alternativa al progetto precedente, si osservi che due degli autovalori del sistema sono già stabili: σ(a) = (± , ±7.2544) è quindi possibile stabilizzare il sistema ribaltando gli autovalori instabili e lasciando inalterati quelli stabili si ottiene p = [ ]; K = acker(a, B, p); K = 10 5 [ ] in questo modo si ottimizza il controllo dal punto di vista dello sforzo del controllore (coppia più bassa) e si riducono le sovraelongazioni in uscita Fondamenti di Automatica Controllo del robot Pendubot 30
31 Simulazione sistema linearizzato: ribaltamento autovalori instabili a partire da condizioni iniziali non nulle (θ 2 = 155 o ) si ottiene Fondamenti di Automatica Controllo del robot Pendubot 31
32 Confronto tra le coppie prodotte dai due controllori a parità di condizioni iniziali nel primo caso la coppia prodotta raggiunge un picco più elevato, ed interessa un intervallo di tempo più lungo Fondamenti di Automatica Controllo del robot Pendubot 32
33 Simulazione sistema linearizzato: ribaltamento autovalori instabili Fondamenti di Automatica Controllo del robot Pendubot 33
34 Simulazione sistema NON lineare: ribaltamento autovalori instabili a partire da condizioni iniziali appartenenti al bacino di attrazione Fondamenti di Automatica Controllo del robot Pendubot 34
35 Simulazione sistema NON lineare: ribaltamento autovalori instabili a partire da condizioni iniziali lontane dal punto di equilibrio (NON più appartenenti al bacino di attrazione) Fondamenti di Automatica Controllo del robot Pendubot 35
36 Manovra di swing-up lo swing-up (cio il trasferimento da DOWN-DOWN a UP-UP) è risolto con una tecnica ibrida: si fa oscillare il primo braccio, fornendo energia sufficiente a far sì che anche il secondo entri in oscillazione ampia quando entrambi i bracci entrano in un dominio di attrazione per il controllore lineare, si commuta sulla stabilizzazione locale per il Pendubot, il dominio è circa [ 15, +15 ] di errore in posizione (rispetto a θ e ) e di [ 4, +4] rad/s in velocità (rispetto a θ e = 0); il dominio di attrazione dipende da θ e e dalla matrice K dei guadagni del controllore capacità di contrastare piccoli disturbi non persistenti (reiezione dei disturbi) Fondamenti di Automatica Controllo del robot Pendubot 36
37 Esperimento di swing-up Fondamenti di Automatica Controllo del robot Pendubot 37
38 COMMENTI CONCLUSIVI aspetti da considerare in pratica: attrito ai giunti (quello viscoso è un fenomeno lineare, quello statico è una nonlinearità hard ) inerzia del motore (si aggiunge I m ad α 1 ) indisponibilità della misura di velocità (differenziazione numerica filtrata delle misure degli encoder) discretizzazione e quantizzazione delle grandezze saturazione dell attuatore (coppia di picco e di regime) perturbazioni sul valore dei parametri Fondamenti di Automatica Controllo del robot Pendubot 38
Modello dinamico dei robot:
Corso di Robotica 2 Modello dinamico dei robot: analisi, estensioni, proprietà, identificazione, usi Prof. Alessandro De Luca A. De Luca Analisi accoppiamenti inerziali robot cartesiano robot cartesiano
ẋ 1 = 2x 1 + (sen 2 (x 1 ) + 1)x 2 + 2u (1) y = x 1
Alcuni esercizi risolti su: - calcolo dell equilibrio di un sistema lineare e valutazione delle proprietà di stabilità dell equilibrio attraverso linearizzazione - calcolo del movimento dello stato e dell
Modello dinamico dei robot: approccio di Newton-Eulero
Corso di Robotica 2 Modello dinamico dei robot: approccio di Newton-Eulero Prof. Alessandro De Luca A. De Luca Approcci alla modellistica dinamica (reprise) approccio energetico (eq. di Eulero-Lagrange)
Controlli Automatici II. Controllo dei robot manipolatori
Università di Roma Tre Controlli Automatici II Controllo dei robot manipolatori Prof. Giuseppe Oriolo DIS, Università di Roma La Sapienza Introduzione robot manipolatore: un sistema elettromeccanico complesso
Complementi di Controlli Automatici. Introduzione al corso
Università di Roma Tre Complementi di Controlli Automatici Introduzione al corso Prof. Giuseppe Oriolo DIS, Università di Roma La Sapienza Organizzazione del corso le lezioni saranno tenute in parte da
Proprietà strutturali e leggi di controllo
Proprietà strutturali e leggi di controllo Retroazione statica dallo stato La legge di controllo Esempi di calcolo di leggi di controllo Il problema della regolazione 2 Retroazione statica dallo stato
SISTEMI DI CONTROLLO CINEMATICA E DINAMICA DEI ROBOT
SISTEMI DI CONTROLLO Laurea Specialistica in Ingegneria Meccanica e del Veicolo SISTEMI DI CONTROLLO CINEMATICA E DINAMICA DEI ROBOT Ing. Cristian Secchi Tel. 0522 522235 e-mail: [email protected]
Fondamenti di Automatica
Fondamenti di Automatica Esempi applicativi Dott. Ing. Marcello Bonfè Dipartimento di Ingegneria - Università di Ferrara Tel. +39 0532 974839 E-mail: [email protected] pag. 1 Esempi applicativi TESTINA
Risposta temporale: esempi
...4 Risposta temporale: esempi Esempio. Calcolare la risposta al gradino unitario del seguente sistema: x(t) = u(t) s + 5 (s + )(s + ) y(t) Il calcolo della trasformata del segnale di uscita è immediato:
Fondamenti di Automatica
Fondamenti di Automatica Controllo con retroazione dello stato Dott. Ing. Marcello Bonfè Dipartimento di Ingegneria - Università di Ferrara Tel. 39 0532 974839 E-mail: [email protected] pag. 1 Controllo
Esercitazione Scritta di Controlli Automatici
Esercitazione Scritta di Controlli Automatici --6 Il velivolo VTOL (Vertical Takeoff and Landing) riportato in figura puó decollare e atterrare lungo la verticale. Figure : odello di velivolo in grado
SECONDO METODO DI LYAPUNOV
SECONDO METODO DI LYAPUNOV Il Secondo Metodo di Lyapunov permette di studiare la stabilità degli equilibri di un sistema dinamico non lineare, senza ricorrere alla linearizzazione delle equazioni del sistema.
Introduzione al controllo
Corso di Robotica 2 Introduzione al controllo Prof. Alessandro De Luca A. De Luca Cosa vuol dire controllare un robot? si possono dare diversi livelli di definizione completare con successo un programma
Controlli Automatici I
Ingegneria Elettrica Politecnico di Torino Luca Carlone Controlli Automatici I LEZIONE V Sommario LEZIONE V Proprietà strutturali Controllabilità e raggiungibilità Raggiungibilità nei sistemi lineari Forma
Azionamenti Elettrici Parte 1 Generazione del moto mediante motori elettrici
Azionamenti Elettrici Parte Generazione del moto mediante motori elettrici Prof. Alberto Tonielli DEIS - Università di Bologna Tel. 05-6443024 E-mail mail: atonielli@deis deis.unibo.itit Collocazione del
Modello dinamico dei robot: approccio Lagrangiano
Corso di Robotica 2 Modello dinamico dei robot: approccio Lagrangiano Prof. Alessandro De Luca A. De Luca Modello dinamico esprime il legame tra forze generalizzate ut) agenti sul robot movimento del robot
1.3 Sistemi non lineari ad 1 grado di libertà. 1.4 Sistemi non lineari a 2 gradi di libertà 1.5 Sistemi multicorpo. 1.6 La dinamica del corpo rigido
V Indice XIII XVII 1 1 12 13 19 21 23 25 26 27 27 34 43 52 54 57 62 64 67 67 69 73 75 79 82 Prefazione Introduzione Cap. 1 Sistemi multi-corpo a 1-n gradi di libertà 1.1 Coordinate cartesiane, gradi di
1 Cinematica del punto Componenti intrinseche di velocità e accelerazione Moto piano in coordinate polari... 5
Indice 1 Cinematica del punto... 1 1.1 Componenti intrinseche di velocità e accelerazione... 3 1.2 Moto piano in coordinate polari... 5 2 Cinematica del corpo rigido... 9 2.1 Configurazioni rigide......
Modellistica di sistemi elettromeccanici
Modellistica di sistemi elettromeccanici Legge di Lorentz: una carica elettrica q che si muove con velocità v(t) relativamente ad un campo magnetico di induzione B(t) è soggetta ad una forza v(t) q α B(t)
EQUAZIONI DI LAGRANGE E STAZIONARIETÀ DEL POTENZIALE
EQUAZIONI DI LAGRANGE E STAZIONARIETÀ DEL POTENZIALE Equazioni di Lagrange in forma non conservativa Riprendiamo l equazione simbolica della dinamica per un sistema olonomo a vincoli perfetti nella forma
Cinematica differenziale inversa Statica
Corso di Robotica 1 Cinematica differenziale inversa Statica Prof. Alessandro De Luca Robotica 1 1 Inversione della cinematica differenziale trovare le velocità di giunto che realizzano una velocità generalizzata
rapporto tra ingresso e uscita all equilibrio.
Sistemi Dinamici: Induttore: Condensatore: Massa: Oscillatore meccanico: Pendolo: Serbatoio cilindrico: Serbatoio cilindrico con valvola d efflusso: Funzione di Trasferimento: Stabilità del sistema: (N.B.
Prefazione 3. Ringraziamenti 5
Indice Prefazione 3 Ringraziamenti 5 1 Introduzione all uso del software di calcolo MATLAB 7 1.1 Caratteristiche del software MATLAB 7 1.2 Nozioni di base del MATLAB 8 1.3 Assegnazione di variabili scalari
Fondamenti di Automatica
Fondamenti di Automatica Stabilità esterna e analisi della risposta Stabilità esterna e risposta a regime Risposte di sistemi del I e II ordine 2 Stabilità esterna e analisi della risposta Stabilità esterna
Esercitazioni di Meccanica Razionale
Esercitazioni di Meccanica Razionale a.a. 2002/2003 Meccanica analitica I parte Maria Grazia Naso [email protected] Dipartimento di Matematica Università degli Studi di Brescia Esercitazioni di Meccanica
Compito del 14 giugno 2004
Compito del 14 giugno 004 Un disco omogeneo di raggio R e massa m rotola senza strisciare lungo l asse delle ascisse di un piano verticale. Il centro C del disco è collegato da una molla di costante elastica
Progetto del regolatore per un levitatore magnetico. 1. Linearizzazione del modello del levitatore magnetico
FONDAMENTI DI AUTOMATICA (01AYS, 03FTP) - A.A. 2003/2004 II esercitazione presso il LADISPE Progetto del regolatore per un levitatore magnetico Scopo di questa seconda esercitazione è il progetto di un
Oscillazioni. Si produce un oscillazione quando un sistema viene perturbato rispetto a una posizione di equilibrio stabile
Oscillazioni Si produce un oscillazione quando un sistema viene perturbato rispetto a una posizione di equilibrio stabile Caratteristica più evidente del moto oscillatorio è di essere un moto periodico,
CONTROLLI AUTOMATICI I 03AKWcc Ing. Elettrica - Consorzio Nettuno Torino
Tipologia Esercizio (modellistica) CONTOLLI AUTOMATICI I 03AKWcc Esercizio. (tema d'esame del //007) Nel sistema in figura, la tensione e u (t) è l ingresso e la tensione v (t) della resistenza è l uscita.
Robotica: Errata corrige
Robotica: Errata corrige Capitolo 1: Introduzione pag. 13: Nella nota 2, la frase Il dispositivo che ripartisce adeguatamente la velocità è il differenziale. va modificata come segue: Il dispositivo che
Φ D 2 L. k > 0. M O=A s. sistema (che è rappresentato in figura ). Infine, vogliamo calcolare le reazioni vincolari sul sistema.
Esercizio 1. Un sistema materiale è costituito da una lamina piana omogenea di massa M e lato L e da un asta AB di lunghezza l e massa m. La lamina scorre con un lato sull asse x ed è soggetta a una forza
ESERCIZI SULLA DINAMICA DI CORPI RIGIDI:
ESERCIZI SULLA DINAMICA DI CORPI RIGIDI: risoluzione mediante le euazioni cardinali della dinamica Esercizio n.11 Siadatounpianoinclinatofisso e posto in un piano verticale. Su di esso rotola senza strisciare
OSCILLAZIONI SMORZATE E FORZATE
OSCILLAZIONI SMORZATE E FORZATE Questo esperimento permette di studiare le oscillazioni armoniche di un pendolo e le oscillazioni smorzate e smorzate-forzate. Studiando il variare dell ampiezza dell oscillazione
Robotica industriale. Richiami di statica del corpo rigido. Prof. Paolo Rocco
Robotica industriale Richiami di statica del corpo rigido Prof. Paolo Rocco ([email protected]) Sistemi di forze P 1 P 2 F 1 F 2 F 3 F n Consideriamo un sistema di forze agenti su un corpo rigido.
Inversione della cinematica differenziale
CINEMATICA DIFFERENZIALE relazioni tra velocità dei giunti e velocità dell organo terminale Jacobiano geometrico Jacobiano analitico Singolarità cinematiche Analisi della ridondanza Inversione della cinematica
Esame di FONDAMENTI DI AUTOMATICA (9 crediti) SOLUZIONE
Esame di FONDAMENTI DI AUTOMATICA (9 crediti) Prova scritta 16 luglio 2014 SOLUZIONE ESERCIZIO 1. Dato il sistema con: si determinino gli autovalori della forma minima. Per determinare la forma minima
Esercitazioni di Meccanica Razionale
Esercitazioni di Meccanica Razionale a.a. 2002/2003 Meccanica analitica II parte Maria Grazia Naso [email protected] Dipartimento di Matematica Università degli Studi di Brescia Esercitazioni di Meccanica
Risposta in vibrazioni libere di un sistema lineare viscoso a più gradi di libertà. Prof. Adolfo Santini - Dinamica delle Strutture 1
Risposta in vibrazioni libere di un sistema lineare viscoso a più gradi di libertà Prof. Adolfo Santini - Dinamica delle Strutture 1 Vibrazioni libere non smorzate 1/6 Le equazioni del moto di un sistema
Controllo con retroazione dello stato
CONTROLLI AUTOMATICI LS Ingegneria Informatica Controllo con retroazione dello stato Prof. Claudio Melchiorri DEIS-Università di Bologna Tel. 51 29334 e-mail: [email protected] http://www-lar.deis.unibo.it/people/cmelchiorri
UNIVERSITÀ DEGLI STUDI DI FIRENZE. Registro dell'insegnamento
UNIVERSITÀ DEGLI STUDI DI FIRENZE Registro dell'insegnamento Anno accademico 2012/2013 Prof. ETTORE MINGUZZI Settore inquadramento MAT/07 - FISICA MATEMATICA Facoltà INGEGNERIA Insegnamento MECCANICA RAZIONALE
6 Cenni sulla dinamica dei motori in corrente continua
6 Cenni sulla dinamica dei motori in corrente continua L insieme di equazioni riportato di seguito, costituisce un modello matematico per il motore in corrente continua (CC) che può essere rappresentato
MODELLO COMPLETO PER IL CONTROLLO. D r (s) U(s) Y (s) d m (t): disturbi misurabili. d r (t): disturbi non misurabili
MODELLO COMPLETO PER IL CONTROLLO D m (s) D r (s) Y o (s) U(s) P (s) Y (s) d m (t): disturbi misurabili d r (t): disturbi non misurabili y o (t): andamento desiderato della variabile controllata u(t):
Lezione 8 Dinamica del corpo rigido
Lezione 8 Dinamica del corpo rigido Argomenti della lezione:! Corpo rigido! Centro di massa del corpo rigido! Punto di applicazione della forza peso! Punto di applicazione della forza peso! Momento della
Indice. Prefazione. Esercizi svolti 56
Prefazione XI 1 Introduzione 1 1.1 La modellazione di un sistema meccanico 2 1.2 Analisi e sintesi di un sistema meccanico 2 1.3 Contenuti e organizzazione del testo 3 2 Cinematica del punto e del corpo
(Figura adattata da Modern Control Systems di R. Dorf R. Bishop, Pearson International Ed.)
Prova TIPO A per: Esame di FONDAMENTI DI AUTOMATICA (9 crediti): 6 dei 10 esercizi numerici (nell effettiva prova d esame verranno selezionati a priori dal docente) + domande a risposta multipla (v. ultime
PROVA SCRITTA DI MECCANICA RAZIONALE (9 gennaio 2015) (C.d.L. Ing. Civile [L-Z] e C.d.L. Ing. Edile/Architettura Prof. A.
PRV SCRITT DI MECCNIC RZINLE (9 gennaio 2015) In un piano verticale, un disco D omogeneo (massa m, raggio r), rotola senza strisciare sull asse ; al suo centro è incernierata un asta omogenea (massa m,
Meccanica quantistica (5)
Meccanica quantistica (5) 0/7/14 1-MQ-5.doc 0 Oscillatore armonico Se una massa è sottoposta ad una forza di richiamo proporzionale allo spostamento da un posizione di equilibrio F = kx il potenziale (
4 Analisi nel dominio del tempo delle rappresentazioni in
Indice del libro Alessandro Giua, Carla Seatzu Analisi dei sistemi dinamici, Springer-Verlag Italia, II edizione, 2009 Pagina web: http://www.diee.unica.it/giua/asd/ Prefazione.....................................................
Modellistica dei Sistemi Elettro-Meccanici
1 Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2016/17 Corso di Fondamenti di Automatica A.A. 2016/17 Modellistica dei Sistemi Elettro-Meccanici Prof. Carlo Cosentino Dipartimento di Medicina Sperimentale
Spazi euclidei, endomorfismi simmetrici, forme quadratiche. R. Notari
Spazi euclidei, endomorfismi simmetrici, forme quadratiche R. Notari 14 Aprile 2006 1 1. Proprietà del prodotto scalare. Sia V = R n lo spazio vettoriale delle n-uple su R. Il prodotto scalare euclideo
Formulazione delle equazioni del moto per un sistema lineare a tre gradi di libertà. Proprietà delle matrici di rigidezza e di flessibilità
Formulazione delle equazioni del moto per un sistema lineare a tre gradi di libertà Proprietà delle matrici di rigidezza e di flessibilità Prof. Adolfo Santini - Dinamica delle Strutture Introduzione In
Compito di Meccanica Razionale M-Z
Compito di Meccanica Razionale M-Z 11 giugno 213 1. Tre piastre piane omogenee di massa m aventi la forma di triangoli rettangoli con cateti 4l e 3l sono saldate lungo il cateto più lungo come in figura
DINAMICA DI SISTEMI AEROSPAZIALI
DINAMICA DI SISTEMI AEROSPAZIALI Esercizio 1. Un corsoio di massa m scorre su un piano orizzontale con attrito radente di coefficiente f d. Al corsoio, in C, è collegata la biella B C, di lunghezza b e
approfondimento Cinematica ed energia di rotazione equilibrio statico di un corpo esteso conservazione del momento angolare
approfondimento Cinematica ed energia di rotazione equilibrio statico di un corpo esteso conservazione del momento angolare Moto di rotazione Rotazione dei corpi rigidi ϑ(t) ω z R asse di rotazione v m
SPAZI EUCLIDEI, APPLICAZIONI SIMMETRICHE, FORME QUADRATICHE
SPAZI EUCLIDEI, APPLICAZIONI SIMMETRICHE, FORME QUADRATICHE. Esercizi Esercizio. In R calcolare il modulo dei vettori,, ),,, ) ed il loro angolo. Esercizio. Calcolare una base ortonormale del sottospazio
Fondamenti di Meccanica Esame del
Politecnico di Milano Fondamenti di Meccanica Esame del 0.02.2009. In un piano verticale un asta omogenea AB, di lunghezza l e massa m, ha l estremo A vincolato a scorrere senza attrito su una guida verticale.
Soluzione degli esercizi del Capitolo 13
Soluzione degli esercizi del Capitolo 3 Soluzione dell Esercizio 3. Il polinomio caratteristico desiderato è ϕ (s) = (s + 4) (s + ) = s 2 + 4s + 4 Uguagliando i coefficienti quelli del polinomio caratteristico
VII ESERCITAZIONE - 29 Novembre 2013
VII ESERCITAZIONE - 9 Novembre 013 I. MOMENTO DI INERZIA DEL CONO Calcolare il momento di inerzia di un cono omogeneo massiccio, di altezza H, angolo al vertice α e massa M, rispetto al suo asse di simmetria.
Fondamenti di Automatica
Fondamenti di Automatica Proprietà strutturali e leggi di controllo aggiungibilità e controllabilità etroazione statica dallo stato Osservabilità e rilevabilità Stima dello stato e regolatore dinamico
Università dell Aquila - Ingegneria Prova Scritta di Fisica Generale I - 03/07/2015 Nome Cognome N. Matricola CFU
Università dell Aquila - Ingegneria Prova Scritta di Fisica Generale I - 03/07/2015 Nome Cognome N. Matricola CFU............ Tempo a disposizione (tre esercizi) 2 ore e 30 1 esercizio (esonero) 1 ora
Esercitazioni di Meccanica Razionale
Esercitazioni di Meccanica Razionale a.a. 2002/2003 Dinamica dei sistemi materiali Maria Grazia Naso [email protected] Dipartimento di Matematica Università degli Studi di Brescia Esercitazioni di Meccanica
Lavoro. Esempio. Definizione di lavoro. Lavoro motore e lavoro resistente. Lavoro compiuto da più forze ENERGIA, LAVORO E PRINCIPI DI CONSERVAZIONE
Lavoro ENERGIA, LAVORO E PRINCIPI DI CONSERVAZIONE Cos è il lavoro? Il lavoro è la grandezza fisica che mette in relazione spostamento e forza. Il lavoro dipende sia dalla direzione della forza sia dalla
Indice. 2 Moto in una dimensione 2.1 Spostamento e velocità Accelerazione Moto uniformemente accelerato 37 2.
Indice Prefazione XI 1 Misura e vettori 1.1 Le origini della fisica 2 1.2 Unità di misura 3 1.3 Conversione di unità di misura 6 1.4 Dimensioni delle grandezze fisiche 7 1.5 Cifre significative e ordini
Fisica Generale per Ing. Gestionale e Civile (Prof. F. Forti) A.A. 2010/2011 Prova in itinere del 4/3/2011.
Cognome Nome Numero di matricola Fisica Generale per Ing. Gestionale e Civile (Prof. F. Forti) A.A. 00/0 Prova in itinere del 4/3/0. Tempo a disposizione: h30 Modalità di risposta: scrivere la formula
UNIVERSITA DEGLI STUDI DI PAVIA REGISTRO. DELLE LEZIONI-ESERCITAZIONI- SEMINARI Anno accademico 2011/12
REGISTRO DELLE LEZIONI-ESERCITAZIONI- SEMINARI Anno accademico 2011/12 Cognome e Nome BISI FULVIO Qualifica RICERCATORE CONFERMATO MAT/07 Insegnamento di FISICA MATEMATICA (500474) Impartito presso: Corso
Lab 1: Controllo di un motore elettrico tramite PID (10+1 punti)
Lab 1: Controllo di un motore elettrico tramite PID (101 punti) Luca Schenato Email: [email protected] 8 Gennaio 006 1 Scopo L obiettivo di questo laboratorio è di procedere alla progettazione di un
Esercitazione 6 - Dinamica del punto materiale e. del corpo rigido
Università degli Studi di Bergamo Corso di Laurea in Ingegneria essile Corso di Elementi di Meccanica Esercitazione 6 - Dinamica del punto materiale e Esercizio n. del corpo rigido Studiare la dinamica
DEDUZIONE DEL TEOREMA DELL'ENERGIA CINETICA DELL EQUAZIONE SIMBOLICA DELLA DINAMICA
DEDUZIONE DEL TEOREMA DELL'ENERGIA CINETICA DELL EQUAZIONE SIMBOLICA DELLA DINAMICA Sia dato un sistema con vincoli lisci, bilaterali e FISSI. Ricaviamo, dall equazione simbolica della dinamica, il teorema
s + 6 s 3, b) i valori di K per i quali il sistema a ciclo chiuso risulta asintoticamente stabile;
1 Esercizi svolti Esercizio 1. Con riferimento al sistema di figura, calcolare: ut) + K s s + 6 s 3 yt) a) la funzione di trasferimento a ciclo chiuso tra ut) e yt); b) i valori di K per i quali il sistema
CORSO DI COMPLEMENTI DI MECCANICA. Prof. Vincenzo Niola
CORSO DI COMPLEMENTI DI MECCANICA Prof. Vincenzo Niola SISTEMI A DUE GRADI DI LIBERTÀ Lo studio dei sistemi a più gradi di libertà verrà affrontato facendo riferimento, per semplicità, solo a sistemi conservativi,
Meccanica Applicata alle Macchine
Meccanica Applicata alle Macchine 06-11-013 TEMA A 1. Un cilindro ed una sfera omogenei di uguale massa m ed uguale raggio r sono collegati tra loro da un telaio di massa trascurabile mediante coppie rotoidali
UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria
UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria ESAME DI STATO DI ABILITAZIONE ALL'ESERCIZIO DELLA PROFESSIONE DI INGEGNERE (Lauree di primo livello DM 509/99 e DM 270/04 e Diploma Universitario)
Analisi dei sistemi in retroazione
Facoltà di Ingegneria di Reggio Emilia Corso di Controlli Automatici Corsi di laurea in Ingegneria Meccatronica ed in Ingegneria della Gestione Industriale Ing. Alessandro Macchelli e-mail: [email protected]
Sistema di controllo per il pendolo inverso
Sistema di controllo per il pendolo inverso Servosistemi Aerospaziali prof. Franco Bernelli Zazzera Indice 1 Descrizione del sistema fisico 3 1.1 Equazioni di moto del sistema.................... 3 1.2
Il problema dei due corpi La dinamica planetaria
Il problema dei due corpi La dinamica planetaria La Meccanica Classica Lagrange Hamilton Jacobi Vettori Per rendere conto della 3-dimensionalità in fisica, e in matematica, si usano delle grandezze più
Laboratorio di Automatica Alcuni temi per tesi BIAR in Automazione e Robotica
Laboratorio di Automatica Alcuni temi per tesi BIAR in Automazione e Robotica Prof. Alessandro De Luca [email protected] Laboratorio di Automatica 25.2.2016 Sommario - 1! esperimenti con un sensore
Esempi di modelli fisici
0.0..2 Esempi di modelli fisici ) Dinamica del rotore di un motore elettrico. Si consideri un elemento meccanico con inerzia J, coefficiente di attrito lineare che ruota alla velocità angolare ω al quale
Fondamenti di Automatica (10 cfu) Corso di Studi in Ingegneria Gestionale A.A. 2011/12 TESTI ESERCIZI PRIMA PARTE DEL CORSO
Fondamenti di Automatica (10 cfu) Corso di Studi in Ingegneria Gestionale A.A. 2011/12 TESTI ESERCIZI PRIMA PARTE DEL CORSO Prof. SILVIA STRADA Esercitatore ANDREA G. BIANCHESSI ESERCIZIO 1 1. Scrivere
UNIVERSITA DI PISA FACOLTA DI INGEGNERIA AEROSPAZIALE DIPARTIMENTO DI INGEGNERIA AEROSPAZIALE TESI DI LAUREA SPECIALISTICA
UNIVERSITA DI PISA FACOLTA DI INGEGNERIA AEROSPAZIALE DIPARTIMENTO DI INGEGNERIA AEROSPAZIALE TESI DI LAUREA SPECIALISTICA Sviluppo di un modello della dinamica per un elicottero senza pilota (RUAV) e
DINAMICA E STATICA RELATIVA
DINAMICA E STATICA RELATIVA Equazioni di Lagrange in forma non conservativa La trattazione della dinamica fin qui svolta è valida per un osservatore inerziale. Consideriamo, ora un osservatore non inerziale.
ESERCIZI SULLA DINAMICA DI CORPI RIGIDI.
ESERCIZI SULL DINMIC DI CRPI RIIDI. Risoluzione mediante equazioni di Lagrange, equilibrio relativo (forze aarenti), stazionarietà del otenziale U; stabilità dell equilibrio e analisi delle iccole oscillazioni.
Formulazione dell equazione del moto. Prof. Adolfo Santini - Dinamica delle Strutture 1
Formulazione dell equazione del moto Prof. Adolfo Santini - Dinamica delle Strutture 1 Sistema a un grado di libertà In alcuni sistemi strutturali la massa, lo smorzamento e la rigidezza sono concentrati
Una girobussola per Marte Relazione
Una girobussola per Marte Relazione Introduzione La girobussola è un dispositivo in grado di fornire l'indicazione dell assetto longitudinale e laterale di un veicolo di esplorazione come ad esempio un
CAPITOLO 7: ESEMPI PRATICI: 7.1 Esempi di dinamica.
CAPITOLO 7: ESEMPI PRATICI: 7.1 Esempi di dinamica. Questo capitolo vuole fornire una serie di esempi pratici dei concetti illustrati nei capitoli precedenti con qualche approfondimento. Vediamo subito
