Waiting
Elaborazione accesso...

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Engineering

Metodologia Gain-risarcimento per una scansione sinusoidale di un galvanometro specchio in proporzionale-integrale-differenziale di controllo Utilizzando tecniche di pre-enfasi

Published: April 4, 2017 doi: 10.3791/55431

Summary

Si propone un metodo per estendere la frequenza corrispondente utilizzando una tecnica di pre-enfasi. Questo metodo compensa la riduzione del guadagno di uno specchio galvanometro nel percorso sinusoidale inseguimento utilizzando il controllo proporzionale-integrale-differenziale.

Abstract

specchi galvanometro sono utilizzati per applicazioni ottiche come il monitoraggio di destinazione, disegno, e il controllo di scansione a causa della loro elevata velocità e precisione. Tuttavia, la reattività di uno specchio galvanometro è limitata dalla sua inerzia; quindi, il guadagno di uno specchio galvanometro viene ridotta quando il percorso di controllo è ripida. In questa ricerca, si propone un metodo per estendere la frequenza corrispondente utilizzando una tecnica di pre-enfasi per compensare la riduzione del guadagno di specchi galvanometro a percorso sinusoidale monitoraggio utilizzando proporzionale-integrale-differenziale di regolazione (PID). La tecnica di pre-enfasi ottiene un valore di ingresso per un valore di uscita desiderato in anticipo. Applicando questo metodo per controllare lo specchio galvanometro, il guadagno grezzo di uno specchio galvanometro in ogni frequenza e ampiezza per percorso sinusoidale tracciamento utilizzando un regolatore PID è stato calcolato. Dove il controllo PID non è efficace, mantenendo un guadagno di 0 dB per migliorare la precisione di inseguimento traiettoria, è possibileampliare la gamma di velocità in cui un guadagno di 0 dB può essere ottenuta senza ottimizzazione dei parametri di controllo PID. Tuttavia, se v'è una sola frequenza, amplificazione è possibile con un singolo coefficiente pre-enfasi. Pertanto, un'onda sinusoidale è adatto a questa tecnica, a differenza di onde triangolari e dente di sega. Quindi, siamo in grado di adottare una tecnica di pre-enfasi per configurare i parametri in anticipo, e non abbiamo bisogno di preparare i modelli di controllo attivi aggiuntivi e hardware. I parametri vengono aggiornati immediatamente nel ciclo successivo a causa del ciclo aperto dopo i coefficienti pre-enfasi sono impostati. In altre parole, a considerare il controllore come scatola nera, dobbiamo conoscere solo il rapporto tra ingresso e uscita, e la modellazione dettagliata non è necessaria. Questa semplicità permette al nostro sistema di essere facilmente incorporato nelle applicazioni. Il nostro metodo utilizzando la tecnica di pre-enfasi per un sistema di compensazione del movimento-sfocatura e l'esperimento condotto per valutare il metodo sono spiegati.

Introduction

Vari attuatori ottici ei metodi di controllo adatte per varie applicazioni ottiche sono stati proposti e sviluppati 1, 2. Questi attuatori ottici sono in grado di controllare il percorso ottico; specchi galvanometro soprattutto offrono un buon equilibrio in termini di precisione, velocità, la mobilità, e costano 3, 4, 5. In realtà, il vantaggio offerto dalla velocità e la precisione di specchi galvanometro ha portato alla realizzazione di una varietà di applicazioni ottiche, come il monitoraggio di destinazione e il disegno, il controllo di scansione, e la compensazione 6, 7, 8, 9, 10 moto-sfocatura, 11, 12. Tuttavia, nel nostro precedente Compensati motion-blursul sistema, uno specchio galvanometro utilizzando un proporzionale-integrale-differenziale (PID) controllore fornito un piccolo guadagno; perciò, è stato difficile ottenere una frequenza più alta e una maggiore velocità 11.

