Sei sulla pagina 1di 22

Inertial Navigation System

Prototype Testing

Danilo Durante
System Engineer

HEADER / FOOTER INFORMATION (SUCH AS NORTHROP GRUMMAN PRIVATE / PROPRIETARY LEVEL I)


NG IT Overview
History

Founded in 1961

Located in Pomezia,
nearby Rome, Italy

Formerly Litton Industries,


subsidiary of Northrop
Grumman Corporation since
2001

~ 260 Employees

~ $115M Turnover

Northrop Grumman Private/Proprietary Level I


NG IT Overview
Key Competencies & Facilities

 Design, Development & Manufacturing of Navigation Systems

 Inertial / GPS Integration

 Avionics System Integration

 Certified Software Development

 Computer Aided Design (CAD)

 Test & Simulation

 Environmental and Endurance Test Facilities

 Inertial Sensors Manufacturing Clean Rooms

 Qualification & Certification

 Integrated Avionics

 Training & Customer Support

Northrop Grumman Private/Proprietary Level I


Graphical System Design
System/Prototype Testing - Classification

 Special Type Test Equipment (STTE): apparecchiatura per il


collaudo manuale/automatico di sistemi/prototipi
 Semiautomatic Test Equipment (SATE): apparecchiatura per il
collaudo dei moduli e delle boards
 Manual Test Equipment (STE): apparecchiatura per il collaudo
manuale di sistemi/prototipi e moduli
 Calibration Test Station: apparecchiatura per la calibrazione dei
sensori (con l’ausilio di Rate Table e Climatic Chamber)
 Portable Test Equipment: apparecchiatura da campo per il collaudo
dei sistemi/prototipi
 Engineering Test Station: apparecchiatura di collaudo e validazione
sistemi/prototipi ENG Lab

Northrop Grumman Private/Proprietary Level I


Graphical System Design
System/Prototype Testing - Automation

– ATP (Acceptance Test Procedure) del sistema/prototipo:


semiautomatica o completamente automatica (in caso di utilizzo di Tilt Table
motorizzate con comando remoto)

– Environmental Test: Burn-In realizzati inserendo nella camera climatica


fino ad 8 sistemi contemporaneamente

– Burn-In con STTE collegati tra loro in configurazione


Master/Slave: viene effettuato utilizzando una sola camera climatica

– Sensor Calibration: realizzata mediante l’utilizzo di una Rate Table con


camera climatica

– Report dei dati: automatizzazione delle fasi di temperature logging,


datasheet generation, profili,…

Northrop Grumman Private/Proprietary Level I


Graphical System Design
System/Prototype Testing - Hw Integrat.
Riduzione delle dimensioni delle stazioni di test, alloggiando in un
unico contenitore i seguenti moduli:

 Computer (Controller NI-PXI 8186/8196,…)


 Power Supply
 Interface Boards (Bus PCI/PXI) per acquisizione dati analogici e digitali
(NI-PXI/PCI 6528/6229/6259,…)
 Schede d’interfaccia bus digitali (RS 422/485, AIM Arinc 429, AIM MIL-
STD Bus 1553, Panavia, GPIB-488,…)
 Schede di acquisizione Real Time
 Schede FPGA (NI-PXI 7831/7833,…)
 Schede di condizionamento di segnali

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Hw Development (LISA 4000B/GPS)

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Hw Development (LISA 4000B/GPS)

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Development – Block Diagram

ACQUISITION UIR USER INTERFACE


TIME SCHEDULER
Modulo (o più moduli) dipendenti dal Segue uno standard per la posizione
TIME SCHEDULER contenente le Esecuzione delle istruzioni di test
e funzioni di acquisizione delle sezioni di test all’interno del
funzioni di acquisizione dati delle pannello principale, ma in genere deve
schede utilizzate. Questo modulo (automatica o manuale). Questo
varia obbligatoriamente a seconda essere totalmente customizzata
può essere facilmente modificato dall’utente programmatore.
partendo da uno standard dei requirements.
predefinito.

I/O
• Driver 422
• Driver 1553 INIT
• Driver 429 MSG INIT (422, 1553, 429, HDLC, …)
Contiene le informazioni relative alle Modulo che il programmatore modifica in funzione dei
caratteristiche di input/output messaggi dell’ UUT semplicemente scrivendo le
analogiche e digitali di tutte le caratteristiche del messaggio aggiunto (nome msg,
schede utilizzate (e non) in modo da lunghezza msg, tipo di dato, fattore di scala, …)
poterle configurare in maniera
“trasparente” come descritto in HW REQUIREMENTS
INIT. HW INIT (422, 1553, 429, HDLC, …)
Modulo di inizializzazione hardware delle schede • Acceptance Test Procedure (ATP)
modificabile in base all’hardware presente in quel • Interface Control Document (ICD)
momento nel test equipment.
• System Requirements (SYR)
Modulo standard per ogni test equipment facilmente
modificabile dal software developer.

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
STTE Sw Dev. – LabView UIR Example

Northrop Grumman Private/Proprietary Level I


Graphical System Design
ETS (Engineering Test Station) - Descript.
 Consente di effettuare il test di diversi apparati tramite:

 DB (Database) costituito da ICD di “Progetti”;


 Primitive di comunicazione sui Bus standard:

- RS422/485
- Arinc 429
- MIL-STD 1553B

 Si può configurare un STTE di progetto in modo semplice,


inserendo sul DB dell’ ETS l’ICD del sistema/prototipo sotto test e
configurando la linea di comunicazione da utilizzare per il test

 Consente la creazione di un nuovo progetto partendo da un


baseline esistente composto da:

- DB di ICD
- Sw Library di I/O Objects
- Hw Library

Northrop Grumman Private/Proprietary Level I


Graphical System Design
ETS (Engineering Test Station) - Hw Config
L’ETS utilizza il BUS PXI, dispone delle interfacce base utilizzate
nei vari sistemi/prototipi sviluppati e prevede un upgrading di
tipo modulare

Configurazione HW:

 Controller PXI-8196 (computer)


 Isolated Digital I/O PXI-6528
 Reconfigurable I/O PXI-7833R (DIO, MIO e FPGA)
 Acquisition PXI-6259
 RS 422/485/232 PXI-8423
 Arinc 429 AIM 8 Ch
 MIL STD 1553 Interface AIM
 Synchro Interface SB36411I1-302 DDC

Northrop Grumman Private/Proprietary Level I


Graphical System Design
ETS (Engineering Test Station) - UIR
Il software dell’ETS:

 è stato sviluppato con NI-LabView;


 è composto da due interfacce (maschere) utente:

DB Viewer Editor STTE Application

Northrop Grumman Private/Proprietary Level I


Graphical System Design
ETS (Engineering Test Station) - View

Northrop Grumman Private/Proprietary Level I


Graphical System Design
System/Prototype Testing – Conclusions

 Sviluppo di applicativi software (NI-LabView) basati su maschere


utente user-friendly e su moduli sw riusabili (vedi moduli 1553 su
FPGA, GPIB-488 per controllo RT, RS-232/422/485,…)

 Semplificazione dello sviluppo hardware e meccanico delle


stazioni di collaudo, in quanto basato su moduli versatili e
facilmente configurabili

 Sviluppo di stazioni di collaudo general purple (utilizzabili per


varie famiglie di sistemi) e facilmente trasportabili

 Percentuale dei sistemi collaudati con procedure automatiche (di


ATP e Burn-In) pari a circa il 90%, con un risparmio di oltre il 70%
del “man hours”

Northrop Grumman Private/Proprietary Level I


Test Equipment
Product & Solutions

Northrop Grumman Private/Proprietary Level I