Aggiungo lo script in bash (per linux o altri tipi di unix) per il calcolo dei kw/h annui e il prezzo in euro generati
CODICE
#!/bin/bash
######################################
# DATI DI CONFIGURAZIONE
#
# PREZZO IN EURO AL KWh
PREZZOKW=0.20
#
# Nome file .csv
FILE=DatiVento2006.csv
# formato dati acettato in .csv
# 09/11/2006;06:50:00;5,9
# 09/11/2006;07:00:00;4,5
# 09/11/2006;07:10:00;9,9
######################################
KWPR=0
kwh=0
for x in `cat $FILE`; do
data=`echo $x | cut -d ';' -f1,2 | tr ';' '\t'`
x10=`echo $x | cut -d ';' -f3 | tr -d ','`
ms=`echo $x | cut -d ';' -f3`
xcomma=`echo $ms | tr ',' '.'`
# la funzione test non accetta dati non interi,
# quindi moltiplico per 10 il valore di x togliendogli la virgola
if [ "$x10" -le 30 ]; then
kwh=0
elif [ $x10 -le 50 ]; then
kwh=`echo "scale=2; ((1.25 * $xcomma) - 3.75)* 0.166" | bc`
elif [ $x10 -le 90 ]; then
kwh=`echo "scale=2; ((5 * $xcomma) - 22.5)* 0.166" | bc`
elif [ $x10 -le 110 ]; then
kwh=`echo "scale=2; ((1.25 * $xcomma) + 11.25)* 0.166" | bc`
elif [ $x10 -le 130 ]; then
kwh=25
fi
clear
KWPR=`echo "scale=2; $KWPR + $kwh" | bc`
echo "================"
echo DATA=$data
echo "Vento a $ms m/s"
echo "KW/h=$kwh in 10 minuti"
echo KW/h Annuali = $KWPR
EURO=`echo "scale=2; $KWPR * $PREZZOKW" | bc`
echo EURO=$EURO annuali
echo "================"
done
ovviamente è solo un esempio e adattato alla curva di rendimento pubblicata sopra, ma con piccole modifiche si può adattare a qualsiasi mulino... disponendo ovviamente dei dati del costruttore e cosa più importante, lo storico del vento.
Nota: ci sono due variabili doppie che andrebbero unificate, si tratta di xcomma e x10, ma a quest'ora non ne ho voglia e lo lascio per i posteri 
ciao a tutti,
MaX