JP7149857B2 - データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム - Google Patents
データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム Download PDFInfo
- Publication number
- JP7149857B2 JP7149857B2 JP2019001132A JP2019001132A JP7149857B2 JP 7149857 B2 JP7149857 B2 JP 7149857B2 JP 2019001132 A JP2019001132 A JP 2019001132A JP 2019001132 A JP2019001132 A JP 2019001132A JP 7149857 B2 JP7149857 B2 JP 7149857B2
- Authority
- JP
- Japan
- Prior art keywords
- function
- intensity
- fourier transform
- time
- waveform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/0121—Operation of devices; Circuit arrangements, not otherwise provided for in this subclass
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/148—Wavelet transforms
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F2201/00—Constructional arrangements not provided for in groups G02F1/00 - G02F7/00
- G02F2201/30—Constructional arrangements not provided for in groups G02F1/00 - G02F7/00 grating
- G02F2201/305—Constructional arrangements not provided for in groups G02F1/00 - G02F7/00 grating diffraction grating
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Nonlinear Science (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Optics & Photonics (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Optical Modulation, Optical Deflection, Nonlinear Optics, Optical Demodulation, Optical Logic Elements (AREA)
Description
添え字nは、第n回目のフーリエ変換処理後を表す。最初(第1回目)のフーリエ変換処理の前においては、位相スペクトル関数Ψn(ω)として上記の初期位相スペクトル関数Ψn=0(ω)が用いられる。iは虚数である。
添え字nは、第n回目のフーリエ変換処理後を表す。最初(第1回目)のフーリエ変換処理の前においては、位相スペクトル関数Ψn(ω)として上記の初期位相スペクトル関数Ψn=0(ω)が用いられる。iは虚数である。
図10の(a)及び(b)は、処理番号(4)に係る処理を視覚的に説明するための図である。図10の(a)には、所望の波形が凸型パルス波形である場合の、フーリエ変換後の波形関数bn(t)、関数Target0(t)、及び乗算後のα×Target0(t)の各一例が示されている。また、図10の(b)には、図10の(a)に示された例に対応する、数式(k)に含まれる(α×Target0(t)-bn(t))2の演算結果を示すグラフが示されている。
(A)フーリエ変換後の波形関数bn(t)と関数Target0(t)に係数αを乗じたものとの差分(α×Target0(t)-bn(t))が、波形関数bn(t)と関数Target0(t)との差分(Target0(t)-bn(t))よりも小さくなる。具体的には、差分(α×Target0(t)-bn(t))の時間積分値が、差分(Target0(t)-bn(t))の時間積分値よりも小さくなる。
(B)関数Target0(t)の各時間において、上記差分(α×Target0(t)-bn(t))の比率、すなわち関数Target0(t)の強度値を基準とする差分(α×Target0(t)-bn(t))の割合が、強度が大きいほど小さくなる。
数式(q)に示されるように、この評価関数は、フーリエ変換後の波形関数bn(t)と、乗算後の関数α×Target0(t)との差分(α×Target0(t)-bn(t))を含む関数、具体的には(α×Target0(t)-bn(t))2を含む。更に、この評価関数は、この関数に乗ぜられた重み関数We(t)を含み、この関数に重み関数We(t)を乗じたものの時間積分を含む。そして、この評価関数すなわち当該時間積分が最小(σmin)となる係数αを探査的に導出する。重み関数We(t)は、乗算前の関数Target0(t)の各時間において、強度が大きいほど大きい重み値を有する関数である。一例では、重み関数We(t)は、関数Target0(t)に別の係数C1を乗じた関数を含み、例えば下記の数式(r)によって表される。言い換えると、重み関数We(t)は、関数Target0(t)に基づいて決定されてもよい。
添え字kは、第k回目のフーリエ変換処理後を表す。最初(第1回目)のフーリエ変換処理の前においては、強度スペクトル関数Ak(ω)として上記の初期強度スペクトル関数Ak=0(ω)が用いられる。iは虚数である。
(C)フーリエ変換後の波形関数bk(t)と関数Target0(t)に係数αを乗じたものとの差分(α×Target0(t)-bk(t))が、波形関数bk(t)と関数Target0(t)との差分(Target0(t)-bk(t))よりも小さくなる。具体的には、差分(α×Target0(t)-bk(t))の時間積分値が、差分(Target0(t)-bk(t))の時間積分値よりも小さくなる。
(D)関数Target0(t)の各時間において、上記差分(α×Target0(t)-bk(t))の比率、すなわち関数Target0(t)の強度値を基準とする差分(α×Target0(t)-bk(t))の割合が、強度が大きいほど小さくなる。
数式(u)に示されるように、この評価関数は、フーリエ変換後の波形関数bk(t)と、乗算後の関数α×Target0(t)との差分(α×Target0(t)-bk(t))を含む関数、具体的には(α×Target0(t)-bk(t))2を含む。更に、この評価関数は、この関数に乗ぜられた重み関数We(t)を含み、この関数に重み関数We(t)を乗じたものの時間積分を含む。そして、この評価関数すなわち当該時間積分が最小(σmin)となる係数αを探査的に導出する。なお、重み関数We(t)の特徴及び具体例は、前述した位相スペクトル関数を算出する場合と同様である(数式(q)及び(r)を参照)。但し、前述した数式(q)に代えて、下記の数式(v)が用いられる。
続いて、反復フーリエ変換部23aは、上記関数(y)に含まれる位相スペクトル関数Ψk(ω)を拘束するため、初期の位相スペクトル関数Ψ0(ω)に置き換える(第2の置き換え、図中の処理番号(8))。
初期候補解生成部25aは、上記関数(y)に含まれる強度スペクトル関数Ck(ω)を、上記数式(z1)によるフィルタ処理後の強度スペクトル関数Ak(ω)に置き換える。また、Ck(ω)に任意の係数を乗じた関数C’k(ω)を定義して、カットオフ強度を相対的に変化させる方法を用いてもよい(図中の処理番号(9))。
図20及び図21は、上記実施形態の一変形例に係る、反復フーリエ法による位相スペクトルの計算手順を示す図である。これらの計算手順と上記実施形態の計算手順(図11及び図14を参照)との違いは、処理番号(5)における係数βが重み関数Wr(t)に置き換えられている点である。本変形例では、上記実施形態の数式(m)及び(w)は、それぞれ次の数式(z2)及び(z3)に置き換えられる。
すなわち、本変形例では、関数{α×Target0(t)}からフーリエ変換後の時間強度波形関数bn(t)(若しくはbk(t))を差し引いた関数に重み関数Wr(t)を乗じたものと、関数{α×Target0(t)}との和を使用して第1の置き換えを行う。なお、重み関数Wr(t)は、本変形例における第2の重み関数の例である。
Claims (14)
- 空間光変調器を制御するデータを作成する装置であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる位相スペクトル関数を生成する位相スペクトル設計部と、
強度スペクトル関数、及び前記位相スペクトル設計部において生成された前記位相スペクトル関数に基づいて前記データを作成するデータ生成部と、を備え、
前記位相スペクトル設計部は、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成部は、前記繰り返し後に得られた前記位相スペクトル関数に基づいて前記データを作成し、
前記位相スペクトル設計部は、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなり、且つ、前記フーリエ変換後の前記時間強度波形関数と前記第2関数との差分を含む関数に、前記第1関数の各時間において強度が大きいほど大きい重み値を有する第1の重み関数を乗じたものの時間積分値が最小となる値を有する、データ作成装置。 - 空間光変調器を制御するデータを作成する装置であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記位相スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる強度スペクトル関数を生成する強度スペクトル設計部と、
位相スペクトル関数、及び前記強度スペクトル設計部において生成された前記強度スペクトル関数に基づいて前記データを作成するデータ生成部と、を備え、
前記強度スペクトル設計部は、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成部は、前記繰り返し後に得られた前記強度スペクトル関数に基づいて前記データを作成し、
前記強度スペクトル設計部は、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなり、且つ、前記フーリエ変換後の前記時間強度波形関数と前記第2関数との差分を含む関数に、前記第1関数の各時間において強度が大きいほど大きい重み値を有する第1の重み関数を乗じたものの時間積分値が最小となる値を有する、データ作成装置。 - 前記第1の重み関数は前記第1関数に別の係数を乗じた関数を含む、請求項1または2に記載のデータ作成装置。
- 空間光変調器を制御するデータを作成する装置であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる位相スペクトル関数を生成する位相スペクトル設計部と、
強度スペクトル関数、及び前記位相スペクトル設計部において生成された前記位相スペクトル関数に基づいて前記データを作成するデータ生成部と、を備え、
前記位相スペクトル設計部は、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成部は、前記繰り返し後に得られた前記位相スペクトル関数に基づいて前記データを作成し、
前記位相スペクトル設計部は、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記位相スペクトル設計部は、前記第2関数から前記フーリエ変換後の前記時間強度波形関数を差し引いた関数に第2の重み関数を乗じたものと、前記第2関数との和を更に使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなる値を有し、
前記第2の重み関数は、前記第1関数の各時間において強度が大きいほど大きい重み値を有する、データ作成装置。 - 空間光変調器を制御するデータを作成する装置であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる強度スペクトル関数を生成する強度スペクトル設計部と、
位相スペクトル関数、及び前記強度スペクトル設計部において生成された前記強度スペクトル関数に基づいて前記データを作成するデータ生成部と、を備え、
前記強度スペクトル設計部は、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成部は、前記繰り返し後に得られた前記強度スペクトル関数に基づいて前記データを作成し、
前記強度スペクトル設計部は、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記強度スペクトル設計部は、前記第2関数から前記フーリエ変換後の前記時間強度波形関数を差し引いた関数に第2の重み関数を乗じたものと、前記第2関数との和を更に使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなる値を有し、
前記第2の重み関数は、前記第1関数の各時間において強度が大きいほど大きい重み値を有する、データ作成装置。 - 入力光を出力する光源と、
前記入力光を分光する分光素子と、
分光後の前記入力光を変調し、変調光を出力する空間光変調器と、
前記変調光を集光する光学系と、
を備え、
前記空間光変調器は、請求項1~5のいずれか一項に記載のデータ作成装置により作成された前記データに基づいて前記入力光を変調する、光制御装置。 - 空間光変調器を制御するデータを作成する方法であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる位相スペクトル関数を生成する位相スペクトル算出ステップと、
強度スペクトル関数、及び前記位相スペクトル算出ステップにおいて生成された前記位相スペクトル関数に基づいて前記データを作成するデータ生成ステップと、を含み、
前記位相スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記位相スペクトル関数に基づいて前記データを作成し、
前記位相スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなり、且つ、前記フーリエ変換後の前記時間強度波形関数と前記第2関数との差分を含む関数に、前記第1関数の各時間において強度が大きいほど大きい重み値を有する第1の重み関数を乗じたものの時間積分値が最小となる値を有する、データ作成方法。 - 空間光変調器を制御するデータを作成する方法であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記位相スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる強度スペクトル関数を生成する強度スペクトル算出ステップと、
位相スペクトル関数、及び前記強度スペクトル算出ステップにおいて生成された前記強度スペクトル関数に基づいて前記データを作成するデータ生成ステップと、を含み、
前記強度スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記強度スペクトル関数に基づいて前記データを作成し、
前記強度スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなり、且つ、前記フーリエ変換後の前記時間強度波形関数と前記第2関数との差分を含む関数に、前記第1関数の各時間において強度が大きいほど大きい重み値を有する第1の重み関数を乗じたものの時間積分値が最小となる値を有する、データ作成方法。 - 空間光変調器を制御するデータを作成する方法であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる位相スペクトル関数を生成する位相スペクトル算出ステップと、
強度スペクトル関数、及び前記位相スペクトル算出ステップにおいて生成された前記位相スペクトル関数に基づいて前記データを作成するデータ生成ステップと、を含み、
前記位相スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記位相スペクトル関数に基づいて前記データを作成し、
前記位相スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記位相スペクトル算出ステップでは、前記第2関数から前記フーリエ変換後の前記時間強度波形関数を差し引いた関数に第2の重み関数を乗じたものと、前記第2関数との和を更に使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなる値を有し、
前記第2の重み関数は、前記第1関数の各時間において強度が大きいほど大きい重み値を有する、データ作成方法。 - 空間光変調器を制御するデータを作成する方法であって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる強度スペクトル関数を生成する強度スペクトル算出ステップと、
位相スペクトル関数、及び前記強度スペクトル算出ステップにおいて生成された前記強度スペクトル関数に基づいて前記データを作成するデータ生成ステップと、を含み、
前記強度スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記強度スペクトル関数に基づいて前記データを作成し、
前記強度スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記強度スペクトル算出ステップでは、前記第2関数から前記フーリエ変換後の前記時間強度波形関数を差し引いた関数に第2の重み関数を乗じたものと、前記第2関数との和を更に使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなる値を有し、
前記第2の重み関数は、前記第1関数の各時間において強度が大きいほど大きい重み値を有する、データ作成方法。 - 空間光変調器を制御するデータを作成するプログラムであって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる位相スペクトル関数を生成する位相スペクトル算出ステップと、
強度スペクトル関数、及び前記位相スペクトル算出ステップにおいて生成された前記位相スペクトル関数に基づいて前記データを作成するデータ生成ステップと、をコンピュータに実行させ、
前記位相スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記位相スペクトル関数に基づいて前記データを作成し、
前記位相スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなり、且つ、前記フーリエ変換後の前記時間強度波形関数と前記第2関数との差分を含む関数に、前記第1関数の各時間において強度が大きいほど大きい重み値を有する第1の重み関数を乗じたものの時間積分値が最小となる値を有する、データ作成プログラム。 - 空間光変調器を制御するデータを作成するプログラムであって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記位相スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる強度スペクトル関数を生成する強度スペクトル算出ステップと、
位相スペクトル関数、及び前記強度スペクトル算出ステップにおいて生成された前記強度スペクトル関数に基づいて前記データを作成するデータ生成ステップと、をコンピュータに実行させ、
前記強度スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記強度スペクトル関数に基づいて前記データを作成し、
前記強度スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなり、且つ、前記フーリエ変換後の前記時間強度波形関数と前記第2関数との差分を含む関数に、前記第1関数の各時間において強度が大きいほど大きい重み値を有する第1の重み関数を乗じたものの時間積分値が最小となる値を有する、データ作成プログラム。 - 空間光変調器を制御するデータを作成するプログラムであって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる位相スペクトル関数を生成する位相スペクトル算出ステップと、
強度スペクトル関数、及び前記位相スペクトル算出ステップにおいて生成された前記位相スペクトル関数に基づいて前記データを作成するデータ生成ステップと、をコンピュータに実行させ、
前記位相スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記位相スペクトル関数に基づいて前記データを作成し、
前記位相スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記位相スペクトル算出ステップでは、前記第2関数から前記フーリエ変換後の前記時間強度波形関数を差し引いた関数に第2の重み関数を乗じたものと、前記第2関数との和を更に使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなる値を有し、
前記第2の重み関数は、前記第1関数の各時間において強度が大きいほど大きい重み値を有する、データ作成プログラム。 - 空間光変調器を制御するデータを作成するプログラムであって、
強度スペクトル関数及び位相スペクトル関数を含む周波数領域の波形関数に対してフーリエ変換を行い、該フーリエ変換後の時間領域において所望の時間強度波形に基づく時間強度波形関数の第1の置き換えを行った後に逆フーリエ変換を行い、該逆フーリエ変換後の前記周波数領域において前記強度スペクトル関数を拘束するための第2の置き換えを行うことにより、前記データの作成に用いられる強度スペクトル関数を生成する強度スペクトル算出ステップと、
位相スペクトル関数、及び前記強度スペクトル算出ステップにおいて生成された前記強度スペクトル関数に基づいて前記データを作成するデータ生成ステップと、をコンピュータに実行させ、
前記強度スペクトル算出ステップでは、前記フーリエ変換、前記第1の置き換え、前記逆フーリエ変換、及び前記第2の置き換えを繰り返し行い、
前記データ生成ステップでは、前記繰り返し後に得られた前記強度スペクトル関数に基づいて前記データを作成し、
前記強度スペクトル算出ステップでは、前記所望の時間強度波形を表す第1関数に係数を乗じた関数である第2関数を使用して前記第1の置き換えを行い、
前記強度スペクトル算出ステップでは、前記第2関数から前記フーリエ変換後の前記時間強度波形関数を差し引いた関数に第2の重み関数を乗じたものと、前記第2関数との和を更に使用して前記第1の置き換えを行い、
前記係数は、前記第1関数と前記フーリエ変換後の前記時間強度波形関数との差分と比較して、前記第2関数と前記フーリエ変換後の前記時間強度波形関数との差分が小さくなる値を有し、
前記第2の重み関数は、前記第1関数の各時間において強度が大きいほど大きい重み値を有する、データ作成プログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019001132A JP7149857B2 (ja) | 2019-01-08 | 2019-01-08 | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム |
| US16/732,590 US11762225B2 (en) | 2019-01-08 | 2020-01-02 | Data creation apparatus, light control apparatus, data creation method, and data creation program |
| DE102020200064.6A DE102020200064A1 (de) | 2019-01-08 | 2020-01-07 | Datenerstellungsvorrichtung, Lichtsteuervorrichtung, Datenerstellungsverfahren und Datenerstellungsprogramm |
| US18/229,909 US12204182B2 (en) | 2019-01-08 | 2023-08-03 | Data creation apparatus, light control apparatus, data creation method, and data creation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019001132A JP7149857B2 (ja) | 2019-01-08 | 2019-01-08 | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020112594A JP2020112594A (ja) | 2020-07-27 |
| JP7149857B2 true JP7149857B2 (ja) | 2022-10-07 |
Family
ID=71104238
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019001132A Active JP7149857B2 (ja) | 2019-01-08 | 2019-01-08 | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (2) | US11762225B2 (ja) |
| JP (1) | JP7149857B2 (ja) |
| DE (1) | DE102020200064A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117277044B (zh) * | 2023-11-16 | 2024-02-13 | 武汉光谷航天三江激光产业技术研究院有限公司 | 一种基于dmd的矩形超短脉冲产生系统及方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070027689A1 (en) | 2005-03-17 | 2007-02-01 | Aydogan Ozcan | Femtosecond spectroscopy using minimum phase functions |
| JP2009508161A (ja) | 2005-09-13 | 2009-02-26 | ルミネセント テクノロジーズ インコーポレイテッド | フォトリソグラフィのためのシステム、マスク、及び方法 |
| JP2010204308A (ja) | 2009-03-02 | 2010-09-16 | Osaka Univ | 波形再構成装置、波形再構成システム及び波形再構成方法 |
| JP2016218142A (ja) | 2015-05-15 | 2016-12-22 | 浜松ホトニクス株式会社 | 変調パターン算出装置、光制御装置、変調パターン算出方法および変調パターン算出プログラム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2791771B2 (ja) * | 1987-04-17 | 1998-08-27 | 日本電信電話株式会社 | 光パルス発生回路およびスペクトル測定装置 |
| US7609731B2 (en) * | 2001-01-30 | 2009-10-27 | Board Of Trustees Operating Michigan State University | Laser system using ultra-short laser pulses |
| US7973936B2 (en) * | 2001-01-30 | 2011-07-05 | Board Of Trustees Of Michigan State University | Control system and apparatus for use with ultra-fast laser |
| US7567596B2 (en) * | 2001-01-30 | 2009-07-28 | Board Of Trustees Of Michigan State University | Control system and apparatus for use with ultra-fast laser |
| JP3498141B2 (ja) * | 2001-07-12 | 2004-02-16 | 株式会社デバイス・ナノテク・リサーチ・インスティチュート | 光パルス評価方法、光パルス評価装置、及び光通信システム |
| JP4753063B2 (ja) * | 2004-07-09 | 2011-08-17 | 独立行政法人産業技術総合研究所 | 光電場波形制御方法および制御装置 |
| JP2016055319A (ja) * | 2014-09-10 | 2016-04-21 | 浜松ホトニクス株式会社 | 光照射装置および光照射方法 |
| WO2016056281A1 (ja) * | 2014-10-10 | 2016-04-14 | ソニー株式会社 | 共振器、分散補償光学装置、半導体レーザ装置組立体、及び、共振器へ入射する光の入射調整方法 |
| WO2016129155A1 (ja) * | 2015-02-13 | 2016-08-18 | ソニー株式会社 | 半導体レーザ装置組立体 |
| JP6516554B2 (ja) * | 2015-05-15 | 2019-05-22 | 浜松ホトニクス株式会社 | 変調パターン算出装置、光制御装置、変調パターン算出方法および変調パターン算出プログラム |
| JP6762171B2 (ja) * | 2016-08-31 | 2020-09-30 | 浜松ホトニクス株式会社 | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム |
-
2019
- 2019-01-08 JP JP2019001132A patent/JP7149857B2/ja active Active
-
2020
- 2020-01-02 US US16/732,590 patent/US11762225B2/en active Active
- 2020-01-07 DE DE102020200064.6A patent/DE102020200064A1/de active Pending
-
2023
- 2023-08-03 US US18/229,909 patent/US12204182B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070027689A1 (en) | 2005-03-17 | 2007-02-01 | Aydogan Ozcan | Femtosecond spectroscopy using minimum phase functions |
| JP2009508161A (ja) | 2005-09-13 | 2009-02-26 | ルミネセント テクノロジーズ インコーポレイテッド | フォトリソグラフィのためのシステム、マスク、及び方法 |
| JP2010204308A (ja) | 2009-03-02 | 2010-09-16 | Osaka Univ | 波形再構成装置、波形再構成システム及び波形再構成方法 |
| JP2016218142A (ja) | 2015-05-15 | 2016-12-22 | 浜松ホトニクス株式会社 | 変調パターン算出装置、光制御装置、変調パターン算出方法および変調パターン算出プログラム |
Non-Patent Citations (2)
| Title |
|---|
| Hacker et al.,Iterative Fourier transform algorithm for phase-only pulse shaping,Optics Express,米国,Optical Society of America,2001年08月13日,Vol. 9, No. 4,p. 191- p. 199 |
| Rundquist et al.,Pulse shaping with the Gerchberg-Saxton algorithm,Journal of Optical Society of America B,米国,Optical Society of America,2002年10月,Vol. 19, No. 10,p. 2468 - p. 2478 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102020200064A1 (de) | 2020-07-09 |
| JP2020112594A (ja) | 2020-07-27 |
| US12204182B2 (en) | 2025-01-21 |
| US20200218098A1 (en) | 2020-07-09 |
| US20230384624A1 (en) | 2023-11-30 |
| US11762225B2 (en) | 2023-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7339416B2 (ja) | 測定装置および測定方法 | |
| JP6516554B2 (ja) | 変調パターン算出装置、光制御装置、変調パターン算出方法および変調パターン算出プログラム | |
| US10218141B2 (en) | Modulation pattern calculation device, light control device, modulation pattern calculation method, modulation pattern calculation program, and storage medium | |
| JP6762171B2 (ja) | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム | |
| JP7333457B2 (ja) | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム | |
| WO2022249658A1 (ja) | 分散測定装置及び分散測定方法 | |
| WO2022249660A1 (ja) | 分散測定装置及び分散測定方法 | |
| JP7149857B2 (ja) | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム | |
| JP7154125B2 (ja) | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム | |
| WO2022249659A1 (ja) | 分散測定装置及び分散測定方法 | |
| JP7010725B2 (ja) | データ作成装置、光制御装置、データ作成方法、及びデータ作成プログラム | |
| JP7665491B2 (ja) | データ作成装置、光制御装置、ターゲット強度スペクトログラム作成装置、データ作成方法、ターゲット強度スペクトログラム作成方法、データ作成プログラム、及びターゲット強度スペクトログラム作成プログラム | |
| US20240361620A1 (en) | Data generation method, data generation program, and data generation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210831 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220615 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220809 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220920 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220927 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7149857 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |








