La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Politecnico di Torino – Aprile 2011

Presentazioni simili


Presentazione sul tema: "Politecnico di Torino – Aprile 2011"— Transcript della presentazione:

1 Politecnico di Torino – Aprile 2011
Realizzazione del modello ingegneristico di un controllo di assetto magnetico per satelliti modulari Relatori: Prof. Leonardo Reyneri Prof. Claudio Passerone Candidato: Davide Masera

2 NANOSATELLITI Politecnico di Torino
PiCPoT (Piccolo Cubo del Politecnico di Torino) AraMiS (Architettura Modulare per Satelliti)

3 Obiettivi comuni di PiCPoT e AraMiS:
Acquisizione dati di telemetria in orbita Acquisizione immagini e filmati Test del comportamento componenti COTS nello spazio Progettazione interdisciplinare

4 ARAMIS : Satellite ad architettura modulare
Evoluzione del satellite PiCPoT più: Struttura Modulare Controllo di assetto attivo

5 Struttura MODULARE: Sistema costituito da moduli standard compatibili tra loro: Possibilità di sviluppare più progetti allo stesso tempo Moduli riutilizzabili Diminuzione dei costi Diminuzione dei tempi Versatilità Esportabilità

6 ARAMIS: Moduli standard
POWER MANAGEMENT TILE: Adattamento tensione di batteria Generazione alimentazioni Gestione controllo d’assetto TELECOMMUNICATION TILE: Comunicazione tra satellite e stazione di Terra Decodificazione comandi

7 Telecommunication tile
AraMiS Telecommunication tile Power Management tile

8 Controllo d’assetto attivo
Permette di: ruotare il satellite di un angolo desiderato arrestarne la rotazione in atto Finalità: orientare antenne, telecamere, sensori di bordo esporre al sole determinate facce del satellite

9 Controllo d’assetto attivo
INERZIALE: motore brushless + ruota d’inerzia + giroscopio [1B21] MAGNETICO: solenoide + sensore di campo magnetico [1B22] Ogni Power Management tile è dotata di un suo sottosistema di controllo I diversi sottosistemi interagiscono grazie all’algoritmo di controllo di assetto (in 1B2 Attitude and Orbit Subsystem)

10 CONTROLLO DI ASSETTO MAGNETICO
Ogni sottosistema fornisce alla tile il momento angolare richiesto da 1B2 l’azione di uno o più sottosistemi regola l’angolo di inclinazione del satellite Dati di telemetria campo magnetico terrestre in orbita

11 Funzionamento: B D Presenza di un campo magnetico (Terra)
Generazione COPPIA C = D x B Tende a spostare D verso B D B SENSORE DI CAMPO MAGNETICO

12 Il controllore di assetto richiede alla tile un MOMENTO ANGOLARE
Realizzazione: Il controllore di assetto richiede alla tile un MOMENTO ANGOLARE Si discretizza nel tempo l’integrale e si ottiene la sommatoria: Appena viene tolta l’alimentazione al solenoide

13 Diagramma dei casi d’uso
ENABLE/DISABLE SOLENOIDE ATTUAZIONE MAGNETOMETRO LETTURA CAMPO

14 1B22: Sottosistema di controllo dell’assetto magnetico
Diagramma delle classi UML CONTROLLER SISTEMA 1B22 ATTUATORE MAGNETICO MAGNETOMETRO

15 Attuatore magnetico SOLENOIDE
Filo Cu ø0.25mm, 180 avv. 12~14cm Alimentato dalla tensione del bus di potenza: 12~18 V Corrente = Vpdb / Rsol => 0.43~0.64 A Driver bidirezionale Allegro A (Full Bridge) con uscita di SENSE per misura corrente

16 Schemi elettrici: - BLOCCO ATTUATORE
DRIVER SOLENOIDE CONNETTORI SOLENOIDE RESISTENZA DI SENSE PER LA CORRENTE DIFFERENTIAL VOLTAGE SENSOR CIRCUITI DI ABILITAZIONE TENSIONI DI ALIMENTAZIONE

17 Magnetometro CIRCUITI DI ABILITAZIONE TENSIONI DI ALIMENTAZIONE
CIRCUITI DI CONDIZIONAMENTO CIRCUITO DI SET-RESET SENSORE BIASSIALE DI CAMPO MAGNETICO

18 Precisione della misura
Utilizzo procedura SET-RESET sensore consente di sottrarre la componente effettiva di offset dal risultato della misura compensazione errore di offset Incertezza del 22.6% necessaria calibratura SW per compensare errori di sensibilità (incertezza sensore, deriva in temperatura, incertezza guadagno OA…) Con compensazione SW 0.021G 1.7% del campo di misura→ [-0.625÷0.625] G

19 I dati vengono opportunamente riscalati e calibrati:
In uscita dall’ADC: I dati vengono opportunamente riscalati e calibrati: Struttura scaling: contiene I fattori di scalamento e di calibrazione dell’errore per offset e guadagno

20 Microcontrollore Texas Instruments MSP430F5437; 16-bit RISC; ADC 12-bit; 4MHz clock Utilizzato dalla PMT per gestire il controllo di assetto Esecuzione software di progetto 1B22

21 Software [1/2] Funzioni di gestione del controllo di assetto magnetico: boot: inizializza il sistema interpret: decodifica ed esegue i comandi ricevuti dal sistema housekeeping: chiamata periodicamente dal sistema di gestione della tile, coordina: Acquisizione e calibratura campo magnetico e solenoide Temporizzazione del sistema

22 Software [2/2] integrate:
ricalcola ogni Δt il nuovo valore della coppia magnetica C ed incrementa il precedente risultato di C* Δt, eseguendo l’integrale di C (momento angolare) supervise: ispeziona il sistema rilevando gli errori: Eccesso/carenza di corrente nel solenoide Calo di tensione PDB

23 Circuito realizzato

24 Collaudo Test funzionamento hardware Test del software in simulazione
Misurazione correnti di alimentazione Collaudo del prototipo finale con SW eseguito da microcontrollore MSP430FG439 Correttezza sequenza di housekeeping Procedura di Set/Reset magnetometro Esecuzione comandi di accensione, spegnimento, ecc… Corretta acquisizione e conversione A/D di campo magnetico e corrente nel solenoide Pilotaggio bidirezionale del solenoide e rispetto dei tempi (esecuzione comando di generazione momento angolare)

25 Sistema complessivo di collaudo

26 EN_COIL Housekeeping EN_MAGN

27 RESET ~SET Set-Reset

28 Sensore Magnetico EN_MAGN MAGN_X MAGN_Y

29 Conclusioni Progettazione modulo di controllo assetto magnetico
Hardware Software Verificato funzionamento del sistema Da ultimare in futuro: Generazione parametri di compensazione errori Misurazione coppia magnetica

30 Domande?


Scaricare ppt "Politecnico di Torino – Aprile 2011"

Presentazioni simili


Annunci Google