Pagina 5 di 7

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 3:29
da schumy91
Sto iniziando a impazzire...continuo a non trovarmi...come se calcolasse solo per 180°o angoli positivi #-o :? :cry:

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 9:11
da MarcoD
L'avevo scritto nel mio post [29]
quote]Potrebbero rimanere dei piccoli problemi...:
Gli esempi si riferiscono al primo quadrante nord-est

La funzione arcotangente ha valori compresi fra -90 e +90 (due quadranti),
per estendere il calcolo dell'angolo a tutti i quattro quadranti occorre esaminare il segno di qualcosa e decidere cosa fare.
........
Alla fine svolgere i calcoli con le componenti ortogonali e poi convertire in polari non è più complesso, ma mi pare più pulito.
[/quote]
Le soluzioni di somma/sottrai 180 gradi a tentativi non portano a risultati sicuri...
.. la trigonometria è vecchia di 200 anni, ma è tosta e l'informatica non la semplifica.. :( ..

Che convenzione viene usata nel rilevamento del vento relativo ?

Secondo me svolgere calcoli nelle caselle excel è possibile, ma non è il linguaggio migliore..
Il tutto richiede sempre più impegno e assomiglia a un lavoro...

Ai vecchi tempi uno si metteva prima con carta, riga, e goniometro e disegnava varie condizioni nei vari quadranti
, ricevava valori approssimati ma certi che usava poi come riferimento per la verifica dei calcoli,
poi scriveva un programmino in fortran, basic, pascal, C
che tabulava i risultati per varie condizioni, successivamente li validava,,,,
poi scriveva un programma per il microcontrollore di bordo nave che forniva su un display i valori...
ma tutto richiedeva tempo qualche giorno?...pagato 100000 Lire all' ora (50€/h)

Il forum ha delle limitazioni, non è ancora un luogo di coworking..

O_/

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 14:35
da xyz
Se quel software di foglio elettronico non ha la "atan2" per un calcolo corretto della arco-tangente è possibile utilizzare la funzione "atan" con dei correttivi in base ai segni del numeratore e denominatore:

https://en.wikipedia.org/wiki/Atan2#Def ... omputation

Consiglio di usare al posto di quel software per fogli elettronici qualche linguaggio di script con funzione matematiche adeguate, come può essere Octave, R, Scilab, Python, Perl, ecc...

Per esempio questo è una versione in Python (spero di aver riportato le formule corrette):

Codice: Seleziona tutto
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import math

phi = 30
theta = 40

Vv_N = 20
Vn_T = 15

phi_rad = math.radians(phi)
x = Vn_T + Vv_N * math.cos(phi_rad)
y = Vv_N * math.sin(phi_rad)

Vv_T_mod = math.hypot(x, y)
beta = (math.degrees(math.atan2(y, x)) + theta) % 360

print('|Vv_T| = {:.2f}'.format(Vv_T_mod))
print('beta = {:.2f}°'.format(beta))

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 16:02
da IsidoroKZ
Mi sembra strano che Excel non abbia la ATAN2.

Una cosa cui bjsogna fare attenzione in questi calcoli è che le funzioni trigonometriche girano in senso antiorario, mentre gli angoli in navigazione sono in senso orario. Inoltre zero gradi in navigazione è nord mentre se si fa un diagramma cartesiano x-y, zero gradi, direzione dell'asse x, è est.

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 16:12
da PietroBaima
Excel HA la ATAN2.
Casomai il problema è che se la avessi scritta io probabilmente veniva fuori meglio :D
Ha un sacco di bug.

Come al solito non conviene usare Excel come solutore matematico.
Ci sono solutori matematici gratuiti, assolutamente umani da usare, che rispettano quello che promettono.

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 16:22
da schumy91
Il programmino scritto da Foto Utentexyz sono riuscito a simularlo sul programma Python e confrontato con diverse misure di dati reali sembra funzionare a dovere. Poi gli utenti Foto UtenteIsidoroKZ e Foto UtentePietroBaima hanno detto cose che condivido al 100%. Purtroppo non conoscendo altri programmi da comune mortale ho pensato subito ad Excel...anche perché nel caso siano programmi simile a Python credo che sia richiesta qualche minima capacità da programmatore.

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 16:41
da PietroBaima
schumy91 ha scritto: Purtroppo non conoscendo altri programmi da comune mortale ho pensato subito ad Excel...

Sbizzarisciti

schumy91 ha scritto:anche perché nel caso siano programmi simile a Python credo che sia richiesta qualche minima capacità da programmatore.

Sbagli, per alcuni di loro devi solo imparare un minimo di sintassi. Circa 10 minuti di lavoro.
Per esempio se provi Erable ha la stessa sintassi di una HP.
Personalmente lo preferisco in polacca inversa, ma questi sono gusti.

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 16:56
da schumy91
Foto UtentePietroBaima me ne sapresti indicare uno che vada bene proprio come primo approccio? Perche poi la difficoltà maggiore che ho riscontrato usando Excel è stato proprio quanto detto da Foto UtenteIsidoroKZ

Re: Formula calcolo vento excel

MessaggioInviato: 22 dic 2018, 18:18
da PietroBaima
beh, non hai che l’imbarazzo della scelta, fra quelli che trovi nella pagina che ti ho linkato.

Se vuoi qualcosa di disponibile online, per esempio, puoi provare geogebra

Re: Formula calcolo vento excel

MessaggioInviato: 23 dic 2018, 0:42
da GuidoB
Bello, geogebra :ok:

GeoGebra.png
Velocità e angolo del vento rispetto a terra al variare dell'angolo del vento rispetto alla nave (Vn_T = 15 nodi, Vv_N = 20 nodi, θ = 40º)