Movatterモバイル変換


[0]ホーム

URL:


CN108507502B - Method for measuring engineering collimation parameters of accelerator - Google Patents

Method for measuring engineering collimation parameters of accelerator
Download PDF

Info

Publication number
CN108507502B
CN108507502BCN201711258153.6ACN201711258153ACN108507502BCN 108507502 BCN108507502 BCN 108507502BCN 201711258153 ACN201711258153 ACN 201711258153ACN 108507502 BCN108507502 BCN 108507502B
Authority
CN
China
Prior art keywords
value
calculating
parameters
collimation
parameter
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
Application number
CN201711258153.6A
Other languages
Chinese (zh)
Other versions
CN108507502A (en
Inventor
袁建东
张斌
姚俊杰
孙国珍
王锋锋
蔡国柱
王少明
陈文军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Modern Physics of CAS
Original Assignee
Institute of Modern Physics of CAS
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 Institute of Modern Physics of CASfiledCriticalInstitute of Modern Physics of CAS
Priority to CN201711258153.6ApriorityCriticalpatent/CN108507502B/en
Publication of CN108507502ApublicationCriticalpatent/CN108507502A/en
Application grantedgrantedCritical
Publication of CN108507502BpublicationCriticalpatent/CN108507502B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention relates to the technical field of precision engineering and industrial measurement, in particular to a method for measuring an accelerator engineering collimation parameter. The method is characterized in that a coordinate transformation relation between a calibration theoretical value and an actually measured installation value of mechanical equipment is established, attitude parameters of the equipment are obtained according to a singular value decomposition method, and the solution problem of collimation parameters under the conditions of large angle, eccentric coordinate system and gross error is solved by adopting three methods of damping least square, structural total least square and quasi-stable estimation; the device can be used in cooperation with a laser tracker, a portable measuring arm or a total station to complete the calculation of collimation parameters; the collimation parameters can be calculated under any angle; under the condition of eccentricity of a coordinate system, the collimation parameters can be accurately calculated without moving the coordinate system; the method can calculate the collimation parameters without losing precision even if the rough difference exists. The calculation efficiency and the precision are improved, and the method has the tolerance to the difference.

Description

Translated fromChinese
一种加速器工程准直参数的测量方法A Measurement Method of Accelerator Engineering Collimation Parameters

技术领域technical field

本发明涉及精密工程与工业测量技术领域,尤其是涉及一种加速器工程准直参数的测量方法。The invention relates to the technical field of precision engineering and industrial measurement, in particular to a method for measuring alignment parameters of accelerator engineering.

背景技术Background technique

目前,在诸如航空航天、汽车制造、加速器、射电望远镜等大尺寸工程数字化安装中,大多采用高精度全站仪、激光跟踪仪、摄影测量等仪器,其准直参数(3个平移量、3个旋转量)的正确性和可靠性显得尤为重要。然而准直参数的测量方法中,清华大学的发明专利目标测量点只能取3个点,显然没有充分的多余观测量,测量精度不高。浙江大学的发明专利以最小二乘误差作为目标函数,利用牛顿法求解最优化问题,但是牛顿法太过依赖初值,且宜不收敛。商用软件Spatial Analyzer采用阻尼最小二乘法,实现了大角度情况下准直参数的求解,然而在坐标系原点偏离元件中心会产生偏差,且其抗差解法不具备自动化赋权,求解效率和精度都不高。At present, in the digital installation of large-scale projects such as aerospace, automobile manufacturing, accelerators, and radio telescopes, most of the high-precision total stations, laser trackers, photogrammetry and other instruments are used. The correctness and reliability of the rotation amount) are particularly important. However, in the measurement method of the collimation parameter, the target measurement points of the invention patent of Tsinghua University can only take 3 points, obviously there is not enough redundant observation, and the measurement accuracy is not high. The invention patent of Zhejiang University uses the least square error as the objective function, and uses the Newton method to solve the optimization problem, but the Newton method relies too much on the initial value and should not converge. The commercial software Spatial Analyzer uses the damped least squares method to solve the collimation parameters in the case of large angles. However, when the origin of the coordinate system deviates from the center of the component, deviations will occur, and the robust solution method does not have automatic weighting, and the solution efficiency and accuracy are both high. not tall.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于针对现有技术的不足提供一种加速器工程准直参数的测量方法。从而有效解决现有技术中的问题。The purpose of the present invention is to provide a method for measuring the collimation parameters of accelerator engineering in view of the deficiencies of the prior art. Thus, the problems in the prior art can be effectively solved.

为实现上述目的,本发明采取的技术方案为:所述的一种加速器工程准直参数的测量方法,其特点通过建立机械设备标定理论值与实测安装值的坐标转化关系,依据奇异值分解法求得设备的姿态参数,具体包括如下步骤:In order to achieve the above-mentioned purpose, the technical scheme adopted in the present invention is as follows: the method for measuring the collimation parameters of an accelerator engineering is characterized by establishing the coordinate transformation relationship between the theoretical value of mechanical equipment calibration and the measured installation value, and according to the singular value decomposition method. Obtaining the attitude parameters of the device includes the following steps:

