SISTEMA DI CONTROLLO ORIENTAMENTO PANNELLI SOLARI

Documenti analoghi
Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Istituto d Istruzione Secondaria Superiore M.BARTOLO. A cura del Prof S. Giannitto

Uso di base delle funzioni in Microsoft Excel

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)

Osservazioni sulla continuità per le funzioni reali di variabile reale

Lezione 10 Funzione di produzione ed

Appunti sulla Macchina di Turing. Macchina di Turing

Automazione Industriale (scheduling+mms) scheduling+mms.

Risparmiare sulla bolletta del telefono

PREMESSA AUTOMAZIONE E FLESSIBILITA'

Corso di Laurea in Scienze della Formazione Primaria Università di Genova MATEMATICA Il

APPUNTI DI MATEMATICA ALGEBRA \ INSIEMISTICA \ TEORIA DEGLI INSIEMI (1)

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi

come nasce una ricerca

La manutenzione come elemento di garanzia della sicurezza di macchine e impianti

Informatica (Basi di Dati)

IDENTIFICAZIONE DEI BISOGNI DEL CLIENTE

Macchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO

Tesina per il corso di Psicotecnologie dell apprendimento per l integrazione delle disabilità

Didattica per competenze in ambito matematico. Semplificando possiamo schematizzare in due i modi di vedere la matematica: per il matematico

CONTROLLO DI GESTIONE DELLO STUDIO

LEZIONE: Pensiero Computazionale. Tempo della lezione: Minuti. - Tempo di preparazione: 15 Minuti.

Corrispondenze e funzioni

Esercizi su. Funzioni

Reti sequenziali sincrone

DFD DISPENSA DEL CORSO DI SISTEMI INFORMATIVI UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA

ASSOCIAZIONE ANFFAS ONLUS UDINE. presenta LA NOSTRA VISION. Questo documento è in versione facile da leggere

Google AdWords. Corrispondenze Parole Chiave

HR - Sicurezza. Parma 17/12/2015

Piano di gestione della qualità

FISICA. Le forze. Le forze. il testo: 2011/2012 La Semplificazione dei Testi Scolastici per gli Alunni Stranieri IPSIA A.

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

Cosa dobbiamo già conoscere?

Corso di Informatica

Il database management system Access

Strutturazione logica dei dati: i file

GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10. Angelo Bonomi

COME PARLARE DI DISLESSIA IN CLASSE.

2.0 Gli archivi. 2.1 Inserire gli archivi. 2.2 Archivio Clienti, Fornitori, Materiali, Noleggi ed Altri Costi. Impresa Edile Guida all uso

ISTITUTO COMPRENSIVO DI PAGNACCO SCUOLA ELEMENTARE DE AMICIS PROGETTO SeT. Scheda di lavoro. Problemi procedurali NONSOLOCALCOLO

I libri di testo. Carlo Tarsitani

Funzioni funzione dominio codominio legge argomento variabile indipendente variabile dipendente

Corso di. Dott.ssa Donatella Cocca

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

GIANLUIGI BALLARANI. I 10 Errori di Chi Non Riesce a Rendere Negli Esami Come Vorrebbe

Alla ricerca dell algoritmo. Scoprire e formalizzare algoritmi.

CONTROLLO IN TENSIONE DI LED

4 Dispense di Matematica per il biennio dell Istituto I.S.I.S. Gaetano Filangieri di Frattamaggiore EQUAZIONI FRATTE E SISTEMI DI EQUAZIONI

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

Energia potenziale elettrica e potenziale. In queste pagine R indicherà una regione in cui è presente un campo elettrostatico.

Da dove nasce l idea dei video

Progettaz. e sviluppo Data Base

IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:

Matematica generale CTF

Guida all uso delle Web View su ios

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)

f(x) = 1 x. Il dominio di questa funzione è il sottoinsieme proprio di R dato da

Manuale d uso Sole-Project.com

Cosa è un foglio elettronico

Analisi e diagramma di Pareto

Antivirus. Lezione 07. A cosa serve un antivirus

Introduzione al corso

ColorSplitter. La separazione automatica dei colori di Colibri.. Perché ColorSplitter? Come opera ColorSplitter?

Anno 3. Funzioni: dominio, codominio e campo di esistenza

Corso di Informatica

SPC e distribuzione normale con Access

TECNICHE DI SIMULAZIONE

Sintesi Combinatoria Uso di componenti diversi dagli operatori elementari. Mariagiovanna Sami Corso di reti Logiche 8 Anno

Teoria delle code. Sistemi stazionari: M/M/1 M/M/1/K M/M/S

Librerie digitali. Video. Gestione di video. Caratteristiche dei video. Video. Metadati associati ai video. Metadati associati ai video

DATABASE. A cura di Massimiliano Buschi

G l o b a l M o b i l e S i s t e m a d i t e l e c o n t r o l l o G P S s u G S M / G P R S

Guida all uso di Java Diagrammi ER

IL METODO PER IMPOSTARE E RISOLVERE I PROBLEMI DI FISICA (NB non ha nulla a che vedere con il metodo scientifico)

LE SUCCESSIONI 1. COS E UNA SUCCESSIONE

IL MODELLO CICLICO BATTLEPLAN

GESTIONE FATTURE (VELINE)

~ Copyright Ripetizionando - All rights reserved ~ STUDIO DI FUNZIONE

La progettazione dell interfaccia HCI. Fabio Vitali

Alla scoperta della nuova interfaccia di Office 2010

Visual basic base Lezione 01. L'ambiente di sviluppo

MANUALE UTENTE Fiscali Free

POLIAGE GUIDA RAPIDA

PREVENTIVO uno strumento che ci tutela!

LE PROPRIETÀ DEI METALLI E LA BOTTEGA DEL COLTELLINAIO DI SCARPERIA. Claudia Gurioli

Identificare le classi in un sistema

Programmi e Oggetti Software

I database relazionali sono il tipo di database attualmente piu diffuso. I motivi di questo successo sono fondamentalmente due:

MAPPE DI KARNAUGH. Nei capitoli precedenti si è visto che è possibile associare un circuito elettronico o elettrico ad una funzione logica.

Corso di formazione CerTICTablet

La memoria - generalità

Che cos è l intelligenza e come funzionano i test del Q.I.

MODELLO E/R. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Basi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS

Introduzione Ai Data Bases. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San giovanni

Office 2007 Lezione 08

APPUNTI DEL CORSO DI SISTEMI IMPIANTISTICI E SICUREZZA INTRODUZIONE AGLI IMPIANTI ELETTRICI: FONDAMENTI DI ELETTROTECNICA

LO SVILUPPO DELLE COMPETENZE RELAZIONALI DEL PERSONALE INTERNO A CONTATTO CON IL CLIENTE

Transcript:

SISTEMA DI CONTROLLO ORIENTAMENTO PANNELLI SOLARI Lezione 1: User Requirements, Modellizzazione e Identificazione. 1.1 Introduzione: Un cliente ha chiesto la realizzazione di un sistema per l'orientamento automatico di una stringa di pannelli solari in modo da ottimizzare la generazione di energia. In seguito ai dati forniti tramite una intervista al cliente stesso sono emerse alcune richieste informali che poi dovranno essere analizzate, formalizzate e sottoposte alla verifica ed approvazione del cliente. Dopo questo passaggio avremo un documento che denomineremo USER REQUIREMENTS (da ora in poi UR) e che servirà da guida per lo sviluppo del sistema. Gli UR sono fondamentali per procedere in modo sicuro e senza il pericolo di travisare le indicazioni del cliente. Inoltre mettono da parte lo sviluppatore da cambiamenti di programma da parte del cliente stesso. Infatti, pur ammettendo cambiamenti in corso d'opera, poiché essi hanno un costo abbastanza spesso molto alto, deve essere registrato che le indicazioni iniziali fornite erano diverse. 1.2 Richieste del cliente: Le richieste informali del cliente sono che il sistema deve poter funzionare sia su un modellino in scala che sul sistema reale, inoltre i motori devono poter essere gestiti anche manualmente, vi deve essere presente una interfaccia uomo-macchina di tipo grafico. Ancora è richiesto che una volta individuata la posizione ottimale della stringa di pannelli solari verso la sorgente di luce, questa deve essere mantenuta, inseguendola nel tempo. Il sistema di movimentazione prevede n. 2 motori stepper uno per il movimento di ascensione retta ed uno per la declinazione dell'astro da puntare ed inseguire. Niente è stato definito sulla modalità con cui individuare la posizione ottimale e mantenerla per cui possiamo decidere liberamente. Anche i tempi di fornitura devono essere chiaramente definiti per evitare sorprese durante il lavoro. Nel nostro caso il lavoro deve essere collaudo sul modello in scala entro il 30 Aprile 2012. Commission. 1

