Claims
- 1. A method of fabricating a refractive optical grating having a pattern of grating lines along a single light path, said grating lines extending transversely to said light path and being arranged one after another along the light path, the method comprising the steps of:a) calculating a refractive grating response along said single light path for a refractive grating having a pattern of grating lines defined by a sequence of grating building block forms selected from a set of predetermined grating building block forms for which mathematical models are available, the calculation being performed using mathematical models of individual grating building block forms of the sequence of grating building block forms, said grating building block forms comprising arrangements of one or more grating lines from which a grating can be build up; b) comparing said calculated refractive grating response with a target response and deriving a measure of the fit therebetween; c) repeatedly modifying the sequence of grating building block forms and calculating a refractive grating response for each of the modified sequences, using the mathematical models of individual grating building block forms of the modified sequences, comparing the refractive grating response of each grating defined by a modified sequence with a target response and deriving a measure of the fit therebetween until said fit for a grating defined by said modified sequence conforms to a predetermined criterion; and d) forming the grating for which said fit conforms to said criterion, the grating formed having a pattern of grating lines along said single light path, all of said grating lines extending transversely to said light path and being arranged one after another longitudinally along said light path.
- 2. A method as claimed in claim 1 in which each performance of step (c) produces a modified sequence of grating building block forms differing from the preceding modified sequence of grating building block forms in that one grating building block form has been changed for another.
- 3. A method as claimed in claim 1 in which calculating the grating response in step (c) includes deriving a mathematical model of a subsequence of said modified sequence of grating building block forms using the models representing the grating building block forms comprised in said subsequence and using the model of said subsequence in subsequent performances of step (c) when the subject modified sequence again includes said subsequence.
- 4. A method as claimed in claim 1 in which in step (c) the feature differentiating the present modified sequence from the preceding modified sequence is retained in the succeeding modified sequence if the resulting change in said measure of fit is such that ⅇ(- &LeftBracketingBar;δ v&RightBracketingBar;T)is less than a random number generated in the range 0 to 1, where ν is a predetermined measure of the calculated performance and T is a value selected to condition step (b) such that said fit ends to approach said criterion.
- 5. A method as claimed in claim 4 in which T is selected anew for each performance of step (c) such that T decreases monotonically with each performance of step (c).
- 6. A method as claimed in claim 5 in which the measure of fit v=(1−ω)α−ωβ where ω is a weighting parameter between 0 and 1, and β2=∫(α&LeftBracketingBar;RT&RightBracketingBar;2-&LeftBracketingBar;RA&RightBracketingBar;)2ⅆλwhere α=∫(&LeftBracketingBar;RT&RightBracketingBar;2·&LeftBracketingBar;RA&RightBracketingBar;2ⅆλ)∫(&LeftBracketingBar;RT&RightBracketingBar;4ⅆλ),RT is said target response and RA is said calculated response.
- 7. A method as claimed in claim 5 in which the measure of fit ν=(1−ω)α−ωβ where ω is a weighting parameter between 0 and 1, and β2=∑i=1 … N(∫(α&LeftBracketingBar;RT(λ,i)&RightBracketingBar;2-&LeftBracketingBar;RA(λ,i)&RightBracketingBar;2)2ⅆλ)where α=∑i=1 … N(∫&LeftBracketingBar;RT(λ,i)&RightBracketingBar;2·&LeftBracketingBar;RA(λ,i)&RightBracketingBar;2ⅆλ)∑i=1 … N(∫&LeftBracketingBar;RT(λ,i)&RightBracketingBar;4ⅆλ),RT is said target response, RA is said calculated response, λ is wavelength and i denotes coefficients corresponding to an ith refractive index sequence.
- 8. A method as claimed in claim 1 in which each performance of step (c) produces a modified sequence of grating building block forms differing from the preceding modified sequence of grating building block forms in that two portions of the preceding modified sequence have been transposed.
- 9. A method of fabricating a refractive optical grating having a pattern of grating lines along a single light path, said grating lines extending transversely to said light path and being arranged one after another longitudinally along the light path, the method comprising the steps of:a) selecting a plurality of pre-calculated models of grating building block forms representing a refractive optical grating comprising a sequence of grating building block forms, said grating building block forms comprising arrangements of one or more grating lines from which a grating having a useful function can be built up; b) calculating models of a hierarchical set of subsequences of the sequence using said models of grating building block forms; c) calculating a refractive grating response along said single light path for the grating defined by said sequence using models of an upper level of said hierarchical set of subsequences; d) comparing said calculated refractive grating response with a target response and deriving a measure of the fit therebetween; e) if said measure of fit does not meet a predetermined criterion, repeating the steps of: i) modifying said sequences; ii) re-calculating only the models of said hierarchical set of subsequences affected by said modification; iii) calculating a refractive grating response of the grating defined by said modified sequence using an upper level of said hierarchical set of subsequences; and iv) comparing said calculated refractive grating response with a target response and deriving a measure of the fit therebetween; until said predetermined criterion is met, and f) forming the grating defined by the sequence for which said criterion is met, the grating formed having a pattern of grating lines along said single light path, all of said grating lines extending transversely to said light path and being arranged one after another longitudinally along said light path.
- 10. A method as claimed in claim 9 in which each performance of step (e)(i) produces a modified sequence of grating building block forms differing from the preceding sequence of grating building block forms in that one grating building block form has been changed for another.
- 11. A method as claimed in claim 9 in which each performance of step (e)(i) produces a modified sequence of grating building block forms differing from the preceding sequence of grating building block forms in that two grating building block forms of the preceding sequence have been transposed.
- 12. A method as claimed in claim 9 in which modifications made in step (e)(i) retained in the succeeding modified sequence if the resulting change in said measure of fit is such that ⅇ(- &LeftBracketingBar;δ v&RightBracketingBar;T)is less than a random number generated in the range 0 to 1, where ν is a predetermined measure of the calculated performance and T is a value selected to condition step (e) such that said fit tends to approach said criterion.
- 13. A method as claimed in claim 12 in which T is selected anew for each performance of step (e) such that T decreases monotonically with each performance of step (e).
- 14. A method as claimed in claim 13 in which the measure of fit v=(1−ω)α−ωβ where ω is a weighting parameter between 0 and 1, and β2=∫(α&LeftBracketingBar;RT&RightBracketingBar;2-&LeftBracketingBar;RA&RightBracketingBar;)2ⅆλwhere α=∫(&LeftBracketingBar;RT&RightBracketingBar;2·&LeftBracketingBar;RA&RightBracketingBar;2ⅆλ)∫(&LeftBracketingBar;RT&RightBracketingBar;4ⅆλ),RT is said target response and RA is said calculated response.
- 15. A method as claimed in claim 13 in which the measure of fit v=(1−ω)α−ωβ where ω is a weighting parameter between 0 and 1, and β2=∑i=1 … N(∫(α&LeftBracketingBar;RT(λ,i)&RightBracketingBar;2-&LeftBracketingBar;RA(λ,i)&RightBracketingBar;2)2ⅆλ)where α=∑i=1 … N(∫&LeftBracketingBar;RT(λ,i)&RightBracketingBar;2·&LeftBracketingBar;RA(λ,i)&RightBracketingBar;2ⅆλ)∑i=1 … N(∫&LeftBracketingBar;RT(λ,i)&RightBracketingBar;4ⅆλ),RT is said target response, RA is said calculated response, λ is wavelength and i denotes the coefficients corresponding to the ith refractive index sequence.
- 16. A method of fabricating a refractive optical grating having a pattern of grating lines along a single light path, said grating lines extending transversely to said light path and being arranged one after another, longitudinally along the light path, the method comprising the steps of:a) selecting a plurality of pre-calculated models of grating building block forms, from a set of such grating building block forms, to form a representation of a refractive optical grating defined by a sequence of grating building block forms from said set, said grating building block forms comprising arrangements of one or more grating lines from which a grating having a useful function can be build up; b) calculating a refractive grating response along said single light path for the grating defined by the sequence, c) comparing said calculated refractive grating response with a target response and deriving a measure of the fit therebetween; d) repeatedly i) modifying the sequence of grating building block forms; ii) calculating a refractive grating response of the grating defined by the modified sequence; iii) comparing the calculated refractive grating response of the grating defined by the modified sequence with a target response and deriving a measure of the fit therebetween; iv) if the present measure of fit has a predetermined relationship with the preceding measure of fit, retaining the most recent modification when the sequence is next modified; until the measure of fit meets a predetermined criterion; e) fabricating the grating defined by the present form of the sequence, the grating fabricated having a pattern of grating lines along said single light path, all of said grating lines extending transversely to said light path and being arranged one after another longitudinally along said light path.
- 17. A method as claimed in claim 16 in which each performance of step (d)(i) produces a modified sequence of grating building block forms differing from the preceding sequence of grating building block forms in that one grating building block form has been changed for another.
- 18. A method as claimed in claim 16 in which calculating the grating response in step (d)(i) produces a modified sequence of grating building block forms differing from the preceding sequence of grating building block forms in that two grating building block forms of the preceding sequence have been transposed.
- 19. A method as claimed in claim 16 in which calculating the grating response in step (d)(ii) includes deriving a mathematical model of a subsequence of said modified sequence of grating building block forms using the models representing the grating building block forms comprises in said subsequence and using the model of said subsequence in subsequent performances of step (d)(ii) when the subject sequence again includes said subsequence.
- 20. A method as claimed in claim 16 in which said relationship comprises a change in said measure of fit such that ⅇ(&LeftBracketingBar;δ v&RightBracketingBar;T)is less than a random number generated in the range 0 to 1, where ν is a predetermined measure of the calculated performance and T is a value selected to condition step (e) such that said fit tends to approach said criterion.
- 21. A method as claimed in claim 20 in which T is selected anew for each performance of step (d)(iv) such that T decreases monotonically with each performance of step (d)(iv).
- 22. A method as claimed in claim 21 in which the measure of fit v=(1−ω)α−ωβ where ω is a weighting parameter between 0 and 1, and β2=∫(α&LeftBracketingBar;RT&RightBracketingBar;2-&LeftBracketingBar;RA&RightBracketingBar;)2ⅆλwhere α=∫(&LeftBracketingBar;RT&RightBracketingBar;2·&LeftBracketingBar;RA&RightBracketingBar;2ⅆλ)∫(&LeftBracketingBar;RT&RightBracketingBar;4ⅆλ),RT is said target response and RA is said calculated response.
- 23. A method as claimed in claim 21 in which the measure of fit ν=(1−ω)α−ωβ where ω is a weighting parameter between 0 and 1, and β2=∑i=1 … N(∫(α&LeftBracketingBar;RT(λ,i)&RightBracketingBar;2-&LeftBracketingBar;RA(λ,i)&RightBracketingBar;2)2ⅆλ)where α=∑i=1 … N(∫&LeftBracketingBar;RT(λ,i)&RightBracketingBar;2·&LeftBracketingBar;RA(λ,i)&RightBracketingBar;2ⅆλ)∑i=1 … N(∫&LeftBracketingBar;RT(λ,i)&RightBracketingBar;4ⅆλ)RT is said target response, RA is said calculated response, λ is wavelength and i denotes the coefficients corresponding to the ith refractive index sequence.
Priority Claims (2)
Number |
Date |
Country |
Kind |
9200616 |
Jan 1992 |
GB |
|
PCT/GB93/43 |
Jan 1993 |
WO |
|
Parent Case Info
This is a divisional application of application Ser. No. 08/244,873, filed Jun. 15, 1994, now U.S. Pat. No. 5,666,224.
US Referenced Citations (11)