(1)首先根据设计尺寸,建立全局坐标系,确定环形加速器原点为其圆心,直线加速器原点为其长轴中心,水平面向上法向为Y轴正向,长轴为Z轴,右手定则确定第三轴指向;(1) First, establish a global coordinate system according to the design size, determine the origin of the circular accelerator as the center of the circle, the origin of the linear accelerator as the center of the long axis, the normal direction of the horizontal plane upward is the positive direction of the Y axis, the long axis is the Z axis, and the right-hand rule is determined. The third axis points to;

(2)使用控制器、数据线连接高精度全站仪、激光跟踪仪、便携式测量臂或摄影测量仪器和电脑,对待安装元件进行标定,建立其中心局部坐标系,将其基准转移至3个以上的外部靶标座,使用激光跟踪这些外部靶标座,得到基准理论值;(2) Use the controller and data cable to connect the high-precision total station, laser tracker, portable measuring arm or photogrammetry instrument and computer, calibrate the components to be installed, establish their central local coordinate system, and transfer their datums to three For the above external target coordinates, use the laser to track these external target coordinates to obtain the benchmark theoretical value;

(3)使用高精度全站仪、激光跟踪仪、便携式测量臂或摄影测量,恢复全局坐标系,并现场安装该元件,再次测量步骤二的外部靶标座,得到实测值;(3) Use a high-precision total station, a laser tracker, a portable measuring arm or photogrammetry to restore the global coordinate system, install the component on site, and measure the external target coordinates ofstep 2 again to obtain the measured value;

(4)利用两组3个以上靶座的坐标值,求得准直参数;大角度情况下采用阻尼最小二乘法求解,小角度或坐标系偏心情况下采用结构总体最小二乘法求解,存在粗差情况下采用拟稳平差求解;(4) Use the coordinate values of two or more target bases to obtain the collimation parameters; in the case of large angles, the damped least squares method is used to solve them, and in the case of small angles or the eccentricity of the coordinate system, the overall least squares method of the structure is used to solve them. Use quasi-stable adjustment to solve in poor condition;

(5)完成准直参数求解,显示并保存结果。(5) Complete the solution of collimation parameters, display and save the results.

所述的步骤四中的阻尼最小二乘法包括如下步骤:The damped least squares method in the fourth step includes the following steps:

a)指定转换参数初值xk=(0,0,0,0,0,0,0,1),阻尼因子初值uk=0.001,其中下标k为迭代次数,取值为0,1...n;a) Specify the initial value of the conversion parameter xk = (0, 0, 0, 0, 0, 0, 0, 1), the initial value of the damping factor uk = 0.001, where the subscript k is the number of iterations, and the value is 0, 1...n;

b)组建误差方程V=BX+L,其中B为系数矩阵,L为常数矩阵,V为误差矩阵;b) set up the error equation V=BX+L, wherein B is the coefficient matrix, L is the constant matrix, and V is the error matrix;

c)构建线性方程组

Figure BDA0001492992940000021
其中T为矩阵转置符号;c) Build a system of linear equations
Figure BDA0001492992940000021
where T is the matrix transpose symbol;

d)计算参数改正数dxk,参数估值xk+1=xk+dxkd) Calculate parameter correction number dxk , parameter estimate xk+1 =xk +dxk

e)如果参数改正数dxk≤10-8,计算结束,输出xk+1e) If the parameter correction number dxk ≤ 10-8 , the calculation ends, and output xk+1 ;

f)如果参数改正数不满足步骤e)条件,则按

Figure BDA0001492992940000022
计算比例因子C;f) If the parameter correction number does not meet the conditions of step e), press
Figure BDA0001492992940000022
Calculate the scale factor C;

g)按

Figure BDA0001492992940000023
计算截断因子S;g) press
Figure BDA0001492992940000023
Calculate the truncation factor S;

h)按

Figure BDA0001492992940000024
构造乘常数截断值R1;h) Press
Figure BDA0001492992940000024
Constructs a multiplicative constant cutoff value R1;

i)按

Figure BDA0001492992940000025
计算乘常数R;i) Press
Figure BDA0001492992940000025
Calculate the multiplication constant R;

j)如果比例因子C<0.25,则:

Figure BDA0001492992940000026
j) If the scale factor C<0.25, then:
Figure BDA0001492992940000026

k)如果比例因子0.25≤C≤0.75,则:

Figure BDA0001492992940000027
k) If the scale factor is 0.25≤C≤0.75, then:
Figure BDA0001492992940000027

l)如果比例因子C>0.75,再进行如下分步骤l) If the scale factor C>0.75, then proceed to the following sub-steps

1)令μkk/21) Let μk = μk/2 ;

2)如果μk<S,则

Figure BDA0001492992940000028
2) If μk < S, then
Figure BDA0001492992940000028

3)如果μk≥S,则继续进行步骤1),直至μk<S,执行步骤2);3) If μk ≥ S, proceed to step 1) until μk <S, and execute step 2);

m)根据步骤j)、k)、l)三步骤计算的迭代值,再执行步骤d),直至e)步骤出现。所述的步骤四中的结构总体最小二乘法求解包括如下步骤:m) According to the iteration value calculated in the three steps of steps j), k) and l), perform step d) until step e) occurs. The structural overall least squares solution in the describedstep 4 includes the following steps:

a)指定转换参数初值x0=(0,0,0,0,0,0,0,1),系数阵改正向量初值EA0=0; b)按以下步骤构造结构矩阵D;a) Specify the initial value of the conversion parameter x0 =(0, 0, 0, 0, 0, 0, 0, 1), and the initial value of the coefficient matrix correction vector EA0 =0; b) Construct the structure matrix D according to the following steps;

1)构造四个矩阵:

Figure BDA0001492992940000031
1) Construct four matrices:
Figure BDA0001492992940000031

Figure BDA0001492992940000032
Figure BDA0001492992940000032

2)构造结构矩阵五个分量:

Figure BDA0001492992940000033
2) Construct the five components of the structure matrix:
Figure BDA0001492992940000033

Figure BDA0001492992940000034
Figure BDA0001492992940000034

3)则

Figure BDA0001492992940000035
3) then
Figure BDA0001492992940000035

c)按以下步骤计算转换矩阵R:c) Calculate the transformation matrix R as follows:

1)构造矩阵

Figure BDA0001492992940000036
其中
Figure BDA0001492992940000037
为叉乘符号;1) Construct the matrix
Figure BDA0001492992940000036
in
Figure BDA0001492992940000037
is the cross product symbol;

2)计算转换矩阵R=[-Im FD];2) Calculate the transformation matrix R=[-Im FD];

d)按下式计算参数改正数dx,参数估值xk=x0+dxd) Calculate the parameter correction number dx according to the following formula, parameter estimation xk =x0 +dx ;

e)

Figure DEST_PATH_FDA0002272628360000036
e)
Figure DEST_PATH_FDA0002272628360000036

f)如果norm(dx)≤10-8,则

Figure BDA0001492992940000039
计算结束;f ) If norm(dx)≤10-8 , then
Figure BDA0001492992940000039
calculation ends;

g)否则,根据e)式计算拉格朗日常数向量M;g) Otherwise, calculate the Lagrangian number vector M according to the formula e);

h)计算迭代值;h) Calculate the iteration value;

i)

Figure 1
j)更换迭代值;i)
Figure 1
j) replace the iteration value;

k)

Figure 2
k)
Figure 2

l)再次执行d),直至满足f)条件,计算结束。l) Execute d) again until the condition f) is satisfied, and the calculation ends.

所述的步骤四中的拟稳平差求解包括如下步骤:The quasi-stable adjustment solution in the fourth step includes the following steps:

a)计算三维坐标分量差;a) Calculate the three-dimensional coordinate component difference;

b)

Figure 3
其中上标i为点号,取值为0,1...n;b)
Figure 3
Among them, the superscript i is the point number, and the value is 0,1...n;

c)计算三维坐标分量差均值;c) Calculate the mean value of the three-dimensional coordinate component difference;

d)

Figure 4
d)
Figure 4

e)计算三维坐标分量残差;e) Calculate the residuals of the three-dimensional coordinate components;

f)

Figure 5
f)
Figure 5

g)计算残差中位数;g) Calculate the median of residuals;

h)

Figure 6
h)
Figure 6

i)计算三维坐标单位权中误差;i) Calculate the error in the weight of the three-dimensional coordinate unit;

j)

Figure 7
j)
Figure 7

k)按以下步骤定权P;k) Determine the weight P according to the following steps;

1)如果abs(Vi/σ)≤1.5则P=1;1) If abs(Vi /σ)≤1.5, then P=1;

2)否则P=0;2) Otherwise P=0;

l)计算转换参数;l) Calculate the conversion parameters;

m)x=(BTPB)-1BTPL。m)x = (BT PB)-1 BT PL.

本发明的有益效果是:所述的一种加速器工程准直参数的测量方法,其采用阻尼最小二乘、结构总体最小二乘和拟稳估计三种方法,解决大角度、坐标系偏心和存在粗差情况下准直参数的求解问题;能够配合激光跟踪仪、便携式测量臂或全站仪使用,完成准直参数的计算;具备在任何角度下,都可计算准直参数;具备在坐标系偏心下,不必移动坐标系,即可准确计算准直参数;具备在存在粗差下,也可不损失精度地计算准直参数。提高了计算效率和精度,具备抗差性。The beneficial effects of the present invention are as follows: the method for measuring the engineering collimation parameters of the accelerator adopts three methods: damping least squares, overall least squares of the structure and quasi-stable estimation, so as to solve the problems of large angle, eccentricity of the coordinate system and existence of Solving the problem of collimation parameters in the case of gross error; can be used with laser tracker, portable measuring arm or total station to complete the calculation of collimation parameters; it can calculate the collimation parameters at any angle; it can be used in the coordinate system Under eccentricity, the collimation parameters can be calculated accurately without moving the coordinate system; if there is a gross error, the collimation parameters can also be calculated without loss of accuracy. The calculation efficiency and accuracy are improved, and it is resistant to differences.

