Tag: Luna

Interazione Uomo-Macchina nel progetto Apollo

Gli astronauti selezionati dalla NASA erano tutti piloti esperti di jet militari altamente qualificati che erano abituati a gestire le situazioni critiche in volo in prima persona, tuttavia con la corsa allo spazio, affidare ogni operazione solo ai piloti poteva essere molto rischioso e mettere a repentaglio la vita stessa degli astronauti. Per questo motivo la presenza di un rudimentale computer a bordo era già stata prevista ed implementata per il programma X-15, in modo da aiutare il pilota nell’eseguire i calcoli o gestire le situazioni di emergenza. Con l’aumentare del carico e della complessità del lavoro da svolgere in vista dell’obiettivo Luna, la discussione si fece molto accesa e vide nascere due scuole di pensiero distinte divise fra il controllo manuale ed il controllo automatizzato della capsula.

X15

Erano i primi aerorazzi sganciati in volo da un bombardiere B52 in grado di raggiungere una quota fino a 350.000 piedi (circa 105 Km) per poi atterrare nel deserto lungo una traiettoria balistica

La prima opzione era quella preferita dalla maggior parte degli astronauti, in quanto venivano dal mondo dell’areonautica dove erano abituati a “tenere-in-mano” l’aereo, ovvero a governare il veivolo agendo direttamente con le proprie forze sugli attuatori. La seconda opzione invece vedeva tra i suoi maggiori sostenitori i progettisti ed ingegneri. Essi erano ben consapevoli che pilotare una navicella spaziale è tutto un’altra cosa: ci sono tante operazioni che devono essere eseguite alla precisione, in sequenza ed in un intervallo di tempo brevissimo e qualsiasi cosa può non funzionare tanto che nemmeno l’astronauta più preparato con ottimi riflessi sarebbe stato in grado di agire per tempo. Quest’ultima opzione non piaceva agli astronauti perché rischiava di relegare il loro ruolo a spettatori passivi.

Dicotomia Uomo-Macchina raffigurata in una vignetta dell’epoca.
Gli astronauti sono spettatori passivi durante il viaggio verso la Luna o possiedono un ruolo decisionale attivo?

Come includere quindi gli astronauti in questa nuova gestione?

Spettatori passivi o persone con un ruolo decisionale? 

Allo scopo di garantire la maggior sicurezza possibile per i piloti si decise che essi avrebbero  dovuto acquisire un insieme di competenze non legate esclusivamente al volo, ma anche al funzionamento della strumentazione e imparare come quest’ultima si interfacciava con gli attuatori del velivolo per agire di conseguenza in caso di emergenza.

Fonte immagini a sinistra:

  • Charles Stark Draper Laboratory Archives Photo 24861 Smithsonian Museum
  • Charles Stark Draper Laboratory Archives Photo 24860 Smithsonian Museum

Elaboratore e astronauti avrebbero dovuto quindi agire in concertazione in tutte le fasi di volo per integrarsi con i sistemi di avionica dell’Apollo

A tale scopo la suddivisione delle operazioni fra uomo e macchina venne rivista: gli astronauti avevano il compito di monitorare le operazioni di volo ed in orbita erano parte attivi del processo decisionale insieme al sistema di controllo: potevano in ogni caso interagire, integrare o correggere le direttive impartite dal computer, così come sostituirsi ai processi automatici dell’elaboratore e prendere il comando della navicella all’occorrenza in ogni parte del volo.

Questa scuola di pensiero venne soprannominata “man-in-the-loop”, e fu quella che venne effettivamente usata in tutte le missioni Apollo, ove tutti gli allunaggi avvennero con i sistemi di controllo attivi e gli astronauti supervisori finali in grado  di inserirsi all’interno del sistema di controllo (come effettivamente fu).

L’introduzione del computer significava inoltre che per le missioni lunari non erano più sufficienti gli ingegneri meccanici, ma si affiancavano anche gli ingegneri elettronici: una volta identificato il ruolo degli astronauti era necessario passare alla fase di progettazione e costruzione dei computer di bordo. Come procedere? Quando nel 1958 la NASA creò lo Space Task Group sotto la direzione di Robert Gilruth venne nominato Max Faget come ingegnere responsabile del progetto della Mercury, Gemini ed Apollo, i quali vennero subito influenzati dal controllo elettronico con complessità crescente.

