La funzione rettangolare è definita come:
La funzione triangolare è definita come:
La funzione rettangolare è definita come:
La funzione triangolare è definita come:
Risposte:
Questo non è il caso. Innanzitutto, una sospensione di secondo ordine userebbe tre punti campione per calcolare un polinomio di interpolazione, ma la risposta all'impulso suggerita è diversa da zero in un intervallo di dimensione 4 (presupponendo un intervallo di campionamento di T = 1 , come fai nella tua domanda). Tuttavia, la risposta all'impulso corrispondente a una presa del secondo ordine deve avere un supporto di lunghezza 3 .
Ora si potrebbe pensare che un -order attesa potrebbe avere una risposta all'impulso che è la convoluzione di n funzioni rettangolari. In questo caso otterrai la dimensione di supporto corretta, ma ovviamente non è sufficiente.
Un order hold calcola un'interpolazione a tratti con n + 1 punti di dati consecutivi. Questo è in analogia con un blocco di ordine zero che utilizza un singolo punto dati e un blocco di primo ordine, che utilizza due punti dati. Questa definizione è comunemente usata in letteratura (vedi ad esempio qui e qui ).
È semplice mostrare che il polinomio del secondo ordine che interpola tre punti dati , y [ 0 ] e y [ 1 ] è dato da
Per trovare la risposta all'impulso che raggiunge l'interpolazione data da , dobbiamo equiparare ( 1 ) all'espressione
Se scegliamo il supporto della risposta all'impulso come intervallo [ - 1 , 2 ] , che equivale a scegliere l'intervallo di interpolazione [ 0 , 1 ] , equiparando ( 1 ) e ( 2 ) si ottiene il seguente impulso risposta di una sospensione del secondo ordine:
La risposta all'impulso di una presa di secondo ordine si presenta così:
Lascio a te mostrare che questa risposta all'impulso non può essere generata contrapponendo tre funzioni rettangolari tra loro.
che è l'output di un filtro brickwall ideale con risposta in frequenza:
se guidato dalla funzione idealmente campionata
ciò significa che la risposta all'impulso di questo filtro ideale per brickwall è
la ricostruita è
chiaramente non possiamo renderci conto di quel filtro di ricostruzione perché non è causale. ma con abbastanza ritardo, potremmo essere in grado di avvicinarci sempre di più con una causale ritardata .
ora un DAC pratico non si avvicina particolarmente, ma poiché emette semplicemente il valore del campione per il periodo del campione immediatamente dopo il campione, l'output del DAC è simile al seguente
e può essere modellato come un filtro con risposta all'impulso
e la risposta in frequenza del filtro di ricostruzione implicita è
notare il ritardo costante del mezzo campione in questa risposta in frequenza. ecco da dove proviene la riserva di ordine zero .
la risposta all'impulso di questo è
Un'altra domanda è stata contrassegnata come un duplicato di questo. Lì è stato chiesto anche che cos'è la tenuta poligonale . Esso e il poligono sembrano essere sinonimi di interpolazione lineare, in cui "punti sono collegati" piuttosto che l'output sembra una sega come nel blocco predittivo del primo ordine. Il collegamento dei campioni con le linee richiede di conoscere in anticipo il campione successivo in modo che la linea possa essere orientata nella direzione corretta. Nel contesto di sistemi di controllo in tempo reale in cui i campioni non sono noti in anticipo, significa che l'uscita deve essere ritardata di un periodo di campionamento affinché le linee si colleghino ai campioni.
Il blocco polinomiale (non il blocco poligonale) include sia il blocco dell'ordine zero sia quello del primo ordine.