附图说明:Description of drawings:

图1是本发明的总体流程示意图;Fig. 1 is the overall flow schematic diagram of the present invention;

图2是本发明的阻尼最下二乘流程图;Fig. 2 is the damping lowest square flow chart of the present invention;

图3是本发明的结构总体最小二乘流程图;Fig. 3 is the structure overall least squares flow chart of the present invention;

图4是本发明的拟稳估计流程。FIG. 4 is the quasi-stable estimation flow of the present invention.

具体实施方式Detailed ways

以下结合附图所示之最佳实例作进一步详述:Below in conjunction with the best example shown in the accompanying drawings to be described in further detail:

如图1至4所示,所述的一种加速器工程准直参数的测量方法,其特点通过建立机械设备标定理论值与实测安装值的坐标转化关系,依据奇异值分解法求得设备的姿态参数,具体包括如下步骤:As shown in Figures 1 to 4, the described method for measuring the collimation parameters of accelerator engineering is characterized by establishing the coordinate transformation relationship between the theoretical value of mechanical equipment calibration and the measured installation value, and obtaining the attitude of the equipment according to the singular value decomposition method. parameters, including the following steps:

(1)首先根据设计尺寸,建立全局坐标系,确定环形加速器原点为其圆心,直线加速器原点为其长轴中心,水平面向上法向为Y轴正向,长轴为Z轴,右手定则确定第三轴指向;(1) First, establish a global coordinate system according to the design size, determine the origin of the circular accelerator as the center of the circle, the origin of the linear accelerator as the center of the long axis, the normal direction of the horizontal plane upward is the positive direction of the Y axis, the long axis is the Z axis, and the right-hand rule is determined. The third axis points to;

(2)使用控制器、数据线连接高精度全站仪、激光跟踪仪、便携式测量臂或摄影测量仪器和电脑,对待安装元件进行标定,建立其中心局部坐标系,将其基准转移至3个以上的外部靶标座,使用激光跟踪这些外部靶标座,得到基准理论值;(2) Use the controller and data cable to connect the high-precision total station, laser tracker, portable measuring arm or photogrammetry instrument and computer, calibrate the components to be installed, establish their central local coordinate system, and transfer their datums to three For the above external target coordinates, use the laser to track these external target coordinates to obtain the benchmark theoretical value;

(3)使用高精度全站仪、激光跟踪仪、便携式测量臂或摄影测量,恢复全局坐标系,并现场安装该元件,再次测量步骤二的外部靶标座,得到实测值;(3) Use a high-precision total station, a laser tracker, a portable measuring arm or photogrammetry to restore the global coordinate system, install the component on site, and measure the external target coordinates ofstep 2 again to obtain the measured value;

(4)利用两组3个以上靶座的坐标值,求得准直参数;大角度情况下采用阻尼最小二乘法求解,小角度或坐标系偏心情况下采用结构总体最小二乘法求解,存在粗差情况下采用拟稳平差求解;(4) Use the coordinate values of two or more target bases to obtain the collimation parameters; in the case of large angles, the damped least squares method is used to solve them, and in the case of small angles or the eccentricity of the coordinate system, the overall least squares method of the structure is used to solve them. Use quasi-stable adjustment to solve in poor condition;

(5)完成准直参数求解,显示并保存结果。(5) Complete the solution of collimation parameters, display and save the results.

所述的步骤四中的阻尼最小二乘法包括如下步骤:The damped least squares method in the fourth step includes the following steps:

a)指定转换参数初值xk=(0,0,0,0,0,0,0,1),阻尼因子初值uk=0.001,其中下标k为迭代次数,取值为0,1...n;a) Specify the initial value of the conversion parameter xk = (0, 0, 0, 0, 0, 0, 0, 1), the initial value of the damping factor uk = 0.001, where the subscript k is the number of iterations, and the value is 0, 1...n;

b)组建误差方程V=BX+L,其中B为系数矩阵,L为常数矩阵,V为误差矩阵;b) set up the error equation V=BX+L, wherein B is the coefficient matrix, L is the constant matrix, and V is the error matrix;

c)构建线性方程组

Figure BDA0001492992940000051
,其中T为矩阵转置符号;c) Build a system of linear equations
Figure BDA0001492992940000051
, where T is the matrix transpose symbol;

d)计算参数改正数dxk,参数估值xk+1=xk+dxkd) Calculate parameter correction number dxk , parameter estimate xk+1 =xk +dxk

e)如果参数改正数dxk≤10-8,计算结束,输出xk+1e) If the parameter correction number dxk ≤ 10-8 , the calculation ends, and output xk+1 ;

f)如果参数改正数不满足步骤e)条件,则按

Figure BDA0001492992940000061
计算比例因子C;f) If the parameter correction number does not meet the conditions of step e), press
Figure BDA0001492992940000061
Calculate the scale factor C;

g)按

Figure BDA0001492992940000062
计算截断因子S;g) press
Figure BDA0001492992940000062
Calculate the truncation factor S;

h)按

Figure BDA0001492992940000063
构造乘常数截断值R1;h) Press
Figure BDA0001492992940000063
Constructs a multiplicative constant cutoff value R1;

i)按

Figure BDA0001492992940000064
计算乘常数R;i) Press
Figure BDA0001492992940000064
Calculate the multiplication constant R;

j)如果比例因子C<0.25,则:

Figure BDA0001492992940000065
j) If the scale factor C<0.25, then:
Figure BDA0001492992940000065

k)如果比例因子0.25≤C≤0.75,则:

Figure BDA0001492992940000066
k) If the scale factor is 0.25≤C≤0.75, then:
Figure BDA0001492992940000066

l)如果比例因子C>0.75,再进行如下分步骤l) If the scale factor C>0.75, then proceed to the following sub-steps

1)令μk=μk/21) Let μk = μk/2 ;

2)如果μk<S,则

Figure BDA0001492992940000067
2) If μk < S, then
Figure BDA0001492992940000067

3)如果μk≥S,则继续进行步骤1),直至μk<S,执行步骤6);3) If μk ≥ S, proceed to step 1) until μk <S, and execute step 6);

m)根据步骤j)、k)、l)三步骤计算的迭代值,再执行步骤d),直至e)步骤出现。所述的步骤四中的结构总体最小二乘法求解包括如下步骤:m) According to the iteration value calculated in the three steps of steps j), k) and l), perform step d) until step e) occurs. The structural overall least squares solution in the describedstep 4 includes the following steps:

a)指定转换参数初值x0=(0,0,0,0,0,0,0,1),系数阵改正向量初值EA0=0;a) Specify the initial value of the conversion parameter x0 =(0, 0, 0, 0, 0, 0, 0, 1), and the initial value of the coefficient matrix correction vector EA0 =0;

b)按以下步骤构造结构矩阵D;b) construct the structure matrix D according to the following steps;

1)构造四个矩阵:

Figure BDA0001492992940000068
1) Construct four matrices:
Figure BDA0001492992940000068

Figure BDA0001492992940000069
Figure BDA0001492992940000069

2)构造结构矩阵五个分量:

Figure BDA00014929929400000610
2) Construct the five components of the structure matrix:
Figure BDA00014929929400000610

Figure BDA00014929929400000611
Figure BDA00014929929400000611

3)则

Figure BDA00014929929400000612
3) then
Figure BDA00014929929400000612

c)按以下步骤计算转换矩阵R:c) Calculate the transformation matrix R as follows:

1)构造矩阵

Figure BDA0001492992940000071
其中
Figure BDA0001492992940000072
为叉乘符号;1) Construct the matrix
Figure BDA0001492992940000071
in
Figure BDA0001492992940000072
is the cross product symbol;

2)计算转换矩阵R=[-Im FD];2) Calculate the transformation matrix R=[-Im FD];

d)按下式计算参数改正数dx,参数估值xk=x0+dx; e)

Figure 836361DEST_PATH_FDA0002272628360000036
d) Calculate the parameter correction number dx as follows, parameter estimation xk =x0 +dx ; e)
Figure 836361DEST_PATH_FDA0002272628360000036

f)如果norm(dx)≤10-8,则

Figure BDA0001492992940000074
计算结束;f ) If norm(dx)≤10-8 , then
Figure BDA0001492992940000074
calculation ends;

g)否则,根据e)式计算拉格朗日常数向量M;g) Otherwise, calculate the Lagrangian number vector M according to the formula e);

h)计算迭代值;h) Calculate the iteration value;

i)

Figure 8
i)
Figure 8

j)更换迭代值;j) replace the iteration value;

k)

Figure 100002_9
k)
Figure 100002_9

l)再次执行d),直至满足f)条件,计算结束。l) Execute d) again until the condition f) is satisfied, and the calculation ends.

所述的步骤四中的拟稳平差求解包括如下步骤:The quasi-stable adjustment solution in the fourth step includes the following steps:

a)计算三维坐标分量差;a) Calculate the three-dimensional coordinate component difference;

b)

Figure 100002_10
其中上标i为点号,取值为0,1...n; c)计算三维坐标分量差均值;b)
Figure 100002_10
The superscript i is the point number, and the value is 0, 1...n; c) Calculate the mean value of the three-dimensional coordinate component difference;

d)

Figure 100002_11
d)
Figure 100002_11

e)计算三维坐标分量残差;e) Calculate the residuals of the three-dimensional coordinate components;

f)

Figure 100002_12
f)
Figure 100002_12

g)计算残差中位数;g) Calculate the median of residuals;

h)

Figure 100002_13
h)
Figure 100002_13

i)计算三维坐标单位权中误差;i) Calculate the error in the weight of the three-dimensional coordinate unit;

j)

Figure 14
j)
Figure 14

k)按以下步骤定权P;k) Determine the weight P according to the following steps;

1)如果abs(Vi/σ)≤1.5则P=1;1) If abs(Vi /σ)≤1.5, then P=1;

2)否则P=0;2) Otherwise P=0;

l)计算转换参数;l) Calculate the conversion parameters;

m)x=(BTPB)-1BTPL。m)x=(BT PB)-1 BT PL.

实施例1:阻尼最小二乘法计算大角度Example 1: Damped Least Squares Calculating Large Angles

案例1具有理论值,属于大角度,故采用阻尼最小二乘法计算后与理论值比对,具体结果见表1和2。Case 1 has a theoretical value and belongs to a large angle, so it is calculated by the damped least squares method and compared with the theoretical value. The specific results are shown in Tables 1 and 2.

表1方法1测试数据表Table 1Method 1 Test Data Sheet

Figure BDA0001492992940000083
Figure BDA0001492992940000083

表2方法1准直参数计算值误差及其与理论值比对表Table 2Method 1 Collimation parameter calculated value error and its comparison with theoretical value

DX(mm)DX(mm)DY(mm)DY(mm)DZ(mm)DZ(mm)RX(rad)RX(rad)RY(rad)RY(rad)RZ(rad)RZ(rad)RMS(mm)RMS(mm)理论值theoretical value50050010001000200020000.6963510.6963510.3999750.3999750.530330.53033实算值Actual value499.98499.98999.97999.971999.991999.990.696340.696340.3999720.3999720.530310.530310.020.02

实施例2:结构总体最小二乘法计算坐标系偏心Example 2: Calculation of Coordinate System Eccentricity by Structural Overall Least Squares

案例2坐标系偏心,故按结构总体最小二乘法计算,具体见过见表3、4、5。The coordinate system ofcase 2 is eccentric, so it is calculated according to the overall least squares method of the structure. See Tables 3, 4, and 5 for details.

表3方法2测试数据表Table 3Method 2 Test Data Sheet

Figure BDA0001492992940000091
Figure BDA0001492992940000091

表4方法2测试数据平移量统计表Table 4Method 2 Test data translation statistics table

点号point numberDX(mm)DX(mm)DY(mm)DY(mm)DZ(mm)DZ(mm)110.110.11-0.42-0.42-5.9-5.9220.240.24-0.28-0.28-5.92-5.92330.010.01-0.41-0.41-6.31-6.3144-0.68-0.68-0.02-0.02-6.15-6.1555-0.61-0.610.070.07-6.15-6.1566-0.62-0.62-0.18-0.18-6.5-6.577-0.46-0.46-0.13-0.13-6.5-6.5平均值average value-0.29-0.29-0.2-0.2-6.2-6.2中位数median-0.46-0.46-0.18-0.18-6.15-6.15

表5方法1准直参数计算值误差表Table 5Method 1 Collimation parameter calculation value error table

Figure BDA0001492992940000092
Figure BDA0001492992940000092

实施例3:含有粗差情况下拟稳估计法Example 3: Quasi-stable estimation method with gross errors

粗差案例,按拟稳估计计算,具体结果见表6、7和8。The gross error case is calculated according to the quasi-stable estimation, and the specific results are shown in Tables 6, 7 and 8.

表6方法3测试数据表(无粗差)Table 6 Method 3 test data table (no gross error)

Figure BDA0001492992940000093
Figure BDA0001492992940000093

表7方法3测试数据表(粗差)Table 7 Method 3 Test Data Table (Gross Error)

Figure BDA0001492992940000101
Figure BDA0001492992940000101

表8方法3有无粗差计算参数结果比对表Table 8 Method 3 with or without gross error calculation parameter results comparison table

Figure BDA0001492992940000102
Figure BDA0001492992940000102

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within the range.

Claims (4)