Timeline dei progetti X15, Mercury, Gemini ed Apollo: i progetti sono stati sviluppati in parallelo.
Ogni volta che venivano consolidate le conoscenze del progetto in corso queste ultime venivano utilizzate nel progetto seguente. Diagramma dell’autore

La Mercury era una capsula costruita dalla McDonnel-Douglas, con un sistema di controllo progettato dalla Honeywell Regulator Company. Durante le normali operazioni la capsula lavorava in modalità automatica e solo in caso di problemi del sistema primario il pilota avrebbe assunto il controllo della situazione con due sistemi di controllo separati. L’astronauta non aveva alcun controllo sull’orbita, poteva solo cambiarne l’assetto tranne durante l’operazione di rientro ove la capsula si orientava automaticamente nella posizione corretta con lo scudo termico verso il basso.

Per il progetto Gemini invece, che includeva operazioni più complesse (rendezvous, docking ed EVA), vennero utilizzati computer sviluppati dalla IBM (che già collaborava con la marina negli anni ‘50) dal peso di 27 Kg avente 7 programmi precaricati: i minimi necessari e previsti per lo scopo della missione.

Per il progetto Apollo, trattandosi di un sistema molto più complesso dei precedenti, la capacità di calcolo degli elaboratori venne sfruttata al massimo al fine di migliorare la stabilità della capsula, intesa come secondo requisito di base fondamentale per una missione lunare. In particolare l’elaboratore doveva gestire:

  • partenza (come sistema di back up del terzo stadio del Saturn V)
  • il viaggio verso la Luna
  • l’allunaggio
  • il rendezvous
  • inserimento in orbita terrestre
  • l’ammaraggio.

La stabilità viene ottenuta tramite un sistema di controllo basato su un sistemi ad anello chiuso come quello in figura a sinistra.
Il sistema confronta l’ingresso di riferimento (velocità, smorzatore d’imbardata, …) con quello reale letto dai sensori (uscita controllata). La differenza, ovvero il segnale di attuazione (o errore) viene applicato ai segnali di controllo del sistema.

Queste funzionalità dovevano essere racchiuse in una serie di computer (AGC Apollo Guidance Computer) che occupasse uno spazio modesto, consumasse poca energia e funzionasse per circa due settimane di viaggio: il progetto iniziò nel 1962 a partire da un prototipo basato su logica a transistor che avrebbe dovuto essere usato per una futura missione su Marte.

AGC

Con il termine AGC si intende genericamente il computer della capsula Apollo; in realtà vennero progettati due versioni: uno per il modulo di comando (CGC) e uno per il LM (LGC). Entrambi condividevano parecchie funzionalità di libreria, oltre ovviamente a funzionalità specifiche del sistema. Il LM inoltre includeva anche un computer di backup AGS usato in caso di abort della missione e come backup del LGC. Un altro computer era presente nell’anello di raccordo del primo stadio del Saturn V per gestire la piattaforma inerziale e le fasi di volo del primo stadio.

Il computer aveva le seguenti caratteristiche:

  • Dimensioni di un piede cubico (circa 28 dm3). Una dimensione molto ridotta, tenendo presente che negli anni ’60 i computer erano molto ingombranti, consumavano molta corrente e occupavano interi edifici universitari.
  • Programmabile (con una modesta capacità di calcolo)
  • Un microprocessore in grado di gestire interrupt esterni a priorità per gestione di eventi real time per la piattaforma inerziale, i propulsori SPS e RCS.
  • Un watchdog (NIGHT WATCHMAN) per consentire al microprocessore di uscire dalle condizioni di stallo
  • DAC/ADC per comunicare con le interfacce analogiche esterne

Sebbene fosse chiamato computer, in realtà era un sistema embedded basato su microprocessore, una memoria RAM/ROM e un sistema di interfacciamento con i sensori ed attuatori di bordo. Oggi un sistema siffatto si chiama microcontrollore.

Vista al microscopio di una porta NOR usata per l’Apollo.
Fonte: https://airandspace.si.edu/stories/editorial/apollo-guidance-computer-and-first-silicon-chips

La prima versione del AGC nota come Block I venne rilasciata nel 1963: si basava su un solo tipo di circuito integrato (una porta NOR a tre ingressi) esteso anche ai sensori di interfacciamento in modo da rendere il sistema più modulare, mentre il sistema di navigazione rilasciò la sua parte nel settembre dello stesso anno. Garantire l’affidabilità di un sistema che si basava su una tecnologia ancora in stadio embrionale (come quello dei circuiti integrati) era un problema che assillava gli ingegneri progettisti e la NASA stessa, pertanto si decise di produrre componenti in serie tutti uguali per enormi volumi in modo da poter semplificare i test di qualità del prodotto.

La Fairchild (l’azienda appaltatrice) decise di lavorare in lotti: ogni circuito integrato veniva esaminato, sottoposto a stress meccanici e immerso in una soluzione di freon per verificare eventuali perdite. Piccole variazioni di peso superiori a 5 mg indicava che parte del liquido era entrato all’interno dell’integrato, e di conseguenza tutto il lotto veniva scartato. Altri test di produzione includevano: test sulle vibrazioni, di escursioni termiche, shock, umidità, rumore elettronico e variazioni di salinità.

Schema circuitale della porta NOR a due ingressi.
Qualsiasi funzione logica può essere implementata con porte NOR perché é una porta universale.

La NASA affidò ai laboratori IL del MIT il sistema principale di navigazione (IMU), il quale era già stato coinvolto nel passato nel sistema di guida di missili Polaris. Il gruppo di lavoro, sotto la guida di Charles Draper, progettò un sistema di navigazione (IMU) usato per mantenere l’assetto, posizione e velocità (previa una procedura di allineamento).

  • tre accelerometri per identificare tutte le forze agenti sulla capsula in movimento.
  • tre giroscopi di precisione per il controllo dell’assetto. L’uso dei giroscopi consentiva di tenere gli accelerometri in una direzione costante nel loro frame di riferimento indipendentemente dall’orientazione della capsula: in modo da dare al CSM la capacità di navigare senza un sistema di riferimento esterno.

L’Apollo montava tre giunti cardanici per mantenere in sospensione i giroscopi, comunque insufficienti per evitare il “gimbal lock”, ovvero una situazione per cui la piattaforma perdeva una dimensione di riferimento e quindi non poteva fornire una misura corretta dell’assetto della capsula. Il quarto giunto non venne installato sia per motivi di spazio e poi perché tutte le manovre erano progettate per essere effettuate in due dimensioni. Il computer aveva una procedura che periodicamente controllava il suo stato e avvisava in tempo gli astronauti in caso fosse vicino alla situazione critica, ma nonostante questo sia nella missione Apollo 11 che Apollo 13 si verificarono situazioni di rischio. A queste caratteristiche IL aggiunse:

  • un telescopio e un sestante spaziale a 28 ingrandimenti: per il controllo manuale ed eventuale correzione di rotta. Il sestante aveva due linee di vista: una fissa o LLOS (la linea dell’orizzonte) e una mobile o SLOS (linea stellare). Per garantire maggior precisione, il sistema era solidale con la capsula Apollo e IMU stessa, come un banco ottico. L’astronauta puntava la linea dell’orizzonte verso il punto di riferimento e la linea della stella in direzione di un altro oggetto e muoveva il sestante finché le due immagini non si sovrapponevano: alla fine l’astronauta premeva un pulsante ed il computer registrava l’angolo di vista. La differenza fra la posizione reale e quella stimata dal computer serviva allo stesso per modificare il suo allineamento.
  • una console per interagire con il computer  ed elettronica di supporto

Il banco di prova del AGC Block I avvenne con i primi test LEO sotto la guida di Robert Shea: questa versione non poteva navigare verso la Luna, pertanto tutte le nuove caratteristiche vennero incorporate nella versione successiva: AGC Block II.