1.3 Conoscenze e competenze di Teoria dei Sistemi: Allo scopo di formalizzare le specifiche possiamo utilizzare le competenze acquisite durante lo studio di TEORIA dei SISTEMI, particolare occorre richiamare gli argomenti: definizione e classificazione di un sistema, modellizzazione di un sistema, identificazione di un sistema. 1.3.1 Definizione e Classificazione dei Sistemi: Un sistema è un insieme di parti che interagiscono fra loro scambiandosi energia o informazione con uno scopo comune. Molte cose che ci circondano, dalle più semplici alle più complesse possono essere considerate SISTEMI, ad esempio una penna a sfera, un computer, una bicicletta, un cellulare. In generale possiamo pensare che in un sistema ci sono delle CAUSE che provocano degli EFFETTI. Le cause possono essere considerati degli INGRESSI al sistema e gli effetti possono essere pensati come USCITE del sistema stesso. Allora possiamo pensare ad una prima semplice RAPPRESENTAZIONE GRAFICA di un sistema: Ci sono vari modi per classificare i sistemi, in base a quello che ci interessa osservare. Se vogliamo riferirci ai sistemi creati dall'uomo o già esistenti in natura possiamo ad esempio suddividere tutti i sistemi in NATURALI o ARTIFICIALI. Una classificazione invece più utile dal punto di vista tecnico considera invece il COMPORTAMENTO DI UN SISTEMA per quanto riguarda i seguenti aspetti: RELAZIONE CON L'AMBIENTE Un sistema può essere CHIUSO, ossia che non interagisce con un ambiente esterno, da cui è perfettamente e definitivamente isolato. Ovviamente non esistono sistemi realmente chiusi! Se invece un sistema interagisce con l'ambiente in cui si trova allora si parla di sistema APERTO. Lo scambio può riguardare energia, materia, informazione. I sistemi meccanici, elettrici, informatici sono sicuramente aperti. CAPACITA' di RICORDARE Questo aspetto riguarda la capacità di un sistema di immagazzinare energia, informazione o materia che ne alteri il comportamento anche in presenza delle stesse sollecitazioni. Se un sistema ha questa capacità allora si definisce SEQUENZIALE e per esso è possibile definire uno STATO, ossia il sistema ha la capacità di memorizzare per cui la sua uscita dipende non solo dagli ingressi ma dalla sua storia. Un sistema che invece non ha tale capacità è detto COMBINATORIO, per cui la sua uscita dipende solo dalle sollecitazioni ricevute, non importa cosa sia avvenuto in precedenza. Se pensiamo ad un sistema calcolatrice tascabile osserviamo ad esempio che il risultato di una certa operazione Commission. 2

algebrica sarà sempre lo stesso. Se invece osserviamo un sistema ascensore possiamo capire che l'effetto che si ottiene premendo sempre lo stesso pulsante interno o anche esterno, dipende dal piano al quale l'ascensore si trova. RELAZIONE DETERMINISTICA o ALEATORIA fra CAUSE ed EFFETTI Se è possibile prevedere in modo sicuro e ripetitivo gli effetti di determinate sollecitazioni, anche in presenza di stati, allora il sistema si può definire DETERMISTICO. Ad esempio l'ascensore è un sistema deterministico perché certo non inventa il suo comportamento in modo imprevedibile (a meno che non sia il protagonista diun film horror! Invece una sfera da cui estrarre i numeri di una lotteria è un sistema in cui volutamente NON deve essere possibile prevederne l'uscita. Anche una semplice moneta che venga lanciata può essere classificato come sistema non prevedibile, ossia ALEATORIO. STABILITA' DELLA STRUTTURA FISICA DEL SISTEMA Una volta costruito o individuato un sistema possiamo chiederci se la sua struttura fisica sia o meno stabile. Ad esempio un missile usato per mettere in orbita satelliti cambia la sua struttura durante il suo funzionamento stesso, ossia consuma carburante che fino all'istante del lancio faceva parte integrante della sua struttura. Un forno da cucina invece mantiene, teoricamente, inalterata la sua struttura e così anche un ascensore. Diciamo teoricamente perché nella realtà tutte le cose si usurano e quindi anche le parti di un sistema. VARIAZIONE DEGLI INGRESSI e/o USCITE NEL TEMPO Se un sistema non ha alcuna evoluzione mentre lo osserviamo allora può essere definito STATICO ma in realtà questo dipende dal tempo per cui lo guardiamo. Le montagne ad esempio sembrano statiche ma sappiamo che tutta la crosta terrestre si sposta nel corso dei millenni. Un sistema che invece ha delle sollecitazioni e degli effetti che variano nel tempo di osservazione si definisce DINAMICO, come la maggior parte dei sistemi a cui siamo interessati nella tecnologia. TIPO DI GRANDEZZE FISICHE PRESENTI NEL SISTEMA In un sistema possono essere presenti grandezze che variano con continuità, tipo la temperatura di un corpo umano, oppure possono esserci sollecitazioni ed effetti che hanno comunque un numero finito di valori che possono assumere. Riprendendo l'esempio dell'ascensore possiamo capire che i piani possibili su sui può andare sono finiti, e così anche il tipo di movimento che può fare. Definiamo allora DISCRETI i sistemi che hanno a che fare con grandezze che hanno un numero finito di valori che possono assumere. Definiamo invece CONTINUI i sistemi che hanno grandezze con un numero infinito di valori. Impareremo in seguito che un elaboratore elettronico NON può gestire grandezze continue in quanto ha una memoria FINITA! Commission. 3