1. A method for measuring the collimation parameters of accelerator engineering is characterized in that the attitude parameters of equipment are obtained according to a singular value decomposition method by establishing the coordinate conversion relation between a calibration theoretical value and an actual measurement installation value of mechanical equipment, and comprises the following steps:
(1) firstly, establishing a global coordinate system according to a design size, determining an origin of a circular accelerator as a circle center of the circular accelerator, determining an origin of a linear accelerator as a center of a long shaft of the linear accelerator, determining a horizontal plane upward normal direction as a Y-axis forward direction, determining the long shaft as a Z-axis, and determining a third shaft direction according to a right-hand rule;
(2) the method comprises the following steps of connecting a high-precision total station, a laser tracker, a portable measuring arm or a photographic measuring instrument and a computer by using a controller and a data line, calibrating an element to be installed, establishing a central local coordinate system of the element, transferring the reference of the element to more than 3 external target seats, and tracking the external target seats by using laser to obtain a reference theoretical value;
(3) recovering a global coordinate system by using a high-precision total station, a laser tracker, a portable measuring arm or a photographic measuring instrument, installing the element on site, and measuring the external target seat in the step (2) again to obtain a measured value;
(4) obtaining a collimation parameter by using the coordinate values of more than two groups of 3 external target seats; solving by adopting a damping least square method under the condition of large angle, solving by adopting a structural overall least square method under the condition of small angle or coordinate system eccentricity, and solving by adopting a pseudo-steady difference under the condition of gross error;
(5) and (5) completing the solution of the collimation parameters, and displaying and storing the result.
2. The method for measuring the collimation parameters of the accelerator engineering as recited in claim 1, wherein: the damped least square method in the step (4) comprises the following steps:
a) specifying an initial value x of a conversion parameterk(0, 0, 0, 0, 0, 0, 1), damping factor initial value uk0.001, where subscript k is the number of iterations, taking the value 0,1.. n;
b) establishing an error equation V ═ BX + L, wherein B is a coefficient matrix, L is a constant matrix, and V is an error matrix;
c) construction of a System of Linear equations
Figure FDA0002272628360000021
Wherein T is a matrix transposition symbol;
d) calculating parameter correction dxkEstimate of the parameter xk+1=xk+dxk
e) If the parameter is corrected by a number dxk≤10-8When the calculation is finished, x is outputk+1
f) If the parameter correction does not satisfy the condition of step e), then according to
Figure FDA0002272628360000022
Calculating a scale factor C;
g) push button
Figure FDA0002272628360000023
Calculating a truncation factor S;
h) push button
Figure FDA0002272628360000024
Constructing a multiplication constant cutoff value R1;
i) push button
Figure FDA0002272628360000025
Calculating a multiplication constant R;
j) if the scale factor C<0.25, then:
Figure FDA0002272628360000026
k) if the scale factor C is more than or equal to 0.25 and less than or equal to 0.75, then:
Figure FDA0002272628360000027
l) if the scaling factor C is greater than 0.75, the following substeps are carried out
1) Let mu letk=μk/2;
2) If μkIf < S, then
Figure FDA0002272628360000028
3) If μkIf the value is more than or equal to S, continuing to perform the step 1) until the value is muk< S, execute step 2);
m) according to the iteration value calculated in the steps j), k) and l), and then executing the step d) until the step e) occurs.
3. The method for measuring the collimation parameters of the accelerator engineering as recited in claim 1, wherein: the structural overall least square solution in the step (4) comprises the following steps:
a) specifying an initial value x of a conversion parameter0When the coefficient array correction vector is equal to (0, 0, 0, 0, 0, 0, 1), the initial value EA of the coefficient array correction vector0=0;
b) Constructing a structural matrix D according to the following steps;
1) four matrices are constructed:
Figure FDA0002272628360000031
2) five components of the structural matrix are constructed:
Figure FDA0002272628360000032
3) then
Figure FDA0002272628360000033
c) The transformation matrix R is calculated as follows:
1) construction matrix
Figure FDA0002272628360000034
Wherein
Figure FDA0002272628360000035
Is a cross-product sign;
2) calculating a transformation matrix R [ -I [ ]mFD];
d) The parameter correction d is calculated as followsxEstimate of the parameter xk=x0+dx
e)
f) If norm (dx) is less than or equal to 10-8Then, then
Figure FDA0002272628360000037
Finishing the calculation;
g) otherwise, calculating a Lagrangian constant vector M according to the formula e);
h) calculating an iteration value;
i)
Figure FDA0002272628360000041
j) replacing the iteration value;
k)
Figure FDA0002272628360000042
l) executing d) again until the f) condition is satisfied, and finishing the calculation.
4. The method for measuring the collimation parameters of the accelerator engineering as recited in claim 1, wherein: the solving of the quasi-steady difference in the step (4) comprises the following steps:
a) calculating the component difference of the three-dimensional coordinates;
b)
Figure 9
wherein the superscript i is a point number, and the value is 0,1.. n;
c) calculating the mean value of the difference of the three-dimensional coordinate components;
d)
Figure 10
e) calculating a three-dimensional coordinate component residual error;
f)
Figure 11
g) calculating the median of the residual error;
h)
Figure 12
i) calculating the error in the three-dimensional coordinate unit weight;
j)
Figure 13
k) weighting P according to the following steps;
1) if abs (V)iIf the value of/sigma) is less than or equal to 1.5, P is 1;
2) otherwise, P is 0;
l) calculating conversion parameters;
m)x=(BTPB)-1BTPL。
CN201711258153.6A2017-12-042017-12-04Method for measuring engineering collimation parameters of acceleratorActiveCN108507502B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201711258153.6ACN108507502B (en)2017-12-042017-12-04Method for measuring engineering collimation parameters of accelerator

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201711258153.6ACN108507502B (en)2017-12-042017-12-04Method for measuring engineering collimation parameters of accelerator