I problemi di interfacciamento con le apparecchiature elettroniche non mancarono comunque: nel Maggio 1963, durante l’ultimo volo della Mercury Gordon Cooper ebbe un problema con il sistema di controllo: dell’urina fuoriuscita dal sistema di raccolta aveva corroso la circuiteria elettronica; questo portò la NASA a sigillare ermeticamente tutta l’elettronica.

La capsula per motivi di sicurezza veniva guidata da Terra grazie all’aiuto di tre stazioni: Spagna, Australia e California che dialogavano con il trasponder di bordo dell’Apollo: negli anni ‘60 la precisione degli orologi atomici consentiva alla NASA un ottimo livello di approssimazione. A partire dal ritardo di trasmissione e dall’effetto Doppler la NASA poteva calcolare la posizione dell’Apollo con un errore di 10 metri e la velocità con un errore di 0,5 m/s (il radar consente di ricostruire l’orbita di un corpo celeste ma non il suo assetto). In ogni caso il computer era essenziale quando transitava lungo la faccia nascosta della Luna, causa l’assenza di segnale da Terra.

Tidbinbilla (Australia): parabola del sistema DSN della NASA per il tracking dell’Apollo
Fonte: https://www.space.com/how-nasa-tracked-apollo-11-communications.html
 Core Rope Memory (ROM)6 banchi @ 6144 Word
Magnetic Core Memory (RAM)2 KWord
8 istruzioni base + EXTEND + INTERPRETER ⋍  50 istruzioni
Clock2048 KHz + altri prescaler
Peso70 libbre (circa 31 Kg)
Consumo70W – 28V DC + altri convertitori DC/DC
Diodi, transistor, resistenze
DSKYDisplay e tastiera
Tabella caratteristiche AGC Block II

Il computer di bordo era un sistema fly-by-wire: faceva da interfaccia e mediava tutte le operazioni di volo. Il software doveva imparare ad interagire con i sottosistemi della capsula, reagire ai cambiamenti esterni e formare un processo decisionale adatto, in ogni livello. Il MIT produsse un prototipo a novembre 1965 per essere poi consegnato alla NASA nel luglio 1966.

A lato le caratteristiche dell’AGC Block II.

2KWord son diversi da 4Kbytes

Dal punto di vista implementativo 2 bytes sono diversi da 1 Word. Infatti un computer che deve processare un byte ma e’ stato progettato per lavorare in Word significa che la CPU deve effettuare operazioni di post processing (mascheramento e shift-register) quindi impiegare ulteriori tempi aggiuntivi di elaborazione (cicli di fetch).

Bibliografia

  • Digital Apollo: Human and Machine in Spaceflight, David A. Mindell
  • Left Brains for the Right Stuff: Computers, Space, and History Hugh Blair-Smith

Quale approccio per andare sulla Luna?

photo of moon

Il 25 maggio 1961 J.F. Kennedy pronunciò il famoso discorso Abbiamo deciso di andare sulla Luna” al Congresso degli Stati Uniti che ha ispirato il popolo americano a unire gli sforzi per raggiungere l’obiettivo più ambizioso che l’Essere Umano abbia mai perseguito: mandare un uomo sulla Luna e farlo ritornare sulla Terra sano e salvo.

I believe that this Nation should commit itself to achieving the goal before this decade is out of landing a man on the Moon and returning him safely to the Earth.

J. F. Kennedy

Nel 1961 la NASA non aveva ancora alcuna idea precisa circa il modo mandare un equipaggio umano sulla Luna, ma il personale tecnico era già al lavoro per preparare una visione d’insieme del progetto. Uno delle prime questioni fondamentali che gli ingegneri avrebbero dovuto affrontare del programma Apollo era rispondere alla seguente domanda:

Con quale approccio mandare tre astronauti sulla Luna?

Locandina di un film di fantascienza del 1950

