Applicazioni Matematiche e tecnologie delle macchine automatiche

Slides:



Advertisements
Presentazioni simili
Metodi e software Studio Dal Santo Antonio
Advertisements

Metodi e Applicazioni numeriche nell’Ingegneria Chimica
x2 – 4x + 1 x – 3 6x 5y2 ; x2 – 4x + 1 x – 3 x – 3 ≠ 0 x ≠ 3
Equazione e grafico Per gli alunni delle terze classi
ITCG MOSE’ BIANCHI ANNO SCOLASTICO
Dipartimento di Matematica
Filtri FIR.
RISPOSTA DI SISTEMI ANELASTICI
Spazio dei giunti e spazio operativo
Capitolo 8 Sistemi lineari.
MATLAB.
MATLAB.
LE MATRICI.
2 SCOPO DELLA TESI Realizzare un sistema capace di migliorare la riproduzione sonora affidata ai comuni altoparlanti MODALITA Realizzazione di un sistema.
Cinematica diretta Un manipolatore è costituito da un insieme di corpi rigidi (bracci) connessi in cascata tramite coppie cinematiche (giunti). Si assume.
Dinamica del manipolatore
Integrazione Corso: Analisi Numerica Anno Accademico:
Lez. 31 Universita' di Ferrara Facolta' di Scienze Matematiche, Fisiche e Naturali Laurea Specialistica in Informatica Algoritmi Avanzati Programmazione.
LE DERIVATE APPROCCIO INTUITIVO.
= 2x – 3 x Definizione e caratteristiche
2ab2 2b4 4x − 2y a 3b2y3 3b2y3b Definizione e caratteristiche
Definizione e caratteristiche
1 Istruzioni, algoritmi, linguaggi. 2 Algoritmo per il calcolo delle radici reali di unequazione di 2 o grado Data lequazione ax 2 +bx+c=0, quali sono.
Introduzione al calcolo parallelo SISTEMI INFORMATIVI AZIENDALI Pierpaolo Guerra Anno accademico 2009/2010.
INFERENZA NEL MODELLO DI REGRESSIONE LINEARE MULTIPLA (parte 1)
LE EQUAZIONI.
Inversione differenziale della Cinematica
8. Reti di Code Nella maggior parte dei processi produttivi risulta troppo restrittivo considerare una sola risorsa. Esempio: linea tandem arrivi 1 v.
LA RETTA. Concetto primitivo La retta o linea retta è uno dei tre enti geometrici fondamentali della geometria euclidea. Viene definita da Euclide nei.
I Sistemi Lineari Molti, problemi per poter essere risolti, hanno bisogno dell’introduzione di uno o più elementi incogniti. Ad esempio consideriamo il.
G. Pugliese, corso di Fisica Generale
1 2. Analisi degli Algoritmi. 2 Algoritmi e strutture dati - Definizioni Struttura dati: organizzazione sistematica dei dati e del loro accesso Algoritmo:
ELEMENTI DI CINEMATICA
MOVIMENTAZIONE CONTROLLATA ELEMENTI DI CINEMATICA
Studente Claudia Puzzo
TRINOMIO DI II °: fattorizzazione o completamento del quadrato?
INTERPOLAZIONE Si parla di processo di interpolazione quando, conoscendo una serie di dati, sperimentali o statistici, riguardo ad un evento, si vuole.
Metodi numerici per l’approssimazione
Metodi numerici per lapprossimazione Laboratorio di Metodi Numerici a.a. 2008/2009 Prof. Maria Lucia Sampoli.
Robot RRR con polso sferico
I NUMERI IMMAGINARI X2 + 1 = 0 X2 = -1
Elementi di Informatica di base
INFORMATICA MATTEO CRISTANI.
Programmazione lineare
Regolatori standard.
Daniele Santamaria – Marco Ventura
Tesi di Laurea in Ingegneria Meccanica
Dimensionamento Ottimo del Rapporto di Trasmissione
Daniele Marini, Maurizio Rossi
Le trasformazioni Daniele Marini.
Meccatronica Applicata
Milano, 17 Dicembre 2013 Informatica B Informatica B Matlab Laboratorio del 14/01/2014 Responsabili di laboratorio: Gianluca Durelli:
Capitolo 2 I concetti di base della cinematica
Conosciamo meglio le equazioni di 2°grado
DATA MINING PER IL MARKETING
ISTITUTO TECNICO INDUSTRIALE STATALE “G.B. Pentasuglia”
DATA MINING PER IL MARKETING
Didattica e Fondamenti degli Algoritmi e della Calcolabilità Terza giornata: principali classi di complessità computazionale dei problemi Guido Proietti.
4 < 12 5 > −3 a < b a > b a ≤ b a ≥ b
Claudio Arbib Università dell’Aquila Ricerca Operativa Metodo del simplesso per problemi di distribuzione single-commodity.
REL. :PERONI PAOLO DOTTORATO XXI CICLO PRIMO ANNO 23/10/06
APPROSSIMAZIONE DI FUNZIONI
1 Università degli Studi di Ferrara Facoltà di Scienze MM.FF.NN. CdL in Tecnologie Fisiche Innovative Tecnologia dei Processi di produzione MODULO B7 :
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Esercitazione 02/12/2008 Ing. Maria Teresa Borzacchiello Corso di Tecnica ed Economia dei Trasporti Prof. Vincenzo Torrieri 1 Il problema dell’ottimo di.
Sistemi di equazioni lineari. Sistemi di primo grado di due equazioni a due incognite Risolvere un sistema significa trovare la coppia di valori x e y.
Lezione n° 5: Esercitazione
Lezione n° 8 - Matrice di base. - Soluzioni di base ammissibili. - Relazione tra vertici di un poliedro e soluzioni basiche. - Teorema fondamentale della.
Lezione n° 10 Algoritmo del Simplesso: - Coefficienti di costo ridotto - Condizioni di ottimalità - Test dei minimi rapporti - Cambio di base Lezioni di.
Lezione n° 6 -Ottimi globali e locali -Risoluzione grafica di un problema di PL -Definizione di Iperpiano e Semispazi. -Insiemi convessi. -Politopi e poliedri.
Transcript della presentazione:

Applicazioni Matematiche e tecnologie delle macchine automatiche Meccatronica Applicata Applicazioni Matematiche e tecnologie delle macchine automatiche Ing Gabriele Canini KPL Packaging spa Ing Gabriele Canini

Meccatronica Applicata Applicazioni matematiche a casi industriali nelle macchine automatiche 1) Come fare poca fatica (ottimizzazione risorse software e computazionali) - interpolazione leggi di moto polinomiali 2) Come spendere meno (ottimizzazione costi attuatori) - dimensionamento ottimo trasmissione cinematica Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale ATTUATORE TRASMISSIONE CARICO MOTORE RIDUTT 1 : n T. CINGHIA Z1 : Z2 NASTRO, M. TRASLANTE D x p Y Ci interessa descrivere la legge di moto del mezzo operativo Y rispetto ad un master di macchina X Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale 6 g.d.v : servono 6 g.d.l che possono essere fissati nei 6 coeff di un polinomio di 5° grado r1 r2 rK rN X Y 360 [°] 1 [ciclo] slave master Y rK X Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Y rK X Dati i vincoli geometrici nei punti bisogna determinare i coefficienti del polinomio interpolante Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Vincoli in Vincoli in Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Le eq. 1.5) – 1.10) possono essere riscritte in forma matriciale Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Risolvendo il sistema 1.11) o 1.12) di ordine 6x6 si ricava il vettore dei coefficienti del polinomio in funzione dei vincoli geometrici . La soluzione deve essere SIMBOLICA e non Numerica perché : 1) La precisione della soluzione peggiora tanto più la matrice è mal condizionata. Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale 2) Poiché al cambiare del formato di macchina cambiano i vincoli del profilo di moto (da a ) è meglio assegnare in forma chiusa i coefficienti del polinomio così da adattarli a qualunque situazione e non avere errori numerici 3) Normalmente i computer di macchina non dispongono di librerie matriciali, (questo non è un vero ostacolo) Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Il sistema 6x6 non si riesce ad invertire agevolmente a mano (ore di lavoro e alto rischio di sbagliare). Tanto meno aiutano i risolutori simbolici tipo Maple V o Mathematica perché non forniscono espressioni semplificate (sparano 40 pag di calcoli da ridurre a posteriori manualmente) Serve un’alternativa ASTUTA !! Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale ALTERNATIVA : Traslando il punto di inizio del ramo rk nell’origine si risolvono immediatamente 3 g.d.l ed il sistema totale si riduce ad un problema 3x3 Y rK X spazio originale rK spazio traslato Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Infatti calcolando i vincoli di spazio, velocità ed accelerazione nel punto master si ottengono immediatamente i primi 3 coeff. di grado più basso del nuovo polinomio interpolante nello spazio traslato: rK Vincoli in Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Scrivendo le equazioni di vincolo nel punto e combinandole con le 1.17)-1.18)-1.19) si ottiene il sistema ridotto ad un 3x3 Il sistema 3x3 si risolve agevolmente a mano e porta ad espressioni semplici facilmente implementabili in qualunque calcolatore di controllo di una macchina automatica Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale L’algoritmo per i coeff. del polinomio 5° grado traslato : Dati i vincoli geometrici nei punti traslazione coeff. di grado 0,1,2 variabili ausiliare (colonna termini noti) coeff. di grado 3,4,5 Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Per calcolare il polinomio interpolante nel dominio originale si trasla all’indietro il polinomio interpolante così ottenuto Questa soluzione è molto comoda da implementare con cicli di calcolo iterativi nei computer della macchina automatica Successivamente si itera il metodo a tutti i rami della legge di moto Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale Polinomio di 3° Grado : I vincoli sono solo in posizione e velocità (no accelerazione) nei punti . Applicando il solito criterio della traslazione : Y rK X spazio originale rK spazio traslato Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale L’algoritmo per i coeff. del polinomio 3° grado traslato : Dati i vincoli geometrici nei punti traslazione coeff. di grado 0,1 variabili ausiliare coeff. di grado 2,3 Ing Gabriele Canini

Meccatronica Applicata : Interpolazione Polinomiale DOMANDE ? Ing Gabriele Canini