Publications (2)

Publication NumberPublication Date
CN108507502A CN108507502A (en)2018-09-07
CN108507502Btrue CN108507502B (en)2020-06-16

Family

ID=63375425

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201711258153.6AActiveCN108507502B (en)2017-12-042017-12-04Method for measuring engineering collimation parameters of accelerator

Country Status (1)

CountryLink
CN (1)CN108507502B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN111238375B (en)*2020-03-162022-06-03北京卫星制造厂有限公司 Shape reconstruction method for large components of mobile inspection robot based on laser tracker
CN117984074B (en)*2024-03-292024-07-12成都飞机工业(集团)有限责任公司Gesture-adjusting positioning method for large three-dimensional assembly without fixed measuring points

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS61277012A (en)*1985-06-031986-12-08Nippon Telegr & Teleph Corp <Ntt>Method and apparatus for correcting position and posture of camera
CN101363715A (en)*2008-09-262009-02-11浙江大学 Aircraft fuselage attitude calculation method based on laser tracker
CN102519441A (en)*2011-12-062012-06-27南京航空航天大学Method for measuring positioning points based on laser tracker in docking process of airplane parts
CN104101326A (en)*2013-04-082014-10-15同济大学Automatic measurement method and apparatus for shield attitude based on spatial geometry analysis
CN105404238A (en)*2015-10-222016-03-16南京航空航天大学Probe position linearization calibration method for on-machine laser measurement

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS61277012A (en)*1985-06-031986-12-08Nippon Telegr & Teleph Corp <Ntt>Method and apparatus for correcting position and posture of camera
CN101363715A (en)*2008-09-262009-02-11浙江大学 Aircraft fuselage attitude calculation method based on laser tracker
CN102519441A (en)*2011-12-062012-06-27南京航空航天大学Method for measuring positioning points based on laser tracker in docking process of airplane parts
CN104101326A (en)*2013-04-082014-10-15同济大学Automatic measurement method and apparatus for shield attitude based on spatial geometry analysis
CN105404238A (en)*2015-10-222016-03-16南京航空航天大学Probe position linearization calibration method for on-machine laser measurement

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
三维直角坐标转换的一种阻尼最小二乘稳健估计法;罗长林 等;《武汉大学学报·信息科学版》;20070831;第32卷(第8期);707-710*
浅谈测量平差中的总体最小二乘法;蒲正川 等;《科技致富向导》;20111231(第35期);261*

Also Published As

Publication numberPublication date
CN108507502A (en)2018-09-07

Similar Documents

PublicationPublication DateTitle
CN114518586B (en)GNSS precise single-point positioning method based on spherical harmonic expansion
US9658055B2 (en)Accuracy traceability method based on precision coordinate control network for workshop measurement positioning system
CN109974749B (en)Evaluation method for comprehensive pointing error of three-axis turntable
CN108413988B (en)Method for quickly calibrating coordinate system of theodolite at tail end of robot
CN108759798B (en)Method for realizing precision measurement of high-precision spacecraft
CN104406610B (en)A kind of magnetometer real time correction device and method
CN110146839A (en) A Calibration Method for Magnetic Gradient Tensor System of Mobile Platform
CN107167119B (en)Data processing method for projection deformation
CN105823417B (en)A kind of method for turning station precision based on photogrammetric raising laser tracker
CN104344804B (en)Satellite simulation zero gravity state single machine pointing accuracy measurement method
CN104315983A (en)Method for increasing coordinate measurement field accuracy through space multi-length constraint
CN106443722A (en)Method for detecting antenna phase center bias
CN110516350B (en)ERS point error correction method based on anisotropic weighting
CN108317993A (en)A kind of deviation of plumb line measuring device and method of integrated GNSS and laser tracker
CN109129465B (en) A robot hand-eye calibration system and its workflow
CN109669196B (en) A Precise Attitude Measurement Method for Multi-antenna GNSS Carrier Phase Considering Baseline Deformation
CN104197839B (en)Compensation method for spacecraft assembly accuracy influenced by gravity and temperature
CN108507502B (en)Method for measuring engineering collimation parameters of accelerator
CN106885585A (en)A kind of satellite borne photography measuring system integration calibration method based on bundle adjustment
CN114722455A (en)Three-dimensional engineering control network construction method combining total station and laser tracker
CN111046584B (en)Precise adjustment method for satellite-borne instrument and equipment
CN108037318A (en)A kind of unmanned plane accelerometer calibration method based on ellipsoid fitting
CN110132283A (en) A method and system for locating ground stationary targets by an unmanned aerial vehicle optoelectronic platform
CN110672094B (en)Distributed POS multi-node multi-parameter instant synchronous calibration method
CN113702994A (en)Laser tracker measurement accuracy improving method based on rigid constraint

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp