ESERCIZI VI TARATURA DI SISTEMI INERZIALI
|
|
- Gianpiero Riva
- 6 anni fa
- Visualizzazioni
Transcript
1 Esercizi VI 1 ESERCIZI VI TARATURA DI SISTEMI INERZIALI Esercizio I.1. Introduzione Lo scopo della presente esercitazione è di implementare diverse tecniche di taratura per i sensori inerziali che equipaggiano le IMU. Esercizio I.2. Taratura statica di un accelerometro MEMS monoassiale. [file di riferimento: accel_mono.m] Nel file accel_data_monoaxial.mat sono salvati i segnali in uscita dall accelerometro monoassiale in corrispondenza di ingressi pari a g e g. Si elabori lo script accel_mono.m per ricavare i valori di S (V/g) e di O (V). edit accel_mono Per un accelerometro monoassiale si ha: V S( g) O (I.1) Per cui indicando con: V S( g) O 1 V S( g) O 2 (I.2) è possibile ricavare S ed O: O 2 2 V V V V S (I.3) accel_mono.m load accel_data_monoaxial; %carica i dati salvati (V_g e V_menog; sono entrambi nfx1); V1=%ottengo il valore medio sui frame del segnale d'uscita in modo da minimizzare l'effetto del rumore V2= %ottengo il valore medio sui frame del segnale d'uscita in modo da minimizzare l'effetto del rumore S=%calcolare la sensibilità O=%calcolare l offset
2 0: Taratura di un accelerometro MEMS triassiale, in maniera non ridondante. 2 Esercizio I.3. Taratura di un accelerometro MEMS triassiale, in maniera non ridondante. [file di riferimento: ] Nel file accel_data_triaxial.mat sono salvati i segnali in uscita (variabile V [nfx3xnp]) dall accelerometro corrispondenti a sei diverse posizioni, secondo la tabella 1. Si implementi lo script accel.m per il calcolo della matrice S [V/g] di sensibilità ed il vettore O [V] di offset, utilizzando i dati relativi alle prime quattro posizioni. Si utilizzino poi le restanti due posizioni per la verifica. Ricavare inoltre i versori stimati I I I ns 1 n s2 n s3, e verificare l ortogonalità dei tre versori. Tabella 1 roll ( ) pitch ( ) edit accel_tri Taratura Occorre pertanto ricavare i valori di 9 incognite scalari per la matrice S e tre per il vettore O, occorreranno pertanto 12 equazioni scalari, corrispondenti a 4 equazioni vettoriali. L espressione da implementare è: I I I I 1 gˆ ˆ ˆ ˆ 1 g2 g3 g S O V V V V (I.4) Dove:
3 0: Taratura di un accelerometro MEMS triassiale, in maniera non ridondante. 3 0 s g R g R cs (I.5) 1 cc I I 0 T ˆ 0 zyx 0 Infatti trattandosi di angoli intorno ad assi fissi la matrice di rotazione si esprime come: c c s s c c s c s c s s R zyx R z ( ) R y ( ) R x( ) c s s s s c c c s s s c s s c c c (I.6) La prima cosa da fare è costruire la matrice V dai segnali salvati nel file. Per ogni posizione è stata acquisita la tensione in uscita dai tre canali per qualche secondo, e memorizzata nella variabile V; è necessario pertanto mediare l uscita lungo i frame: clear all; load accel_data_triaxial; %carica i dati relativi alle sei posizioni (V [nfx3xnp]); V= %media sui frame per ridurre il rumore V=permute%V diventa una [3xnp] V_t=V(%utilizzo per la taratura solo le prime 4 posizioni V_c=V(%memorizzo gli ultimi 2 vettori di tensione per la verifica Dalla tabella si costruiscono i valori di e necessari a ricavare la matrice G mediante la formula: I I I I gˆ ˆ ˆ ˆ 1 g2 g3 g 4 G (I.7) phi=[0 pi/2 0 -pi/2 0 pi]'; %costruisco il vettore phi secondo la tabella (pi è una costante già presente in MATLAB) theta=[0 0 pi/2 0 -pi/2 0]'; %costruisco il vettore theta G=cat(2,-sin(theta),; %si costruisce la trasposta della matrice delle posizioni A G=G'; %traspongo G( %si aggiunge la quarta riga di 1 G_t=G(:, %utilizzo per la taratura solo le prime 4 posizioni Si ricava S O dalla (V.4): B= %ricavo la matrice che contiene sensibilità e offset S= %estraggo la matrice S O=%estraggo il vattore di offset
4 0: Taratura di un accelerometro MEMS triassiale, in maniera ridondante. 4 L ortogonalità si verifica ricavando gli angoli formati dai versori. Ricordando che: I I I S Sx ns 1 S y ns2 S z n s3 (I.8) Pertanto calcolando modulo e versore di ogni colonna di S è possibile ricavare i versori e le sensibilità dei singoli assi: [S_x n_1]=%ricavo modulo e versore [S_y n_2]= %ricavo modulo e versore [S_z n_3]= %ricavo modulo e versore alfa=acos(dot( %calcolo l'angolo in gradi di disallineamento tra n_1 ed n_2 beta=acos(dot( %calcolo l'angolo in gradi di disallineamento tra n_2 ed n_3 gamma=acos(dot( %calcolo l'angolo in gradi di disallineamento tra n_3 ed n_1 Verifica Verifichiamo ora la calibrazione utilizzando le altre due posizioni. Occorre valutare l errore tra gli angoli di inclinazione stimati e quelli noti. Gli angoli stimati si ottengono dai versori ĝ mediante la VII.5. I versori ĝ,invece, si ottengono dalla: 0 ˆ g R 0 S V O (I.9) 1 I I 1 0 G_c=S^-1*( %valori di inclinazione stimati per le due posizioni restanti theta_stim=atan2(-%ricavo i due valori di theta (in radianti!) phi_stim=atan2(; %ricavo i due valori di phi (in radianti!) theta_stim= %esprimo theta in gradi phi_stim= %esprimo phi in gradi È possibile notare come il valore di stimato per l ultima posizione presenti un errore inaccettabile. Ciò è dovuto ai limite della rappresentazione minimale (gimbal lock), che si raggiunge nel caso in cui è prossimo a, come nel caso della quinta 2 posizione. A questo punto salvo le variabili V e G per il prossimo esercizio: save('dati_cal','v','g'); Esercizio I.4. Taratura di un accelerometro MEMS triassiale, in maniera ridondante. [file di riferimento: accel_tri_ls.m]
5 0: Calibrazione di un giroscopio MEMS monoassiale. 5 Si esegua, mediante implementazione dello script accel_tri_ls.m, la calibrazione del sensore utilizzando i segnali acquisiti in tutte e sei le posizioni. Si calcolino infine i residui: ˆ V ˆ S O G. V V, con edit accel_tri_ls clear all load dati_cal %carico le matrici V e A dell'esercizio precedente nel workspace accel_tri_ls.m In questo caso si utilizzano tutte le posizioni di misura e per questo la matrice G non è più quadrata. Per ricavare S e O occorre utilizzare la pseudo-inversa: B= %oppure più semplicemente B=V*pinv(A) S= %calcolare sensibilità O= %calcolare offset accel_tri_ls.m Si calcolano i residui: V_stim= %calcolare l output stimato res=v- %calcolare il residuo accel_tri_ls.m Esercizio I.5. Calibrazione di un giroscopio MEMS monoassiale. [file di riferimento: gyro_calibration.m, integral.m] Nei file gyro_data.mat sono salvati i segnali in uscita dal giroscopio nel caso statico (variabile V_fixed [nfx1]) e durante una rotazione di 90 (variabile V_rot [nfx1]), con t1 e t2 sono registrati gli istanti di inizio e fine della rotazione. Si utilizzino i file per ottenere il valore di sensibilità [Vs/ ] ed il valore di offset [V], implementando lo script gyro_calibration.m. Si riporti infine l andamento del segnale giroscopico [ /s] durante la prova di rotazione; e l andamento del segnale integrato [ ] nel tempo edit gyro_calibration Ricordando che per un giroscopio monoassiale si ha: V S O (I.10)
6 0: Calibrazione di un giroscopio MEMS monoassiale. 6 Essendo: t2 z zdt t1 (I.11) dalla (V.10) si ottiene: t2 V O z dt t 1 S (I.12) e quindi: t2 S ( V O) dt z t1 (I.13) gyro_calibration.m clear all load gyro_data %caricare il dato del giroscopio O=mean %calcolare offset f1= %ricavo il frame di inizio rotazione f2= %ricavo il frame di fine rotazione theta=pi/2; S=trapz( %la funzione trapz calcola l'integrale definito mediante integrazione trapezoidale S=S*; %esprimo S in Vs/ Per poter effettuare la verifica è necessario scrivere una funzione che permetta di ricavare il segnale integrato: edit integral function z=integral(b,fs); integral.m z=nan(length(b),1); %inizializzo z for i=1:length(b); if i==1 ; z(i)=0; %l'integrale parte da zero else z(i)=z(i-1)+trapz( %l iesimo valore di z è pari all area sottesa dal segnale b tra zero e b(i) end; end; A questo punto: V O S (I.14) e:
7 0: Calibrazione di un giroscopio MEMS monoassiale. 7 V O dt S (I.15) nf=size(v_rot,1); t=(%costruisco il vettore tempo omega=(v_rot %esprimo il segnale calibrato in gradi/s figure plot %grafico di omega nel tempo theta=integral( figure plot( %grafico di theta nel tempo Figura 1. Grafico della velocità angolare misurata[ /s] durante la prova.
8 0: Calibrazione di un giroscopio MEMS monoassiale. 8 Figura 2. Grafico dell angolo di rotazione [ ] durante la prova.
ESERCITAZIONE MATLAB
ESERCITAZIONE MATLAB Di seguito sono ripostati alcuni esercizi da eseguire in ambiente MatLab. Gli esercizi sono divisi per argomenti. Ogni esercizio è preceduto da una serie di esempi che aiutano nello
DettagliIntroduzione a Matlab Costruzione di Macchine 2 Prof. Sergio Baragetti
Esercitazioni del corso di Costruzione di Macchine 2 a cura dell ing. Francesco Villa Introduzione a Matlab Costruzione di Macchine 2 Prof. Sergio Baragetti Dalmine - 27/02/2013 Introduzione a Matlab FONDAMENTI
Dettaglij B Dati: ω1=100 rad/s velocità angolare della manovella (1); l = 250 mm (lunghezza della biella 2); r = 100 mm (lunghezza della manovella 1).
j B A l 2 1 ω1 r ϑ i Piede di biella Testa di biella Biella Braccio di manovella Siti interessanti sul meccanismo biella-manovella: http://it.wikipedia.org/wiki/meccanismo_biella-manovella http://www.istitutopesenti.it/dipartimenti/meccanica/meccanica/biella.pdf
DettagliAnalisi dei dati corso integrato - Algebra lineare,
Analisi dei dati corso integrato - Algebra lineare, 050308-2 1 Ortogonalita nel piano Sia fissato nel piano un sistema di riferimento cartesiano ortogonale monometrico, con origine in O Tranne avviso contrario,
DettagliArchitettura Software di un Sistema di Controllo per Multirotore
Architettura Software di un Sistema di Controllo per Multirotore ARSLAB - Autonomous and Robotic Systems Laboratory Dipartimento di Matematica e Informatica - Università di Catania, Italy santoro@dmi.unict.it
DettagliSensori Fisici. a.tognetti@centropiaggio.unipi.it
Sensori Fisici a.tognetti@centropiaggio.unipi.it Misure di velocità ed accelerazione Tecniche a differenziazione ed integrazione In linea di principio è possibile determinare la velocità e l'accelerazione
DettagliL errore percentuale di una misura è l errore relativo moltiplicato per 100 ed espresso in percentuale. Si indica con e p e risulta: e ( e 100)%
UNITÀ L ELBORZIONE DEI DTI IN FISIC 1. Gli errori di misura.. Errori di sensibilità, errori casuali, errori sistematici. 3. La stima dell errore. 4. La media, la semidispersione e lo scarto quadratico
DettagliIl programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria p. 1
Il programma OCTAVE per l insegnamento dell algebra lineare nella Scuola Secondaria R. Vitolo Dipartimento di Matematica Università di Lecce SaLUG! - Salento Linux User Group Il programma OCTAVE per l
Dettagli1 Esercizi di Matlab. L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi.
Esercizi di Matlab L operatore : permette di estrarre sottomatrici da una matrice assegnata. Vediamo alcuni esempi. Esempio Consideriamo la matrice A formata da n = righe e m = colonne M = 5 6 7 8. 9 0
DettagliEsame 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
Dettagli2. Risolvere con il metodo di eliminazione di Gauss con pivoting parziale il seguente sistema lineare:
Esercizi sui metodi diretti per la risoluzione di sistemi lineari 1. Data la matrice 1 0 2 1 3 1 5 2 1 determinare la sua fattorizzazione P LR. Risolvere il sistema Ax = b con b = (3, 5, 6) T mediante
DettagliMetodi di Analisi dei Dati Sperimentali. AA 2009/2010 Pier Luca Maffettone. Elementi di Matlab
Metodi di Analisi dei Dati Sperimentali AA /2010 Pier Luca Maffettone Elementi di Matlab Sommario Introduzione Variabili Manipolazione di elementi Creazione di vettori/matrici Operazioni elementari Funzioni
DettagliProve d esame Esercizi con Matlab
Prove d esame Esercizi con Matlab Andrea Corli 16 settembre 2015 Sono qui raccolti alcuni esercizi relativi a Matlab assegnati nelle prove d esame (dal 2011 al 2014) del Corso di Analisi Matematica I (semestrale,
DettagliISTRUZIONI PER LA CONSEGNA DEI FILE MATLAB
Calcolo Numerico ed Elementi di Analisi - Allievi AEROSPAZIALI Proff. S. Micheletti, S. Perotto A.A. 20/202, Appello 28 Gennaio 203 NOME... COGNOME... MATRICOLA... DOCENTE... AULA... PC... Ver.A I seguenti
Dettagliˆ b, si usa la convenzione di prendere. come verso positivo quello antiorario e come verso negativo quello orario.
Capitolo 4 Le rotazioni 4.1 Richiami di teoria E' opportuno ricordare che, dato un angolo orientato ao ˆ b, si usa la convenzione di prendere come verso positivo quello antiorario e come verso negativo
DettagliIntroduzione all ambiente MATLAB. Richiami II. Calcolo Numerico - A.A. 2008/09
Introduzione all ambiente MATLAB Richiami II Programmazione MATLAB MATLAB non è un vero e proprio linguaggio di programmazione, ma permette comunque di realizzare programmi utilizzando le classiche strutture
DettagliSISTEMI 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: secchi.cristian@unimore.it
DettagliINTEGRALI TRIPLI Esercizi svolti
INTEGRLI TRIPLI Esercizi svolti. Calcolare i seguenti integrali tripli: (a xye xz dx dy dz, [, ] [, ] [, ]; (b x dx dy dz, {(x, y, z : x, y, z, x + y + z }; (c (x + y + z dx dy dz, {(x, y, z : x, x y x
DettagliRisposta 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
DettagliEsercitazione 4: Vettori e Matrici
Esercitazione 4: Vettori e Matrici Richiami di teoria: Norme di vettore Principali norme di vettore:. x = n i= x i 2. x 2 = n i= x i 2 3. x = max i n x i Ad esempio dato il vettore x = (, 2, 3, 4) abbiamo.
Dettagli, c di modulo uguale sono disposti in modo da formare un triangolo equilatero come mostrato in fig. 15. Si chiarisca quanto vale l angolo formato da
22 Tonzig Fondamenti di Meccanica classica ta) Un esempio di terna destra è la terna cartesiana x, y, z [34] Per il prodotto vettoriale vale la proprietà distributiva: a ( b c) = a b a c, ma non vale la
DettagliEsercizi di MatLab. Sommario Esercizi di introduzione a MatLab per il corso di Calcolo Numerico e Laboratorio, A.A
Esercizi di MatLab Sommario Esercizi di introduzione a MatLab per il corso di Calcolo Numerico e Laboratorio, AA 2017 2018 Gli esercizi sono divisi in due gruppi: fondamentali ed avanzati I primi sono
DettagliElementi di Algebra Lineare Matrici e Sistemi di Equazioni Lineari
Elementi di Algebra Lineare Matrici e Sistemi di Equazioni Lineari Antonio Lanteri e Cristina Turrini UNIMI - 2016/2017 Antonio Lanteri e Cristina Turrini (UNIMI - 2016/2017 Elementi di Algebra Lineare
DettagliTesi di laurea di primo livello in Ingegneria Meccanica
Relatore: Prof. Ing. Ettore Pennestrì Dipartimento di Ingegneria Industriale Tesi di laurea di primo livello in Ingegneria Meccanica Correlatore: Ing. Daniele Carnevale Candidato: Emanuele Pace Anno accademico:
DettagliStrumentazione e misure Elettroniche 03EMN Ponte di Wheatstone
Strumentazione e misure Elettroniche 03EMN Ponte di Wheatstone Valeria Teppati October 6, 2004 1 1 Introduzione Scopo di questa esercitazione è la misura di un resistore incognito di circa 1.2 kω con una
DettagliMatematica Finanziaria 29 novembre 2000
Matematica Finanziaria 29 novembre 2000 Ottimizzazione. Cognome Nome FILA A ESERCIZIO 1: Gestione del rischio a) Ricavare l espressione del vettore dei coe cienti nella tecnica dei minimi quadrati. b)
DettagliUNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Introduzione a Matlab
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA Introduzione a Matlab MATLAB MATLAB (abbreviazione di Matrix Laboratory) è un ambiente per il calcolo numerico e un linguaggio di programmazione (interpretato)
DettagliSistemi vibranti ad 1 gdl
Università degli Studi di Bergamo Dipartimento di Ingegneria Sistemi vibranti ad 1 gdl - vibrazioni forzate - rev. 1. Le vibrazioni forzate di un sistema ad 1 gdl sono descritte dall equazione: mẍ + cẋ
DettagliNel Sistema Internazionale l unità di misura dell angolo è il radiante
Scienze Motorie Grandezze fisiche Il Sistema Internazionale di Unità di Misura 1) Nel Sistema Internazionale il prefisso Giga equivale a a) 10 15 b) 10 12 c) 10 9 d) 10 6 e) 10 3 Nel Sistema Internazionale
DettagliAppunti su Indipendenza Lineare di Vettori
Appunti su Indipendenza Lineare di Vettori Claudia Fassino a.a. Queste dispense, relative a una parte del corso di Matematica Computazionale (Laurea in Informatica), rappresentano solo un aiuto per lo
Dettagli0Tecniche di Controllo e Diagnosi Progetti proposti per le Esercitazioni
0Tecniche di Controllo e Diagnosi Progetti proposti per le Esercitazioni Ingg. Marcello Bonfè e Silvio Simani Dicembre 2013 Progetto 1 1Levitatore Magnetico 1.1 Modellazione matematica Si consideri il
DettagliInversione 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
DettagliEsercizi sulle affinità - aprile 2009
Esercizi sulle affinità - aprile 009 Ingegneria meccanica 008/009 Esercizio Sono assegnate nel piano le sei rette r : =, s : =, t : =, r : =, s : =, t : = determinare l affinità che trasforma ordinatamente
DettagliLa matrice delle correlazioni è la seguente:
Calcolo delle componenti principali tramite un esempio numerico Questo esempio numerico puó essere utile per chiarire il calcolo delle componenti principali e per introdurre il programma SPAD. IL PROBLEMA
DettagliMini-Corso di Informatica
Mini-Corso di Informatica CALCOLI DI PROCESSO DELL INGEGNERIA CHIMICA Ing. Sara Brambilla Tel. 3299 sara.brambilla@polimi.it Note sulle esercitazioni Durante le esercitazioni impareremo a implementare
DettagliESTRAZIONE DI DATI 3D DA IMMAGINI DIGITALI. (Visione 3D)
ESTRAZIONE DI DATI 3D DA IMMAGINI DIGITALI () Calibrazione intrinseca Spesso risulta utile calibrare la sola componente intrinseca di un sistema di visione (matrice K), e non si dispone di oggetti di forma
DettagliA = Quindi > b=a(:) b =
Una breve digressione. Se si vuole uscire da Matlab, occorre digitare ( come già riferito)il comando >> quit Se si vogliono utilizzare le variabili create per una successiva sessione di lavoro, prima di
DettagliPolitecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 24 Gennaio 2011 COGNOME E NOME RIGA COLONNA MATRICOLA
Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 24 Gennaio 2011 COGNOME E NOME RIGA COLONNA MATRICOLA Spazio riservato ai docenti Il presente plico contiene 3
Dettagli1 - Matrice delle masse e delle rigidezze
Cilc per tutti gli appunti (AUOMAZIONE RAAMENI ERMICI ACCIAIO SCIENZA delle COSRUZIONI ) e-mail per suggerimenti SEMPLICE ESEMPIO NUMERICO DEL MEODO DI ANALISI DINAMICA Si vuole qui chiarire con un semplice
DettagliDispositivi Minimamente Invasivi
Dispositivi Minimamente Invasivi per Diagnosi, Monitoraggio e Terapia Esercitazione 11 Nicola Carbonaro nicola.carbonaro@centropiaggio.unipi.it Sensori Inerziali Negli ultimi anni gli sviluppi tecnologici,
DettagliGeometria analitica del piano pag 32 Adolfo Scimone
Geometria analitica del piano pag 32 Adolfo Scimone CAMBIAMENTI DI SISTEMA DI RIFERIMENTO Consideriamo il piano cartesiano R 2 con un sistema di riferimento (O,U). Se introduciamo in R 2 un secondo sistema
DettagliSISTEMI LINEARI. x y + 2t = 0 2x + y + z t = 0 x z t = 0 ; S 3 : ; S 5x 2y z = 1 4x 7y = 3
SISTEMI LINEARI. Esercizi Esercizio. Verificare se (,, ) è soluzione del sistema x y + z = x + y z = 3. Trovare poi tutte le soluzioni del sistema. Esercizio. Scrivere un sistema lineare di 3 equazioni
DettagliIntroduzione. MATLAB è l acronimo di MATrix LABoratory
MatLab Lezione 1 Introduzione MATLAB è l acronimo di MATrix LABoratory E un ambiente per l analisi e la simulazione dei sistemi lineari e non lineari e per l analisi numerica Il sito ufficiale per informazioni
DettagliA. Introduzione a Matlab
Controlli Automatici A. Introduzione a Matlab Prof. Cesare Fantuzzi Ing. Cristian Secchi Ing. Federica Ferraguti ARSControl - DISMI - Università di Modena e Reggio Emilia E-mail: {nome.cognome}@unimore.it
DettagliLaboratorio di Strumentazione per Bioimmagini A.A. 2010-2011
Laboratorio di Strumentazione per Bioimmagini A.A. 2010-2011 Esercizio 1: soluzione Creiamo un immagine fantoccio con la funzione phantom di Matlab: creo immagine >> I = phantom(); Definiamo tre diversi
DettagliIntegrazione numerica
Integrazione numerica Lucia Gastaldi DICATAM - Sez. di Matematica, http://lucia-gastaldi.unibs.it Indice 1 Formule di quadratura semplici e composite Formule di quadratura Grado di precisione Formule di
DettagliControllo LQG/LTR di un Aereo. Corso di Controllo Multivariabile Prof. Francesco Amato
Controllo LQG/LTR di un Aereo Corso di Controllo Multivariabile Prof. Francesco Amato Cenni di Dinamica del Volo: Variabili del Moto Cenni di Dinamica del Volo: Assi di Riferimento Superfici di Controllo
DettagliEsercitazione 5: Sistemi a risoluzione immediata.
Esercitazione 5: Sistemi a risoluzione immediata. Ipotesi: Supponiamo le matrici non singolari. Nota: Per verificare che si ha risolto correttamente il sistema lineare Ax = b basta calcolare la norma del
DettagliTeorema di Thevenin generalizzato
Teorema di Thevenin generalizzato Si considerino due reti elettriche lineari, A e B, aventi rispettivamente N A e N B nodi interni. Esse si interfacciano attraverso n (n 3) fili di collegamento, in cui
DettagliEsercitazione di Analisi Matematica II
Esercitazione di Analisi Matematica II Barbara Balossi 06/04/2017 Esercizi di ripasso Esercizio 1 Sia data l applicazione lineare f : R 3 R 3 definita come f(x, y, z) = ( 2x + y z, x 2y + z, x y). a) Calcolare
DettagliFormulazione 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
DettagliVETTORI NELLO SPAZIO ORDINARIO ,
VETTORI E GEOMETRIA ANALITICA 1 VETTORI NELLO SPAZIO ORDINARIO Vettori ordinari ed operazioni. Dipendenza ed indipendenza lineare, basi. Prodotto scalare, proiezioni, angoli. Prodotto vettoriale e prodotto
DettagliAnno 4 Matrice inversa
Anno 4 Matrice inversa 1 Introduzione In questa lezione parleremo della matrice inversa di una matrice quadrata: definizione metodo per individuarla Al termine della lezione sarai in grado di: descrivere
DettagliDensità di probabilità del prodotto di due variabili casuali distribuite uniformemente
Firenze - Dip. di Fisica 2 agosto 2008 Densità di probabilità del prodotto di due variabili casuali distribuite uniformemente In questa dispensa, che presentiamo a semplice titolo di esercizio e applicazione
DettagliEsercizi su algebra lineare, fattorizzazione LU e risoluzione di sistemi lineari
Esercizi su algebra lineare, fattorizzazione LU e risoluzione di sistemi lineari 4 maggio Nota: gli esercizi più impegnativi sono contrassegnati dal simbolo ( ) Esercizio Siano 3 6 8 6 4 3 3 ) determinare
DettagliEsercitazione 1-I parte
Esercitazione 1-I parte Argomento: Sistemi triangolari Scopo: Implementare il metodo di sostituzione all indietro per la risoluzione di sistemi triangolari superiori. function x=indietro(a,b) Sintassi
DettagliGrandezze Fisiche, Sistema Internazionale e Calcolo Vettoriale
Grandezze Fisiche, Sistema Internazionale e Calcolo Vettoriale Soluzioni ai Quiz 1 Il Sistema Internazionale di Unità di Misura Le grandezze fisiche di base sono sei, ognuna delle quali ha una unità di
DettagliDIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOIGNEGNERIA. INFORMATICA B Ingegneria Elettrica. Script in Matlab
DIPARTIMENTO DI ELETTRONICA, INFORMAZIONE E BIOIGNEGNERIA INFORMATICA B Ingegneria Elettrica Script in Matlab Gli script Uno script è un file di testo contenente una sequenza di comandi MATLAB (è un programma
DettagliRette e piani nello spazio
Rette e piani nello spazio Equazioni parametriche di una retta in R 3 : x(t) = x 0 + at r(t) : y(t) = y 0 + bt t R, parametro z(t) = z 0 + ct ovvero r(t) : X(t) = P 0 + vt, t R}, dove: P 0 = (x 0, y 0,
DettagliModello 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)
DettagliEsercitazioni di Analisi e Simulazione dei Processi Chimici
Esercitazioni di Analisi e Simulazione dei Processi Chimici Metodi numerici per la risoluzione di sistemi di equazioni differenziali ordinarie Antonio Brasiello Email: abrasiel@unina.it Tel. 081 76 82537
Dettagliche sommato ai vettori v
CALCOLO VETTORIALE EX 1 Due vettori a e b soddisfano le seguenti condiioni: i) a b 1, ii) ( a + b ) a 1, iii) ( a + b ) b 8. Calcolare i moduli dei vettori e l angolo compreso. EX Un vettore a di modulo
DettagliIL CRITERIO DELLA MASSIMA VEROSIMIGLIANZA
Metodi per l Analisi dei Dati Sperimentali AA009/010 IL CRITERIO DELLA MASSIMA VEROSIMIGLIANZA Sommario Massima Verosimiglianza Introduzione La Massima Verosimiglianza Esempio 1: una sola misura sperimentale
DettagliCorso di Percezione Robotica Modulo B. Fondamenti di Robotica
Corso di Percezione Robotica Modulo B. Fondamenti di Robotica Fondamenti di meccanica e cinematica dei robot Cecilia Laschi cecilia.laschi@sssup.it Modulo B. Fondamenti di Robotica Fondamenti di meccanica
Dettagli4 Sistemi di equazioni.
4 Sistemi di equazioni. Risolvere un sistema significa erminare le soluzioni comuni a tutte le equazioni che lo compongono. Il grado di un sistema è il prodotto dei gradi di tali equazioni. 4. Sistemi
DettagliMATLAB I/O. Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA
MATLAB I/O Informatica B - A.A. 2012/2013 ACQUISIZIONE DI INPUT DA TASTIERA Funzione input valore = input( inserisci un valore ); Matlab stampa a video la stringa inserisci un valore ed aspetta di ricevere
DettagliUna libreria di funzioni per la geometria analitica
Una libreria di funzioni per la geometria analitica Michele Impedovo La geometria analitica del piano costituisce uno dei più importanti e consolidati argomenti di matematica. Un lavoro interessante parallelo
DettagliDiario delle lezioni di Calcolo e Biostatistica (O-Z) - a.a. 2013/14 A. Teta
Diario delle lezioni di Calcolo e Biostatistica (O-Z) - a.a. 2013/14 A. Teta 1. (1/10 Lu.) Generalità sugli insiemi, operazioni di unione, intersezione e prodotto cartesiano. Insiemi numerici: naturali,
DettagliLaboratorio di Sperimentazioni di Fisica I MOD A. 14 ottobre 2009
Laboratorio di Sperimentazioni di Fisica I MOD A 14 ottobre 2009 m files Gli m files sono degli script, ossia dei programmi che si eseguono invocandone il nome dalla command window. Non ricevono variabili
DettagliCinematica Angolare! FONDAMENTI DI BIOINGEGNERIA - ING.FRANCESCO SGRO!
Cinematica Angolare! Movimento angolare! ü Si definisce movimento angolare qualsiasi movimento di rotazione che avviene rispetto ad un asse immaginario! ü In un movimento angolare tutto il corpo/soggetto
DettagliIntroduzione al MATLAB c Parte 3 Script e function
Introduzione al MATLAB c Parte 3 Script e function Lucia Gastaldi DICATAM - Sezione di Matematica, http://lucia-gastaldi.unibs.it Indice 1 M-file di tipo Script e Function Script Function 2 Gestione dell
DettagliMATLAB - Programmazione - 2. Antonino Polimeno
MATLAB - Programmazione - 2 Antonino Polimeno antonino.polimeno@unipd.it Manipolazione di matrici - 1 Input di matrici Definizione manuale: A = [1, 2, 3; 7, 8, 9] Generazione da funzioni Lettura da file
DettagliSoluzione del laboratorio 13 Formule di quadratura
Soluzione del laboratorio 13 Formule di quadratura 2009 - Questo testo (compresi i quesiti ed il loro svolgimento) è coperto da diritto d autore. Non può essere sfruttato a fini commerciali o di pubblicazione
DettagliEsercitazione ENS su processi casuali (13 e 14 Maggio 2008)
Esercitazione ES su processi casuali ( e 4 Maggio 2008) D. Donno Esercizio : Calcolo di autovalori e autovettori Si consideri un processo x n somma di un segnale e un disturbo: x n = Ae π 2 n + w n, n
DettagliControlli Automatici L-A - Esercitazione
Controlli Automatici L-A - Esercitazione 1. Si consideri lo schema a blocchi di figura. d(t) K d x(t) e(t) R(s) u(t) G(s) y(t) - R(s) = K τs + 1 s + 1, G(s) = K d = 2 s(s 2 + 6s + ), a) Considerando gli
Dettagli8 Introduzione MATLAB
8.1 Basi Per pulire il workspace (eliminare tutte le variabili esistenti): 1 clear Per pulire la finestra dei comandi (command window): 1 clc In MATLAB non è necessario dichiarare le variabili ed esse
DettagliCORSO DI LAUREA IN INGEGNERIA ELETTRICA
CORSO DI LAUREA IN INGEGNERIA ELETTRICA Informatica B anno accademico 2013-2014 Prof. Danilo ARDAGNA Esercitazione 05.06.2014 Esercizio 1. (Agenzia di viaggi - accesso ai file) Un'agenzia di viaggi possiede
DettagliProgetto Matlab N 2. Calcolo Numerico 6 CFU. Corso di Laurea in Ingegneria delle Comunicazioni 31/05/2014
Progetto Matlab N 2 Calcolo Numerico 6 CFU Corso di Laurea in Ingegneria delle Comunicazioni 31/05/2014 Procedimento 1. Scrivere una function che implementi il prodotto matrice-vettore AX con A matrice
DettagliRealizzazione, taratura e verifica di un sensore inerziale per l analisi del movimento
Realizzazione, taratura e verifica di un sensore inerziale per l analisi del movimento Università degli studi di Roma La Sapienza CDL Ingegneria delle Nanotecnologie Corso: Laboratorio di micro/nano sensori
DettagliESERCIZI STATISTICA DESCRITTIVA
ESERCIZI STATISTICA DESCRITTIVA Frequenze assolute e relative Titolo di studio Frequenze assolute Frequenze relative Proporzioni Percentuali Senza titolo 30 0,025 2,5 Lic. elementare 509 0,424 42,4 Licenza
DettagliSoluzione del laboratorio 11 Metodi di punto fisso e sistemi di equazioni non lineari
Soluzione del laboratorio Metodi di punto fisso e sistemi di equazioni non lineari 29 - Questo testo (compresi i quesiti ed il loro svolgimento) è coperto da diritto d autore. Non può essere sfruttato
DettagliProgrammazione Matlab
MatLab Lezione 2 Programmazione Matlab MATLAB vs. C++ File sorgente C++: sono trasformati in linguaggio macchina dal compilatore; MATLAB: sono interpretati; Tipi di dato C++: è necessario specificare il
DettagliIntroduzione al MATLAB c Parte 2
Introduzione al MATLAB c Parte 2 Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ 18 gennaio 2008 Outline 1 M-file di tipo Script e Function Script Function 2 Costrutti di programmazione
Dettagli= elemento che compare nella seconda riga e quinta colonna = -4 In generale una matrice A di m righe e n colonne si denota con
Definizione di matrice Una matrice (di numeri reali) è una tabella di m x n numeri disposti su m righe e n colonne. I numeri che compaiono nella tabella si dicono elementi della matrice. La loro individuazione
DettagliEsercitazione 1 Conversione di base
Esercitazione 1 Conversione di base A.A. 2017-18 Esercizio 1 (M) Scrivere un programma che esegua la conversione di un numero reale qualunque da base 10 a base β {2,..., 16}, utilizzando gli M-function
DettagliCorso di Calcolo Numerico
Prof. L. Brandolini Corso di Calcolo Numerico Dott.ssa N. Franchina Laboratorio 5 Equazioni differenziali ordinarie: metodi espliciti 25 Novembre 215 Esercizi di implementazione Un equazione differenziale
DettagliLettura Moto uniformemente accelerato
Moto uniformemente accelerato Le cose che devi già conoscere per svolgere l attività Le definizioni di velocità media e di accelerazione media e la legge oraria del moto uniformemente accelerato. Come
Dettagli+2 3 = = =3 + =3 + =8 =15. Sistemi lineari. nelle stesse due incognite. + = + = = = Esempi + =5. Il sistema è determinato
Sistemi di equazioni SISTEMI LINEARI Un sistema di equazioni è un insieme di equazioni per le quali si cercano eventuali soluzioni comuni. +=7 =1 Ognuna delle due equazioni ha infinite soluzioni. La coppia
Dettagli= (cioè le due terne di numeri direttori ( devono essere ) proporzionali). Tale uguaglianza non è verificata, poiché risulta ρ
Alcuni esercizi sullo spazio euclideo R Nel seguito R indicherà lo spazio euclideo tridimensionale standard, dotato del riferimento cartesiano naturale (pag 56-57 del libro Nota: gli esercizi proposti
DettagliProgetto 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
DettagliGIROSCOPIO. Scopo dell esperienza: Teoria fisica. Verificare la relazione: ω p = bmg/iω
GIROSCOPIO Scopo dell esperienza: Verificare la relazione: ω p = bmg/iω dove ω p è la velocità angolare di precessione, ω è la velocità angolare di rotazione, I il momento principale d inerzia assiale,
DettagliEsercitazione su filtro di Sobel per l elaborazione delle immagini
Ver. 1. Esercitazione su filtro di Sobel per l elaborazione delle immagini Il filtro di Sobel opera sulle immagini come un gradiente lungo una direzione. In particolare detta f ( x, y) l intensità dell
DettagliUNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA. Matlab: esempi ed esercizi
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA Matlab: esempi ed esercizi Sommario e obiettivi Sommario Esempi di implementazioni Matlab di semplici algoritmi Analisi di codici Matlab Obiettivi
DettagliTeorema di Gauss per il campo elettrico E
Teorema di Gauss per il campo elettrico E Dove vogliamo arrivare? Vogliamo arrivare al teorema di Gauss per il campo elettrico E : Φ E = q ε 0 Che dice fondamentalmente questo: il flusso attraverso una
DettagliAppendice 1. Spazi vettoriali
Appendice. Spazi vettoriali Indice Spazi vettoriali 2 2 Dipendenza lineare 2 3 Basi 3 4 Prodotto scalare 3 5 Applicazioni lineari 4 6 Applicazione lineare trasposta 5 7 Tensori 5 8 Decomposizione spettrale
DettagliESECUZIONE DI UN TEST CON PUNTA SISMICA G1-CONE 2S DOTATA DI DOPPIO RICEVITORE ED ANALISI DEI DATI RACCOLTI
ESECUZIONE DI UN TEST CON PUNTA SISMICA G1-CONE 2S DOTATA DI DOPPIO RICEVITORE ED ANALISI DEI DATI RACCOLTI M. Bellio (TECNOPENTA s.r.l.) G. Bruzzo (UNINGEO s.n.c.) 1) ABSTRACT Nel presente articolo viene
DettagliEQUAZIONE DELLA LINEA ELASTICA
ESERCIZI SVOLTI O CON TRACCIA DI SOLUZIONE SU EQUAZIONE DELLA LINEA ELASTICA v 0.9 Calcolare lo spostamento verticale del pattino A della struttura utilizzando l equazione della linea elastica. Materiale:
DettagliSegmentazione di immagini in scala di grigio basata su clustering
Segmentazione di immagini in scala di grigio basata su clustering Davide Anastasia, Nicola Cogotti 24 gennaio 06 1 Analisi del problema La segmentazione di immagini consiste nella suddivisione in un certo
DettagliSistemi d equazioni lineari
Introduzione Introduzione Sia dato il seguente sistema d equazioni: S S S S Come si risolve un sistema... come si risolve? Lezione 25.wpd 08/01/2011 XXV - 1 Lezione 25.wpd 08/01/2011 XXV - 2 Introduzione
DettagliDeterminazione degli Elementi Orbitali di un Corpo Celeste noti i Vettori r e V all istante t. Giuseppe Matarazzo
Determinazione degli Elementi Orbitali di un Corpo Celeste noti i Vettori r e V all istante t Giuseppe Matarazzo Febbraio 2003 Dicembre 2008 2 I vettori Posizione e Velocità I vettori r, V assegnati La
Dettagli