Newsgroup: it.sport.formula1
Titolo: Aiuto per programma simulazione soste in F1

Buongiorno a tutti;
seguo il NG ma e' la prima volta che scrivo in ISF1.
Lo faccio per chiedervi un aiuto: sto mettendo a punto un programmino
che mi consente di stabilire la strategia migliore in gara.
Intendiamoci, non e' niente di trascendentale, era una cosa che mi
incuriosiva molto, e l'ho sviluppato per mio puro divertimento
personale.
Ho pero' bisogno di un paio di parametri (un valore medio,
intendiamoci, so benissimo che variano da pista a pista e da altri
mille fattori) da qualcuno di voi esperto in materia:
1) Il consumo specifico di carburante (Kg di benzina per percorrere un
Km) (per adesso sto usando il valore 0,5: e' troppo, e' poco ??)
2) La perdita in decimi di secondo al giro per 10 Kg di carburante
imbarcato (che ne pensate di 3 decimi ???)
3) Quando fanno rifornimento, approssimativamente quanti Kg di
carburante vengono immessi nella vettura in un secondo ??? Questo
valore dovrebbe essere costante, ho fatto una ricerca con google ma
non sono riuscito a trovare nulla.
(N.B Badate bene, parlo di Kg e non di litri perche' non conosco il
peso specifico del carburante usato in F1, e poi questo varia con la
temperatura.)
Grazie mille a chi se la sentira' di darmi un aiuto.
Paolo (
paologra...@lycos.it
)

non sono riuscito a trovare nulla.
Teoricamente il valore esiste, e qualche maestrina te lo scriverà, ma
il considerare matematicamente questo parametro potrebbe essere
aleatorio, perché in virtù delle strategie portate all'estremizzazione
più assoluta, potrebbe sempre esserci una qualche simulazione per
sviare gli avversari.

Buongiorno a tutti;
seguo il NG ma e' la prima volta che scrivo in ISF1.
Lo faccio per chiedervi un aiuto: sto mettendo a punto un programmino
che mi consente di stabilire la strategia migliore in gara.
Intendiamoci, non e' niente di trascendentale, era una cosa che mi
incuriosiva molto, e l'ho sviluppato per mio puro divertimento
personale.
Ho pero' bisogno di un paio di parametri (un valore medio,
intendiamoci, so benissimo che variano da pista a pista e da altri
mille fattori) da qualcuno di voi esperto in materia:
1) Il consumo specifico di carburante (Kg di benzina per percorrere un
Km) (per adesso sto usando il valore 0,5: e' troppo, e' poco ??)
2) La perdita in decimi di secondo al giro per 10 Kg di carburante
imbarcato (che ne pensate di 3 decimi ???)
3) Quando fanno rifornimento, approssimativamente quanti Kg di
carburante vengono immessi nella vettura in un secondo ??? Questo
valore dovrebbe essere costante, ho fatto una ricerca con google ma
non sono riuscito a trovare nulla.
(N.B Badate bene, parlo di Kg e non di litri perche' non conosco il
peso specifico del carburante usato in F1, e poi questo varia con la
temperatura.)
Grazie mille a chi se la sentira' di darmi un aiuto.
Paolo (
paologra...@lycos.it
)
 
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 carburante vengono immessi nella vettura in un secondo ??? 
Mi pare siano 12 l al secondo.
Moltiplicando per 0.75 (circa) ottieni il peso.

 ha scritto nel messaggio
news:5835370.04072...@posting.google.com...


 Moltiplicando per 0.75 (circa) ottieni il peso.
Beh, dipende, la Shell dovrebbe fornire una benzina a densita' minore 
alla Ferrari e lo stesso dovrebbe accadere per la Renault...
-- 
F2002

Questi sono i danni irreversibili della F1 moderna ;-)
Benvenuto. :-)
Sottolineo e sottoscrivo con 4 righe ! Seguo da oltre 30 anni la F1 e non mi
sono mai fatto ste megapippe mentali.
Enzo M.

 ha scritto:
[CUT]
interessante...non mi era mai venuto in mente...se vuoi una mano posta 
qualcosa...ah, dimenticavo una cosa importante: se usi dei linguaggi di 
programmazione (c, c++, java o altri) stai attento alla precisione dei 
calcoli, perchè, per quanto posso sembrare strano, è facile incorrere in 
errori subdoli e difficile da scovare; so per certo che in ferrari usano 
programmi commerciali come Matlab (e simulink) per fare le simulazioni.
Ciao
-- 
SERGIO_di_RI0

 programmi commerciali come Matlab (e simulink) per fare le simulazioni.
Le simulazioni di cosa? Ci sono tutti i generi di programmi per fare di
tutto in f1 e usano, ovviamente, algoritmi molto piu' personalizzati di un
generico "matlab". Se ti interessano queste cose recentemente c'e' stato un
post abbastanza tecnico al riguardo su rasf1m .
Ciao,
Luca

 ha scritto:

ti ringrazio dell'avviso. Si, mi interessa! puoi indicarmi il titolo del 
post (e la data) che me lo vado a cercare???
Per quanto riguarda il matlab, ricordo che nemmeno un paio di anni fa sul 
sito della ferrari cercavano ingegneri con conoscenze di MATLAB per le 
simulazioni (simulink). Cmq notizie recenti non ne ho quindi se adesso si 
è passato ad un altro software, voglio proprio informarmi...
ciao e grazie
-- 
SERGIO_di_RI0


 


 č passato ad un altro software, voglio proprio informarmi...
Non credo che sia tanto una questione di passare ad altro software. E' che
matlab e', a quanto capisco, una scatola dentro cui puoi mettere tutte le
cose piu' svariate. Io ho matlab aperto proprio in questo momento, per dire,
pero' non saprei cosa farci riguardo alla f1 :)
Ciao,
Luca


[CUT]
ho realizzato anche io un prg (in java). Adesso "testo" con qualche valore 
noto e vediamo che mi da.... Solo una domanda: per ottenere il tempo della 
gara hai dovuto sicuramente prendere un tempo sul giro di riferimento: 
quale hai usato? quello della pole??
ciao
-- 
SERGIO_di_RI0

 ciao


 ha scritto:

se capisci di java (o c++ tanto è simile) ti posto il codice.... (lo sto 
ancora testando: non ho dati che mi permettano la validazione del 
programma - se posti tutti i parametri ti do i miei risultati).. come 
tempo di riferimento io uso quello della pole.
Per quanto riguarda il matlab, non penso che serve tutta questa precisione 
con i numeri che andiamo a trattare noi..anche perchè alcuni dati non sono 
precisi; in ogni caso se lo installi, okkio che ci vuole un pc con gli 
attributi ( e disattiva l'opzione web server sennò va ancora piu lento)
-- 
SERGIO_di_RI0


Ciaooooooo
-- 
SERGIO_di_RI0

 attributi ( e disattiva l'opzione web server sennň va ancora piu lento)


 Qualcuno sa dove reperire su internet il Gp di Germania giro per giro (di
Schumi) (tipo come lo pubblicava Autosprint per intenderci), in modo che
possa fare copia-incolla in Excel e poterla confrontare ?
Grazie, Paolo.


 Ciao. Paolo.
Ciao
-- 
SERGIO_di_RI0

 temperatura.)
0.7- 0.78 kg/l	
ciao
-- 
SERGIO_di_RI0

0 Soste 1h 24' 59'' 006
1 sosta 1h 24' 02'' 453
2 soste 1h 23' 52'' 811
3 soste 1h 23' 54'' 246
4 soste 1h 23'57'' 546 con i tuoi stessi step.
Ho notato che stavolta le differenze di strategia non sono abissali (puo'
darsi che abbia cazzato qualcosa; il programma ha appena 3 giorni di vita)
Saluti Paolo


 ha 
scritto:
prima ho mandato dei dati errari. Questi sono quelli per me corretti: 
corrispono coi tuoi?fammi sapere...
Tempo della pole <minuti>?................. 1
         |->     <secondi>?................. 13
         |->     <millesimi>?............... 783
Tempo della pole: 1:13.783
Tempo (secondi) percorrenza corsia box?.... 12
Perdita (millesimi) per ogni 10 kg ?....... 300
Consumo (Kg) al giro?...................... 2.287        <<<<<<< L'ho 
calcolato io in dase ai tuoi dati
Numero giri del GP?........................ 67
E L A B O R A Z I O N E  I N  C O R S O...........
TEMPO: 1h:24m:59.754    numero fermate ai box: 0        ogni step e' 
composto da 67 giri
TEMPO: 1h:24m:1.149     numero fermate ai box: 1        ogni step e' 
composto da 33 giri
TEMPO: 1h:23m:51.039    numero fermate ai box: 2        ogni step e' 
composto da 22 giri
TEMPO: 1h:23m:50.156    numero fermate ai box: 3        ogni step e' 
composto da 16 giri
TEMPO: 1h:23m:56.606    numero fermate ai box: 4        ogni step e' 
composto da 13 giri
TEMPO: 1h:24m:4.929     numero fermate ai box: 5        ogni step e' 
composto da 11 giri
TEMPO: 1h:24m:12.497    numero fermate ai box: 6        ogni step e' 
composto da 9 giri
TEMPO: 1h:24m:22.624    numero fermate ai box: 7        ogni step e' 
composto da 8 giri
TEMPO: 1h:24m:32.683    numero fermate ai box: 8        ogni step e' 
composto da 7 giri
TEMPO: 1h:24m:43.29     numero fermate ai box: 9        ogni step e' 
composto da 6 giri
TEMPO: 1h:24m:54.879    numero fermate ai box: 10       ogni step e' 
composto da 6 giri
Premere un tasto per continuare . . .
-- 
SERGIO_di_RI0

0 Soste 1h 24' 59'' 006
1 sosta 1h 24' 02'' 453
2 soste 1h 23' 51'' 491 (anch'io prima avevo commesso un'errore !)
3 soste 1h 23' 54'' 246
4 soste 1h 23'57'' 546 con i tuoi stessi step. (oltre le 4 soste non vado)


 0 Soste 1h 24' 59'' 006

bhe il mio ha qualche ora di vita.... cmq avevo sbagliato e postato alcuni 
errati: se non ho commesso ulteriori errori ecco a te i risultati per me 
corretti:
Tempo della pole <minuti>?................. 1
         |->     <secondi>?................. 13
         |->     <millesimi>?............... 783
Tempo della pole: 1:13.783
Tempo (secondi) percorrenza corsia box?.... 12
Perdita (millesimi) per ogni 10 kg ?....... 300
Consumo (Kg) al giro?...................... 2.287
Numero giri del GP?........................ 67
E L A B O R A Z I O N E  I N  C O R S O...........
TEMPO: 1h:24m:59.754    numero fermate ai box: 0        ogni step e' 
composto da 67 giri
TEMPO: 1h:24m:1.149     numero fermate ai box: 1        ogni step e' 
composto da 33 giri
TEMPO: 1h:23m:51.039    numero fermate ai box: 2        ogni step e' 
composto da 22 giri
TEMPO: 1h:23m:50.156    numero fermate ai box: 3        ogni step e' 
composto da 16 giri
TEMPO: 1h:23m:56.606    numero fermate ai box: 4        ogni step e' 
composto da 13 giri
noto strane differenze nei tempi... sintomo che qualcuno di noi due ha 
sbagliato o che l'approssimazione è davvero un problema anche per noi? bha 
ticontrollo il mio programma...non si sa mai... se ti qualcosa posta!!!
ciaooooooooooooooooo
-- 
SERGIO_di_RI0

Quello che non mi torna (errori di approssimazione a parte) e' il fatto che
per me la strategia migliore sembra quella con 2 soste, a te invece con 3
soste. Probabilmente sono corretti i tuoi calcoli considerando che
Schumacher ha fatto 3 soste.
Paolo.


 ha scritto:
[CUT]
Tempo della pole <minuti>?................. 1
         |->     <secondi>?................. 13
         |->     <millesimi>?............... 783
Tempo della pole: 1:13.783
Tempo (secondi) percorrenza corsia box?.... 12
Perdita (millesimi) per ogni 10 kg ?....... 300
Consumo (Kg) al giro?...................... 2.5
Numero giri del GP?........................ 67
E L A B O R A Z I O N E  I N  C O R S O.....................
TEMPO: 1h:25m:14.311    numero fermate ai box: 0        ogni step e' 
composto da 67 giri
   :        :               :      :     :  :              :    :        
:            :
TEMPO: 1h:23m:54.877    numero fermate ai box: 3        ogni step e' 
composto da 16 giri
   :        :               :      :     :  :              :    :        
:            :
TEMPO: 1h:26m:51.438    numero fermate ai box: 20       ogni step e' 
composto da 3 giri
vorrei solo farti notare che micheal Schumacher con tre soste ha compiuto 
67 giri in  1h:23m:54.848 ....
ciao alla prossima
-- 
SERGIO_di_RI0

 Paolo.
-- 
SERGIO_di_RI0

Ultima cosa (poi vado a casa), hai tenuto conto che per ogni metro di pista
percorso durante un singolo giro la macchina si svuota di carburante e
quindi perde sempre meno in secondi, metro dopo metro ?
Alla prossima. Paolo



 Alla prossima. Paolo
no, metro dopo metro no. la mia simulazione è piu grossolana. PArto con un 
certo quantitativo di carburante, faccio un giro (calcolo il tempo sul 
giro=tempo di riferimento+ perditaPerOgniKG*carburante), tolgo un 
quantitativo pari al consumo medio, parto col secondo giro e così via. 
quando arrivo a zero carburante aggiungo il tempo per il pit stop 
(refuelling + percorrenza). se hai bisogno dammi il tuo indirizzo mail e 
ti mando il prg bello e funzionante (o anche i sorgenti)
CIao


 


 antispam)
[CUT]
Ciaoooooooo
-- 
SERGIO_di_RI0

    Ho voluto fare una prova (sono come San Tommaso):
67 giri di 1' 13'' 783 con 154 Kg di carburante imbarcato: (zero soste)
1) Metodo discreto: da 1 metro a (4574 * 67) metri con step di 1 metro:
     1h 24' 59'' 006 (con 0,77 Kg di carburante residuo alla fine).
2) Metodo discreto: da 1 giro a 67 giri con step di 1 giro: (equivalente a
4574 metri):
     1h 25' 01'' 304 (con 0,77 Kg di carburante residuo alla fine).
Migliaia di calcoli in virgola mobile per 2 secondi di differenza !
Aggiudicato, mi hai convinto.
Per matlab avevo pensato anch'io a: strumenti di
amministrazione-servizi-disattiva; speravo che ci fosse una casellina da
disabilitare dentro le proprieta' di matlab.
Saluti Paolo


 Paolo (
paologra...@lycos.it
)
Paolo nei nostri programmi c'è un errore!! Infatti: noi calcoliamo la 
somma
(numeroGiriGP)*(tempoRiferimento+ritardoDovutoACarburante)+(tempososta+tempoPercorrenzaPitLane)*NumSoste
il problema è questo: quando noi andiamo ad aggiungere il tempo di 
percorrenza della pit Lane, consideriamo tutto il tratto dei box in piu!! 
infatti nel giro di "riferimento" la vettura passa dal rettilineo 
(computando lo spazio percorso sulla griglia), e quando noi aggiungiamo il 
tempo di "percorrenza" della pit lane ***riconsideriamo*** un'altra volta 
lo spazio percorso sul rettilineo dalla vettura!!!
a questo punto servirebbe un altro dato: tempo di attraversamento dei box 
dal lato della pista....
ciao fammi sapere come hai risolto...
-- 
SERGIO_di_RI0

 SERGIO_di_RI0


 Paolo
dovere.....
-- 
SERGIO_di_RI0