La risposta più semplice sembrava essere quella di lanciare un vettore dalla Terra abbastanza potente da atterrare direttamente sulla Luna, quindi lasciare la superficie lunare per il rientro in sicurezza sulla Terra. Questa modalità di volo venne chiamata ascesa diretta o Direct Ascent (DA). Si trattava di una modalità simile a quella che proponevano i film di fantascienza negli anni ’50 con un unico razzo vettore che si alza e atterra in verticale comandato dagli astronauti dalla cima del razzo.

Questa ipotesi richiedeva la costruzione di un vettore di dimensioni immense chiamato Nova (maggiori di quello che sarebbe stato il Saturn V). ed era sostenuta dallo Space Task Group, già responsabile delle capsule Mercury, e portava con sé vantaggi e svantaggi: era una soluzione semplice e quindi presentava pochi punti di criticità, ma costi proibitivi dato che avrebbe dovuto portare con sé tutto il necessario (compreso il carburante) per l’intera missione.

Un’alternativa alla DA era costituita dal lancio di due o più razzi vettori più piccoli in orbita bassa terrestre: una volta in orbita le varie parti venivano assemblate insieme tramite un’operazione di Docking e Rendezvous finale prima di effettuare il trasferimento orbitale verso la Luna (TLI / Trans Lunar Injection). Questa seconda ipotesi venne chiamata Earth Orbit Rendezvous (EOR) ed era sostenuta dal Marshall Space Flight Center in Alabama dove era impiegato Wernher Von Braun.

Per molti mesi queste furono le uniche due opzioni sul tavolo per il progetto Apollo, finché John Houbolt iniziò a lavorare ad una terza opzione: il Lunar Orbit rendezvous (LOR) o rendezvous in orbita lunare. Houbolt era un ingegnere che lavorava dal 1942 al Langley Research Center.

Dopo alcune esperienze con la British Royal Aircraft conseguì un dottorato presso il Politecnico di Zurigo con una tesi sui problemi strutturali legati alle temperature nei voli ad alta velocità. Nel 1958 iniziò ad interessarsi di manovre orbitali e nell’anno seguente sviluppò l’idea.

Dr John Houbolt (1919 – 2014)

Gli attori principali del LOR erano i seguenti:

  • la navicella madre o modulo di comando (CM)
  • il modulo di servizio (SM) contenente i sistemi di controllo e sussistenza
  • il CM ed SM compone il CSM, modulo di comando e servizio
  • Il razzo a tre stadi Saturn V
  • il lander lunare (LM) a sua volta composto da un modulo di ascesa (AS) e discesa (DS)
Dr John Houbolt ed il LOR (Fonte: Getty Images)

L’approccio LOR consiste nei seguenti passi:

  • Dopo 13 minuti dal lancio il terzo stadio del Saturn V raggiunge l’orbita di parcheggio LEO per la verifica dei sistemi del CSM. In caso di problemi è ancora possibile il rientro a Terra.
  • Si riaccendono i motori e si effettua la TLI (Trans Lunar Injection)
  • Dopo tre ore dal decollo si apre a petalo l’ogiva del terzo stadio scoprendo il LM. Il CSM si allontana, vira di 180 gradi torna indietro, aggancia il LM e lo estrae.
  • Il terzo stadio viene abbandonato (messo in orbita eliocentrica), il CSM si riallinea nella direzione della traiettoria translunare.
  • Dopo circa 80 ore l’Apollo si inserisce in orbita circolare con perilunio di 111 Km. Il pilota ed il comandante si trasferiscono nel LM. Il LM si distacca dal CSM che rimane in orbita lunare.
  • Il LM inizia una serie di accensioni controllate e deorbita. La procedura di discesa è automatica con la possibilità di effettuare manualmente correzioni di rotta.
  • Gli astronauti, quindi, atterrano e proseguono con l’EVA. Viene utilizzato il DA del LM per la fase di ascensione e ricongiungersi al CSM.
  • Si effettua il docking e si abbandona il DA del LM ormai inutile e si entra in ETI (Earth Transfer Injection)
  • Correzioni di rotta, in prossimità della Terra si abbandona il SM e gli astronauti rientrano sulla Terra.

I vantaggi presentati dal LOR erano molteplici:

  • il veicolo con funzioni di allunaggio poteva essere molto più piccolo e specializzato solo per il suo scopo.
  • Una minore massa complessiva del vettore da progettare e quindi un minore consumo di carburante. In questo contesto il Saturn V di Von Braun era preferibile al progetto del Nova.
  • Il restante equipaggiamento necessario per il rientro sulla Terra rimaneva in orbita, al riparo dai problemi di allunaggio.
  • La discesa sul suolo lunare poteva iniziare da un’altezza più bassa e sicura piuttosto che da una velocità di arrivo più elevata se provenienti direttamente dalla Terra.
  • Più fattibile dei precedenti in quanto prevedeva la costruzione di veicoli più piccoli ed indipendenti. Questo significava che potevano essere costruiti contmporaneamente da appaltatori diversi. In tal caso i tempi di progetto erano più brevi e più verosimilmente entro la fine degli anni ‘60
Von Braun e altri membri della NASA in un meeting negli anni ’60. Sullo sfondo la traiettoria dell’Apollo 8

L’opzione LOR comportava anche molti costi aggiuntivi, perché introduceva una maggiore complessità, equipaggiamento e più personale da impiegare. Il Rendezvous lunare era inoltre un’operazione molto critica: nessuno aveva ancora fatto un rendezvous terrestre e, in caso di problemi era possibile fare rientrare gli astronauti secondo un’orbita balistica. Sulla Luna questo non era possibile: se il rendezvous fallisce gli astronauti sono persi per sempre.

Nel dicembre 1960 alcuni ricercatori del Langley presentarono formalmente il progetto all’amministratore delegato della NASA Dr. Seamans il quale, nonostante ne riconobbe la validità, non ottenne l’approvazione ufficiale in quanto considerato un’opzione molto rischiosa. Per tutto il 1961 due comitati separati della NASA lavorarono alla valutazione delle prime due opzioni: DA (appoggiato dal Lundin Committee) e EOR (appoggiato dal Heaton Committee).

Houbolt tenne altre presentazioni durante quell’anno sia nel corso dello Space Exploration Program a Washington sia al Golovin Commitee nell’agosto 1961, finché nel novembre 1961 Houbolt si decise scavalcando tutte le gerarchie di scrivere una lettera risolutiva a Seamans dove esortava la NASA a prendere in considerazione anche la sua opzione se si voleva andare sul serio sulla Luna.

Do we want to go to the Moon or not?

John Houbolt

Due settimane dopo la NASA, si disse seriamente interessata a prendere in considerazione tutte le opzioni, anche la terza opzione, e in seguito gli operatori e i comitati (tra cui il Space Task Group) la appoggiarono. Anche Von Braun, sostenitore inizialmente dell’EOR cambiò idea ed appoggiò il LOR in quanto vista come l’unica opzione veramente fattibile per l’allunaggio in tempi brevi (entro la fine del decennio del 1960).

Diagramma con i tre approcci differenti per la missione di allunaggio

Solo il 12 luglio 1962, ben un anno dopo il discorso di Kennedy, Robert Seamans ed il neo amministratore NASA James Webb annunciarono a Washington la scelta del LOR per il progetto Apollo.

Bibliografia e immagini

La Luna

Riprende l’appuntamento con il caffè astronomico; in occasione dell’annuale giornata mondiale della Luna da poco conclusa (“La Notte della Luna” – 6 Settembre 2014), le rendiamo omaggio nuovamente rendendola protagonista del prossimo caffè astronomico. Ovviamente l’argomento è troppo vasto per essere trattato in una sola serata, quindi discuteremo alcuni argomenti. Si parlerà del moto, le fasi lunari, le maree e le eclissi.

La Luna rappresenta anche un buon soggetto per imparare a conoscere e calcolare le distanze fra i corpi nel Sistema Solare e scopriremo come; quindi si discuterà dei crateri lunari, della loro origine ed ubicazione basandosi su una  cartina lunare muta.

Un accenno alle missioni Apollo ed alle sonde (in particolare la LRO) concluderà la serata.

Il caffè scientifico si terrà il 17 Ottobre presso la sede del GAV – Gruppo Astrofili Villasanta