[go: up one dir, main page]

TWI402711B - System and method for analyzing errors of aspheric lens - Google Patents

System and method for analyzing errors of aspheric lens Download PDF

Info

Publication number
TWI402711B
TWI402711B TW96143449A TW96143449A TWI402711B TW I402711 B TWI402711 B TW I402711B TW 96143449 A TW96143449 A TW 96143449A TW 96143449 A TW96143449 A TW 96143449A TW I402711 B TWI402711 B TW I402711B
Authority
TW
Taiwan
Prior art keywords
data
error
curve
measurement
error analysis
Prior art date
Application number
TW96143449A
Other languages
Chinese (zh)
Other versions
TW200923708A (en
Inventor
Jun-Qi Li
Miao-An Ou-Yang
Qing Liu
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW96143449A priority Critical patent/TWI402711B/en
Publication of TW200923708A publication Critical patent/TW200923708A/en
Application granted granted Critical
Publication of TWI402711B publication Critical patent/TWI402711B/en

Links

Landscapes

  • Testing Of Optical Devices Or Fibers (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

非球面鏡面誤差分析系統及方法Aspheric mirror error analysis system and method

本發明涉及一種誤差分析系統及方法,尤其涉及一種針對非球面鏡面之誤差分析系統及方法。The invention relates to an error analysis system and method, in particular to an error analysis system and method for an aspherical mirror surface.

品質是一個企業保持長久發展能力的重要因素之一,如何保證和提高產品品質,是企業活動中的重要內容。為了提高和保證產品品質,對產品實施檢驗是必不可少的,藉由檢驗活動提供產品及其製造過程的品質資訊,按照這些資訊對產品的製造過程實施控制--進行修正和補償活動,使廢次品與返修品率降到最低程度,保證產品品質形成過程的穩定性及其產出產品的一致性。Quality is one of the important factors for a company to maintain its long-term development ability. How to ensure and improve product quality is an important part of corporate activities. In order to improve and ensure the quality of the products, it is essential to carry out inspections on the products. By verifying the quality information of the products and their manufacturing processes, the manufacturing process of the products is controlled according to this information--correction and compensation activities are carried out. The rate of waste defective products and repaired products is minimized to ensure the stability of the product quality formation process and the consistency of the products produced.

追求更高製造精度一直是製造業的目標,製造精度的提高不但取決於機床、刀具和數控技術,而且取決於製造系統所採用測試手段所能達到的測量精度以及對測量數據的誤差分析。由於非球面鏡面元件在光學設計中得到越來越廣泛的應用,對非球面元件面形參數的檢測以及對非球面面形品質的評價提出了更高的要求。隨著現代開放式數控技術的發展,有效地利用了電腦的軟體資源及強大的運算能力對測量數據進行誤差分析,從而提高產品的加工精度。The pursuit of higher manufacturing precision has always been the goal of the manufacturing industry. The improvement of manufacturing precision depends not only on machine tools, tools and numerical control technology, but also on the measurement accuracy and the error analysis of the measurement data that can be achieved by the test methods used in the manufacturing system. Since aspherical mirror elements are more and more widely used in optical design, higher requirements are placed on the detection of aspherical surface parameters and the evaluation of aspherical surface quality. With the development of modern open CNC technology, the computer's software resources and powerful computing power are effectively utilized to analyze the error of the measured data, thereby improving the processing precision of the product.

然而,原有的對測量數據的誤差分析,無法自動導出設計數據與測量數據以進行比對,且在誤差分析過程中不能直觀的體現誤差分析數據。However, the original error analysis of the measured data cannot automatically derive the design data and the measured data for comparison, and the error analysis data cannot be visually reflected in the error analysis process.

鑒於以上內容,有必要提供一種非球面鏡面誤差分析系統及方法,其可以自動分析非球面鏡面工件之測量數據與設計數據之間的誤差,並直觀的反映出誤差曲線及相關數據。In view of the above, it is necessary to provide an aspherical mirror error analysis system and method, which can automatically analyze the error between the measurement data of the aspherical mirror workpiece and the design data, and intuitively reflect the error curve and related data.

一種非球面鏡面誤差分析系統,該系統用於對非球面鏡面工件之測量數據與設計數據進行誤差分析,其包括:數據獲取模組,用於獲取工件之設計數據及測量數據;誤差分析模組,用於根據設計數據生成設計曲線,以及根據測量數據生成測量曲線,對測量曲線進行座標變換,將測量曲線中的測量點之座標從測量座標系變換為非球面鏡面座標系,計算設計曲線以及座標變換後的測量曲線之間的誤差的大小,獲取誤差分析數據並根據該誤差分析結果生成誤差曲線;及輸出模組,用於輸出誤差分析數據以及誤差曲線。An aspherical mirror error analysis system for performing error analysis on measurement data and design data of an aspherical mirror workpiece, comprising: a data acquisition module for acquiring design data and measurement data of the workpiece; and an error analysis module For generating a design curve based on the design data, and generating a measurement curve according to the measurement data, performing coordinate transformation on the measurement curve, converting the coordinates of the measurement point in the measurement curve from the measurement coordinate system to the aspherical mirror coordinate system, and calculating the design curve and The error between the measured curves after the coordinate transformation, the error analysis data is acquired and an error curve is generated according to the error analysis result; and the output module is used for outputting the error analysis data and the error curve.

一種非球面鏡面誤差分析方法,用於對非球面鏡面工件之測量數據與設計數據進行誤差分析,該方法用於控制機台對工件進行測量,其包括如下步驟:獲取工件之設計數據與測量數據;根據測量數據生成測量曲線,以及根據設計數據生成設計曲線;對測量曲線進行座標變換,將測量曲線中的測量點之座標從測量座標系變換為非球面鏡面座標系;計算設計曲線以及座標變換後的測量曲線之間的誤差的大小;獲取誤差分析數據;根據誤差分析數據生成誤差曲線;及輸出誤差分析數據以及誤差曲線。An aspherical mirror error analysis method for error analysis of measurement data and design data of an aspherical mirror workpiece, the method is used for controlling a machine to measure a workpiece, and the method comprises the following steps: acquiring design data and measurement data of the workpiece The measurement curve is generated according to the measurement data, and the design curve is generated according to the design data; the coordinate transformation is performed on the measurement curve, and the coordinate of the measurement point in the measurement curve is converted from the measurement coordinate system to the aspherical mirror coordinate system; the design curve and the coordinate transformation are calculated. The magnitude of the error between the measured curves; the error analysis data is acquired; the error curve is generated based on the error analysis data; and the error analysis data and the error curve are output.

相較於習知技術,所述之非球面鏡面誤差分析系統及方法,其可以自動分析非球面鏡面工件之測量數據與設計數據之間的誤差,生成可直觀反映出的誤差曲線及相關數據,並生成補正數據以指導對該非球面鏡面工件進行補正加工,從而提高加工精度以及測量準確率。Compared with the prior art, the aspherical mirror error analysis system and method can automatically analyze the error between the measurement data of the aspherical mirror workpiece and the design data, and generate an error curve and related data that can be visually reflected. Correction data is generated to guide the correction of the aspherical mirror surface workpiece, thereby improving machining accuracy and measurement accuracy.

為便於理解,以下對本發明所涉及之專業術語做簡要說明:非球面:指表面各點的半徑都不相同的曲面,其基本面形為二次曲面,是旋轉對稱面。非球面的光學方程如下所列,其中,Z為旋轉軸;C=1/R,R為非球面頂點的曲率半徑;k=1-e,e為偏心率;Ai為高次非球面的多項式係數,表示非球面對基準二次曲面偏離情況: For ease of understanding, the following is a brief description of the technical terms involved in the present invention: aspherical surface: a curved surface having different radii of points on the surface, and the basic surface shape is a quadric surface, which is a rotationally symmetric surface. The aspherical optical equations are listed below, where Z is the axis of rotation; C = 1/R, where R is the radius of curvature of the aspherical apex; k = 1 - e, where e is the eccentricity; Ai is the polynomial of the higher aspherical surface Coefficient, indicating the deviation of the aspheric surface from the reference quadric:

如圖1所示,係本發明非球面鏡面誤差分析系統較佳實施方式的硬體架構圖。該非球面鏡面誤差分析系統2(下文稱“本系統2”)建構在電腦1中,所述電腦1還包括存儲裝置3。電腦1與機台4相連接,使得本系統2可從機台4獲取被測量工件的相關數據,從而對測量數據進行誤差分析以判斷該工件的加工是否合格。該機台4可以是數控機床、測量機床等不同類型的具備測量功能的電腦數控(CNC,Computer Numerical Control)機床。As shown in FIG. 1, it is a hardware architecture diagram of a preferred embodiment of the aspherical mirror error analysis system of the present invention. The aspherical mirror error analysis system 2 (hereinafter referred to as "the present system 2") is constructed in the computer 1, and the computer 1 further includes a storage device 3. The computer 1 is connected to the machine table 4, so that the system 2 can acquire relevant data of the workpiece to be measured from the machine table 4, thereby performing error analysis on the measurement data to determine whether the processing of the workpiece is qualified. The machine 4 can be a computer numerical control (CNC, Computer Numerical Control) machine tool with a measurement function such as a numerical control machine tool or a measurement machine tool.

本系統2提供一個操作介面,用於顯示設計數據、測量數據、各類設置的參數、擬合曲線及分析結果等內容。用戶可藉由所述之操作介面進行相關操作,例如:載入所需數據至本系統2、輸入參數值、查看誤差分析結果等操作。The system 2 provides an operation interface for displaying design data, measurement data, parameters of various settings, fitting curves, and analysis results. The user can perform related operations through the operation interface, for example, loading required data into the system 2, inputting parameter values, and viewing error analysis results.

所述之存儲裝置3用於存儲各類數據,包括設計數據、測量數據、參數及對應的參數值、分析結果等。The storage device 3 is configured to store various types of data, including design data, measurement data, parameters and corresponding parameter values, analysis results, and the like.

如圖2所示,係本發明非球面鏡面誤差分析系統之功能模組圖。本系統2安裝於電腦1內,其主要包括五個功能模組,分別是:數據獲取模組21、誤差分析模組22、擬合模組23、補正數據生成模組24及輸出模組25。As shown in FIG. 2, it is a functional module diagram of the aspherical mirror error analysis system of the present invention. The system 2 is installed in the computer 1, and mainly comprises five functional modules, namely: a data acquisition module 21, an error analysis module 22, a fitting module 23, a correction data generation module 24, and an output module 25. .

所述之數據獲取模組21用於獲取所需數據,包括設計數據、測量數據等。例如,針對測量數據的獲取,可利用在電腦中安裝計時器板卡及計數器板卡,該計時器板卡及計數器板卡分別提供一個計時器及計數器,該計時器及計數器隨著機台4上座標系的兩軸(如X軸與Z軸,或者Y軸與Z軸等)聯動或者三軸(如X軸、Y軸與Z軸)聯動而產生運動軌跡及產生相關參數,並且隨機台4上的測頭對工件的測量,所述數據獲取模組21獲取各測量數據、測頭的測量路徑等。The data acquisition module 21 is configured to acquire required data, including design data, measurement data, and the like. For example, for the acquisition of measurement data, a timer board and a counter board can be installed in the computer, and the timer board and the counter board respectively provide a timer and a counter, and the timer and the counter follow the machine 4 The two axes of the upper coordinate system (such as the X axis and the Z axis, or the Y axis and the Z axis) are linked or the three axes (such as the X axis, the Y axis and the Z axis) are linked to generate a motion trajectory and generate related parameters, and the random table The measurement of the workpiece by the probe on the 4, the data acquisition module 21 acquires each measurement data, the measurement path of the probe, and the like.

根據不同測量裝置的具體情況,測量中產生的主要誤差包括位置誤差,例如:測量原點的定位誤差,以及測量座標系與非球面鏡面座標系的不重合誤差。由於在超精密加工中,上述誤差的數值很小,而測量數據偏大,不適宜藉由圖形進行分析,而藉由數值求解誤差大小,從而糾正位置誤差。可藉由如下所列公式(1)進行座標變換,其中,x、z為測量點,x’、z’為變換後測量點之座標點:x '=x * cosθz * sinθdx z '=x * sinθz * cosθdy m =tanθ According to the specific conditions of different measuring devices, the main errors generated in the measurement include position error, such as: positioning error of the measuring origin, and measurement of the misalignment error between the coordinate system and the aspherical mirror coordinate system. Because in the ultra-precision machining, the value of the above error is small, and the measurement data is too large, it is not suitable to analyze by the graph, and the position error is corrected by numerically solving the error. The coordinate transformation can be performed by the following formula (1), where x and z are measurement points, and x' and z' are coordinate points of the transformed measurement points: x '= x * cos θ - z * sin θ - Dx z '= x * sin θ + z * cos θ - dy m =tan θ

所述之誤差分析模組22用於根據測量數據生成測量曲線,以及根據設計數據生成設計曲線,並且利用預設的公式(1)對測量曲線進行座標變換。The error analysis module 22 is configured to generate a measurement curve according to the measurement data, and generate a design curve according to the design data, and perform coordinate transformation on the measurement curve by using a preset formula (1).

所述之誤差分析模組22進一步用於計算設計曲線以及座標變換後的測量曲線之間的誤差的大小,獲取誤差分析數據並生成誤差曲線。所計算的誤差包括計算出面形誤差(又稱為“形狀誤差”)的大小,該面形誤差包括峰谷值(PV值)和波前均方根值(RMS值)。其中,PV值為最大誤差值與最小誤差值的絕對值之差。The error analysis module 22 is further configured to calculate a magnitude of an error between the design curve and the coordinate curve after the coordinate transformation, obtain error analysis data, and generate an error curve. The calculated error includes calculating the magnitude of the face shape error (also referred to as "shape error"), which includes the peak-to-valley value (PV value) and the wavefront root mean square value (RMS value). Wherein, the PV value is the difference between the maximum error value and the absolute value of the minimum error value.

擬合模組23用於利用最小二乘法對誤差分析數據進行擬合,藉由將設計數據與測量數據之間的誤差最小化以得到非球面鏡面的光學參數。The fitting module 23 is configured to fit the error analysis data by the least square method, and minimize the error between the design data and the measurement data to obtain the optical parameters of the aspherical mirror.

擬合模組23在擬合之前可對獲取的誤差分析數據進行平滑去噪處理。對數據的平滑去噪處理可藉由鄰域平均法、低通濾波、中值濾波、均值濾波、頻域濾波等方式進行。例如,中值濾波採用一個含有奇數個點的滑動視窗,將視窗中心點的值用視窗內各點的中值所代替,其功能是使與周圍圖元灰度值的差比較大的圖元用與周圍圖元值接近的圖元替換,從而可消除孤立的雜訊點。The fitting module 23 can perform smoothing and denoising processing on the acquired error analysis data before fitting. The smoothing and denoising processing of the data can be performed by means of neighborhood averaging method, low pass filtering, median filtering, mean filtering, frequency domain filtering, and the like. For example, median filtering uses a sliding window with an odd number of points to replace the value of the center point of the window with the median of the points in the window. Its function is to make the difference between the gray values of the surrounding primitives larger. Replace with a primitive that is close to the surrounding primitive value, eliminating isolated noise points.

所述最小二乘法是一種數學優化技術,它藉由最小化誤差的平方和為標準尋求一組數據的最佳函數匹配。對於擬合直線,使誤差分析數據儘量落在一個平行於xoy平面的平面上且盡可能在平行於x軸的一條直線附近;對於圓或平面,使誤差分析數據儘量落在一個平行於xoy平面的平面內。The least squares method is a mathematical optimization technique that seeks the best function matching of a set of data by minimizing the sum of the squares of the errors. For fitting the line, make the error analysis data as close as possible to a plane parallel to the xoy plane and as close as possible to a line parallel to the x-axis; for a circle or plane, make the error analysis data as far as possible parallel to the xoy plane In-plane.

所述之補正數據生成模組24用於預設補正參數,並根據誤差曲線生成補正數據用於對該工件進行補正加工。補正數據生成模組24可根據擬合前的誤差曲線生成補正數據,也可根據擬合後的誤差曲線生成補正數據。所述之補正參數及補正數據是針對工件的設計參數及設計數據而生成的修正數據,用於對工件進行再加工以縮小設計數據與測量數據之間的誤差,從而實現對非球面鏡面工件的高精密加工。The correction data generating module 24 is configured to preset a correction parameter, and generate correction data according to the error curve for correcting the workpiece. The correction data generation module 24 may generate correction data according to the error curve before fitting, or may generate correction data according to the fitted error curve. The correction parameter and the correction data are correction data generated for the design parameters and design data of the workpiece, and are used for reworking the workpiece to reduce the error between the design data and the measurement data, thereby realizing the aspherical mirror workpiece. High precision machining.

所述之輸出模組25用於輸出各類數據至存儲裝置3,以及輸出相應的數據檔案給用戶進行參考。所述之各類數據包括:設計數據、測量數據、設計曲線、測量曲線、誤差分析數據、誤差曲線、補正參數及補正數據等。所述之數據檔案可包括上述一種或者多種數據的組合。輸出的數據或者數據檔案均可顯示於本系統2提供的操作介面中。The output module 25 is configured to output various types of data to the storage device 3, and output corresponding data files for reference by the user. The various types of data include: design data, measurement data, design curves, measurement curves, error analysis data, error curves, correction parameters, and correction data. The data file can include a combination of one or more of the above data. The output data or data file can be displayed in the operation interface provided by the system 2.

數據檔案可以不同的格式輸出,例如,以mod為尾碼名的數據檔案、以omm為尾碼名的數據檔案、以及以txt為尾碼名的數據檔案。不同格式的數據檔案可供不同的系統或者裝置識別及調用。Data files can be output in different formats, for example, data files with mod as the last code name, data files with omm as the last code name, and data files with txt as the last code name. Data files of different formats can be identified and called by different systems or devices.

如圖3所示,係本發明非球面鏡面誤差分析方法之較佳實施例之流程圖。首先,步驟S2,數據獲取模組21獲取設計數據並將該設計數據載入本系統2中。As shown in FIG. 3, it is a flow chart of a preferred embodiment of the aspherical mirror error analysis method of the present invention. First, in step S2, the data acquisition module 21 acquires design data and loads the design data into the system 2.

步驟S4,數據獲取模組21獲取各測量數據,包括測量點之座標值、測量點的數目等數據。In step S4, the data acquisition module 21 acquires each measurement data, including data such as coordinate values of the measurement points and the number of measurement points.

步驟S6,誤差分析模組22根據測量數據生成測量曲線,以及根據設計數據生成設計曲線。步驟S8,誤差分析模組22利用預設的公式(1)對測量曲線進行座標變換,從而減小位置誤差。在測量過程中,根據不同測量裝置的具體情況,測量中產生的位置誤差包括:測量原點的定位誤差,以及測量座標系與非球面鏡面座標系的不重合誤差,因此對測量曲線進行座標變換可減小位置誤差。In step S6, the error analysis module 22 generates a measurement curve based on the measurement data, and generates a design curve according to the design data. In step S8, the error analysis module 22 performs coordinate transformation on the measurement curve by using a preset formula (1), thereby reducing the position error. In the measurement process, according to the specific conditions of different measuring devices, the position error generated in the measurement includes: the positioning error of the measurement origin, and the misalignment error between the coordinate system and the aspherical mirror coordinate system, so coordinate transformation of the measurement curve The position error can be reduced.

步驟S10,誤差分析模組22計算設計曲線以及座標變換後的測量曲線之間的誤差的大小,獲取誤差分析數據並生成誤差曲線。所計算的誤差包括計算出面形誤差的大小,該面形誤差包括峰谷值(PV值)和波前均方根值(RMS值),其中,PV值為最大誤差值與最小誤差值的絕對值之差。In step S10, the error analysis module 22 calculates the magnitude of the error between the design curve and the coordinate curve after the coordinate transformation, acquires the error analysis data, and generates an error curve. The calculated error includes calculating the magnitude of the surface shape error including the peak-to-valley value (PV value) and the wavefront rms value (RMS value), wherein the PV value is the absolute value of the maximum error value and the minimum error value. The difference between the values.

步驟S12,擬合模組23利用最小二乘法對誤差分析數據進行擬合,藉由將設計數據與測量數據之間的誤差最小化以得到非球面鏡面的光學參數。在擬合之前可藉由擬合模組23對獲取的誤差分析數據進行平滑去噪處理。對數據的平滑去噪處理可藉由鄰域平均法、低通濾波、中值濾波、均值濾波、頻域濾波等方式進行。In step S12, the fitting module 23 fits the error analysis data by the least squares method, and minimizes the error between the design data and the measurement data to obtain the optical parameters of the aspherical mirror. The acquired error analysis data can be smoothed and denoised by the fitting module 23 before fitting. The smoothing and denoising processing of the data can be performed by means of neighborhood averaging method, low pass filtering, median filtering, mean filtering, frequency domain filtering, and the like.

步驟S14,補正數據生成模組24預設補正參數,並根據擬合後的誤差曲線生成補正數據用於對該工件進行補正加工。所述之補正參數及補正數據是針對工件的設計參數及設計數據而生成的修正數據,用於對工件進行再加工以縮小設計數據與測量數據之間的誤差,從而實現對非球面鏡面工件的高精密加工。In step S14, the correction data generation module 24 presets the correction parameters, and generates correction data according to the fitted error curve for correcting the workpiece. The correction parameter and the correction data are correction data generated for the design parameters and design data of the workpiece, and are used for reworking the workpiece to reduce the error between the design data and the measurement data, thereby realizing the aspherical mirror workpiece. High precision machining.

步驟S16,輸出模組25輸出各類數據至存儲裝置3,以及輸出相應的數據檔案給用戶進行參考,並結束本流程。所述之各類數據包括:設計數據、測量數據、設計曲線、測量曲線、誤差分析數據、誤差曲線、補正參數及補正數據等。所述之數據檔案可包括上述一種或者多種數據的組合。輸出的數據或者數據檔案可顯示於操作介面中。In step S16, the output module 25 outputs various types of data to the storage device 3, and outputs corresponding data files to the user for reference, and ends the process. The various types of data include: design data, measurement data, design curves, measurement curves, error analysis data, error curves, correction parameters, and correction data. The data file can include a combination of one or more of the above data. The output data or data file can be displayed in the operation interface.

此外,在其他實施方式中,可省略步驟S12對誤差曲線的擬合,而補正數據生成模組24可根據未擬合的誤差曲線生成補正數據。對測量數據進行擬合,可獲取更為精確的光學參數,從而實現逆向求解非球面鏡面的光學參數。In addition, in other embodiments, the fitting of the error curve in step S12 may be omitted, and the correction data generating module 24 may generate correction data according to the unfitted error curve. By fitting the measured data, more accurate optical parameters can be obtained, thereby realizing the optical parameters of the aspherical mirror in the reverse direction.

綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施例,本發明之範圍並不以上述實施例為限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。In summary, the present invention complies with the requirements of the invention patent and submits a patent application according to law. The above is only the preferred embodiment of the present invention, and the scope of the present invention is not limited to the above-described embodiments, and equivalent modifications or variations made by those skilled in the art in light of the spirit of the present invention are It should be covered by the following patent application.

電腦...1computer. . . 1

非球面鏡面誤差分析系統...2Aspherical mirror error analysis system. . . 2

數據獲取模組...21Data acquisition module. . . twenty one

誤差分析模組...22Error analysis module. . . twenty two

擬合模組...23Fitting module. . . twenty three

補正數據生成模組...24Correct the data generation module. . . twenty four

輸出模組...25Output module. . . 25

存儲裝置...3Storage device. . . 3

機台...4Machine. . . 4

圖1係本發明非球面鏡面誤差分析系統之較佳實施例之硬體架構圖。1 is a hardware architecture diagram of a preferred embodiment of the aspherical mirror error analysis system of the present invention.

圖2係本發明非球面鏡面誤差分析系統之功能模組圖。2 is a functional block diagram of the aspherical mirror error analysis system of the present invention.

圖3係本發明非球面鏡面誤差分析方法之較佳實施例之流程圖。3 is a flow chart of a preferred embodiment of the aspherical mirror error analysis method of the present invention.

非球面鏡面誤差分析系統...2Aspherical mirror error analysis system. . . 2

數據獲取模組...21Data acquisition module. . . twenty one

誤差分析模組...22Error analysis module. . . twenty two

擬合模組...23Fitting module. . . twenty three

補正數據生成模組...24Correct the data generation module. . . twenty four

輸出模組...25Output module. . . 25

Claims (10)

一種非球面鏡面誤差分析系統,用於對非球面鏡面工件之測量數據與設計數據進行誤差分析,該系統包括:數據獲取模組,用於獲取工件之設計數據及測量數據;誤差分析模組,用於根據設計數據生成設計曲線,以及根據測量數據生成測量曲線,對測量曲線進行座標變換,將測量曲線中的測量點之座標從測量座標系變換為非球面鏡面座標系,計算設計曲線以及座標變換後的測量曲線之間的誤差的大小,獲取誤差分析數據並根據該誤差分析結果生成誤差曲線;及輸出模組,用於輸出誤差分析數據以及誤差曲線。An aspherical mirror error analysis system for error analysis of measurement data and design data of an aspherical mirror workpiece, the system comprising: a data acquisition module for acquiring design data and measurement data of the workpiece; an error analysis module, It is used to generate a design curve according to the design data, and generate a measurement curve according to the measurement data, coordinately transform the measurement curve, convert the coordinate of the measurement point in the measurement curve from the measurement coordinate system to the aspherical mirror coordinate system, calculate the design curve and coordinates The magnitude of the error between the transformed measurement curves, the error analysis data is acquired, and an error curve is generated according to the error analysis result; and an output module is configured to output the error analysis data and the error curve. 如申請專利範圍第1項所述之非球面鏡面誤差分析系統,該系統還包括擬合模組,用於利用最小二乘法對誤差分析數據進行擬合,藉由將設計數據與測量數據之間的誤差最小化以得到非球面鏡面的光學參數。The aspherical mirror error analysis system of claim 1, wherein the system further comprises a fitting module for fitting the error analysis data by using a least squares method, by comparing the design data with the measurement data. The error is minimized to obtain the optical parameters of the aspherical mirror. 如申請專利範圍第1項所述之非球面鏡面誤差分析系統,所述之擬合模組還用於對獲取的誤差分析數據進行平滑去噪處理。For example, in the aspherical mirror error analysis system described in claim 1, the fitting module is further configured to perform smoothing and denoising processing on the acquired error analysis data. 如申請專利範圍第1項所述之非球面鏡面誤差分析系統,該系統還包括補正數據生成模組,用於預設補正參數,並根據誤差曲線生成補正數據以進行補正加工。For example, in the aspherical mirror error analysis system described in claim 1, the system further includes a correction data generation module for preset correction parameters, and generating correction data according to the error curve for correction processing. 如申請專利範圍第1項所述之非球面鏡面誤差分析系統,所述之誤差分析模組計算的誤差大小包括誤差曲線的峰谷值與波前均方根值。For example, in the aspherical mirror error analysis system described in claim 1, the error magnitude calculated by the error analysis module includes a peak-to-valley value of the error curve and a wavefront root mean square value. 一種非球面鏡面誤差分析方法,用於對非球面鏡面工件之測量數據與設計數據進行誤差分析,該方法包括如下步驟:獲取工件之設計數據與測量數據;根據測量數據生成測量曲線,以及根據設計數據生成設計曲線;對測量曲線進行座標變換,將測量曲線中的測量點之座標從測量座標系變換為非球面鏡面座標系;計算設計曲線以及座標變換後的測量曲線之間的誤差的大小;獲取誤差分析數據;根據誤差分析數據生成誤差曲線;及輸出誤差分析數據以及誤差曲線。An aspherical mirror error analysis method for error analysis of measurement data and design data of an aspheric mirror workpiece, the method comprising the steps of: acquiring design data and measurement data of the workpiece; generating a measurement curve according to the measurement data, and according to the design Data generation design curve; coordinate transformation of the measurement curve, transform the coordinate of the measurement point in the measurement curve from the measurement coordinate system to the aspherical mirror coordinate system; calculate the error between the design curve and the coordinate curve after the coordinate transformation; Obtain error analysis data; generate an error curve based on the error analysis data; and output error analysis data and an error curve. 如申請專利範圍第6項所述之非球面鏡面誤差分析方法,該方法在獲取誤差分析數據步驟之後還包括如下步驟:對獲取的誤差分析數據進行平滑去噪處理。For example, the aspherical mirror error analysis method described in claim 6 further includes the following steps: performing the smoothing and denoising processing on the acquired error analysis data after the step of acquiring the error analysis data. 如申請專利範圍第6項所述之非球面鏡面誤差分析方法,該方法在獲取誤差分析數據步驟之後還包括如下步驟:利用最小二乘法對誤差分析數據進行擬合;及將設計數據與測量數據之間的誤差最小化以得到非球面鏡面的光學參數。The method for analyzing an aspherical mirror error according to claim 6 of the patent application scope, after the step of acquiring error analysis data, the method further comprises the steps of: fitting the error analysis data by using a least square method; and design data and measurement data The error between them is minimized to obtain the optical parameters of the aspherical mirror. 如申請專利範圍第6項所述之非球面鏡面誤差分析方法,該方法還包括如下步驟:預設補正參數;及在根據誤差分析數據生成誤差曲線步驟之後,根據誤差曲線與預設的補正參數生成補正數據用於對該工件進行補正加工。The method for analyzing an aspherical mirror error according to item 6 of the patent application scope, the method further comprising the steps of: preset a correction parameter; and after the step of generating an error curve according to the error analysis data, according to the error curve and the preset correction parameter The correction data is generated for correcting the workpiece. 如申請專利範圍第6項所述之非球面鏡面誤差分析方法,所述計算的誤差大小包括誤差曲線的峰谷值與波前均方根值。For example, in the aspherical mirror error analysis method described in claim 6, the calculated error magnitude includes a peak-to-valley value of the error curve and a wavefront root mean square value.
TW96143449A 2007-11-16 2007-11-16 System and method for analyzing errors of aspheric lens TWI402711B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW96143449A TWI402711B (en) 2007-11-16 2007-11-16 System and method for analyzing errors of aspheric lens

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW96143449A TWI402711B (en) 2007-11-16 2007-11-16 System and method for analyzing errors of aspheric lens

Publications (2)

Publication Number Publication Date
TW200923708A TW200923708A (en) 2009-06-01
TWI402711B true TWI402711B (en) 2013-07-21

Family

ID=44728734

Family Applications (1)

Application Number Title Priority Date Filing Date
TW96143449A TWI402711B (en) 2007-11-16 2007-11-16 System and method for analyzing errors of aspheric lens

Country Status (1)

Country Link
TW (1) TWI402711B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109212751A (en) * 2018-10-16 2019-01-15 中国航空工业集团公司洛阳电光设备研究所 A kind of analysis method of free form surface tolerance

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5572367A (en) * 1993-03-30 1996-11-05 Hyundai Electronics Ind. Co., Ltd. Aspheric lens for simultaneously collimating and shaping a laser diode beam
US6195208B1 (en) * 1999-10-20 2001-02-27 Bryan Kok Ann Ngoi Single aspherical lens for de-astigmatism, collimation, and circulation of laser beams
TW591204B (en) * 2003-07-31 2004-06-11 Prec Instr Dev Ct Nat Aspherical surface test compensated by virtual error method
TW200712468A (en) * 2005-09-13 2007-04-01 Instr Technology Res Ct Image inspection method by polarized compensation for deformation of lens
TWI288043B (en) * 2005-12-26 2007-10-11 Kinik Co Method for manufacturing non-spherical insert mold

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5572367A (en) * 1993-03-30 1996-11-05 Hyundai Electronics Ind. Co., Ltd. Aspheric lens for simultaneously collimating and shaping a laser diode beam
US6195208B1 (en) * 1999-10-20 2001-02-27 Bryan Kok Ann Ngoi Single aspherical lens for de-astigmatism, collimation, and circulation of laser beams
TW591204B (en) * 2003-07-31 2004-06-11 Prec Instr Dev Ct Nat Aspherical surface test compensated by virtual error method
TW200712468A (en) * 2005-09-13 2007-04-01 Instr Technology Res Ct Image inspection method by polarized compensation for deformation of lens
TWI288043B (en) * 2005-12-26 2007-10-11 Kinik Co Method for manufacturing non-spherical insert mold

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109212751A (en) * 2018-10-16 2019-01-15 中国航空工业集团公司洛阳电光设备研究所 A kind of analysis method of free form surface tolerance
CN109212751B (en) * 2018-10-16 2021-08-13 中国航空工业集团公司洛阳电光设备研究所 A Method of Analyzing Tolerance of Free-form Surface

Also Published As

Publication number Publication date
TW200923708A (en) 2009-06-01

Similar Documents

Publication Publication Date Title
Wang et al. Digital tooth contact analysis of face gear drives with an accurate measurement model of face gear tooth surface inspected by CMMs
EP1549459B1 (en) System and process for measuring, compensating and testing numerically controlled machine tool heads and/or tables
CN103218475B (en) A kind of complex space type surface Error Feedback compensation method based on testing and assessing at machine
CN103777570B (en) Mismachining tolerance quick detection compensation method based on nurbs surface
US20050234671A1 (en) System and process for measuring, compensating and testing numerically controlled machine tool heads and/or tables
WO2014080207A2 (en) Analysing and machining an optical profile
CN101943559A (en) Method for detecting large-caliber aspheric optical element by using three-coordinate measuring machine
CN111536876A (en) A method for in-situ measurement of sealing surface of triple eccentric butterfly valve
CN111780698A (en) A calibration method of workpiece coordinate system and related device
CN101566466A (en) Profile analysis system and method
Ding et al. Robotic grinding based on point cloud data: developments, applications, challenges, and key technologies
Chen et al. Workpiece positioning and error decoupling in the single-point diamond turning of freeform mirrors based on the monoscopic deflectometry
CN101424757A (en) Aspheric mirror surface error analysis system and method
TWI402711B (en) System and method for analyzing errors of aspheric lens
El-Hayek et al. 3D measurement and characterization of ultra-precision aspheric surfaces
CN111797482A (en) A Sensitive Error Weight Calculation Method for Contour Scanning Measurement in Cartesian Coordinate System
CN110405259A (en) Free form surface class part system of processing based on multi-sensor integral measuring
JP3999063B2 (en) CMM, CMM calibration method, and computer-readable storage medium storing program for executing the method
CN105538035B (en) A kind of metal parts precise machining equipment and method
CN209310752U (en) Heat exchange fin key parameter detection system
CN114383531B (en) Method and system for detecting three-dimensional profile of spherical optical lens
Chen et al. Precision Regulation in Multistage Aero-engine Rotors with Curvic Couplings Using Line Structured Light Array Scanning and Virtual Assembly
Gollee et al. Development and Extrinsic Calibration of a 3D Optical Multisensor Platform Using Laser Line Scanner and a Three-Axis Linear Motion Unit
Bloul et al. Automation of three-dimensional inspection using the iterative closest point algorithm: application to a gas turbine blade
CN114505855A (en) An Algorithm for Automatically Generating Robot Trajectory Applied in Special-shaped Surface Machining Technology

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees