Simulazioni con hardware in the loop per
progettazione e test di sistemi di tracking
automatico
Giovanni Ferrari, Michele Soleri,
Davide Corsanini, Bini Riccardo
(OTO Melara S.p.A.)
Luigi D’Amaro
(B-K s.r.l)
07/06/2010
Introduzione
- I sistemi d’arma di piccolo calibro attualmente in fase di
sviluppo presso OTO Melara sono dotati di sistemi di
tracking automatico dei bersagli;
- Le tecniche di simulazione di scenari sintetici,
visualizzazione 3D integrate con l’hardware (HIL)
possono essere utilizzate in fase di sviluppo, test e
collaudo del sistema di tracking;
- OBIETTIVO: Diminuire i tempi/costi di sviluppo, test e
collaudo;
07/06/2010
Tracking Automatico (1)
Il sistema permette l’inseguimento automatico del bersaglio, la cui
posizione relativa è individuata mediante immagini provenienti da
sensori elettro-ottici.
-
EO: Sensori elettro-ottici (camera diurna o IR);
Tracker Unit: Calcola l’errore di puntamento mediante opportuni
algoritmi di elaborazione immagini;
Gun Control Unit: Controlla gli asservimenti delle ottiche e del
cannone;
07/06/2010
Tracking Automatico (filmato)
07/06/2010
Tracking Automatico: Sviluppo & Test
1. Sviluppo degli algoritmi di
tracking, test effettuati su
filmati;
2. Implementazione degli
algoritmi sull’architettura
target; test effettuati su filmati;
3. Dimensionamento degli
algoritmi di controllo degli
asservimenti; test in poligono
(sistema reale);
4. Collaudo
07/06/2010
Test con:
• Ambiente sintetico
• 3D Viewer
• Simulazione Asservimenti
•Test con:
• Ambiente sintetico
• 3D Viewer
• Simulazione Asservimenti
Test con:
• Ambiente sintetico
• 3D Viewer
• Sistema d’arma
Test con:
• Ambiente sintetico
• 3D Viewer
• Sistema d’arma
Implementazione (HIL, 1)
E’ necessario integrare l’ambiente di simulazione con il sistema d’arma, in
modo da poter effettuare delle simulazioni Hardware In the Loop
07/06/2010
Implementazione (HIL, 2)
1. Sostituzione del segnale video proveniente dai sensori elettro-ottici con
il segnale proveniente dal visualizzatore 3D.
07/06/2010
Implementazione (HIL, 3)
1. Sostituzione del segnale video proveniente dai sensori elettro-ottici con
il segnale proveniente dal visualizzatore 3D;
2. Aggiornamento posizione e stato della telecamera virtuale tramite le
informazioni provenienti dal sistema d’arma.
07/06/2010
Implementazione (HIL, 4)
1. Sostituzione del segnale video proveniente dai sensori elettro-ottici con
il segnale proveniente dal visualizzatore 3D;
2. Aggiornamento posizione e stato della telecamera virtuale tramite le
informazioni provenienti dal sistema d’arma.
3. Il sistema è operativo!
07/06/2010
Implementazione (Gun Simulation)
Sostituendo il sistema d’arma con una simulazione non è necessario avere
l’apparato per poter effettuare dei test preliminari sul sistema di tracking
07/06/2010
Nuove Features
Nuove funzionalità del visualizzatore 3D
(sviluppato da OTO Melara S.p.A.):
-Interfaccia con il sistema d’arma.
-Calcolo del contrasto tra target e sfondo
-Impostazione del contrasto tra target e sfondo
Sviluppi futuri:
-Simulazione IR
-Effetti atmosferici
07/06/2010
Probelmi implementativi
• Si introduce del ritardo nell’anello di retroazione: si
instaurano cicli limite stabili (oscillazioni auto-sostenute).
• Tale ritardo è particolarmente rilevante nel caso in cui
l’ingresso video della tracker unit sia S-Video.
• Occorre sincronizzare la generazione dei frame con
l’invio sul canale di uscita S-Video
• Occorre prelevare i dati di posizione utili per il corretto
posizionamento della telecamera più vicino possibile alla
sorgente (encoder).
07/06/2010
Conclusioni
- Sono stati fatti dei test su una versione preliminare del
simulatore ed hanno dato buoni risultati;
- Si prevede quindi di impiegarlo fin da subito nelle fasi di
sviluppo e collaudo;
- Si prevedere di estendere le capacità del simulatore in
modo da utilizzarlo anche per attività training,
eventualmente “on board”;
- Alcune delle nuove torri saranno già progettate con il
sistema di training “integrato”: saranno dotate di
connettori ad-hoc da cui prelevare/iniettare i segnali
necessari al sistema di training.
07/06/2010