Se sei già registrato           oppure    

Orario: 22/06/2024 15:37:14  

 

Energia Alternativa ed Energia Fai Da Te > Casa Energetica

VISUALIZZA L'ALBUM

Pagine: (14)   1   2   3   4   5   6   7   8   9   10   11   [12]   13   14    (Ultimo Msg)


Controllare gli assorbimenti con lo Shelly, Shelly EM, Shelly 1PM , Shelly Plus 1PM
FinePagina

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 24/05/2022 20:00:31

Ho montato il sensore di corrente ed ho la risposta alla fatitica domanda : vale la pena rifasare i nostri carichi con un impianto offgrid?

http://www.energialternativa.info/public/newforum/ForumEA/U/FotoSensoreDiCorrenteInverter.jpg



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 25/05/2022 08:54:56

CITAZIONE (Bolle, 24/05/2022 20:00:31 ) Discussione.php?216850&12#MSG166

vale la pena rifasare i nostri carichi con un impianto offgrid?


Dopo una lunghissima analisi sono arrivato alla conclusione: NON HA MINIMAMENTE SENSO RIFASARE GLI APPARECCHI!

Il motivo è legato alla perdita (irrisoria) che avviene sui cavi elettrici che collegano l'inverter alle apparecchiature di casa. Visto che l'inverter è vicino all'abitazione ...non ha proprio senso rifasare nulla. Avrei anche da dire qualcosa sui nostri gestori...ma non è questa la discussione adatta.
Per il resto,oltre il hproblema della documentazione presente sullo shelly plus e sullo shelly uni, lo shelly em in determinate condizioni presenta un errore sul segno del cos fi. Il motivo, probabilmente è legato alla formula che hanno implementato a livello SW...il segno è da 'estrapolare'.In effetti quasi tutti i dispositivi che misurano il cos fi non entrano nel dettaglio del segno.

Arrivati a questo punto , credo siamo in grado di partire per il progetto della gestione di un impianto ad isola mediante un SW di controllo.



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 25/05/2022 21:00:00

Visto che ci siamo diamo al linguaggio la possibilità di eliminare i numeri di linea, implementare le subroutine, e le multilinee...ovviamente dopo aver ravvivato l'editor con i colori!

Facciamo qualche esempio prima di aprire una nuova discussione mirata sull'OffGridManagement!

Le giornate si stanno allungando? Facciamo risolvere questa cosa al SW di gestione.

'---------------------------------------------
'---Le giornate si allungano o si accorciano? -
'---------------------------------------------
PRAGMA NO_NUM_LINE

'Calcolo le ore di luce di oggi
ALBA=TIME_TO_SECONDS(SUNRISE)
TRAMONTO=TIME_TO_SECONDS(SUNSET)
ORE_DI_LUCE_OGGI=TRAMONTO-ALBA

'Calcolo le ore di luce di domani
SET_DATE TOMORROW
ALBA=TIME_TO_SECONDS(SUNRISE)
TRAMONTO=TIME_TO_SECONDS(SUNSET)
ORE_DI_LUCE_DOMANI=TRAMONTO-ALBA


IF ORE_DI_LUCE_DOMANI>ORE_DI_LUCE_OGGI THEN RIS="allungando" ELSE RIS="accorciando"

'Calcolo i secondi di differenza tra oggi e domani
SECONDI_DIFFERENZA=ABS(ORE_DI_LUCE_DOMANI-ORE_DI_LUCE_OGGI)

LOG "Le giornate si stanno " & RIS & " di  " &  SECONDI_DIFFERENZA &" secondi "

END


http://www.energialternativa.info/public/newforum/ForumEA/U/LeGiornateSiAllungano_1.png



La risposta che ci da è che si allungano ... esattamente di 91 secondi!

Sarà giusto? Ba bo bu!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 25/05/2022 21:25:52

Vediamo un altro esempio: quale è il giorno più lungo e quello più corto dell'anno?

'-----------------------------------------------
'---Quale è il giorno con più luce dell'anno?    -
'-- Quale è il giorno con meno luce dell'anno? -
'-----------------------------------------------
PRAGMA NO_NUM_LINE ' Evito di mettere i numeri di linea

'Setto la data di inizio anno
SET_DATE "01/01/2022"

MIN_LUCE=MAX_INT ' Inizializzo la variabile con il massimo numero intero 

FOR i=1 TO 365 ' Elaboro tutti i giorni dell'anno

	SECONDI_DI_LUCE=TIME_TO_SECONDS(SUNSET) - TIME_TO_SECONDS(SUNRISE) ' Calcolo i secondi di luce della giornata analizzata  

	IF  SECONDI_DI_LUCE>= MAX_LUCE THEN MAX_LUCE=SECONDI_DI_LUCE :: GIORNO_PIU_LUNGO=GET_DATE 

	IF  SECONDI_DI_LUCE<= MIN_LUCE THEN MIN_LUCE=SECONDI_DI_LUCE :: GIORNO_PIU_CORTO=GET_DATE

	SET_DATE 1 ' Passo al giorno successivo

NEXT  i

LOG "Il giorno più lungo dell anno è  il " & GIORNO_PIU_LUNGO

LOG "Il giorno più corto dell anno è  il " & GIORNO_PIU_CORTO

END


Questa è la risposta del SW:

http://www.energialternativa.info/public/newforum/ForumEA/U/GiornoPiuLungoECorto.png



Modificato da Bolle - 25/05/2022, 21:42:48


---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

BellaEli

Avatar
GigaWatt


Gruppo:MODERATORE
Messaggi:3286

Stato:



Inviato il: 25/05/2022 21:53:45

Non ho tempo di allungarmi troppo nello scrivere ma il solstizio d'estate/inverno del 2022 cade il 21 giugno e 21 dicembre...

Quardando la tabella riportata su Wiki non viene citato mai il 19 dicembre...

C'è qualcosa che non va: sarà un Bug ???



---------------
C'è un limite al fai da te ???
Si, ma lo stabiliamo noi !!!

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 26/05/2022 06:07:04

CITAZIONE (BellaEli, 25/05/2022 21:53:45 ) Discussione.php?216850&12#MSG170

Non ho tempo di allungarmi troppo ...

Allungati ..allungati pure...ma occhio che le giornate sono umide e si scivola!!!!:

L'alba e il tramonto di oggi a Roma e a Napoli!

http://www.energialternativa.info/public/newforum/ForumEA/U/AlbaTramontoRomaNapoli.png



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 26/05/2022 10:51:29

E' possibile inserire le coordinate geografiche nel menù setting ma c'è anche la possibilità a livello SW di cambiarle. Vediamo come risponde il SW inserendo le coordinate di Roma e Napoli!

http://www.energialternativa.info/public/newforum/ForumEA/U/AlbaTramontoRomaNapoliSW.png



Credo che ci siamo



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 26/05/2022 11:50:43

Questo è il risultato del SW sui secondi di luce 14-29 giugno e sui tempi di alba, tramonto sulle coordinate di Roma. Tra il 20 e il 21 giungo ci sono solo 3 secondi di differenza ..sarà vero?


http://www.energialternativa.info/public/newforum/ForumEA/U/Risultati14-29Giugno.png



Ma cosa dice internette??? Sarà vero??

http://www.energialternativa.info/public/newforum/ForumEA/U/GoogleGiornoPiuLungoDellAnno.png





---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 28/05/2022 10:05:44

Mentre sto realizzando il mio ipotetico codice mediante l'OffGridManagement....stavo pensando ad implementare alcune funzionalità automatiche..con delle subroutine predefinite:
1.Passaggio di Mezzanotte
2.Interrupt Carico Elevato
3.Interrupt Batteria Bassa
4.Energia giornaliera
5.Energia totale

Pensavo ad un qualcosa del genere:

INTERRUPT_OVERLOAD_PROTECTION PotenzaLimite Funzione
INTERRUPT_LOW_BATTERY TensioneLimite Funzione
INTERRUPT_NEW_DAY Funzione

http://www.energialternativa.info/public/newforum/ForumEA/U/InterruptECall.png



Per semplificare il lavoro sul tool...ho implementato la visualizzazione delle variabili e delle funzioni del codice!

http://www.energialternativa.info/public/newforum/ForumEA/U/VariableAndCall.png



Faccine/Smileys_0011.gif



Modificato da Bolle - 28/05/2022, 10:17:52


---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 28/05/2022 10:35:51

Bene bene...ora che la parte del compilatore sembra essere tutta ok..si parte con la gestione dei comandi...ed ora si che ci si diverte!!!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 28/05/2022 11:24:49

Integriamo l'OffGridManagement con una chat telegram. Basterà configurare il bot e l'id della chat. Inoltre ho inserito un bot di IntelligenzaArtificiale che oltre a segnalarci cosa accade...potrà interpretare i comandi che scriveremo nella chat stessa!

L'integrazione è stata rapida ed indolore!

http://www.energialternativa.info/public/newforum/ForumEA/U/IntegrazioneOffGridMAnagementConTelegram_1.png




Tutto chiaro fin qua?



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 28/05/2022 16:51:01

Sembra Funzicare tutto...

http://www.energialternativa.info/public/newforum/ForumEA/U/PollingMaxAssorbimento.png



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 29/05/2022 09:52:59

Mentre stavo codificando mi sono reso conto di come potrebbe essere agevolata la scrittura del codice se fossero implementate delle funzioni legate agli interrupt. Mi spiego meglio facendo un esempio sull'interrut del LOW_BATTERY. Settando a 48V l'interrupt sarebbe comodo avere una variabile che specifichi se il livello più alto o più basso (LOW_BATTERY vero se la batteria è sotto la tensione) e una variabile che indichi il tempo in cui la batteria è sotto il livello o da quanto tempo è sopra il livello : CHG_STATE_BAT!
Cioè l'interrupt è legato al cambio di stato...quindi al passaggio da una tensione più alta a più bassa e viceversa.


Questa modalità non solo ci permette di gestire la batteria in scarica ma anche far partire elettrodomestici su un range di lavori diversi...lo vedremo con un esempio più dettagliato.


http://www.energialternativa.info/public/newforum/ForumEA/U/InterruptLowBattery.png




A questo punto avrebbe più senso parlare di Interrupt Level Battery...e non solo LOW...ci penso su,semmai cambio il nome al comando!

Lo stesso discorso vale per l'interrupt della potenza assorbita!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 29/05/2022 15:49:22

Ho fatto in modo che il compilatore generi il codice nel formato grafico per inserirlo nel forum...cioè oltre a tutte le cosette che combina...genera il file nomefile.forum che se copiato ed incollato visualizza questo!

'------------------------------------------------
' INTERRUPT LIVELLO POTENZA -
'------------------------------------------------
PRAGMA NO_NUM_LINE
CONSTANT MAX_POWER=2200

'Setto le funzioni agli interrupt
INTERRUPT_LEVEL_WATT MAX_POWER "FunLevelWatt"

'Loop infinito del programma
WHILE TRUE

        POTENZA_ASSORBITA=
WATT

       
IF LOW_WATT THEN
              
LOG "Assorbimento meno di :" & MAX_POWER & " da " & TIME_CHG_STATE_WATT & " secondi!"
       
ELSE
              
LOG "Assorbimento pi'f9 di :" & MAX_POWER & " da " & TIME_CHG_STATE_WATT & " secondi!"
       
ENDIF

LOOP
END
'-----------------------------
' Interrupt livello Potenza ---
'-----------------------------
SUB FunLevelWatt
       
IF LOW_WATT THEN
                   
LOG "Cambio Stato Assorbimento. Minore di :" & MAX_POWER
       
ELSE
       
LOG "Cambio Stato Assorbimento. Maggiore di :" & MAX_POWER
       
ENDIF
SUBEND






Riepilogando, se abilitato l'interrupt relativo al livello di potenza, oltre a chiamare la funzione associata , setta la variabile LOW_WATT a vero se la potenza è inferiore a falso se la potenza è maggiore ed anche la variabile TIME_CHG_STATE_WATT che ci dice i secondi passati dall'ultimo cambio di stato.

Questo è l'output prodotto:

http://www.energialternativa.info/public/newforum/ForumEA/U/LogInterruptWatt.png



Modificato da Bolle - 29/05/2022, 16:00:35


---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 

Bolle

Avatar
GigaWatt


Gruppo:AMMINISTRATORE
Messaggi:9658

Stato:



Inviato il: 29/05/2022 16:32:58

Credo che ci siamo ... tutti i vari pezzi hanno iniziato a prendere forma!!
Ho aperto la nuova discussione

--->>>quiquoqua<<<---

dove si partirà con il progetto OffGridManagement
Faccine/Smileys_0004.gif!



---------------
Un risultato se non è ripetibile non esiste (by qqcreafis).

 
 InizioPagina
 

Pagine: (14)   1   2   3   4   5   6   7   8   9   10   11   [12]   13   14    (Ultimo Msg)

Versione Mobile!

Home page       TOP100-SOLAR      Home page forum