MINISTERO TRASPORTI - Incentivi per investimenti nel settoreGuido Alberto Micci
Il bando del Ministero dei Trasporti a favore delle imprese di autotrasporto che investono nell'adeguamento tecnologico del parco veicolare, l'acquisizione di beni strumentali per il trasporto intermodale e per favorire azioni di collaborazione e aggregazione.
Lo scopo di questa Tesi è mostrare come le piattaforme Arduino e Android possano essere utilizzate in un sistema di Ambient Intelligence per il monitoraggio dei sensori e l'interazione con gli attuatori.
La prima parte del lavoro è stata quella di progettare e sviluppare con l’hardware e il software fornito da Arduino le schede necessarie per il sistema:
• Una scheda per il monitoraggio ambientale, attraverso la lettura di quattro sensori (temperatura, umidità, luce, gas) (vedi figura a lato);
• Una scheda per la presenza all’interno della stanza attraverso un lettore di tag RFID e NFC, un sensore di movimento PIR e un sensore di suono ad alta sensibilità che comunicano i loro dati con un modulo ZigBee;
• Una scheda per la comunicazione ZigBee;
• Una scheda per gli attuatori e per il riconoscimento di dispositivi Android attraverso un USB Host.
Queste schede sono state installate in una Wireless Sensor Network (WSN) e comunicheranno con un server creato ad hoc attraverso tecnologie wireless e wired. Il server ha il compito di elaborare i dati grezzi che arrivano dalle schede, salvarli in un database, renderli disponibili a un client web che li possa visualizzare attraverso un’interfaccia (saranno rappresentati i dati letti delle ultime ore attraverso dei grafici) e di mettere a disposizione servizi utili per interrogazioni da parte di dispositivi Android.
Un altro servizio implementato è stato quello di un modulo software con il quale, attraverso una rete di Bayes per l’auto apprendimento appositamente creata per il progetto, è possibile prevedere lo stato della stanza in basa alla lettura dei sensori/dispositivi sopra elencati. Tale modulo è in grado di rilevare se c’è un incendio, se c’è un intrusione, ma anche se c’è attività lavorativa di una singola persona o se c’è una conferenza oppure se c’è una condizione anomala per cui bisogna azionare determinati attuatori. Attraverso la lettura di eventi di basso livello (sensori, tag di utenti entrati nel locale, ecc), il modulo riesce a prevedere con buona probabilità quale è lo stato della stanza in quel momento.
L’interfaccia utente del sistema è raggiungibile via Web attraverso una pagina presente sul server, oppure attraverso un’applicazione Android (vedi figura a lato) che permette di visualizzare i dati letti dai sensori, di ricevere notifiche push in caso di eventi di alto livello (rilevati dai moduli sopra descritti), attraverso il servizio Google Cloud Messaging, o azionare gli attuatori in remoto.
MINISTERO TRASPORTI - Incentivi per investimenti nel settoreGuido Alberto Micci
Il bando del Ministero dei Trasporti a favore delle imprese di autotrasporto che investono nell'adeguamento tecnologico del parco veicolare, l'acquisizione di beni strumentali per il trasporto intermodale e per favorire azioni di collaborazione e aggregazione.
Lo scopo di questa Tesi è mostrare come le piattaforme Arduino e Android possano essere utilizzate in un sistema di Ambient Intelligence per il monitoraggio dei sensori e l'interazione con gli attuatori.
La prima parte del lavoro è stata quella di progettare e sviluppare con l’hardware e il software fornito da Arduino le schede necessarie per il sistema:
• Una scheda per il monitoraggio ambientale, attraverso la lettura di quattro sensori (temperatura, umidità, luce, gas) (vedi figura a lato);
• Una scheda per la presenza all’interno della stanza attraverso un lettore di tag RFID e NFC, un sensore di movimento PIR e un sensore di suono ad alta sensibilità che comunicano i loro dati con un modulo ZigBee;
• Una scheda per la comunicazione ZigBee;
• Una scheda per gli attuatori e per il riconoscimento di dispositivi Android attraverso un USB Host.
Queste schede sono state installate in una Wireless Sensor Network (WSN) e comunicheranno con un server creato ad hoc attraverso tecnologie wireless e wired. Il server ha il compito di elaborare i dati grezzi che arrivano dalle schede, salvarli in un database, renderli disponibili a un client web che li possa visualizzare attraverso un’interfaccia (saranno rappresentati i dati letti delle ultime ore attraverso dei grafici) e di mettere a disposizione servizi utili per interrogazioni da parte di dispositivi Android.
Un altro servizio implementato è stato quello di un modulo software con il quale, attraverso una rete di Bayes per l’auto apprendimento appositamente creata per il progetto, è possibile prevedere lo stato della stanza in basa alla lettura dei sensori/dispositivi sopra elencati. Tale modulo è in grado di rilevare se c’è un incendio, se c’è un intrusione, ma anche se c’è attività lavorativa di una singola persona o se c’è una conferenza oppure se c’è una condizione anomala per cui bisogna azionare determinati attuatori. Attraverso la lettura di eventi di basso livello (sensori, tag di utenti entrati nel locale, ecc), il modulo riesce a prevedere con buona probabilità quale è lo stato della stanza in quel momento.
L’interfaccia utente del sistema è raggiungibile via Web attraverso una pagina presente sul server, oppure attraverso un’applicazione Android (vedi figura a lato) che permette di visualizzare i dati letti dai sensori, di ricevere notifiche push in caso di eventi di alto livello (rilevati dai moduli sopra descritti), attraverso il servizio Google Cloud Messaging, o azionare gli attuatori in remoto.
Tesi magistrale in ingegneria informatica
Progettazione e sviluppo di un gateway per la gestione efficiente a servizi e risorse per l'accesso locale e remoto in scenari di Internet of Things attraverso tecniche di Cloud Computing
Corso di 20 ore sulla piattaforma Arduino. Corso tenuto nelle scuole superiori di San Secondo e Fornovo come corso di aggiornamento per il personale docente. Il corso si suddivide in 5 lezioni dove vengono spiegate più o meno tutte le funzionalità della piattaforma. I file li potete trovare al seguente indirizzo https://github.com/loweherz/ArduinoLessons
Introduzione ad arduino e raspberry. Lezione svolta presso l'Università degli studi di Parma durante il corso di sistemi di automazione. Con questa lezione si vogliono introdurre le due piattaforme e darne i contenuti essenziali per iniziarle ad usare. Inoltre vengono mostrati alcuni progetti da me svolti con questi due device.
OpenOffice.org - Come rendersi indipendenti da MS OfficeNicola Corti
Seminario del GULP (Gruppo Utenti Linux Pisa) che presenta la suite OpenOffice.org, mostrando i vari programmi con un particolare focus sulla compatibilità con MS Office
Corso di 20 ore sulla piattaforma Arduino. Corso tenuto nelle scuole superiori di San Secondo e Fornovo come corso di aggiornamento per il personale docente. Il corso si suddivide in 5 lezioni dove vengono spiegate più o meno tutte le funzionalità della piattaforma. I file li potete trovare al seguente indirizzo https://github.com/loweherz/ArduinoLessons
IPE - Netcom Group "Analisi, comparazione e proposta per il miglioramento di ...IPE Business School
Il progetto avviato in collaborazione con NetCom Group Spa ha ad oggetto l’analisi dei sistemi aziendali attuali e la proposta di metodologie e strumenti per migliorare il sistema di controllo di gestione. A seguito di un inquadramento teorico concernente le imprese di servizi che lavorano su commessa, sono state evidenziate le criticità operative per determinare un sistema di controllo di gestione efficace per verificare l’andamento aziendale. Individuati i processi maggiormente complessi, si è proposta una soluzione che permetta l’integrazione dei processi vigenti in azienda nel rispetto di specifici parametri, quali: tempo, costo e qualità. Il lavoro ha seguito, poi, un approccio applicativo volto ad implementare il controllo di gestione in un unico foglio di calcolo in grado di monitorare la fase di programmazione, il lavoro in corso d’opera ed i risultati a chiusura d’esercizio.
The project work, in cooperation with NetCom Group Spa, is based on the analysis of existing business systems and the proposal of methodologies and tools to improve the management control system. Following a theoretical framing of service companies working on a customized order, the operational criticalities have been highlighted to determine an effective management control system to check the company's performance. Having identified the most complex processes, has been proposed a solution that allows the completion of existing processes in the company in compliance with specific parameters such as time, cost and quality. Then, the project is followed by an application approach to implement management control in a single spreadsheet that could monitor the programming phase, work in progress, and year-end report.
Tesi magistrale in ingegneria informatica
Progettazione e sviluppo di un gateway per la gestione efficiente a servizi e risorse per l'accesso locale e remoto in scenari di Internet of Things attraverso tecniche di Cloud Computing
Corso di 20 ore sulla piattaforma Arduino. Corso tenuto nelle scuole superiori di San Secondo e Fornovo come corso di aggiornamento per il personale docente. Il corso si suddivide in 5 lezioni dove vengono spiegate più o meno tutte le funzionalità della piattaforma. I file li potete trovare al seguente indirizzo https://github.com/loweherz/ArduinoLessons
Introduzione ad arduino e raspberry. Lezione svolta presso l'Università degli studi di Parma durante il corso di sistemi di automazione. Con questa lezione si vogliono introdurre le due piattaforme e darne i contenuti essenziali per iniziarle ad usare. Inoltre vengono mostrati alcuni progetti da me svolti con questi due device.
OpenOffice.org - Come rendersi indipendenti da MS OfficeNicola Corti
Seminario del GULP (Gruppo Utenti Linux Pisa) che presenta la suite OpenOffice.org, mostrando i vari programmi con un particolare focus sulla compatibilità con MS Office
Corso di 20 ore sulla piattaforma Arduino. Corso tenuto nelle scuole superiori di San Secondo e Fornovo come corso di aggiornamento per il personale docente. Il corso si suddivide in 5 lezioni dove vengono spiegate più o meno tutte le funzionalità della piattaforma. I file li potete trovare al seguente indirizzo https://github.com/loweherz/ArduinoLessons
IPE - Netcom Group "Analisi, comparazione e proposta per il miglioramento di ...IPE Business School
Il progetto avviato in collaborazione con NetCom Group Spa ha ad oggetto l’analisi dei sistemi aziendali attuali e la proposta di metodologie e strumenti per migliorare il sistema di controllo di gestione. A seguito di un inquadramento teorico concernente le imprese di servizi che lavorano su commessa, sono state evidenziate le criticità operative per determinare un sistema di controllo di gestione efficace per verificare l’andamento aziendale. Individuati i processi maggiormente complessi, si è proposta una soluzione che permetta l’integrazione dei processi vigenti in azienda nel rispetto di specifici parametri, quali: tempo, costo e qualità. Il lavoro ha seguito, poi, un approccio applicativo volto ad implementare il controllo di gestione in un unico foglio di calcolo in grado di monitorare la fase di programmazione, il lavoro in corso d’opera ed i risultati a chiusura d’esercizio.
The project work, in cooperation with NetCom Group Spa, is based on the analysis of existing business systems and the proposal of methodologies and tools to improve the management control system. Following a theoretical framing of service companies working on a customized order, the operational criticalities have been highlighted to determine an effective management control system to check the company's performance. Having identified the most complex processes, has been proposed a solution that allows the completion of existing processes in the company in compliance with specific parameters such as time, cost and quality. Then, the project is followed by an application approach to implement management control in a single spreadsheet that could monitor the programming phase, work in progress, and year-end report.
L'E.V.A. serve per misurare il valore creato, ossia ciò che rimane dopo aver sottratto al reddito di gestione la remunerazione di tutto il capitale che finanzia l'attivo patrimoniale netto, ossia i debiti ed i mezzi propri.
Utilizzi del GNL nell'industria e relativi benefici ambientali - intervento di Massimiliano Montorfano, Liquigas, al Convegno Viessmann del 15 marzo 2016
Determinare il volume minimo di prodotto o fatturato che l'azienda deve assicurare è fondamentale per valutare la sostenibilità del Modello di Business.
Con questo documento spieghiamo come si calcola il punto di pareggio e diamo la possibilità di accedere ai modelli di calcolo
DEFINIZIONE DI UN BUSINESS PLAN PER LA VALUTAZIONE ECONOMICA DI UN\' ATTIVITA’ BASATA SULL\'ORDINAZIONE ON LINE E LA CONSEGNA A DOMICILIO DI PRODOTTI ALIMENTARI.
Algoritmi e Programmazione Avanzata - Ordinamento e ricorsioneSergio Porcu
Argomenti trattati:
- calcolo di una potenza (di sistema, iterativo e ricorsivo)
- heapsort
- insertion sort
- merge sort
- quicksort
- otto regine
- dama cinese
- torre di Hanoi
- tour del cavaliere
- anagrammmi
- MCD secondo Euclide
Algoritmi e Programmazione Avanzata - Esercizi propedeuticiSergio Porcu
Argomenti trattati:
- inserimento di un elemento in un vettore
- visualizzazione di un numero binario di n bit
- inserzione in lista ordinata
- fusione di array
- simulazione del gioco della vita
This document contains 6 SQL queries that use the TO_CHAR function to format different parts of the current date (returned by SYSDATE) according to the Italian localization settings, including the abbreviated day name, day number, month name, and 4-digit year, and a final query that concatenates these date elements into a single Italian-formatted date string.
3. Esame 23/1/2001
Sergio PORCU 1
Esame 23/1/2001 – Investimento
La Noplastic S.p.A. possiede uno stabilimento di filatura in provincia di Biella. La Noplastic
deve effettuare un investimento di ampliamento di tale stabilimento, e può scegliere fra due
impianti con diversa capacità produttiva. Si supponga che la produzione venga interamente
venduta nell’anno in cui viene realizzata. Il costo del capitale è dell’8% e l’aliquota fiscale del
50%.
Impianto X Impianto Y
Investimento iniziale 560 milioni 1050 milioni
Prezzo di vendita (L./kg) 1500 1500
Quantità MP (kgMP/kgPF) 1,1 1,05
Costo MP (L./kg) 500 600
Costo MDO diretta (L./kgPF) 300 300
Costi indiretti di produzione annui 65 milioni 130 milioni
Produzione annua (kg) 500.000 600.000 fino al V° anno
800.000 successivamente
Vita utile 7 anni 7 anni
Valore di recupero impianto a fine vita utile 20 140
1. Sulla base di questi dati, si valuti quale investimento si rivela più conveniente usando il
criterio del VAN.
2. Si confrontino i due investimenti valutando il pay back period.
Soluzione:
Impianto X
Conto Economico
COSTI RICAVI
Costo_MP
(500.000 x 500 x 1,1)
= 275.000.000 Vendita_prodotti (1.500 x 500.000) = 750.000.000
Costo_MD (500.000 x 300) = 150.000.000
Costi Indiretti 65.000.000
Ammortamenti (560.000.000 / 7) = 80.000.000
Imposte sul
reddito 90.000.000
Utile d'esercizio 90.000.000
Flusso di cassa = utile + ammortamento = 90.000.000 + 80.000.000 = 170.000.000
Investimento iniziale = 560.000.000
Flusso di cassa annuo per 7 anni = 170.000.000
Valore di recupero = 20.000.000 – 20.000.000 ⋅ 0.5 = 10.000.000
VANX = -560.000.000 + 10.000.000 / (1 + 0.08)7
+ ∑
=
+
7
1
)08.01/(000.000.170
t
t
≅ 330.920.000
Impianto Y
Conto Economico 1 – 5
COSTI RICAVI
Costo_MP (600.000 x 600 x 1,05) = 378.000.000 Vendita_prodotti (1.500 x 600.000) = 900.000.000
Costo_MD (600.000 x 300) = 180.000.000
Costi Indiretti 130.000.000
Ammortamenti (1.050.000.000 / 7) = 150.000.000
Imposte sul
reddito 31.000.000
Utile d'esercizio 31.000.000
Flusso di cassa = 31.000.000 + 150.000.000 = 181.000.000
4. Esame 23/1/2001
Sergio PORCU 2
Conto Economico 6 – 7
COSTI RICAVI
Costo_MP (800.000 x 600 x 1,05) = 504.000.000 Vendita_prodotti (1.500 x 800.000) = 1.200.000.000
Costo_MD (800.000 x 300) = 240.000.000
Costi Indiretti 130.000.000
Ammortamenti (1.050.000.000 / 7) = 150.000.000
Imposte sul
reddito 88.000.000
Utile d'esercizio 88.000.000
Flusso di cassa = 88.000.000 + 150.000.000 = 238.000.000
Valore di recupero = 140.000.000 – 140.000.000 ⋅ 0.5 = 70.000.000
VANY = -1.050.000.000 + ∑
=
+
5
1
)08.01/(000.000.181
t
t
+ ∑
=
+
7
6
)08.01/(000.000.238
t
t
+
+ 70.000.000 / (1 + 0.008)7
≅ 2.376.000
Commenti finali sul VAN: essendo VANX > VANY, l’investimento X risulta più conveniente di
quello Y.
Vediamo ora il pay back period:
Impianto X
Anni Flusso di cassa annuo Flusso di cassa totale
0 -560 -560
1 170 -380
2 170 -220
3 170 -50
4 170 120
5 170 290
6 170 460
7 180 640
Il punto di pareggio è raggiunto dopo 3,29 anni (dove 50 / 170 = 0.29).
Impianto Y
Anni Flusso di cassa annuo Flusso di cassa totale
0 -1050 -1050
1 181 -869
2 181 -608
3 181 -507
4 181 -326
5 181 -145
6 238 93
7 238 331
Il punto di pareggio è raggiunto dopo 5.61 anni (dove 145 / 238 = 0.61).
Commenti finali sul pay back period: anche in base all’analisi del periodo di pay back
l’investimento X risulta più conveniente dell’investimento Y.
5. Esame 22/5/2001
Sergio PORCU 1
Esame 22/5/2001 – Investimento
La società ALFA deve ampliare il proprio stabilimento e può scegliere fra due impianti con
diversa capacità produttiva. Si supponga che la produzione venga interamente venduta
nell’anno in cui viene realizzata. Il costo del capitale è del 6% e l’aliquota fiscale del 50%.
Impianto X Impianto Y
Investimento iniziale 700 milioni 1200 milioni
Prezzo di vendita (Lit X Unità PF) Lit. 2500 Lit. 2300
Quantità MP (Kg MP X Unità PF) 1,05 1
Costo MP (Lit/Kg) 600 850
Costo MOD (Lit/Unità PF) 300 350
Costi diretti di produzione annui 100 mil. 240 mil.
Produzione annua (Unità) 600.000 900.000
Vita Utile 5 7
1. Sulla base di questi dati si valuti quale investimento si rivela più conveniente usando il
criterio del VAN
2. Il risultato ottenuto al punto precedente è ancora da ritenersi valido in un’ipotesi di
costo del capitale pari al 9%? Commentare eventuali risultati difformi.
Soluzione:
Impianto X
Conto Economico
COSTI RICAVI
Costo_MP (600.000 x 600 x 1,05) = 378.000.000 Vendita_prodotti (2.500 x 600.000) = 1.500.000.000
Costo_MD (600.000 x 300) = 180.000.000
Costi_diretti_produzione 100.000.000
Ammortamenti (700.000.000 / 5) = 140.000.000
Imposte sul reddito 351.000.000
Utile d'esercizio 351.000.000
Flusso di cassa = utile + ammortamento = 351.000.000 + 140.000.000 = 491.000.000
VAN6%X = -700.000.000 + ∑
=
+
5
1
)06.01/(000.000.491
t
t
≅ 1.368.270.000
VAN9%X = -700.000.000 + ∑
=
+
5
1
)09.01/(000.000.491
t
t
≅ 1.209.800.000
Impianto Y
Conto Economico
COSTI RICAVI
Costo_MP (900.000 x 850 x 1) = 765.000.000 Vendita_prodotti (2.300 x 900.000) = 2.070.000.000
Costo_MD (900.000 x 350) = 315.000.000
Costi_diretti_produzione 240.000.000
Ammortamenti (1.200.000.000 / 7) = 171.000.000
Imposte sul reddito 289.500.000
Utile d'esercizio 289.500.000
Flusso di cassa = utile + ammortamenti = 289.500.000 + 171.000.000 = 460.500.500
VAN6%Y= -1.200.000.000 + ∑
=
+
7
1
)06.01/(000.500.460
t
t
≅ 1.373.000.000
VAN9%Y= -1.200.000.000 + ∑
=
+
7
1
)09.01/(000.500.460
t
t
≅ 1.118.000.000
Commenti finali: i valori ottenuti risultano essere
• VAN6%X < VAN6%Y
6. Esame 22/5/2001
Sergio PORCU 2
• VAN9%X > VAN9%Y
Questo è spiegabile con il fatto che l’esborso iniziale di Y è molto maggiore di X ed inoltre
l’investimento X ha una durata inferiore dell’investimento Y.
7. Esame 14/7/2001
Sergio PORCU 1
Esame 14/7/2001 – Investimento
La AASSPP S.r.l. è indecisa fra due investimenti alternativi. L’inv. A porterebbe incassi pari a
2000 per tutta la sua vita utile (5 anni), con esborsi di 500. L’esborso iniziale è di 3000. Al
termine l’impianto va smantellato. L’investimento B (durata 3 anni, esborso iniziale di 3000,
valore di recupero di 500) genera ricavi al primo anno pari a 5000, e crescenti del 10%
all’anno. Tali ricavi verrebbero incassati subito per il 30%, mentre la parte restante verrebbe
incassata dopo 12 mesi. L’inv. B ha inoltre costi annui costanti per 1500, con pagamento
immediato. Valutare la scelta economicamente più conveniente (r=7%, τ=40%).
Soluzione:
Investimento A
Conto Economico
Costi Ricavi
Costi vari monetari
50
0 Vendita Prodotti 2000
Ammortamenti (3000/5)
60
0
Imposte sul reddito
36
0
Utile
54
0
Flusso di cassa = utile + ammortamenti = 540 + 600 = 1140
VAN = -3000 + ∑
=
+
5
1
)07.01/(1140
t
t
≅ 1674.22
Investimento B
Conto Economico 1° Anno
Costi Ricavi
Costi vari monetari 1500 Vendita Prodotti 5000
Ammortamenti (3000/5) 1000
Imposte sul reddito 1000
Utile 1500
Flusso di cassa = utile + ammortamenti – 70% ⋅ (ricavi monetari) = 1500 + 1000 – 3500 =
= -1000
Conto Economico 2° Anno
Costi Ricavi
Costi vari monetari 1500 Vendita Prodotti 5500
Ammortamenti (3000/5) 1000
Imposte sul reddito 1200
Utile 1800
Flusso di cassa = utile + ammortamenti + ricavi anno precedente – ricavi non monetari =
= 1800 + 1000 + 3500 – 3850 = 2450
Conto Economico 3° Anno
Costi Ricavi
Costi vari monetari 1500 Vendita Prodotti 6050
Ammortamenti
(3000/5) 1000
Imposte sul reddito 1420
Utile 2130
Flusso di cassa = utile + ammortamenti + ricavi anno precedente – ricavi non monetari =
= 2130 + 1000 + 3850 – 4235 = 2745
Valore di recupero netto = 500 – 500 ⋅ 0.4 = 300
VAN = -3000 – 1000/(1+0.07) + 2450/(1+0.07)2
+ 2745/(1+0.07)3
+ 300/(1+0.07)3
+
+ 4235/(1+0.07)4
≅ 3922
8. Esame 14/7/2001
Sergio PORCU 2
Commenti finali: l’investimento B è sicuramente migliore. Volendo si potrebbe calcolare
anche il RAE (Reddito Annuo Equivalente), definito come:
RAE = VAN/ ∑
=
+
n
t
t
i
1
)1/(1
Per l’investimento A si ha RAEA = 408.33, per l’investimento B si ha RAEB = 1157.84.