D'altra parte, il controllo PID è un metodo ampiamente utilizzato, in quanto soddisfa un certo livello di precisione 13 inseguimento. Una varietà di metodi sono stati proposti per correggere il guadagno nel controllo PID. Come soluzione tipica, PID sintonizzazione parametro di controllo viene effettuato manualmente. Tuttavia, ci vuole tempo e abilità speciali da mantenere. Un metodo più sofisticato, una funzione di auto-tuning per determinare automaticamente i parametri, è stato proposto ed è ampiamente utilizzato 14. La precisione di monitoraggio per operazioni ad alta velocità è migliorata utilizzando la funzione di autotuning quando il proporzionali P aumenta il valore di guadagno. Tuttavia, questo aumenta anche il tempo di convergenza e rumore nella gamma di bassa velocità. Quindi, la precisione di rilevamento non èt necessariamente migliorato. Anche se un controllore di auto-sintonizzazione può essere sintonizzata per impostare i parametri adatti per il controllo PID, la sintonizzazione introduce un ritardo a causa della necessità di ottenere parametri adatti; Pertanto, è difficile adottare questo metodo in applicazioni in tempo reale 15. Un controllore PID esteso 16, 17 e un controllore predittivo estesa 18 sono state proposte per estendere il controllo PID generale e per migliorare le prestazioni di inseguimento di specchi galvanometro per una varietà di percorsi di tracciamento, come le onde triangolari, a dente di sega, onde e onde sinusoidali. Tuttavia, in quei sistemi, il sistema del galvanometro è stato considerato come una scatola nera, mentre è stato richiesto un modello del sistema di controllo, e il sistema di controllo non è stata considerata come una scatola nera. Quindi, tali metodi richiedono che il loro modello per ogni singolo specchio galvanometro essere aggiornato. Inoltre, sebbene Mnerie et al. convalidato il loro metodo di focusing su un'onda output dettagliato e fase, la loro ricerca non includeva l'attenuazione dell'intera onda. Infatti, nella precedente ricerca 11, il guadagno era significativamente diminuita quando la frequenza sinusoidale era alto, indicando in tal modo la necessità di compensare il guadagno dell'intero onda.

In questa ricerca, la nostra procedura di compensazione del guadagno con controllo PID 12 è basato sulla tecnica di pre-enfasi 19, 20, 21 -a metodo per migliorare la qualità o la velocità di comunicazione in comunicazione ingegneria che consente la costruzione di un sistema sperimentale che utilizza apparecchiature esistenti. La Figura 1 mostra la struttura del flusso. La tecnica di pre-enfasi è in grado di ottenere in anticipo il valore di uscita desiderato da un valore di ingresso, dove il controllo PID non è efficace, anche se lo specchio galvanometroe il suo controller sono considerati come scatole nere. Ciò consente loro di ampliare la frequenza e l'intervallo di ampiezza in cui un guadagno di 0 dB può essere ottenuta senza ottimizzazione dei parametri di controllo PID.

Quando il guadagno è amplificato, le caratteristiche di risposta dello specchio galvanometro generalmente differiscono a frequenze diverse, e quindi, necessitano di amplificare ogni frequenza con coefficienti di amplificazione. Pertanto, un'onda sinusoidale è adatto per la tecnica di pre-enfasi, in quanto v'è una sola frequenza in ciascuna onda sinusoidale. In questa ricerca, perché applichiamo compensazione del guadagno per realizzare la compensazione del movimento-sfocatura, il segnale di controllo è limitato alla scansione sinusoidale, e il segnale sinusoidale costituisce una singola frequenza, a differenza di altre onde, come le onde triangolari e dente di sega. Inoltre, il segnale di ingresso nello specchio galvanometro viene aggiornato immediatamente nel ciclo successivo a causa del ciclo aperto dopo la pre-enfasi sono impostati coefficienti. In altre parole, abbiamo bisogno di to conoscere solo il rapporto tra ingresso e uscita a considerare il controllore come scatola nera, e la modellazione dettagliata non è necessaria. Questa semplicità permette al nostro sistema di essere facilmente incorporato nelle applicazioni.

L'obiettivo generale di questo metodo è quello di stabilire una procedura sperimentale di compensazione del movimento-sfocatura come applicazione compensazione di guadagno utilizzando la tecnica di pre-enfasi. dispositivi hardware multipli sono utilizzati in queste procedure, come uno specchio galvanometro, una videocamera, un nastro trasportatore, illuminazione, e una lente. software centrale programmi sviluppati dagli utenti scritti in C ++ costituiscono anche parte del sistema. La figura 2 mostra uno schema del setup sperimentale. Lo specchio galvanometro ruota con velocità angolare guadagno compensata, rendendo così possibile valutare la quantità di sfocatura dalle immagini.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

1. Acquisizione di guadagno dati per uno specchio Galvanometer

  1. Fissare lo specchio galvanometro tale che è stabilizzato per proteggerlo da danni oscillando. Non solo lo specchio galvanometro, ma anche il corpo dello specchio galvanometro, si muove se non fissato in posizione utilizzando una maschera metallica misura con un foro circolare per lo specchio galvanometro. Fissare la maschera su una portante ottica ed un banco ottico.
  2. Collegare i cavi BNC dalla scheda / DA AD tramite una morsettiera alle prese di ingresso e di posizione nel servoazionamento dello specchio galvanometro.
  3. Programma generatore di funzione sinusoidale come interfaccia utente grafica (GUI) utilizzando l'SDK della AD / DA scheda con C ++, che è in grado di impostare un arbitrario frequenza, ampiezza e durata, come mostrato nella figura 3.
    NOTA: Questo generatore funzione personalizzata contribuisce a ridurre il costo temporale per gli studi continui passo 1.5, in quanto il processo è condotto molte volte. >
  4. Impostare la frequenza varia da 100 Hz a 500 Hz a intervalli di 100 Hz, e impostare l'ampiezza variare da 10 mV e 500 mV a 10 mV-intervalli nella GUI. In generale, esistono 250 combinazioni. Per testare 250 combinazioni, un doppio anello è efficiente da implementare. Il primo ciclo è di frequenze da 100 Hz a 500 Hz, che viene realizzato 50 volte. Il secondo anello è per ampiezze da 10 mV a 500 mV, che viene realizzato per 50 volte.
  5. Aggiungere il segnale percorso sinusoidale nella scheda / DA AD per 2.000 campionamenti come durata nel GUI. Registrare simultaneamente il segnale di posizione dello specchio galvanometro per leggere il valore analogico della scheda AD / DA. In C ++ codifica utilizzando una libreria di AD bordo / DA, utilizzare lo stesso filo per la scrittura e la lettura in programmazione. Calcolare l'angolo corrente di θ specchio galvanometro (scrittura delle informazioni) da questa equazione
    equazione 2
    dove t è il tempo,es / ftp_upload / 55431 / 55431eq3.jpg />" è l'ampiezza, ƒ è la frequenza.
  6. Salvare i dati del segnale di posizione come un file .csv e comprendono il valore della frequenza e ampiezza al suo nome.
  7. Ripetere i passaggi 1,4-1,6 per 250 iterazioni.

2. Calcolo ottenere coefficienti di pre-enfasi

  1. Applicare un filtro mediano per i file CSV (segnali registrati) al fine di evitare gli effetti del rumore. La dimensione spaziale del filtro mediano è 5.
  2. Eseguire lo script per calcolare il valore picco-picco (corrispondente all'ampiezza moltiplicato per 2), utilizzando MATLAB per ognuno dei file csv, come mostrato in figura 4 (grafico rappresenta i dati del percorso sinusoidale).
  3. Tracciare i dati picco-picco su un grafico per determinare la linearità ad ogni frequenza, e limitare la regione di utilizzo dell'ampiezza ingresso quando le trame sono non lineari, come illustrato in figura 5.
    NOTA: La parte non lineare del grafico rappresenta saturazioneil controllo PID; quindi, è consigliabile per evitare di usarle per fissare la limitazione di specificazione di controllo.
  4. Eseguire una regressione lineare per i dati picco-picco in un foglio di calcolo per ottenere i coefficienti di interpolazione lineare di ciascuna frequenza. In questo processo, cinque serie di piste e intercetta state ottenute. Esse corrispondono alle frequenze da 100 Hz a 500 Hz per ogni 100 Hz. Un'approssimazione della retta di 300 Hz è illustrato nella Figura 5 (A), ed i coefficienti di interpolazione lineare di ciascuna frequenza sono mostrati in Tabella 1.
  5. Utilizzando quadratica regressione lineare multipla, eseguire interpolazione quartiche per ottenere i coefficienti di interpolazione quartici (coefficienti pre-enfasi) nel foglio di calcolo per i coefficienti di interpolazione lineare di ciascuna frequenza. I coefficienti pre-enfasi sono riportati nella Tabella 2.
    NOTA: In questa ricerca, i coefficienti di interpolazione lineare variano nella forma di una Quadratic curva; Tuttavia, altri tipi di funzioni, come equazioni quadratiche e cubiche, si applicano se l'errore è minimo.

3. linea amplificazione del segnale basato sulla tecnica di pre-enfasi

  1. Eseguire il software che calcola il valore di ampiezza di ingresso aggiornato equazione 5 dal valore ideale ampiezza di ingresso equazione 3 e la frequenza ƒ utilizzando i coefficienti pre-enfasi.
    1. Salvare i coefficienti pre-enfasi valori costanti nel software C ++. Quando il dispositivo viene aggiornata, questi valori costanti vengono aggiornati.
    2. Programmare una funzione
      equazione 7
      nel software C ++ e ottenere i coefficienti di interpolazione lineare. Sostituirli per una i, b i, c i, d i,e E i dall'equazione e Tabella 2.
    3. Programmare una funzione
      equazione 13
      in C ++ software e di ottenere un valore di ampiezza di ingresso aggiornato equazione 5 per sostituire equazione 3 ed i coefficienti di interpolazione lineare che sono stati ottenuti nel passaggio 3.1.2.
  2. Ripetere i passaggi 1,4-1,6 per tempi arbitrari con equazione 5 usando la tecnica di pre-enfasi nel GUI.NOTE: Per evitare la saturazione della regione di controllo PID, impostare 400 mV fino a 200 Hz, 200 mV fino a 300 Hz, 100 mV fino a 400 Hz e 50 mV fino a 500 Hz.
  3. Ripetere il punto 2.2 e trama di picco-picco dei dati come un grafico per visualizzare il miglioramento del guadagno.

4. Esperimento su Motion-blur Compensation

  1. Preparare un nastro trasportatore che può muoversi a 30 km / h utilizzando un nastro che può aderire a appiccicoso texture. Il nastro trasportatore misura è costituito da un motore a velocità-controllo, una cinghia di gomma di ferro, e così via. Può essere sostituito con il nastro trasportatore pronto che può controllare la velocità.
  2. Stampare un motivo di fine-tessitura su nastro da stampare e incollarlo sul nastro trasportatore.
    NOTA: La struttura incollato viene mostrata in Figura 6. Le strisce sono programmati utilizzando una libreria "ofxPDF" in openFrameworks, e l'immagine fotografica è da una società di fotografia.
  3. Configurare dispositivi ottici come una macchina fotografica, una lente, ed un'illuminazione, come mostrato in figura 2. Posizionare lo specchio galvanometro di fronte alla lente che è collegato alla telecamera, e posizionare l'illuminazione per illuminare il nastro trasportatore.
    1. Impostare la frequenza telecamera a 333 Hz, il tempo di esposizione di 1 ms, e il numero di pixel di 848 * 960 (larghezza * altezza).
  4. Sincronizzare la temporizzazione di rotazione dello specchio galvanometro e il tempo di esposizione della fotocamera. Nel software, quando l'angolo dello specchio galvanometro arriva la posizione dove iniziare l'esposizione, il programma invia un trigger software nella fotocamera. I tempi di attivazione software è illustrato nella Figura 7.
  5. Ingresso la velocità del nastro trasportatore v t (30 km / h) e la distanza dalla fotocamera al nastro trasportatore L (3,0 m) per calcolare necessaria velocità angolare ω r dello specchio galvanometro nella GUI come in Figura 8. ω R è calcolato come segue:
    equazione 18
  6. Ingresso il ƒ frequenza (330,0 Hz) nella GUI come in figura 8 per calcolare ampiezza di ingresso originale equazione 3 . CalcolareEquazione 3" src = "/ files / ftp_upload / 55431 / 55431eq3.jpg" /> come segue:
    equazione 19
  7. Copia e incolla equazione 3 nel codice sorgente, e ruotare il galvanometro con il valore di controllo θ pre-enfatizzato per servoazionamento galvanometro come segue:
    equazione 20
    dove t è il tempo. La figura 7 illustra come θ viene calcolato da A.
  8. Registrare le immagini quando il nastro trasportatore si muove a v t (30 km / h).
    NOTA: la figura 9 illustra il movimento del nastro trasportatore.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

I risultati presentati sono stati ottenuti usando un / a bordo DA AD e una macchina fotografica. La Figura 1 mostra la procedura della tecnica di pre-enfasi; pertanto, è il nucleo di questo articolo. Non è necessario impostare i parametri del controllo PID dopo lo stato di inizializzazione; di conseguenza, la procedura di acquisto online è notevolmente semplice.

La Figura 10 mostra i risultati ottenuti applicando la tecnica di pre-enfasi al nostro sistema. Come mostrato nelle figure 10 (A) e 10 (B), rispettivamente, è stato rivelato che quasi tutti trame di uscita sono sulla linea y = x e quasi tutte trame ampiezza sono sulla linea y = 0 dB.

Le figure 11 e 12 mostrano i risultati del nostro sistema di applicazione. Nonostante il fatto che le immagini delle Figure 11 (D) und 12 (D) aveva nitidezza degradato rispetto a quelle delle figure 11 (A) e 12 (A), la nitidezza delle immagini nelle figure 11 (D) e 12 (D) è migliorata significativamente rispetto alle figure da 11 (B) e 11 (C) e 12 (B) e 12 (C). La Figura 11 mostra i profili ottenuti analizzando quantitativamente le prestazioni del nostro sistema di compensazione del movimento-sfocatura. I profili delle figure 11 (B) e 11 (C) sono completamente piatta, mentre quella nella Figura 11 (D) è irregolare, perché il contrasto tra le strisce bianche e nere è migliorata. Il profilo in Figura 11 (C) è leggermente irregolare rispetto a quella della Figura 11 (B), poiché il guadagno è stato ridotto ad alta frequenza. D'altra parte, abbiamo preparato un immagine di texture di un circuito stampato e incollato su un nastro trasportatore in

Figura 1
Figura 1. Diagramma di flusso della tecnica di pre-enfasi per il controllo. La procedura è divisa in una linea e di una procedura di acquisto online. Ciascuna azione corrisponde ad ogni fase della procedura. Questa cifra è stata modificata dal Codice 12. Si prega di cliccare qui per vedere una versione più grande di questa figura.

figura 2
Figura 2. Schema del setup sperimentale del sistema di compensazione di movimento-sfocatura. Lo specchio del galvanometro è utilizzato per la compensazione del guadagno. La velocità angolare corrisponde con la velocità del nastro trasportatore. il galvanometer specchio e la telecamera sono controllati da un PC. Questa cifra è stata modificata dal Codice 11. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Figura 3
Figura 3. Una GUI di sinusoidale generatore della funzione. Un interfaccia grafica per i parametri di input. L'utente può frequenza di ingresso, l'ampiezza e la durata per singola onda sinusoidale per salvare i dati di posizione. Per un'onda sinusoidale iterativo, l'utente può impostare l'intervallo e l'intervallo di frequenza e ampiezza. Inoltre, l'utente può impostare la disponibilità di tecnica di pre-enfasi con un pulsante di controllo. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Figura 4 rc = "/ files / ftp_upload / 55431 / 55431fig4.jpg" />
Figura 4. dati grezzi del percorso sinusoidale Ottenuto attraverso AD conversione. Una frequenza e ampiezza di 300 Hz e 300 mV, rispettivamente, sono stati utilizzati. Abbiamo ottenuto il valore di picco-picco da questi dati. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Figura 5
Figura 5. caratteristiche di risposta del galvanometro specchio. (A) del segnale di ingresso (mV) e il segnale di uscita (mV). (B) Segnale di ingresso (mV) e il guadagno (dB). Questa cifra è stata modificata dal Codice 11. Si prega di cliccare qui per vedere una versione più grande di questa figura.

1" > Figura 6
Figura 6. Nastro trasportatore e texture incollato sul nastro. Abbiamo preparato due bersagli sul nastro trasportatore. Questa immagine è stata presa quando il nastro trasportatore si fermava. Target 1 è un foglio di bilance e porta 2 è una copia a colori del circuito. Il nastro trasportatore si muove orizzontalmente. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Figura 7
Figura 7. Diagramma di funzionamento del segnale di controllo. segnale sinusoidale (linea blu) e segnale ad onda triangolare ideale (linea rossa). Trigger Software si è verificato all'inizio del tempo di esposizione. Questo dato è stato modificato dal riferimento 11. Ple ase clicca qui per vedere una versione più grande di questa figura.

Figura 8
Figura 8. Una GUI per calcolare ampiezza di ingresso originale. Un interfaccia grafica per i parametri di input. L'utente può velocità di ingresso del nastro trasportatore, la distanza dalla fotocamera al nastro trasportatore, e la frequenza di controllo. Alla fine, l'utente può ottenere ampiezza di ingresso originale. Si prega di cliccare qui per vedere una versione più grande di questa figura.

film 9
Figura 9. movimento del nastro trasportatore. Il nastro trasportatore si muove a v t (30 km / h). Abbiamo registrato questo film utilizzando un normale disponibile in commercio la macchina fotografica digitale, compatta.annuncio / 55431 / 9.MOV" target = "_ blank"> Clicca qui per visualizzare il video. (tasto destro del mouse per scaricare).

Figura 10
Figura 10. Risultati del tecnica di pre-enfasi. (A) Ampiezze di tensioni di uscita ideale e reale dopo l'applicazione della tecnica di pre-enfasi. (B) Guadagno derivante dalla tecnica di pre-enfasi. Questa cifra è stata modificata dal Codice 12. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Figura 11
Figura 11. I risultati di applicare la tecnica di pre-enfasi con il nostro sistema con la v t a 30 chilometri all'ora in verticale e profili verticali corrispondente alle Blue Lines(Le immagini sono tagliate a 240 * 225 px per il Display Aligned). (A) Fermo immagine. (B) Immagine quando v t = 30 km / h (compensazione del moto-sfocatura era inattivo). (C) Immagine quando v t = 30 km / h (compensazione del moto-sfocatura sia attiva e pre-enfasi era inattivo). (D) Immagine quando v t = 30 km / h (compensazione del moto-sfocatura sia attiva e pre-enfasi era attiva). Questa cifra è stata modificata dal Codice 12. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Figura 12
Figura 12. Risultati di applicare la tecnica di pre-enfasi alla Texture immagine di un circuito con il nostro sistema Quando v t era 30 chilometri all'ora in verticale (le immagini sono Trimmed a 264 * 246 px per la visualizzazione Aligned). (A) Fermo immagine. (B) Immagine quando v t = 30 km / h (compensazione del moto-sfocatura era inattivo). (C) Immagine quando v t = 30 km / h (compensazione del moto-sfocatura sia attiva e pre-enfasi era inattivo). (D) Immagine quando v t = 30 km / h (compensazione del moto-sfocatura sia attiva e pre-enfasi era attiva). Questa cifra è stata modificata dal Codice 12. Si prega di cliccare qui per vedere una versione più grande di questa figura.

Coefficienti di interpolazione lineare
f [Hz] k (1, f) k (0, f)
100 1,0271 -3,7321 </ Td>
200 1,2053 -3,7107
300 1,7570 -4,2157
400 2,7891 -9,1564
500 4,3559 -14,931

Tabella 1. Elenco dei coefficienti di interpolazione lineare per ogni frequenza. I parametri sono calcolati nel passo 2.4. Questa tabella è stata modificata dal riferimento 12.

Coefficienti polinomiale
io un B c d e
0 -2.16E-11 3.93E-08 5.51E-07 -8.16E-04 1.07E + 00
1 6.30E-10 -7.81E-07 2.35E-04 -2.50E-02 -2.86E + 00

Tabella 2. Elenco di quarto grado Polynomial Coefficienti. I parametri sono calcolati nel passo 2.5. Questa tabella è stata modificata dal riferimento 12.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

Questo articolo presenta un procedimento capace di ampliare la gamma di frequenza sinusoidale di ottenere elevata precisione di traiettoria con controllo PID. Perché la risposta di uno specchio galvanometro è limitata dalla sua inerzia, è fondamentale utilizzare uno specchio galvanometro quando il percorso di controllo è ripida. Tuttavia, in questa ricerca, proponiamo un metodo per migliorare le specifiche di controllo e quindi provare il metodo ottenendo risultati sperimentali.

Nel nostro procedimento, passo 2.5 è la fase più critica. Si ottengono i coefficienti pre-enfasi dei coefficienti di interpolazione lineare di utilizzare una frequenza arbitraria. Senza questo passo, possiamo usare solo frequenze discrete. La nostra procedura ha sia in linea e le parti in linea. La parte non in linea è necessario per utilizzare il dispositivo durante la fase iniziale; tuttavia, ci vuole tempo per ottenere pre-enfasi. Quindi, è ragionevole passare da un manuale ad un processo automatico. Nel passo 2.4, abbiamo fattonon utilizzare la parte non lineare dei dati manualmente, e può essere sostituita da una fase automatica con la capacità di riconoscere la linearità. Abbiamo preparato uno script e processo separato in MATLAB e in un foglio di calcolo; tuttavia, la procedura può essere semplificata creando un programma in C ++ con una GUI.

La tecnica ha il seguente limitazione: essa non è applicabile a situazioni in cui il segnale amplificato non raggiunge la potenza del segnale ideale. In tal caso, il dispositivo stesso sarebbe o richiedono maggiore coppia o lo specchio dovrebbe essere leggero. Il vantaggio di questo metodo è che può contribuire alla riduzione dei costi durante l'aggiornamento dei sistemi di controllo utilizzando qualsiasi onda sinusoidale. Anche se una funzione di regolazione automatica è possibile determinare i parametri come inizializzazione, questo metodo ha bisogno di determinare i parametri di nuovo quando la frequenza e l'ampiezza sono molteplici 14. Inoltre, un controllore di auto-tuning in grado di determinare i parametri in tempo reale, hoWever la messa a punto prende ritardo 15. Questo perché, a differenza dei metodi precedenti, la tecnica proposta migliora prontamente prestazioni senza la necessità di modificare i parametri di controllo degli attuatori e controllo PID dopo lo stato di inizializzazione è terminato e quando la frequenza e l'ampiezza varia 14, 15. Quindi, la procedura di acquisto online è significativamente semplificata e può essere utilizzato in tempo reale. Tuttavia, come abbiamo testato la nostra procedura in un solo dispositivo, è necessario testare in altri dispositivi pure. Il nostro metodo è normalmente applicabili ad altri dispositivi, come abbiamo considerato il sistema galvanometro e controllore come sistemi black-box, a differenza dei metodi esistenti 16, 17, 18. Un controllore PID esteso 16, 17 e un controllore predittivo estesa 18 sono abilitare to migliorare le prestazioni di tracciamento degli specchi galvanometro per una varietà di percorsi di monitoraggio, tuttavia, i loro sistemi galvanometro e controller sono sistemi a scatola nera.

Infine, in futuro, questa tecnica può essere applicata in applicazioni ottiche quali il monitoraggio e disegno di destinazione, entrambi i quali utilizzano sinusoidale inseguimento percorso. Sarebbe possibile estendere questa tecnica di utilizzare un segnale ad onda arbitraria costruito con un'onda sinusoidale.

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

Gli autori non hanno nulla da rivelare.

Acknowledgments

Gli autori non hanno riconoscimenti.

Materials

Name Company Catalog Number Comments
Galvanometer mirror Cambridge Technology M3s X axis
Custom-made metal jig ASKK - With circular hole for galvanometer mirror
Optical carrier SIGMAKOKI CAA-60L
Optical bench SIGMAKOKI OBT-1500LH
Oscilloscope Tektronix MSO 4054
AD/DA board Interface PCI-361216
PC DELL Precision T3600
Galvanometer mirror servo controller Cambridge Technology Minisax
Lens Nikon AF-S NIKKOR 200mm f/2G ED VR II 
High-speed camera Mikrotron Eosens MC4083 Discontinued, but sold as MC4087. The cable connection is different from MC4083
Conveyor belt ASUKA - With a speed-control motor(BX5120A-A made by Oriental Motor), iron rubber belt(100-F20-800A-J made by NOK), and so on
Printable tape A-one F20A4-6
Photographic texture Shutterstock, Inc. 231357754 Printed computer motherboard with microcircuit, close up
Terminal block Interface TNS-6851B
CoaXPress board AVALDATA APX-3664
MATLAB mathworks MATLAB R2015a

DOWNLOAD MATERIALS LIST

References

  1. Bass, M. Handbook Of Optics. 3, 2nd ed, (1995).
  2. Marshall, G. F., Stutz, G. E. Handbook of optical and laser scanning. , CRC Press. (2011).
  3. Aylward, R. P. Advanced galvanometer-based optical scanner design. Sensor Rev. 23 (3), 216-222 (2003).
  4. Duma, V., Rolland, J. P., Group, O., Vlaicu, A., Ave, R. Advancements on galvanometer scanners for high-end applications. Proc SPIE. 8936, Cm 1-12 (2014).
  5. Duma, V. -F., Lee, K., Meemon, P., Rolland, J. P. Experimental investigations of the scanning functions of galvanometer-based scanners with applications in OCT. Appl Opt. 50 (29), 5735-5749 (2011).
  6. Wang, C., Shumyatsky, P., Zeng, F., Zevallos, M., Alfano, R. R. Computer-controlled optical scanning tile microscope. Appl opt. 45 (6), 1148-1152 (2006).
  7. Jofre, M., et al. Fast beam steering with full polarization control using a galvanometric optical scanner and polarization controller. Opt Exp. 20 (11), 12247-12260 (2012).
  8. Liu, X., Cobb, M. J., Li, X. Rapid scanning all-reflective optical delay line for real-time optical coherence tomography. Opt lett. 29 (1), 80-82 (2004).
  9. Li, Y. Laser beam scanning by rotary mirrors. II. Conic-section scan patterns. Appl opt. 34 (28), 6417-6430 (1995).
  10. Duma, V. I. L., Tankam, P. A., Huang, J. I., Won, J. U., Rolland, J. A. P. Optimization of galvanometer scanning for optical coherence tomography. Appl opt. 54 (17), 5495-5507 (2015).
  11. Hayakawa, T., Watanabe, T., Ishikawa, M. Real-time high-speed motion blur compensation system based on back-and-forth motion control of galvanometer mirror. Opt Exp. 23 (25), 31648-31661 (2015).
  12. Hayakawa, T., Watanabe, T., Senoo, T., Masatoshi, I. Gain-compensated sinusoidal scanning of a galvanometer mirror in proportional-integral- differential control using the pre-emphasis technique for motion-blur compensation. Appl opt. 55 (21), 5640-5646 (2016).
  13. Visioli, R. Practical PID Control. , Springer-Verlag London. London. (2006).
  14. Vilanova, R., Visioli, A. PID Control in the Third Millennium. , Springer-Verlag London. London. (2012).
  15. Ortega, R., Kelly, R. PID Self-Tuners: Some Theoretical and Practical Aspects. IEEE Transa Ind Electron. 31 (4), 332-338 (1984).
  16. Mnerie, C., Preitl, S., Duma, V. -F. Mathematical model of a galvanometer-based scanner: simulations and experiments. Proc SPIE. 8789, 878915 (2013).
  17. Mnerie, C. A., Preitl, S., Duma, V. Performance Enhancement of Galvanometer Scanners Using Extended Control Structures. 8th IEEE International Symposium on Applied Computational Intelligence and Informatics. , 127-130 (2014).
  18. Mnerie, C., Preitl, S., Duma, V. -F. Control architectures of galvanometer-based scanners for an increased precision and a faster response. Proc of SPIE. 8925, 892500 (2014).
  19. Farjad-rad, R., Member, S., Yang, C. K., Horowitz, M. A., Lee, T. H. A 0.4- m CMOS 10-Gb/s 4-PAM Pre-Emphasis Serial Link Transmitter. IEEE J Solid-State Circuits. 34 (5), 580-585 (1999).
  20. Buckwalter, J. F., Meghelli, M., Friedman, D. J., Hajimiri, A. Phase and amplitude pre-emphasis techniques for low-power serial links. IEEE Journal of Solid-State Circuits. 41 (6), 1391-1398 (2006).
  21. Le, S., Blow, K., Turitsyn, S. Power pre-emphasis for suppression of FWM in coherent optical OFDM transmission. Opt exp. 22 (6), 7238-7248 (2014).

Tags

Ingegneria specchio galvanometro cammino ottico scansione sinusoidale proporzionale-integrale-differenziale (PID) controllo ad alta velocità tecnica di pre-enfasi
Metodologia Gain-risarcimento per una scansione sinusoidale di un galvanometro specchio in proporzionale-integrale-differenziale di controllo Utilizzando tecniche di pre-enfasi
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Hayakawa, T., Watanabe, T., Senoo,More

Hayakawa, T., Watanabe, T., Senoo, T., Ishikawa, M. Gain-compensation Methodology for a Sinusoidal Scan of a Galvanometer Mirror in Proportional-Integral-Differential Control Using Pre-emphasis Techniques. J. Vis. Exp. (122), e55431, doi:10.3791/55431 (2017).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter