KR20100047801A - 진직도 측정 방법 및 진직도 측정 장치 - Google Patents
진직도 측정 방법 및 진직도 측정 장치 Download PDFInfo
- Publication number
- KR20100047801A KR20100047801A KR1020090100033A KR20090100033A KR20100047801A KR 20100047801 A KR20100047801 A KR 20100047801A KR 1020090100033 A KR1020090100033 A KR 1020090100033A KR 20090100033 A KR20090100033 A KR 20090100033A KR 20100047801 A KR20100047801 A KR 20100047801A
- Authority
- KR
- South Korea
- Prior art keywords
- profile
- measurement
- curve
- measurement object
- displacement meters
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B5/00—Measuring arrangements characterised by the use of mechanical techniques
- G01B5/28—Measuring arrangements characterised by the use of mechanical techniques for measuring roughness or irregularity of surfaces
- G01B5/285—Measuring arrangements characterised by the use of mechanical techniques for measuring roughness or irregularity of surfaces for controlling eveness
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B5/00—Measuring arrangements characterised by the use of mechanical techniques
- G01B5/20—Measuring arrangements characterised by the use of mechanical techniques for measuring contours or curvatures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D11/00—Component parts of measuring arrangements not specially adapted for a specific variable
- G01D11/30—Supports specially adapted for an instrument; Supports specially adapted for a set of instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N19/00—Investigating materials by mechanical methods
- G01N19/08—Detecting presence of flaws or irregularities
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
[과제] 3개의 변위계의 제로점 조정을 고정밀도로 하지 않고, 측정 대상물의 표면 프로파일을 산출할 수 있는 진직도 측정 방법을 제공한다.
[해결 수단] 제1 방향으로 배열되고 상대 위치가 고정된 3개의 변위계와 측정 대상물의 일방(가동물)을 타방(고정물)에 대해서 제1 방향으로 이동시키면서 3개의 변위계로부터 각각 측정 대상물의 표면에서 제1 방향으로 연장되는 측정 대상선을 따라 배열되는 3개의 피측정점까지의 거리를 측정한다. 3개의 변위계의 측정 결과에 기초하여 가동물에 대한 상대 위치가 고정된 기준점의 궤적인 모방 곡선의 프로파일을 산출한다. 모방 곡선의 산출된 프로파일의 2차 성분을 사전에 측정되어 있는 모방 곡선의 프로파일의 2차 성분에 기초하여 보정한다. 보정된 모방 곡선의 프로파일에 기초하여 측정대상물의 표면의 프로파일을 산출한다.
3점법,표면 프로파일, 진직도 측정 방법, 진직도 측정 장치, 모방 곡선, 피칭 성분
Description
본 발명은 3점법을 이용하여 진직도를 측정하는 방법 및 진직도를 측정하는 장치에 관한 것이다.
본 출원은 2008년 10월 29일에 출원된 일본 특허출원 제2008-277597호에 기초하여 우선권을 주장한다. 그 출원의 모든 내용은 이 명세서 중에 참조로 원용되어 있다.
측정 대상물의 표면의 진직도를 3점법으로 측정할 수 있다(특허 문헌 1). 예를 들면, 3개의 변위계의 기준점이 이동한 궤적인 모방 곡선의 프로파일, 측정 대상물의 표면 프로파일, 및 3개의 변위계의 피칭 성분의 프로파일을 이용하여 3개의 변위계의 측정 데이터를 기술하고, 이 기술식을 연립 방정식으로 풀어 표면 프로파일을 결정할 수 있다.
[특허 문헌 1] 일본 공개특허공보 2003-254747호
3점법에 의해 측정된 데이터에 기초하여 변위계가 기동된 궤적인 모방 곡선의 프로파일, 3개의 변위계의 이동시에 생기는 피칭 성분의 프로파일, 및 측정 대상물의 표면의 프로파일을 분리하기 위해서는, 3개의 변위계의 제로점이 고정밀도로 조정되어 있어야 한다. 예를 들면, 평탄도가 수 ㎛인 표면의 진직도를 측정하기 위해서는 3개의 변위계의 제로점 목표 위치로부터의 편차량을 수십 나노미터∼수 나노미터 이하로 해야 된다.
또한 레이저 변위계 등 비접촉 변위계의 제로점은 측정 대상물의 표면 성상, 예를 들면 숫돌에 의한 연삭 흔적의 상태, 거칠기, 재질, 반사율, 투과율 등에 의해 변동된다. 또한 제로점의 변동량에는 개체차가 있다. 이 때문에 변위계의 제로점 조정을 사전에 고정밀도로 해 두는 것은 곤란하다.
본 발명의 목적은 3개의 변위계의 제로점 조정을 고정밀도로 하지 않고, 측정 대상물의 표면 프로파일을 산출할 수 있는 진직도 측정 방법을 제공하는 것이다.
본 발명의 다른 목적은 상기 방법을 적용시켜 진직도를 측정하는 진직도 측정 장치를 제공하는 것이다.
본 발명의 한 관점에 의하면,
제1 방향으로 배열되고 상대 위치가 고정된 3개의 변위계를 측정 대상물에 대향시키고, 그 변위계 및 그 측정 대상물의 일방인 가동물을 타방의 고정물에 대해서 제1 방향으로 이동시키면서, 3개의 변위계로부터 각각 측정 대상물의 표면에서 제1 방향으로 연장되는 측정 대상선을 따라 배열되는 3개의 피측정점까지의 거리를 측정하는 공정과,
상기 3개의 변위계의 측정 결과에 기초하여 상기 가동물에 대한 상대 위치가 고정된 기준점의 궤적인 모방 곡선의 프로파일을 산출하는 공정과,
상기 모방 곡선의 산출된 프로파일의 2차 성분을 사전에 측정되어 있는 모방 곡선의 프로파일의 2차 성분에 기초하여 보정하는 공정과,
보정된 모방 곡선의 프로파일에 기초하여 상기 측정 대상물의 표면의 프로파일을 산출하는 공정을 가지는 진직도 측정 방법이 제공된다.
본 발명의 다른 관점에 의하면,
측정 대상물을 지지하는 테이블과,
측정 대상물의 표면에서 그 제1 방향으로 배열되는 피측정점까지의 거리를 각각 측정하는 3개의 변위계를 포함한 센서 헤드와,
상기 센서 헤드 및 상기 테이블의 일방인 가동물을 타방의 고정물에 대해서 상기 제1 방향을 따라 이동 가능하게 지지하는 안내기구와,
상기 가동물에 상대적으로 고정된 기준점의 궤적인 모방 곡선의 2차 성분을 기억하고 있고, 상기 3개의 변위계로 측정된 측정 데이터에 기초하여 상기 제1 방향에 평행한 측정 대상선을 따르는 상기 표면의 프로파일을 구하는 제어장치를 가 지며,
상기 제어장치는,
상기 가동물을 상기 제1 방향으로 이동시키면서, 3개의 변위계의 각각에 의해 상기 측정 대상선을 따르는 표면상의 피측정점까지의 거리를 측정하여 측정 데이터를 취득하는 공정과,
상기 3개의 변위계의 측정 결과에 기초하여 상기 가동물에 대한 상대 위치가 고정된 기준점의 궤적인 모방 곡선의 프로파일을 산출하는 공정과,
상기 모방 곡선의 산출된 프로파일의 2차 성분을 기억되어 있는 모방 곡선의 프로파일의 2차 성분에 기초하여 보정하는 공정과,
보정된 모방 곡선의 프로파일에 기초하여 상기 측정 대상물의 표면의 프로파일을 산출하는 공정을 실행하는 진직도 측정 장치가 제공된다.
모방 곡선의 프로파일의 2차 성분을 모방 곡선의 프로파일 변동의 영향을 받지 않는 방법으로 사전에 측정해 둠으로써, 변위계의 제로점 조정을 하지 않은 경우에도 모방 곡선의 2차 성분을 특정할 수 있다. 이것에 의해, 정밀한 제로점 조정을 하지 않고, 측정 대상물의 표면 프로파일을 측정하는 것이 가능해진다.
도 1A에 실시예에 의한 진직도 측정 장치의 개략 사시도를 나타낸다. 가동 테이블(10)이 테이블 안내기구(11)에 의해 일방향으로 이동 가능하게 지지되어 있다. 가동 테이블(10)의 이동 방향을 x축으로 하고 연직 하방을 z축으로 하는 xyz 직교좌표계를 정의한다.
안내 레일(18)이 숫돌 헤드(15)를 가동 테이블(10)의 상방으로 지지한다. 숫돌 헤드(15)는 안내 레일(18)을 따라 y축방향으로 이동할 수 있다. 또한 숫돌 헤드(15)는 안내 레일(18)에 대해서 z방향으로도 이동할 수 있다. 즉 숫돌 헤드(15)는 가동 테이블(10)에 대해서 승강 가능하다. 숫돌 헤드(15)의 하단에 숫돌(16)이 장착되어 있다. 숫돌(16)은 원주상의 외형을 가지며, 그 중심축이 y축에 평행이 되는 자세로 숫돌 헤드(15)에 장착되어 있다.
가동 테이블(10) 위에 측정 대상물(피연삭물; 20)이 유지된다. 숫돌(16)을 측정 대상물(20)의 표면에 접촉시킨 상태로 숫돌(16)을 회전시키면서 가동 테이블(10)을 x방향으로 이동시킴으로써 측정 대상물(20)의 표면을 연삭할 수 있다.
제어장치(19)가 가동 테이블(10) 및 숫돌 헤드(15)의 이동을 제어한다.
도 1B에 나타내는 바와 같이, 숫돌 헤드(15)의 하단에 센서 헤드(30)가 장착되어 있다. 센서 헤드(30)에 3개의 변위계(31i, 31j, 31k)가 장착되어 있다. 변위계(31i, 31j, 31k)에는 예를 들면 레이저 변위계가 사용된다. 변위계(31i, 31j, 31k)는 각각 변위계로부터 측정 대상물(20)의 표면상의 피측정점까지의 거리를 측정할 수 있다. 3개의 변위계(31i, 31j, 31k)는 y방향으로 배열되어 있다. 또한 3개의 변위계(31i, 31j, 31k)의 피측정점도 y방향으로 배열되어 있다. 이 때문에 y방향에 평행한 측정 대상선을 따르는 표면의 높이를 측정할 수 있다. 숫돌 헤드(15) 를 y방향으로 이동시키면서 측정함으로써 측정 대상물(20)의 표면의 측정 대상선을 따르는 표면의 프로파일을 측정할 수 있다. 변위계(31i, 31j, 31k)로부터 측정 데이터가 제어장치(19)에 입력된다.
도 2를 참조하여 좌표계 및 각종 함수에 대해 설명한다. 도 2에서는 상방을 z축의 정의 방향으로 하고 있다. 이 때문에 센서 헤드(30)와 측정 대상물(20)의 상하 관계가 도 1B에 나타낸 상하 관계와는 역전되어 있다. y축의 부의 방향을 향해, 변위계(31i, 31j, 31k)가 이 순서대로 등간격(P)으로 배치되어 있다. 양단의 변위계(31i, 31k)의 제로점을 연결하는 선분의 중점을 기준점으로 정의한다. 기준점으로부터 중앙의 변위계 (31j)의 제로점까지의 높이(제로점 오차)를 δ로 한다.
측정 대상물(20)의 표면의, 측정 대상선을 따르는 프로파일을 W(y)로 한다. 센서 헤드(30)를 y방향으로 이동시켰을 때의 기준점의 궤적(모방 곡선)을 h(y)로 한다. 이상적으로는 모방 곡선(h(y))은 직선이지만 실제로는 이상적인 직선으로부터 비뚤어진다.
양단의 변위계(31i, 31k)의 제로점을 연결하는 직선이 y축으로부터 기우는 각도를 θ(y)로 한다. 이상적으로는 경사각(θ(y))=0이지만 실제로는 센서 헤드(30)의 이동에 따라 피칭이 발생함으로써 경사각(θ(y))은 모방 곡선(h(y))의 기울기와는 독립적으로 변동된다. 변위계(31i)의 제로점과 기준점의 높이의 차, 및 변위계(31k)의 제로점과 기준점의 높이의 차는 T(y)×P로 나타낼 수 있다. 여기서, 피칭 성분 T(y)=sin(θ(y))로 근사된다. 변위계(31i, 31j, 31k)의 측정치를 각각 i(y), j(y), k(y)로 하면 하기의 식이 성립된다.
경사각(θ(y))은 충분히 작기 때문에 cos(θ(y))를 1로 근사하고 있다.
측정 대상물(20)의 형상은 예를 들면 한 변의 길이가 2m인 정사각형이며 변위계의 간격(P)은 예를 들면 100㎜이다.
식 (1), (2), (3)으로부터 T(y)와 h(y)를 소거하면 이하의 식이 얻어진다.
여기서 표면 프로파일(W(y))이 다음의 3차식 (5)로 표현된다고 가정한다.
식 (5)를 식 (4)에 대입하면 다음의 식 (6)이 얻어진다.
식 (6)의 우변은 모두 측정 데이터로, 변위계의 간격(P)은 이미 알려져 있다. 따라서, 좌변의 미지수 a는 우변의 변수 y의 1차 성분으로부터 산출할 수 있다. 그런데 우변의 y의 0차 성분이 구해졌다고 해도, 좌변의 제로점 오차 δ를 모르기 때문에 미지수 b를 결정할 수 없다. 즉 표면 프로파일(W(y))의 3차 성분 a를 결정할 수는 있지만 2차 성분 b를 결정할 수는 없다. 또한 표면 프로파일(W(y))의 4차 이상의 성분도 3차 성분과 동일하게 결정할 수 있다.
실시예에서는 표면 프로파일(W(y))의 2차 성분을 결정할 수 없는 것을 보완하기 위해, 모방 곡선(h(y))의 2차 성분을 사전에 측정해 둔다. 모방 곡선(h(y))의 2차 성분은 안내 레일(18)의 휘어짐에 상당하기 때문에 측정마다 큰 변동은 없다고 생각된다. 따라서, 모방 곡선(h(y))의 2차 성분을 사전에 측정해 두면 측정 대상물의 표면 프로파일의 측정마다 모방 곡선(h(y))의 2차 성분을 다시 측정할 필요는 없다. 또한 모방 곡선(h(y))의 3차 이상의 성분은 표면 프로파일의 측정마다(센서 헤드(30)의 이동마다) 예측 불가능하게 변동된다고 생각된다. 이 때문에, 모방 곡선(h(y))의 3차 이상의 성분을 사전에 측정해 두어도 사전에 측정된 3차 이상의 성분에 기초하여 실제의 측정 대상물의 측정 결과를 보정할 수는 없다.
도 3A에 일례로서 모방 곡선(h(y))의 2차 성분을 사전에 측정하는 방법의 플로우차트를 나타낸다. 스텝 S1에서, 도 3B에 나타내는 바와 같이 측정 대상물(20)을 가동 테이블(10) 위에 재치한다. 측정 대상물(20)의 표면상의 y방향에 평행한 임의의 직선을 따라 경사계(35)를 이동시켜 이 직선을 따르는 표면 경사의 분포를 측정한다. 이 경사의 분포로부터 표면 프로파일(W(y))을 산출한다. 경사계에 의한 측정은 안내 레일(18)의 비뚤어짐에 영향을 받지 않는다.
스텝 S2에서, 변위계(31j)를 사용하여 경사계(35)로 경사 분포를 측정한 직선과 동일한 직선을 따르는 표면 프로파일을 측정함으로써 측정 데이터(j(y))를 취득한다.
스텝 S3에서, 모방 곡선(h(y))의 2차 성분을 산출한다. 이하, 이 산출 방법에 대해 설명한다. 변위계(31j)로 계측한 표면 프로파일은 경사계에 의한 계측으로 구한 표면 프로파일(W(y))과 동일하다. 이 때문에, 경사계에 의한 계측으로 구한 표면 프로파일(W(y))과 변위계(31j)에 의한 측정 데이터(j(y)) 사이에는 식 (2)의 관계가 성립된다. 제로점 오차 δ는 상수이기 때문에 표면 프로파일(W(y))의 2차 성분과 측정 데이터(j(y))의 2차 성분으로부터 모방 곡선(h(y))의 2차 성분을 산출할 수 있다. 산출된 2차 성분은 제어장치(19)에 기억된다.
모방 곡선(h(y))의 프로파일은 일반적으로는 숫돌 헤드(15)를 y방향으로 이동시킬 때마다 변화하여 매회 동일한 프로파일이 된다고는 할 수 없다. 단, 모방 곡선(h(y))의 2차 성분은 모방 곡선의 대략적인 형상을 결정하는 저차 성분이며 재현성이 높다고 생각된다. 즉, 측정마다 큰 변동은 없다고 생각된다.
도 4에 실시예에 의한 진직도 측정 방법의 플로우차트를 나타낸다. 우선, 측정 대상물(20)을 가동 테이블(10)에 재치한다. 이 측정 대상물(20)은 도 3A에 나타낸 공정에서 경사계를 이용하여 표면 프로파일을 측정한 측정 대상물(20)과 동일할 필요는 없다.
스텝 SA1에서, 숫돌 헤드(15) 및 센서 헤드(30)를 y방향으로 이동시키면서 변위계(31i, 31j, 31k)로 측정 대상물(20)의 표면의 피측정점까지의 거리(i(y), j(y), k(y))를 측정한다. 측정된 데이터는 제어장치(19)에 입력된다.
스텝 SA2에서, 측정 데이터(i(y), j(y), k(y))에 로우패스 필터를 적용하여 노이즈 성분을 제거한다. 로우패스 필터를 효과적으로 적용시키기 위해서, 측정 데 이터(i(y), j(y), k(y))는 변위계의 간격(P)에 대해서 충분히 세세한 컷팅으로 취득되고 있다. 예를 들면, 0.05㎜의 컷팅 폭으로 측정 데이터(i(y), j(y), k(y))가 취득되고 있다.
스텝 SA3에서, 로우패스 필터를 적용한 후의 측정 데이터(i(y), j(y), k(y))를 샘플링하여 스텝 데이터를 생성한다. 샘플링의 주기는 예를 들면 변위계의 간격(P)의 절반, 즉 50㎜로 한다.
스텝 SA4에서, 스텝 데이터(i(y), j(y), k(y))에 기초하여 모방 곡선(h(y))과 피칭 성분(T(y))을 유전적 알고리즘을 이용하여 도출한다.
도 5에 유전적 알고리즘을 적용한 스텝 SA4의 상세한 플로우차트를 나타낸다. 이 유전적 알고리즘에서는 모방 곡선(h(y))과 피칭 성분(T(y))의 세트를 하나의 개체로 한다.
스텝 SB1에서, 초기 세대의 개체군을 생성한다. 예를 들면, 개체수는 200으로 한다. 일례로서 1개의 개체의 모방 곡선(h(y))과 피칭 성분(T(y))을 0으로 한다. 다른 199개의 개체의 모방 곡선(h(y))과 피칭 성분(T(y))은 난수에 의해 결정한다. 또한 초기 상태에서는 모든 개체의 모방 곡선(h(y)) 및 피칭 성분(T(y))을 0으로 설정해도 된다.
스텝 SB2에서, 각 개체를 평가 함수에 의해 평가하고 각 개체의 적응도를 계산한다. 평가 함수는 표면 프로파일(W(y))에 기초하여 설정한다. 3개의 변위계(31i, 31j, 31k)는 동일한 측정 대상물(20)의 표면의 동일한 측정 대상선을 따르는 프로파일을 측정하고 있는 것이기 때문에, 식 (1)∼식 (3)을 이용하여 각각 산 출한 3개의 표면 프로파일(W1(y), W2(y), W3(y))은 일치할 것이다.
그래서 먼저 W1(y)과 W2(y)의 차분 W1(y)-W2(y) 및 W2(y)와 W3(y)의 차분 W2(y)-W3(y)를 구한다. 표면 프로파일(W(y))을 다항식으로 나타냈을 때의 0차 성분은 측정 대상물(20)과 센서 헤드(30)의 간격에 상당하고, 1차 성분은 측정 대상물(20)의 자세에 상당한다. 즉 표면 프로파일(W(y))의 0차 성분과 1차 성분은 측정 대상물(20)의 표면 프로파일에 직접 관계하지 않는다. 이 때문에 차분 W1(y)-W2(y) 및 차분 W2(y)-W3(y)로부터 0차 성분과 1차 성분을 제거한다.
0차 성분과 1차 성분이 제거된 차분 W1(y)-W2(y) 및 차분 W2(y)-W3(y)의 각각의 분산을 계산한다. 이 2개의 분산의 합을 평가 함수로 한다. 평가 함수의 값이 작을수록 적응도가 높다고 할 수 있다. 모든 개체를 적응도에 따라 재배열한다.
스텝 SB3에서, 교차 대상이 되는 개체를 선택한다. 일례로서 개체가 선택되는 확률은 적응도가 높은 개체일수록 높아지도록 설정한다. 이 선택 확률에 기초하여 2개의 개체로 이루어지는 10 페어를 선택한다.
스텝 SB4에서, 선택된 개체 페어의 모방 곡선(h(y)) 또는 피칭 성분(T(y)) 중 적어도 일방을 교차시켜 새로운 개체를 생성한다.
도 6을 참조하여 교차의 방법을 설명한다. 현세대의 개체 중 교차의 대상으로 선택된 2개의 개체(Ua 및 Ub)의 모방 곡선(h(y)) 및 피칭 성분의 프로파일(T(y))이 나타나 있다. 개체(Ua)의 모방 곡선(h(y))의 일부와 개체(Ub)의 모방 곡선(h(y))의 대응하는 부분을 교체하여(교차시켜), 새로운 개체(Uc 및 Ud)를 생성한다. 새로운 개체(Uc 및 Ud)의 피칭 성분의 프로파일(T(y))은 각각 원래의 개체(Ua 및 Ub)의 피칭 성분의 프로파일(T(y))을 그대로 계승하고 있다. 이와 같이 하여, 2개의 개체로부터 새롭게 2개의 개체가 생성된다. 스텝 SB3에서 10 페어의 개체가 선택되어 있으므로 스텝 SB4에서는 새롭게 10 페어, 즉 20개의 개체가 생성된다.
또한 피칭 성분의 프로파일(T(y))을 교차시켜도 되고, 모방 곡선(h(y))과 피칭 성분의 프로파일(T(y)) 양쪽을 교차시켜도 된다.
스텝 SB4가 종료되면, 스텝 SB5에서, 돌연변이의 대상이 되는 개체를 선택한다. 일례로서 적응도가 높은 10개의 개체를 제외하고, 나머지 190개의 개체로부터 80개를 선택한다.
스텝 SB6에서, 선택된 개체에 돌연변이를 일으켜 새로운 개체를 생성한다.
도 7을 참조하여 돌연변이의 방법에 대해 설명한다. 도 7에 스텝 SB5에서 선택된 1개의 개체(Ue)를 나타내고 있다. 개체(Ue)의 모방 곡선(h(y))에 랜덤한 폭 및 높이의 가우스 곡선을 중첩시켜 새로운 개체(Uf)를 생성한다. 또한 개체(Ue)의 피칭 성분의 프로파일(T(y))에 가우스 곡선을 중첩시켜도 되고, 모방 곡선(h(y))과 피칭 성분의 프로파일(T(y)) 양쪽에 가우스 곡선을 중첩시켜도 된다. 스텝 SB5에서 80개의 개체가 선택되어 있으므로 스텝 SB6에서는 새롭게 80개의 개체가 생성된다.
스텝 SB7에서, 적응도가 낮은 개체를 도태시킨다. 구체적으로는 현세대의 200개의 개체 중 적응도가 낮은 100개의 개체를 새롭게 생성된 100개체로 치환한 다. 이것에 의해 새로운 세대의 200개의 개체가 결정된다.
스텝 SB8에서, 새로운 세대의 200개의 개체를 평가하여 적응도를 구한다. 또한 스텝 SB7에서 도태되지 않았던 전세대의 100개의 개체에 대해서는 이미 적응도가 산출되어 있기 때문에 적응도를 다시 산출할 필요는 없다. 신세대의 200개의 개체를 적응도에 따라 재배열한다.
스텝 SB9에서, 세대수가 목표치에 이르렀는지 아닌지를 판정하여 목표치에 이르지 않은 경우에는 스텝 SB3으로 되돌아간다. 목표치에 이른 경우에는 스텝 SB10에서, 최신 세대의 개체 중 적응도가 가장 높은 개체의 모방 곡선(h(y)) 및 피칭 성분의 프로파일(T(y))을 최적해로 한다.
도 8에 평가치의 변위를 나타낸다. 가로축은 세대수를 나타내고, 세로축은 현세대의 개체 중 가장 적응도가 높은 개체의 평가 함수의 값(평가치)을 나타낸다. 세대가 진행됨에 따라 평가치가 저하(적응도가 상승)되어 있는 것을 알 수 있다. 2000세대에서, 평가 함수의 값은 약 0.4㎛2까지 저하되어 있다. 표준 편차는 0.63㎛가 되며, 충분한 정밀도가 얻어진 것을 알 수 있다. 또한 500세대 정도에서 평가치가 90% 정도까지 수렴되고, 그 후 완만하게 최적해의 탐색이 진행되는 점에서, 유전적 알고리즘의 각 파라미터의 설정도 적절했다고 생각된다.
도 9A에 적응도가 가장 높은 개체의 모방 곡선(h(y)) 및 피칭 성분의 프로파일(T(y))을 나타낸다. 세로축은 h(y) 및 T(y)의 값을 나타내고, h(y)의 단위는 “㎛”, T(y)의 단위는 “10μrad”이다. 가로축은 y방향의 위치를 단위 “㎜”로 나 타낸다. 또한 모방 곡선(h(y)) 및 피칭 성분의 프로파일(T(y))의 0차 성분과 1차 성분은 표면 프로파일에 관계하지 않기 때문에 도 8A에서는 0차 성분과 1차 성분을 제거하여 나타내고 있다.
도 9B에 변위계(31i, 31j, 31k)에 의한 측정 데이터(i(y), j(y), k(y))를 나타낸다. 가로축은 y방향의 위치를 단위 “㎜”로 나타내고, 세로축은 측정 데이터의 값을 단위 “㎛”로 나타낸다. 또한 0차 성분 및 1차 성분은 제거하고 있다.
도 9C에 모방 곡선(h(y)) 및 피칭 성분의 프로파일(T(y))의 최적해를 식 (1)∼(3)에 대입하여 구한 표면 프로파일(W1(y), W2(y), W3(y))를 나타낸다. 최적해로부터 산출한 3개의 표면 프로파일은 도 9B에 나타낸 3개의 측정 데이터에 비해 차가 작은 것을 알 수 있다.
이와 같이 유전적 알고리즘을 이용함으로써, 3개의 미지의 함수를 포함한 연립 방정식을 직접적으로 풀지 않고 모방 곡선(h(y)), 피칭 성분의 프로파일(T(y)), 및 표면 프로파일(W(y))의 최적해를 구할 수 있다.
상기 유전적 알고리즘에서는 모방 곡선(h(y))과 피칭 성분의 프로파일(T(y))로 유전적 알고리즘의 해의 후보를 정의하고, 표면 프로파일(W(y))에 기초하여 평가 함수를 정의했다. 그 외에, 모방 곡선(h(y)), 피칭 성분의 프로파일(T(y)), 표면 프로파일(W(y)) 중 2개의 프로파일로 해의 후보를 정의하고, 나머지 하나의 프로파일로 평가 함수를 정의해도 된다.
도 4의 스텝 SA5에서, 모방 곡선(h(y))의 2차 성분을 보정한다. 식 (6)에 나 타낸 바와 같이 연립 방정식 (1)∼(3)으로부터는 모방 곡선(h(y))의 2차 성분을 특정할 수 없다. 이 때문에, 유전적 알고리즘으로 구한 모방 곡선(h(y))의 최적해의 2차 성분은 의미를 가지지 않는다. 따라서, 유전적 알고리즘에 의해 얻어진 모방 곡선(h(y))의 최적해로부터 2차 성분을 제거하여 3차 이상의 성분만을 포함한 모방 곡선(h(y))을 구한다. 이 3차 이상의 성분만을 포함한 모방 곡선(h(y))에 도 3A의 스텝 S2에서 산출된 모방 곡선(h(y))의 2차 성분을 중첩시킨다. 이것에 의해, 유의적인 2차 성분을 포함한 모방 곡선(h(y))이 구해진다.
스텝 SA6에서, 스텝 SA5에서 2차 성분이 보정된 모방 곡선(h(y)), 및 변위계(31j)의 측정 데이터(j(y))를 식 (2)에 대입함으로써 표면 프로파일(W(y))의 2차 이상의 성분이 구해진다. 또한 제로점 오차 δ는 상수이기 때문에, 제로점 오차 δ를 알 수 없었다고 해도, 표면 프로파일(W(y))의 2차 이상의 성분을 특정하는 것이 가능하다.
가동 테이블(10)을 x방향으로 어긋나게 하여, 도 4의 스텝 SA1부터 SA6까지의 공정을 반복함으로써 측정 대상물(20)의 전체면의 표면 프로파일을 측정할 수 있다. 가동 테이블(10)을 x방향으로 어긋나게 하여도, 모방 곡선(h(y))의 2차 성분은 변화되지 않는다고 생각된다. 이 때문에, 가동 테이블(10)을 x방향으로 어긋나게 할 때마다, 도 3A에 나타낸 경사계에 의한 측정을 재실행할 필요는 없다. 또한 측정 대상물(20)을 교환해도 경사계에 의한 측정을 재실행할 필요는 없다.
경사계에 의한 표면 프로파일의 측정은 많은 수고와 시간을 필요로 하여 자동화가 곤란하다. 실시예에 의한 방법으로는 자동화가 용이한 변위계를 이용한 측 정에 의해 측정 대상물(20)의 표면 프로파일을 용이하게 측정할 수 있다.
상기 실시예에서는 제로점 오차 δ가 남아 있는 경우에도 표면 프로파일(W(y))의 2차 성분을 특정할 수 있다. 이 때문에, 정밀한 제로점 조정을 할 필요가 없다.
상기 실시예에서는 변위계(31i, 31j, 31k)를 측정 대상물(20)에 대해 이동시켰지만, 그 반대로 변위계(31i, 31j, 31k)에 대해 측정 대상물(20)을 이동시켜도 된다. 예를 들면, 도 1A에서, 변위계(31i, 31j, 31k)를 x방향으로 배열시키고 측정 대상물(20)을 x방향으로 이동시키면서 측정함으로써 측정 대상물(20)의 표면의 x방향에 평행한 측정 대상선을 따르는 표면 프로파일을 측정할 수 있다. 도 1B에 나타낸 센서 헤드(30)를 z축에 평행한 회전축을 중심으로 하여 90°회전시킴으로써 변위계(31i, 31j, 31k)를 x방향으로 배열시킬 수 있다. 센서 헤드(30)에 이러한 회전 기구를 설치해도 된다.
y방향에 평행한 복수의 측정 대상선을 따르는 표면 프로파일과 x방향에 평행한 복수의 측정 대상선을 따르는 표면 프로파일을 중첩시킴으로써 측정 대상물(20) 표면의 2차원적인 표면 프로파일 정보를 얻을 수 있다.
이상 실시예를 따라 본 발명을 설명했으나 본 발명은 이들에 제한되는 것은 아니다. 예를 들면, 여러 가지의 변경, 개량, 조합 등이 가능한 것은 당업자에게 자명할 것이다.
[도 1] (1A)는 실시예에 의한 진직도 측정 장치의 사시도이며, (1B)는 센서 헤드 부분의 개략도이다.
[도 2] 측정 대상물의 표면 프로파일(W(y)), 변위계의 측정 데이터(i(y), j(y), k(y)), 모방 곡선(h(y)), 및 피칭 성분(T(y))의 정의를 나타내는 선도이다.
[도 3] (3A)는 사전에 모방 곡선의 2차 성분을 측정해 두는 방법을 나타내는 플로우차트이며, (3B)는 경사계로 표면 프로파일을 측정하는 모습을 나타내는 개략도이다.
[도 4] 실시예에 의한 진직도 측정 방법의 플로우차트이다.
[도 5] 실시예에 의한 진직도 측정 방법에서 채용되는 유전적 알고리즘의 플로우차트이다.
[도 6] 유전적 알고리즘으로 행하여지는 교차를 설명하기 위한 도면이다.
[도 7] 유전적 알고리즘으로 행하여지는 돌연변이를 설명하기 위한 도면이다.
[도 8] 유전적 알고리즘에 의해 세대가 증가함에 따라 평가치가 작아지는(적응도가 높아지는) 것을 나타내는 그래프이다.
[도 9] (9A)는 유전적 알고리즘으로 구한 모방 곡선(h(y)) 및 피칭 성분(T(y))의 최적해를 나타내는 그래프이며, (9B)는 3개의 변위계의 측정 데이터를 나타내는 그래프이며, (9C)는 유전적 알고리즘에 의해 구한 최적해를 적용한 경우의 표면 프로파일을 나타내는 그래프이다.
*부호의 설명*
10 : 가동 테이블
11 : 테이블 안내기구
15 : 숫돌 헤드
16 : 숫돌
18 : 안내 레일
19 : 제어장치
20 : 측정 대상물
30 : 센서 헤드
31i, 31j, 31k : 변위계
35 : 경사계
Claims (2)
- 제1 방향으로 배열되고 상대 위치가 고정된 3개의 변위계를 측정 대상물에 대향시키고, 상기 변위계 및 상기 측정 대상물의 일방인 가동물을 타방의 고정물에 대해서 제1 방향으로 이동시키면서, 3개의 변위계로부터 각각 측정 대상물의 표면에서 제1 방향으로 연장되는 측정 대상선을 따라 배열되는 3개의 피측정점까지의 거리를 측정하는 공정과,상기 3개의 변위계의 측정 결과에 기초하여 상기 가동물에 대한 상대 위치가 고정된 기준점의 궤적인 모방 곡선의 프로파일을 산출하는 공정과,상기 모방 곡선의 산출된 프로파일의 2차 성분을 사전에 측정되어 있는 모방 곡선의 프로파일의 2차 성분에 기초하여 보정하는 공정과,보정된 모방 곡선의 프로파일에 기초하여 상기 측정 대상물의 표면의 프로파일을 산출하는 공정을 가지는 진직도 측정 방법.
- 측정 대상물을 지지하는 테이블과,측정 대상물의 표면에서 상기 제1 방향으로 배열되는 피측정점까지의 거리를 각각 측정하는 3개의 변위계를 포함하는 센서 헤드와,상기 센서 헤드 및 상기 테이블의 일방인 가동물을 타방의 고정물에 대해서 상기 제1 방향을 따라 이동 가능하게 지지하는 안내기구와,상기 가동물에 상대적으로 고정된 기준점의 궤적인 모방 곡선의 2차 성분을 기억하 고 있고, 상기 3개의 변위계로 측정된 측정 데이터에 기초하여 상기 제1 방향에 평행한 측정 대상선을 따르는 상기 표면의 프로파일을 구하는 제어장치를 가지며,상기 제어장치는,상기 가동물을 상기 제1 방향으로 이동시키면서, 3개의 변위계의 각각에 의해 상기 측정 대상선을 따르는 표면상의 피측정점까지의 거리를 측정하여 측정 데이터를 취득하는 공정과,상기 3개의 변위계의 측정 결과에 기초하여 상기 가동물에 대한 상대 위치가 고정된 기준점의 궤적인 모방 곡선의 프로파일을 산출하는 공정과,상기 모방 곡선의 산출된 프로파일의 2차 성분을 기억되어 있는 모방 곡선의 프로파일의 2차 성분에 기초하여 보정하는 공정과,보정된 모방 곡선의 프로파일에 기초하여 상기 측정 대상물의 표면의 프로파일을 산출하는 공정을 실행하는 진직도 측정 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2008-277597 | 2008-10-29 | ||
JP2008277597A JP5100613B2 (ja) | 2008-10-29 | 2008-10-29 | 真直度測定方法及び真直度測定装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100047801A true KR20100047801A (ko) | 2010-05-10 |
KR101169575B1 KR101169575B1 (ko) | 2012-07-31 |
Family
ID=42274724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090100033A KR101169575B1 (ko) | 2008-10-29 | 2009-10-21 | 진직도 측정 방법 및 진직도 측정 장치 |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP5100613B2 (ko) |
KR (1) | KR101169575B1 (ko) |
CN (1) | CN101726279B (ko) |
TW (1) | TWI417512B (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9864367B2 (en) | 2014-03-25 | 2018-01-09 | Hyundai Motor Company | Straightness management system and control method thereof for mounting pin |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103267461B (zh) * | 2013-06-09 | 2015-08-12 | 南京晨光集团有限责任公司 | 用于测量空间物体重复定位精度的方法 |
JP6401618B2 (ja) * | 2015-01-13 | 2018-10-10 | 株式会社ナガセインテグレックス | 測定方法及び測定装置 |
JP6352833B2 (ja) * | 2015-02-26 | 2018-07-04 | 住友重機械工業株式会社 | 形状計測装置、加工装置及び形状計測方法 |
JP6392395B1 (ja) * | 2017-03-26 | 2018-09-19 | 株式会社アドテックエンジニアリング | 平面度測定方法及びピン高さ調整方法 |
JP7296279B2 (ja) * | 2019-08-30 | 2023-06-22 | 住友重機械工業株式会社 | 形状計測装置、及び検出器の校正方法 |
JP7296334B2 (ja) * | 2020-03-26 | 2023-06-22 | 住友重機械工業株式会社 | 真直度計測システム、変位センサ校正方法、及び真直度計測方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61139712A (ja) * | 1984-12-13 | 1986-06-27 | Mitsubishi Heavy Ind Ltd | 真直度測定方法 |
JPS6447905A (en) * | 1987-08-19 | 1989-02-22 | Mitsubishi Heavy Ind Ltd | Method for measuring straightness |
JPH01107105A (ja) * | 1987-10-20 | 1989-04-25 | Mitsubishi Heavy Ind Ltd | 真直度形状測定法 |
JPH07103751A (ja) * | 1993-10-07 | 1995-04-18 | Kawasaki Steel Corp | ロールプロフィール測定方法 |
JP2960013B2 (ja) * | 1996-07-29 | 1999-10-06 | 慧 清野 | 移動物体の検出用目盛及びこれを用いた移動物体の検出装置 |
US5816895A (en) * | 1997-01-17 | 1998-10-06 | Tokyo Seimitsu Co., Ltd. | Surface grinding method and apparatus |
JP2002228411A (ja) | 2001-02-05 | 2002-08-14 | Hitachi Kokusai Electric Inc | 二次元測定装置 |
JP2005024567A (ja) | 2004-09-07 | 2005-01-27 | Hitachi Kokusai Electric Inc | 位置測定装置 |
DE102005021345A1 (de) * | 2005-05-04 | 2006-11-09 | Schaeffler Kg | Linearführungseinheit mit Längenmesssystem |
JP2008216122A (ja) | 2007-03-06 | 2008-09-18 | Mitsutoyo Corp | 表面性状測定装置 |
-
2008
- 2008-10-29 JP JP2008277597A patent/JP5100613B2/ja active Active
-
2009
- 2009-10-20 CN CN2009101794727A patent/CN101726279B/zh active Active
- 2009-10-21 KR KR1020090100033A patent/KR101169575B1/ko active IP Right Grant
- 2009-10-26 TW TW098136156A patent/TWI417512B/zh active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9864367B2 (en) | 2014-03-25 | 2018-01-09 | Hyundai Motor Company | Straightness management system and control method thereof for mounting pin |
Also Published As
Publication number | Publication date |
---|---|
KR101169575B1 (ko) | 2012-07-31 |
CN101726279A (zh) | 2010-06-09 |
JP2010107263A (ja) | 2010-05-13 |
CN101726279B (zh) | 2012-02-01 |
TWI417512B (zh) | 2013-12-01 |
TW201017096A (en) | 2010-05-01 |
JP5100613B2 (ja) | 2012-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101104174B1 (ko) | 진직도 측정 방법 및 진직도 측정 장치 | |
KR101169575B1 (ko) | 진직도 측정 방법 및 진직도 측정 장치 | |
JP4504818B2 (ja) | 加工物検査方法 | |
JP4323212B2 (ja) | 表面性状測定機の校正方法、表面性状測定機の校正プログラム、この校正プログラムを記録した記録媒体および表面性状測定機 | |
WO2002016868A1 (fr) | Procede d'evaluation d'erreur de position pour dispositif mobile, et procede d'amelioration de precision de mouvement se basant sur le resultat d'evaluation | |
JP5570722B2 (ja) | 計量装置の較正 | |
US6594532B2 (en) | Movement control by a metrological instrument | |
JP2003114117A (ja) | プローブの校正方法および校正プログラム | |
JP2005055282A (ja) | 測定方法及び測定装置 | |
CN106796095B (zh) | 操作坐标测量设备的方法、坐标测量设备和计算机程序 | |
JP7296334B2 (ja) | 真直度計測システム、変位センサ校正方法、及び真直度計測方法 | |
KR102035334B1 (ko) | 4축 공작기계의 기하학적 오차 측정 방법 | |
JP2007303838A (ja) | 補正方法、及び測定装置 | |
JP2008524576A (ja) | 直定規の直線度測定のための順次式マルチプローブ法 | |
JP6893850B2 (ja) | 転がり軸受直角度測定装置および転がり軸受の直角度測定方法 | |
CN106687763B (zh) | 用于表征仪表误差的方法和装置 | |
Nikolova et al. | Form deviations measurement of planar surfaces by overlapping measuring positions using reference plane method | |
KR102511601B1 (ko) | 수직형 5축 공작기계의 기하학적 오차 측정 방법 | |
TWI777205B (zh) | 形狀測量裝置、基準器及檢測儀的校正方法 | |
CN116572156A (zh) | 一种数控抛光零偏的自动设置方法 | |
CN117848203A (zh) | 圆光栅刻划的偏心修正装置及方法 | |
CN115870809A (zh) | 一种基于空间多边形钢塔节段机加工质量控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150618 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160617 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170616 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180717 Year of fee payment: 7 |