Matematica dell’ingegneria aeronautica, passo dopo passo

Atmosfera, portanza, ali, prestazioni, urti, motori a getto, stabilità e rotori: dimostrazioni, esempi svolti ed esercizi, dal primo anno al dottorato.

Costanti usate in questa pagina

γ=1.4\gamma=1.4
R=287.053 J/(kg K)R=287.053\ \text{J/(kg K)}
g0=9.80665 m/s2g_0=9.80665\ \text{m/s}^2
T0=288.15 K, p0=101 325 Pa, ρ0=1.225 kg/m3T_0=288.15\ \text{K},\ p_0=101\,325\ \text{Pa},\ \rho_0=1.225\ \text{kg/m}^3

Ogni numero di questa pagina è calcolato dallo script di generazione (scripts/aero_calc.py) e verificato su tabelle pubblicate: i valori ISA a 11 km coincidono con l’atmosfera standard USA del 1976 e quelli dell’urto a Mach 2 con le tabelle classiche. I valori degli aerei sono generici e illustrativi, non di un modello specifico.

Provalo nell’Aero Lab

L’atmosfera standard

  • Ragazzi
  • Corso post-diploma
  • Laurea triennale

Percorso: ingegneria aeronautica · Circa 20 min · Numeri verificati in fase di generazione:

Saprai

Ricavare pressione e densità in funzione della quota con l’idrostatica e la legge dei gas perfetti; calcolare i valori ISA nella troposfera e nella bassa stratosfera.

Prerequisiti

EDO a variabili separabili, logaritmi, legge dei gas perfetti. Come si vola

Prima l’intuizione

Ogni calcolo di portanza, resistenza o motore parte dalla densità dell’aria. L’atmosfera standard internazionale (ISA) è un modello concordato perché tutti usino gli stessi numeri.

🧒 Spiegamelo come se avessi 10 anni

L’aria è come una pila di coperte: quelle in basso sono schiacciate da quelle sopra. Salendo c’è meno aria sopra, quindi è più rarefatta e più fredda.

Passo dopo passo

  1. dp=−ρg0 dh,p=ρRTdp=-\rho g_0\,dh,\qquad p=\rho RT
    Equilibrio idrostatico e legge dei gas perfetti.
  2. dpp=−g0RT dh\frac{dp}{p}=-\frac{g_0}{RT}\,dh
    Dividere per separare le variabili.
  3. T=T0−Lh  ⇒  pp0=(TT0)g0/(LR),L=0.0065 K/mT=T_0-Lh\;\Rightarrow\;\frac{p}{p_0}=\left(\frac{T}{T_0}\right)^{g_0/(LR)},\quad L=0.0065\ \text{K/m}
    Troposfera: la temperatura cala linearmente.
  4. T=const  ⇒  p=p11 e−g0(h−h11)/(RT)T=\text{const}\;\Rightarrow\;p=p_{11}\,e^{-g_0(h-h_{11})/(RT)}
    Sopra gli 11 km (fino a 20 km): isoterma, decadimento esponenziale.

Esempio svolto

Dati
h = 11 000 m (36 089 ft), livello del mare ISA T₀ = 288,15 K, p₀ = 101 325 Pa.
Incognita
T, p, ρ e la velocità del suono a.
Strategia
Formula a gradiente per T e p, poi ρ = p/(RT) e a = √(γRT).
Passaggi
  1. T = 288.15 − 0.0065 · 11000 = 216,65 K
  2. p = 101325 (T/288.15)^5.2559 = 22632 Pa
  3. ρ = p/(RT) = 0,3639 kg/m³
  4. a = √(1.4 · 287.053 · T) = 295,07 m/s
Risposta
T = 216,65 K, p = 22632 Pa, ρ = 0,3639 kg/m³, a = 295,1 m/s.
Controllo di plausibilità
Le tabelle dell’atmosfera standard USA del 1976 riportano 216,65 K, 22 632 Pa e 0,3639 kg/m³ a 11 km.
Significato
All’altezza di crociera degli aerei di linea l’aria ha meno di un terzo della densità al livello del mare: meno resistenza, ma ali e motori lavorano di più.
Mostra il codice Python
import math
g0, R, L, T0, p0 = 9.80665, 287.05287, 0.0065, 288.15, 101325.0
h = 11000
T = T0 - L*h
p = p0 * (T/T0)**(g0/(L*R))
rho = p / (R*T)
print(T, p, rho, math.sqrt(1.4*R*T))

Esercizi con correzione automatica

  1. kg/m³

    Soluzione completa

    p = 54020 Pa; ρ = 0,7361 kg/m³.

Esercizi

  1. Perché la formula cambia a 11 km?

    Mostra la soluzione

    La temperatura del modello smette di calare (tropopausa); con T costante l’integrale di dp/p dà un esponenziale invece di una potenza.

Errore frequente

Usare °C nella legge dei gas. T va in kelvin.

Riferimenti

  • NOAA, NASA, USAF, U.S. Standard Atmosphere, 1976, U.S. Government Printing Office, 1976.
  • J. D. Anderson Jr., Introduction to Flight, 8th ed., McGraw-Hill, 2016.
  • NASA Glenn Research Center, Beginner’s Guide to Aeronautics.

Portanza, profilo e teoria del profilo sottile

  • Corso post-diploma
  • Laurea triennale

Percorso: ingegneria aeronautica · Circa 25 min · Numeri verificati in fase di generazione:

Saprai

Usare l’equazione della portanza; enunciare il risultato del profilo sottile c_l = 2πα; calcolare una velocità di stallo.

Prerequisiti

Pressione dinamica, radianti, integrali trigonometrici (per la dimostrazione). Come si vola

Prima l’intuizione

La portanza cresce con la densità dell’aria, il quadrato della velocità, la superficie alare e un coefficiente che dipende dall’incidenza. La teoria del profilo sottile modella l’ala come uno strato di vortici e prevede la pendenza: 2π per radiante.

🧒 Spiegamelo come se avessi 10 anni

Metti la mano fuori dal finestrino e inclinala un po’: l’aria la spinge su. Un’ala fa lo stesso: devia l’aria verso il basso e l’aria la spinge verso l’alto.

Passo dopo passo

  1. L=12ρV2S CLL=\tfrac12\rho V^2 S\,C_L
    Equazione della portanza (definizione di C_L).
  2. 12π∫0πγ(θ)sin⁡θcos⁡θ−cos⁡θ0 dθ=V∞(α−dzdx)\frac{1}{2\pi}\int_0^\pi\frac{\gamma(\theta)\sin\theta}{\cos\theta-\cos\theta_0}\,d\theta=V_\infty\left(\alpha-\frac{dz}{dx}\right)
    Equazione integrale del profilo sottile per l’intensità γ dello strato.
  3. γ(θ)=2αV∞1+cos⁡θsin⁡θ  ⇒  cl=2ΓV∞c=2πα\gamma(\theta)=2\alpha V_\infty\frac{1+\cos\theta}{\sin\theta}\;\Rightarrow\;c_l=\frac{2\Gamma}{V_\infty c}=2\pi\alpha
    Soluzione del profilo simmetrico e Kutta–Joukowski.
  4. Vs=2WρSCL,max⁡V_{s}=\sqrt{\frac{2W}{\rho S C_{L,\max}}}
    Velocità di stallo: portanza = peso al C_L massimo.

Esempio svolto

Dati
Aereo leggero generico: m = 1100 kg, S = 16,2 m², C_L,max = 1,6, livello del mare (ρ = 1,225 kg/m³).
Incognita
Velocità di stallo; e c_l di un profilo sottile simmetrico a 5°.
Strategia
Porre L = W a C_L,max; convertire 5° in radianti per 2πα.
Passaggi
  1. W = 1100 · 9.80665 = 10787 N
  2. V_s = √(2 · 10787 / (1.225 · 16.2 · 1.6)) = 26,07 m/s
  3. α = 5° = 0.08727 rad → c_l = 2πα = 0,5483
Risposta
V_s = 26,1 m/s (51 nodi); c_l = 0,548.
Controllo di plausibilità
Circa 50 nodi è tipico delle velocità di stallo pubblicate per gli aerei scuola leggeri, e 0,55 è vicino al c_l misurato per profili sottili simmetrici a 5°.
Significato
La velocità di stallo fissa la lunghezza della pista e la velocità di avvicinamento; i flap alzano C_L,max per atterrare più piano.
Mostra il codice Python
import math
m, S, clmax, rho, g0 = 1100, 16.2, 1.6, 1.225, 9.80665
Vs = math.sqrt(2*m*g0 / (rho*S*clmax))
print(Vs, Vs/0.514444, 2*math.pi*math.radians(5))

Esercizi con correzione automatica

  1. m/s

    Soluzione completa

    ρ(1500 m) = 1,0581 kg/m³, quindi V_s = 28,05 m/s (la velocità indicata di stallo resta uguale).

Esercizi

  1. Perché la teoria del profilo sottile fallisce oltre circa 12–15°?

    Mostra la soluzione

    Presuppone flusso attaccato, non viscoso e angoli piccoli; ad alto α lo strato limite si separa (stallo).

Errore frequente

Mettere α in gradi in 2πα. Usa i radianti.

Riferimenti

  • J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
  • J. D. Anderson Jr., Introduction to Flight, 8th ed., McGraw-Hill, 2016.
  • NASA Glenn Research Center, Beginner’s Guide to Aeronautics.

Ali finite: linea portante e resistenza indotta

  • Laurea triennale

Percorso: ingegneria aeronautica · Circa 30 min · Numeri verificati in fase di generazione:

Saprai

Ricavare la resistenza indotta C_Di = C_L²/(πeAR); calcolare la pendenza di portanza di un’ala finita con la linea portante.

Prerequisiti

Teoria del profilo sottile, serie di Fourier, legge di Biot–Savart. Come si vola

Prima l’intuizione

I vortici d’estremità inducono un downwash che inclina all’indietro la portanza locale. Quella componente all’indietro è la resistenza indotta, il prezzo della portanza con un’ala di apertura finita.

🧒 Spiegamelo come se avessi 10 anni

L’aria sfugge attorno alle estremità dell’ala, da sotto (alta pressione) a sopra (bassa pressione), e forma vortici dietro l’aereo. Le ali lunghe e sottili perdono meno, come quelle di un aliante.

Passo dopo passo

  1. Γ(θ)=2bV∞∑nAnsin⁡nθ,y=−b2cos⁡θ\Gamma(\theta)=2bV_\infty\sum_{n}A_n\sin n\theta,\qquad y=-\tfrac b2\cos\theta
    Serie di Fourier della circolazione lungo l’apertura.
  2. CL=πAR A1,CDi=πAR∑nnAn2=CL2πeARC_L=\pi AR\,A_1,\qquad C_{D_i}=\pi AR\sum_n nA_n^2=\frac{C_L^2}{\pi e AR}
    La portanza usa solo A₁; ogni altro termine aggiunge resistenza (e ≤ 1).
  3. a=a01+a0/(πeAR)a=\frac{a_0}{1+a_0/(\pi e AR)}
    Pendenza di portanza dell’ala finita (correzione di tipo ellittico).

Esempio svolto

Dati
AR = 9, efficienza di Oswald e = 0,8, C_L = 0,5, a₀ = 2π per rad.
Incognita
C_Di e la pendenza a.
Strategia
Sostituire nei due risultati della linea portante.
Passaggi
  1. πeAR = π · 0.8 · 9 = 22.62
  2. C_Di = 0.5² / 22.62 = 0,01105
  3. a = 2π / (1 + 2π/22.62) = 4,917 /rad
Risposta
C_Di = 0,0111; a = 4,92 per radiante.
Controllo di plausibilità
a è minore di 2π e tende a 2π per AR → ∞, come deve.
Significato
Con C_D0 = 0,02, la resistenza indotta qui è circa un terzo del totale: per questo alianti e aerei a lungo raggio usano grandi allungamenti e winglet.
Mostra il codice Python
import math
AR, e, CL, a0 = 9, 0.8, 0.5, 2*math.pi
print(CL**2/(math.pi*e*AR), a0/(1 + a0/(math.pi*e*AR)))

Esercizi con correzione automatica

    Soluzione completa

    C_Di = 0,25/(π · 0,8 · 12) = 0,00829, il 25% in meno che con AR = 9.

Esercizi

  1. Quale distribuzione di portanza lungo l’apertura dà e = 1?

    Mostra la soluzione

    La distribuzione ellittica (solo A₁ ≠ 0), che dà anche downwash uniforme.

Errore frequente

Usare la pendenza 2D 2π per un’ala intera; quella di un’ala finita è minore.

Riferimenti

  • J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
  • MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).

Prestazioni: massima efficienza ed equazione di Breguet

  • Laurea triennale

Percorso: ingegneria aeronautica · Circa 30 min · Numeri verificati in fase di generazione:

Saprai

Usare la polare per trovare la massima L/D col calcolo; integrare l’equazione di Breguet per un jet.

Prerequisiti

Derivate e ottimizzazione, integrale di 1/W, resistenza indotta. Come si vola

Prima l’intuizione

La resistenza ha una parte che cresce con la velocità (attrito, C_D0) e una che cala (indotta). La migliore L/D è dove si uguagliano; l’autonomia dipende poi da L/D, dal rendimento del motore e dal carburante bruciato.

🧒 Spiegamelo come se avessi 10 anni

Un aereo è come una bici: c’è una velocità ideale per andare più lontano con meno fatica. Troppo lento e fatichi a restare su; troppo veloce e il vento ti frena.

Passo dopo passo

  1. CD=CD0+kCL2,k=1πeARC_D=C_{D_0}+kC_L^2,\qquad k=\frac{1}{\pi eAR}
    Polare parabolica.
  2. ddCL ⁣(CLCD)=0  ⇒  CD0=kCL2,(LD)max⁡=12kCD0\frac{d}{dC_L}\!\left(\frac{C_L}{C_D}\right)=0\;\Rightarrow\;C_{D_0}=kC_L^2,\qquad \left(\frac{L}{D}\right)_{\max}=\frac{1}{2\sqrt{kC_{D_0}}}
    Massimizzare L/D: resistenza d’attrito = indotta.
  3. −dWdt=c T=c WL/D  ⇒  R=∫V dt=VcLDln⁡WiWf-\frac{dW}{dt}=c\,T=c\,\frac{W}{L/D}\;\Rightarrow\;R=\int V\,dt=\frac{V}{c}\frac{L}{D}\ln\frac{W_i}{W_f}
    Consumo c (TSFC) a V e L/D costanti; integrare.

Esempio svolto

Dati
AR = 9, e = 0,8, C_D0 = 0,02. Jet generico: V = 230 m/s, c = 0,6 all’ora, L/D = 17, W_i/W_f = 1,25.
Incognita
(L/D)max, il C_L corrispondente e l’autonomia del jet.
Strategia
k da AR ed e; formula dell’ottimo; Breguet con c in 1/s.
Passaggi
  1. k = 1/(π · 0.8 · 9) = 0,04421
  2. (L/D)max = 1/(2√(k · 0.02)) = 16,81
  3. C_L* = √(C_D0/k) = 0,673
  4. R = (230 / (0.6/3600)) · 17 · ln 1.25 = 5235 km
Risposta
(L/D)max = 16,8 a C_L = 0,67; autonomia = 5235 km (2827 NM).
Controllo di plausibilità
A C_L* le due resistenze sono uguali (0,02 ciascuna), e L/D di 15–20 è l’intervallo indicato nei libri per i moderni aerei da trasporto.
Significato
L’autonomia è lineare in L/D e nel rendimento del motore, ma solo logaritmica nel carburante: aggiungere carburante rende sempre meno.
Mostra il codice Python
import math
AR, e, CD0 = 9, 0.8, 0.02
k = 1/(math.pi*e*AR)
print(1/(2*math.sqrt(k*CD0)), math.sqrt(CD0/k))
V, c, LD, wr = 230, 0.6/3600, 17, 1.25
print(V/c*LD*math.log(wr)/1000, "km")

Esercizi con correzione automatica

    Soluzione completa

    (L/D)max = 19,42, circa il 15% meglio.

Esercizi

  1. Perché c è diviso per 3600 nell’esempio?

    Mostra la soluzione

    Il TSFC è dato all’ora; V è in m/s, quindi c deve essere al secondo perché R esca in metri.

Errore frequente

Mescolare ore e secondi nel TSFC; controlla le unità prima del logaritmo.

Riferimenti

Flusso compressibile e urti normali

  • Laurea triennale
  • Laurea magistrale

Percorso: ingegneria aeronautica · Circa 35 min · Numeri verificati in fase di generazione:

Saprai

Ricavare temperatura e pressione di ristagno; calcolare la variazione del flusso attraverso un urto normale con le leggi di conservazione.

Prerequisiti

Equazione dell’energia, relazioni isentropiche, sistemi non lineari. Come si vola

Prima l’intuizione

Oltre circa Mach 0,3 la densità dell’aria cambia sensibilmente con la velocità. In supersonico un urto è un salto brusco che conserva massa, quantità di moto ed energia ma perde pressione totale (l’entropia aumenta).

🧒 Spiegamelo come se avessi 10 anni

Quando un aereo va più veloce del suono, l’aria davanti non fa in tempo a spostarsi. Si ammassa in un muro sottilissimo, l’onda d’urto: è il bang che senti.

Passo dopo passo

  1. cpT+12V2=cpT0  ⇒  T0T=1+γ−12M2c_pT+\tfrac12V^2=c_pT_0\;\Rightarrow\;\frac{T_0}{T}=1+\frac{\gamma-1}{2}M^2
    Equazione dell’energia stazionaria con a = √(γRT).
  2. p0p=(T0T)γ/(γ−1)\frac{p_0}{p}=\left(\frac{T_0}{T}\right)^{\gamma/(\gamma-1)}
    Decelerazione isentropica fino all’arresto.
  3. ρ1u1=ρ2u2,p1+ρ1u12=p2+ρ2u22,h1+12u12=h2+12u22\rho_1u_1=\rho_2u_2,\quad p_1+\rho_1u_1^2=p_2+\rho_2u_2^2,\quad h_1+\tfrac12u_1^2=h_2+\tfrac12u_2^2
    Conservazione attraverso l’urto.
  4. M22=1+γ−12M12γM12−γ−12,p2p1=1+2γγ+1(M12−1)M_2^2=\frac{1+\frac{\gamma-1}{2}M_1^2}{\gamma M_1^2-\frac{\gamma-1}{2}},\qquad \frac{p_2}{p_1}=1+\frac{2\gamma}{\gamma+1}(M_1^2-1)
    Relazioni dell’urto normale (risolvere le tre equazioni).

Esempio svolto

Dati
Aria (γ = 1,4) a M₁ = 2,0 incontra un urto normale.
Incognita
T₀/T e p₀/p a monte; M₂, p₂/p₁ e il rapporto delle pressioni totali p₀₂/p₀₁.
Strategia
Isentropiche a monte, relazioni d’urto attraverso, isentropiche a valle.
Passaggi
  1. T₀/T = 1 + 0.2 · 4 = 1,800
  2. p₀/p = 1.8^3.5 = 7,8244
  3. M₂ = 0,57735
  4. p₂/p₁ = 1 + (2.8/2.4)(4 − 1) = 4,500
  5. p₀₂/p₀₁ = 0,72087
Risposta
M₂ = 0,5774, p₂/p₁ = 4,50, p₀₂/p₀₁ = 0,7209.
Controllo di plausibilità
Le tabelle classiche dell’urto normale (rapporto NACA 1135) danno 0,5774, 4,500 e 0,7209 a M = 2. Dietro un urto normale il flusso è sempre subsonico e la pressione totale cala sempre.
Significato
Perdere il 28% di pressione totale spiega perché le prese d’aria supersoniche usano più urti obliqui invece di un urto normale.
Mostra il codice Python
import math
g, M1 = 1.4, 2.0
t = lambda M: 1 + (g-1)/2*M*M
M2 = math.sqrt(t(M1) / (g*M1**2 - (g-1)/2))
p21 = 1 + 2*g/(g+1)*(M1**2 - 1)
p0r = p21 * t(M2)**(g/(g-1)) / t(M1)**(g/(g-1))
print(t(M1), t(M1)**3.5, M2, p21, p0r)

Esercizi con correzione automatica

    Soluzione completa

    p₀/p = 1,2^3,5 = 1,8929 (il rapporto «critico», circa 1,89).

Esercizi

  1. Può verificarsi un urto normale in flusso subsonico?

    Mostra la soluzione

    No: per M₁ < 1 le relazioni richiederebbero una diminuzione di entropia, contro il secondo principio.

Errore frequente

Applicare le relazioni isentropiche attraverso l’urto stesso. La pressione totale non si conserva in un urto.

Riferimenti

Propulsione a getto: spinta e ciclo Brayton

  • Laurea triennale

Percorso: ingegneria aeronautica · Circa 30 min · Numeri verificati in fase di generazione:

Saprai

Ricavare la spinta dall’equazione della quantità di moto; ricavare il rendimento ideale del ciclo Brayton in funzione del rapporto di compressione.

Prerequisiti

Volumi di controllo, primo principio, relazioni isentropiche. Come si vola

Prima l’intuizione

Il motore è una macchina termica (ciclo Brayton) che trasforma l’energia del carburante in un getto veloce. Un rapporto di compressione più alto dà un rendimento termico maggiore: per questo i motori moderni comprimono l’aria 30–50 volte.

🧒 Spiegamelo come se avessi 10 anni

Un motore a getto aspira aria, la comprime, brucia carburante per scaldarla molto e la spara dietro più veloce di come è entrata. Spingere l’aria indietro spinge l’aereo avanti.

Passo dopo passo

  1. F=m˙ (Ve−V0)+(pe−p0)AeF=\dot m\,(V_e-V_0)+(p_e-p_0)A_e
    Bilancio della quantità di moto sul motore (massa di carburante trascurata).
  2. ηth=1−qoutqin=1−T4−T1T3−T2\eta_{th}=1-\frac{q_{out}}{q_{in}}=1-\frac{T_4-T_1}{T_3-T_2}
    Calore entrante a pressione costante (2→3), uscente (4→1).
  3. T2T1=T3T4=πc(γ−1)/γ  ⇒  ηth=1−πc−(γ−1)/γ\frac{T_2}{T_1}=\frac{T_3}{T_4}=\pi_c^{(\gamma-1)/\gamma}\;\Rightarrow\;\eta_{th}=1-\pi_c^{-(\gamma-1)/\gamma}
    Compressione ed espansione isentropiche hanno lo stesso rapporto di pressione.

Esempio svolto

Dati
Ciclo Brayton ideale, γ = 1,4, rapporto di compressione π_c = 30. Jet generico: ṁ = 100 kg/s, V₀ = 250 m/s, V_e = 600 m/s, p_e = p₀.
Incognita
Rendimento termico e spinta.
Strategia
Usare le due formule ricavate.
Passaggi
  1. (γ−1)/γ = 0.2857
  2. η = 1 − 30^(−0.2857) = 0,6216
  3. F = 100 · (600 − 250) = 35,0 kN
Risposta
η = 0,622 (62,2%); F = 35 kN.
Controllo di plausibilità
Con π_c = 10 la formula dà 0,482: il rendimento cresce col rapporto di compressione, ma solo idealmente; i componenti reali ne perdono una parte.
Significato
La spinta richiede V_e > V₀: grandi fan che muovono molta aria lentamente (alto rapporto di diluizione) sono più efficienti di getti piccoli e veloci; per questo gli aerei di linea usano turbofan.
Mostra il codice Python
g, pic = 1.4, 30
print(1 - pic**(-(g-1)/g))
mdot, V0, Ve = 100, 250, 600
print(mdot*(Ve - V0)/1000, "kN")

Esercizi con correzione automatica

    Soluzione completa

    η = 1 − 40^(−0,2857) = 0,6514.

Esercizi

  1. Perché non aumentare il rapporto di compressione senza limite?

    Mostra la soluzione

    Sale anche la temperatura all’uscita del compressore, lasciando meno margine per aggiungere calore prima del limite di temperatura dei materiali della turbina.

Errore frequente

Dimenticare che la spinta dipende da V_e − V₀, non da V_e soltanto.

Riferimenti

Stabilità e controllo: il modo di corto periodo

  • Laurea magistrale

Percorso: ingegneria aeronautica · Circa 45 min · Numeri verificati in fase di generazione:

Saprai

Scrivere il modello lineare a 2 stati [α, q] nello spazio degli stati; trovare autovalori, pulsazione naturale e smorzamento; confrontare con i limiti pubblicati delle qualità di volo.

Prerequisiti

Algebra lineare (autovalori di una matrice 2×2), EDO del secondo ordine, numeri complessi. Come si vola

Prima l’intuizione

Dopo una raffica il muso beccheggia e l’incidenza oscilla per qualche secondo. Linearizzando le equazioni del moto attorno al volo stabilizzato si ottiene una matrice 2×2 i cui autovalori dicono quanto è rapido e smorzato il moto.

🧒 Spiegamelo come se avessi 10 anni

Lancia una freccetta: se oscilla, le piume dietro la raddrizzano in fretta. La coda di un aereo fa lo stesso. Gli ingegneri misurano quanto in fretta si smorza l’oscillazione.

Passo dopo passo

  1. [α˙q˙]=[Zα/V1Mα+Mα˙Zα/VMq+Mα˙][αq]\begin{bmatrix}\dot\alpha\\ \dot q\end{bmatrix}=\begin{bmatrix}Z_\alpha/V & 1\\ M_\alpha+M_{\dot\alpha}Z_\alpha/V & M_q+M_{\dot\alpha}\end{bmatrix}\begin{bmatrix}\alpha\\ q\end{bmatrix}
    Approssimazione di corto periodo (velocità costante).
  2. det⁡(sI−A)=s2−(ZαV+Mq+Mα˙)s+(ZαVMq−Mα)=0\det(s\mathbf I-\mathbf A)=s^2-\left(\tfrac{Z_\alpha}{V}+M_q+M_{\dot\alpha}\right)s+\left(\tfrac{Z_\alpha}{V}M_q-M_\alpha\right)=0
    Equazione caratteristica.
  3. s2+2ζωns+ωn2=0  ⇒  ωn=ZαVMq−Mα,ζ=−(ZαV+Mq+Mα˙)2ωns^2+2\zeta\omega_ns+\omega_n^2=0\;\Rightarrow\;\omega_n=\sqrt{\tfrac{Z_\alpha}{V}M_q-M_\alpha},\quad \zeta=\frac{-\left(\tfrac{Z_\alpha}{V}+M_q+M_{\dot\alpha}\right)}{2\omega_n}
    Confrontare con la forma standard del secondo ordine.

Esempio svolto

Dati
Derivate illustrative di un jet generico ad alte prestazioni (non un aereo specifico): Z_α/V = −1,0 s⁻¹, M_q = −1,5 s⁻¹, M_α̇ = −0,3 s⁻¹, M_α = −8,0 s⁻².
Incognita
Autovalori, ω_n, ζ e se ζ rispetta l’intervallo di livello 1.
Strategia
Formare il polinomio caratteristico, risolvere la quadratica, confrontare con MIL-STD-1797A (categoria A, livello 1: 0,35 ≤ ζ ≤ 1,30).
Passaggi
  1. s² + 2.8 s + 9.5 = 0
  2. s = -1,40 ± 2,7459 i
  3. ω_n = √9.5 = 3,0822 rad/s
  4. ζ = 2.8 / (2 · 3,0822) = 0,4542
Risposta
ω_n = 3,08 rad/s, ζ = 0,45: dentro la banda di livello 1.
Controllo di plausibilità
Entrambi gli autovalori hanno parte reale negativa (stabile). Prodotto delle radici = 9,5 = ω_n² e somma = −2,8 = −2ζω_n, come vogliono le formule di Viète.
Significato
Se M_α diventasse positivo (baricentro troppo arretrato), ω_n² potrebbe diventare negativo e l’aereo divergerebbe: per questo le leggi di controllo fly-by-wire si progettano con questi autovalori.
Mostra il codice Python
import numpy as np
ZaV, Mq, Mad, Ma = -1.0, -1.5, -0.3, -8.0
A = np.array([[ZaV, 1.0], [Ma + Mad*ZaV, Mq + Mad]])
lam = np.linalg.eigvals(A)
wn = np.sqrt(np.prod(lam).real); zeta = -lam.sum().real / (2*wn)
print(lam, wn, zeta)

Esercizi con correzione automatica

    Soluzione completa

    ζ = 0,309: sotto 0,35, fuori dal livello 1 (il pilota sentirebbe il muso oscillare).

Esercizi

  1. Cosa significa fisicamente una parte reale positiva di un autovalore?

    Mostra la soluzione

    Il disturbo cresce esponenzialmente: l’aereo è instabile in quel modo.

Errore frequente

Convenzioni di segno: M_α deve essere negativo per un aereo staticamente stabile. Un errore di segno inverte la stabilità.

Riferimenti

  • B. Etkin, L. D. Reid, Dynamics of Flight: Stability and Control, 3rd ed., Wiley, 1996.
  • U.S. Department of Defense, MIL-STD-1797A, Flying Qualities of Piloted Aircraft, 1990 (approved for public release).
  • MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).

Elicotteri: teoria impulsiva e dell’elemento di pala

  • Laurea triennale
  • Laurea magistrale
  • Dottorato / ricerca

Percorso: ingegneria aeronautica · Circa 45 min · Numeri verificati in fase di generazione:

Saprai

Ricavare la velocità indotta e la potenza ideale in hovering dalla conservazione della quantità di moto; usare il carico del disco e la figura di merito.

Prerequisiti

Quantità di moto ed energia su un volume di controllo, equazione di Bernoulli. Come si vola

Prima l’intuizione

Si tratta il rotore come un «disco attuatore» che aggiunge quantità di moto all’aria che lo attraversa. Più velocemente va spinta l’aria (alto carico del disco), più potenza serve per newton di spinta.

🧒 Spiegamelo come se avessi 10 anni

Un elicottero sta su spingendo l’aria verso il basso con forza. Pale più grandi spingono più aria più dolcemente, il che richiede meno potenza, come usare una pala grande invece di un cucchiaio.

Passo dopo passo

  1. T=m˙ w,m˙=ρAviT=\dot m\,w,\qquad \dot m=\rho A v_i
    Quantità di moto: spinta = portata × velocità della scia lontana w.
  2. Tvi=12m˙ w2  ⇒  w=2viTv_i=\tfrac12\dot m\,w^2\;\Rightarrow\;w=2v_i
    Energia: la potenza al disco è uguale al flusso di energia cinetica nella scia.
  3. vi=T2ρA,Pideal=Tvi=T3/22ρA,FM=PidealPactualv_i=\sqrt{\frac{T}{2\rho A}},\qquad P_{ideal}=Tv_i=\frac{T^{3/2}}{\sqrt{2\rho A}},\qquad FM=\frac{P_{ideal}}{P_{actual}}
    Velocità indotta, potenza ideale, figura di merito.
  4. dT=12ρ (Ωr)2 c a (θ−ϕ) Nb dr,ϕ≈viΩrdT=\tfrac12\rho\,(\Omega r)^2\,c\,a\,(\theta-\phi)\,N_b\,dr,\qquad \phi\approx\frac{v_i}{\Omega r}
    Teoria dell’elemento di pala: ogni striscia di pala è un piccolo profilo all’angolo θ − φ, dove l’angolo d’afflusso φ viene dalla velocità indotta.
  5. CT=σa2(θ0.753−λ2),σ=NbcπR,λ=viΩRC_T=\frac{\sigma a}{2}\left(\frac{\theta_{0.75}}{3}-\frac{\lambda}{2}\right),\qquad \sigma=\frac{N_b c}{\pi R},\quad \lambda=\frac{v_i}{\Omega R}
    Integrando dalla radice all’estremità con afflusso uniforme: coefficiente di spinta in funzione della solidità σ, della pendenza di portanza a e del passo al 75 % del raggio.
  6. λ=CT/2  ⇒  λ=σa16(1+64 θ0.753σa−1)\lambda=\sqrt{C_T/2}\;\Rightarrow\;\lambda=\frac{\sigma a}{16}\left(\sqrt{1+\frac{64\,\theta_{0.75}}{3\sigma a}}-1\right)
    Teoria combinata elemento di pala–quantità di moto (BEMT): si eguaglia la spinta degli elementi di pala a quella della teoria impulsiva e si risolve la quadratica in λ.
  7. CP=CT3/22+σCd08,FM=CT3/2/2CPC_P=\frac{C_T^{3/2}}{\sqrt2}+\frac{\sigma C_{d0}}{8},\qquad FM=\frac{C_T^{3/2}/\sqrt2}{C_P}
    Potenza = parte indotta + parte di profilo dovuta alla resistenza delle pale. Per questo FM resta sotto 1.

Esempio svolto

Dati
Elicottero leggero generico: m = 2700 kg, raggio del rotore R = 5,1 m, livello del mare ρ = 1,225 kg/m³; potenza misurata in hovering (illustrativa) 400 kW.
Incognita
Carico del disco, v_i, P_ideale e FM.
Strategia
In hovering spinta = peso; applicare i risultati della teoria impulsiva.
Passaggi
  1. T = 2700 · 9.80665 = 26478 N
  2. A = π · 5.1² = 81,71 m² → T/A = 324 N/m²
  3. v_i = √(T / (2ρA)) = 11,50 m/s
  4. P_ideal = T v_i = 304,5 kW
  5. FM = 304,5 / 400 = 0,761
Risposta
v_i = 11,5 m/s, P_ideale = 305 kW, FM = 0,76.
Controllo di plausibilità
Leishman riporta figure di merito di circa 0,7–0,8 per rotori ben progettati, quindi 0,76 è realistico. FM deve restare sotto 1.
Significato
P cresce come T^(3/2) e cala con l’area del rotore: per questo gli elicotteri hanno pale lunghe e l’hovering in quota e col caldo costa tanta potenza.
Mostra il codice Python
import math
m, R, rho = 2700, 5.1, 1.225
T = m*9.80665; A = math.pi*R*R
vi = math.sqrt(T/(2*rho*A)); P = T*vi
print(T/A, vi, P/1000, P/1000/400)

Esercizi con correzione automatica

  1. kW

    Soluzione completa

    A = 113,10 m²; P_ideale = 258,8 kW (contro 304,5 kW con R = 5,1 m).

    Soluzione completa

    θ = 0,13963 rad, λ = 0,04980, C_T = 0,00496. Con C_d0 = 0,011: C_P = 0,000357, FM = 0,692. A 10° di passo C_T = 0,00670 e FM = 0,779: un rotore più caricato è più efficiente.

Esercizi

  1. Perché FM non può mai arrivare a 1 nella realtà?

    Mostra la soluzione

    I rotori reali spendono potenza anche per resistenza di profilo, flusso non uniforme, perdite d’estremità e rotazione della scia, che la teoria ignora.

  2. Nella BEMT, perché si indica il passo al 75 % del raggio?

    Mostra la soluzione

    La spinta cresce con r², quindi domina la parte esterna; per pale a svergolamento lineare, il passo a 0,75R dà lo stesso C_T della distribuzione completa con afflusso uniforme.

Errore frequente

Usare il diametro invece del raggio in A = πR².

Riferimenti

Basi di CFD: differenze finite, accuratezza e stabilità

  • Laurea magistrale
  • Dottorato / ricerca

Percorso: ingegneria aeronautica · Circa 45 min · Numeri verificati in fase di generazione:

Saprai

Ricavare formule alle differenze finite e il loro errore di troncamento con Taylor; enunciare il limite di stabilità esplicito dell’equazione del calore; collegarsi alle equazioni di Navier–Stokes.

Prerequisiti

Serie di Taylor, EDP (equazione di diffusione), modi di Fourier. Come si vola

Prima l’intuizione

Le equazioni di Navier–Stokes non hanno soluzione chiusa generale, quindi si discretizzano. Due domande decidono se uno schema è utile: quanto in fretta cala l’errore raffinando la griglia (accuratezza), e l’errore resta limitato (stabilità)?

🧒 Spiegamelo come se avessi 10 anni

Un computer non vede l’aria liscia, quindi la taglia in scatoline e calcola cosa fa ognuna al passo successivo, come un enorme foglio di calcolo.

Passo dopo passo

  1. f(x±h)=f±hf′+h22f′′±h36f′′′+…f(x\pm h)=f\pm hf^{\prime}+\tfrac{h^2}{2}f^{\prime\prime}\pm\tfrac{h^3}{6}f^{\prime\prime\prime}+\dots
    Sviluppi di Taylor attorno a x.
  2. f(x+h)−f(x)h=f′+O(h),f(x+h)−f(x−h)2h=f′+O(h2)\frac{f(x+h)-f(x)}{h}=f^{\prime}+O(h),\qquad \frac{f(x+h)-f(x-h)}{2h}=f^{\prime}+O(h^2)
    La differenza in avanti è del primo ordine; quella centrata del secondo.
  3. ut=νuxx:ujn+1=ujn+r(uj+1n−2ujn+uj−1n),r=νΔtΔx2≤12u_t=\nu u_{xx}:\quad u_j^{n+1}=u_j^n+r\left(u_{j+1}^n-2u_j^n+u_{j-1}^n\right),\quad r=\frac{\nu\Delta t}{\Delta x^2}\le\frac12
    Schema esplicito per la diffusione; l’analisi di von Neumann dà il limite di stabilità.
  4. ρ(∂u∂t+u⋅∇u)=−∇p+μ∇2u,∇⋅u=0\rho\left(\frac{\partial\mathbf u}{\partial t}+\mathbf u\cdot\nabla\mathbf u\right)=-\nabla p+\mu\nabla^2\mathbf u,\qquad \nabla\cdot\mathbf u=0
    Navier–Stokes incomprimibile: il termine viscoso è lo stesso operatore di diffusione.

Esempio svolto

Dati
f(x) = sin x in x = 1, passo h = 0,1. Esatto f′(1) = cos 1 = 0,540302.
Incognita
Stime in avanti e centrata e i loro errori.
Strategia
Valutare le due formule; confrontare con i termini d’errore dominanti (h/2)|f″| e (h²/6)|f‴|.
Passaggi
  1. forward = (sin 1.1 − sin 1)/0.1 = 0,497364 → error 0,04294
  2. central = (sin 1.1 − sin 0.9)/0.2 = 0,539402 → error 0,000900
  3. (h/2) sin 1 = 0.04207; (h²/6) cos 1 = 0.00090
Risposta
Errore in avanti 0,0429; errore centrato 0,00090, circa 48 volte più piccolo.
Controllo di plausibilità
Entrambi gli errori coincidono con i termini dominanti previsti (0,0421 e 0,0009); dimezzando h il primo si dimezza e il secondo si riduce a un quarto.
Significato
L’ordine di accuratezza, non solo la dimensione della griglia, decide il costo di una soluzione CFD; il limite r ≤ 1/2 spiega i passi temporali minuscoli dei solutori espliciti su griglie fini.
Mostra il codice Python
import math
x, h = 1.0, 0.1
fwd = (math.sin(x+h) - math.sin(x)) / h
cen = (math.sin(x+h) - math.sin(x-h)) / (2*h)
print(fwd, cen, abs(fwd - math.cos(x)), abs(cen - math.cos(x)))

Esercizi con correzione automatica

  1. s

    Soluzione completa

    Δt ≤ 0,5 · 10⁻⁶ / 10⁻⁵ = 0,05 s.

Esercizi

  1. Dimezzando Δx nello schema esplicito, di che fattore cambia il Δt massimo?

    Mostra la soluzione

    Si divide per 4, perché Δt_max ∝ Δx². Gli schemi impliciti evitano questo limite.

Errore frequente

Ridurre troppo h in virgola mobile: l’errore di arrotondamento cresce quando h diventa minuscolo; esiste un h ottimale.

Riferimenti

  • J. D. Anderson Jr., Computational Fluid Dynamics: The Basics with Applications, McGraw-Hill, 1995.
  • J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
  • MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).

Verifica la comprensione

A portanza costante, con metà densità dell’aria, serve…

La massima L/D si ha quando…

Dietro un urto normale il flusso è…

Approfondisci

Poi: il percorso di fisica (in arrivo), Anderson per le dimostrazioni complete, Etkin e Reid per la dinamica del volo e Leishman per la ricerca sugli elicotteri.

Per insegnanti e docenti

Uso suggerito: una lezione di 50 minuti per sezione. Percorso triennale: atmosfera → profilo → ala finita → prestazioni → propulsione, con il calcolatore di stallo dell’Aero Lab come dimostrazione. Percorso magistrale: compressibile → corto periodo (il Python degli autovalori come esercitazione, poi variare M_α e M_q nell’Aero Lab) → rotore → basi di CFD. Tutti i valori degli aerei sono generici e illustrativi; ogni risposta numerica è calcolata dallo script e funge da chiave. Allineato ai temi di MIT OCW 16.100.

Riferimenti

Aiuta / Dona