1.3.2 Modellizzazione di un SISTEMA: Nella tecnologia si considera un sistema perché si vuole studiare, controllare, modificare o altro ma spesso un sistema reale è troppo complesso per poterlo trattare così com'è fisicamente ed allora si ricorre alla creazione di un MODELLO, ossia alla rappresentazione SEMPLIFICATA del sistema stesso. La semplificazione riguarderà ovviamente gli aspetti che non ci interessa trattare mentre manterremo le caratteristiche significative dal nostro punto di vista, ossia del CONTESTO in cui vogliamo lavorare con il sistema. In modo formale possiamo dire che: Il modello è una rappresentazione semplificata di un sistema fisico, allo scopo di semplificare lo studio e l'analisi delle sue caratteristiche più significative, dato il contesto in cui lo poniamo Anche i modelli possono essere classificati in base a criteri. In particolare considerando lo scopo del modello, possiamo parlare di : Modello DESCRITTIVO E' un modello che DESCRIVE il sistema, fotografandolo completamente, senza interessarsi però a quello che fa e a come lo fa. Modello PREDITTIVO In questo caso il modello si occupa di descrivere ciò che il sistema FA, senza interessarsi di come sia fatto il sistema stesso o di come faccia a fare quello che fa. Modello PRESCRITTIVO Nel modello prescrittivo invece si prende in considerazione COME viene realizzato ciò che il sistema fa, senza interessarsi alla sua struttura. Oppure, se consideriamo la natura del modello, possiamo parlare di Modello SIMBOLICO Se si riesce a rappresentare il modello in modo ASTRATTO, matematico, formale, allora il modello si definisce simbolico. Ovviamente non sempre si può avere un modello simbolico, considerata la grande complessità di molti sistemi, sia naturali che artificiali. Modello ANALOGICO In questo modello ci si basa sulla caratteristica di avere un comportamento SIMILE al sistema reale oggetto di studio. Commission. 4

1.3.3 Identificazione di un SISTEMA Come modello visivo per concretizzare un modello di un sistema, si può usare uno schema blocchi, in cui un rettangolo interagisce con delle frecce che entrano e che escono. Questo strumento predilige comunque l'aspetto funzionale del sistema piuttosto che quello strutturale, ossia consente di capire bene quello che fa il sistema ma poco di come è costruito il sistema stesso. Se introduciamo anche i DISTURBI di un sistema, definiti come sollecitazioni non volute che comunque comportano degli effetti, ed i PARAMETRI, che sono caratteristiche costruttive e invarianti, almeno durante il tempo di osservazione, possiamo rappresentare un sistema come segue: DISTURBI INGRESSI USCITE PARAMETRI In modo rigoroso possiamo definire: INGRESSI Grandezze variabili INDIPENDENTI, che possiamo modificare volontariamente. USCITE Grandezze variabili DIPENDENTI, che cambiano come conseguenza dei valori degli INGRESSI. DISTURBI Variabili INCONTROLLABILI che fanno sentire il loro effetto. PARAMETRI Entità o grandezze che restano COSTANTI per tutto il periodo di osservazione. L'attività di individuare in modo chiaro, completo e preciso le entità della tabella prende il nome di IDENTIFICAZIONE del sistema ed è una fase essenziale per poter modellare e studiare un sistema. Commission. 5