Next Article in Journal
Remote and Proximal Sensors Data Fusion: Digital Twins in Irrigation Management Zoning
Previous Article in Journal
The Utility of Calibrating Wearable Sensors before Quantifying Infant Leg Movements
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Error Analysis and Optimization of Structural Parameters of Spatial Coordinate Testing System Based on Position-Sensitive Detector

1
College of Information and Communication Engineering, North University of China, Taiyuan 030000, China
2
College of Mechatronic Engineering, North University of China, Taiyuan 030000, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(17), 5740; https://doi.org/10.3390/s24175740
Submission received: 18 July 2024 / Revised: 30 August 2024 / Accepted: 2 September 2024 / Published: 4 September 2024
(This article belongs to the Section Navigation and Positioning)

Abstract

:
For the research on real-time accurate testing technology for the explosion point spatial coordinate of munitions, its currently commonly used methods such as acoustic–electric detection or high-speed imaging are limited by the field conditions, response rate, cost, and other factors. In this paper, a method of spatial coordinate testing for the explosion point based on a 2D PSD (position-sensitive detector) intersection is proposed, which has the advantages of a faster response, better real-time performance, and a lower cost. Firstly, a mathematical model of the spatial coordinate testing system was constructed, and an error propagation model for structural parameters was developed. The influence of the position of the optical axes’ intersection as well as the azimuth angle and pitch angle on the test accuracy of the system was simulated and analyzed, thus obtaining the distribution and variation trend of the overall error propagation coefficient of the system. Finally, experiments were designed to obtain the test error of the system for validation. The results show that the system test accuracy is high when the azimuth angle is 20°–50°, the overall error propagation coefficient does not exceed 48.80, and the average test error is 56.17 mm. When the pitch angle is −2.5°–2.5°, the system has a higher test accuracy, with the overall error propagation coefficient not exceeding 44.82, and the average test error is 41.87 mm. The test accuracy of the system is higher when the position of the optical axes’ intersection is chosen to make sure that explosion points fall in the region of the negative half-axis of the Z w -axis of the world coordinate system, with an overall error propagation coefficient of less than 44.78 and an average test error of 73.38 mm. It is shown that a reasonable selection of system structure parameters can significantly improve the system test accuracy and optimize the system deployment mode under the long-distance field conditions so as to improve the deployment efficiency.

1. Introduction

Spatial positioning technology has a wide range of applications in many fields, such as aerospace, military, agriculture, etc. [1,2,3,4], and especially occupies an important position in spacecraft attitude estimation [5,6] and munitions tracking and positioning [7,8,9], as well as robot navigation [10,11,12,13,14]. In recent years, the position testing of the explosion of munitions (hereinafter referred to as the explosion point) has been a hot spot of research, which is a crucial measurement parameter when evaluating munitions. High-precision coordinate testing for the explosion point provides important reference values for the development and effectiveness evaluation of equipment systems [15].
Currently, the most common methods of coordinate testing for the explosion point of munitions are the high-speed camera method [16,17,18] and the acoustic–optical test method [19,20,21]. The former is based on binocular stereo vision (BSV), where the explosion flare captured by two high-speed cameras is subjected to image processing and feature point extraction, and then 3D reconstruction is performed to obtain the explosion point coordinates. Wang proposed an image processing algorithm based on time and epipolar constraint based on BSV to measure and display the location of live ammunition explosion points relative to the bull’s eye [17]. The acousto-optic test method uses photodetectors or acoustic sensors to achieve the spatial positioning of explosion points. Cao proposed a measurement method of projectile explosion position acousto-optic compound detection using acoustic sensors and a compound-eye photoelectric detection sensor and verified the feasibility through theoretical analysis and live ammunition tests [20]. The position-sensitive detector (PSD) proposed in this paper is a non-contact photovoltaic device, which is based on the transverse photoelectric effect and obtains the position information of the measured object by solving the energy center of gravity of light. PSDs are currently used in a wide range of applications such as industrial inspection and aerospace and medical services [22,23]. Liu et al. worked on a graphene-based PSD motion tracking system, in which a light source is fixed on a target object and the target motion is continuously recorded by the PSD, thus realizing the highly sensitive real-time trajectory tracking of single or multiple targets [24,25,26]. Chien presented an integrated nanoelectromechanical in-plane displacement sensor based on a nanoelectromechanical trampoline resonator and sub-nanometer displacement detection realized by probing laser spots [27].
In the current research, the PSD is mainly applied in laboratory or outdoor close- range conditions, and the detection targets are mostly laser or LED light sources. In this paper, the PSD is applied to the field environment to realize the long-distance detection of explosion flares. Based on the principle of BSV, it is proposed to use two PSDs to intersect so as to realize the real-time positioning of the explosion point coordinates. In the test field, the explosion flare belongs to the dynamic target, and the high-speed camera needs to be controlled by an external trigger. External triggers, which are more expensive, require high sensitivity. The image information output by the camera is affected by the camera frame rate and pixel size and requires further image processing work, which is cumbersome. In addition, high-speed cameras are costly. Commonly used high-frame-rate cameras cost millions of dollars. For the acousto-optic test method, uncertain factors such as temperature, humidity, wind speed, and so on in the test field will affect the propagation quality of acoustic signals; obtaining effective acoustic signals from all kinds of interference sources is a key technology [19]. Moreover, conventional photoelectric detection requires a high photoelectric response rate and acquisition accuracy. Therefore, all of the above test techniques have certain shortcomings. Compared to high-speed cameras, which are array devices, PSDs have a continuous photosensitive surface with a position resolution of up to 1.4 μm for the spot. Compared to the pixel size of high-speed cameras, which is around 10 μm, PSDs have a higher position resolution. Currently, new PSDs combine 2D materials and semiconductors. The high mobility and absorbance of 2D materials provide PSDs with a high response speed and high sensitivity [28,29]. Therefore, PSDs are more accurate in capturing the moment of the explosion and have better real-time performance. PSDs directly output two-dimensional position information in the form of voltage value, which makes data processing more convenient. The sampling frequency of the system can be up to 2 MHz, which makes the data more abundant and complete. In addition, the randomness of the various factors that contribute to PSDs is relatively small in the test field. However, too strong background light will inevitably affect the detection accuracy of a PSD. It can be further processed to reduce the error caused by the impact of background light [30,31,32]. The PSD price of several companies in the market is currently USD 3000 to 5000, which is much lower in cost and easier to popularize.
In summary, the work carried out in this paper is as follows. According to the working principle of a 2D PSD and the principle of BSV, the mathematical model of a spatial coordinate testing system for the explosion point is first constructed. Then, the sources of error in the system model are analyzed and discussed, and the error propagation model of the influence of the optical axes’ intersection position, azimuth angle, and pitch angle on the system test accuracy is established. The distribution of the overall error propagation coefficient in the detection area of the system and the variation trend of the overall error propagation coefficient with respect to the azimuth angle and pitch angle are analyzed by simulation, and experimental verification is carried out. Finally, the optimal value range for the optical axes’ intersection position, azimuth angle, and pitch angle are given, which are of reference and guidance for the deployment of the system in long-distance field experiments.

2. Principle of PSD-Based Spatial Coordinate Testing for the Explosion Point and Mathematical Model Establishment

The PSD-based spatial coordinate testing system for the explosion point is shown in Figure 1, which consists of the lens, a PSD, a signal conditioning module, an acquisition and storage module, and a data processing module on the upper computer.
A point near the actual explosion point is selected as the optical axes’ intersection of the two devices to form the detection area. The flare of the explosion point is converged by the optical lens to form a spot and then imaged on the photosensitive surface of the PSD. The position information is output through the signal conditioning module, then transmitted to the acquisition and storage module. The upper computer reads the collected signals through the wireless signal, which are finally substituted into the mathematical model of the PSD-based spatial coordinate testing system to obtain the spatial coordinate of the explosion point.
According to the basic principle of matrix transformation of the spatial coordinate system [33,34,35,36], the mathematical model of the PSD-based spatial coordinate testing system for the explosion point is constructed, as shown in Figure 2.
As shown in the figure, the world coordinate system O w X w Y w Z w , the lens coordinate system O l X l Y l Z l , and the PSD coordinate system O p X p Y p are established separately. The origin of the PSD coordinate system is the center of the photosensitive surface, and the positive and negative semi-axes of the coordinate axis correspond to the positive and negative of the position information on the PSD. The lens coordinate system takes the center of the optical lens as the origin. The plane X l O l Y l is parallel to the PSD photosensitive surface, and the Z l -axis is collinear with the PSD optical axis. The optical axes’ intersection is the origin of the world coordinate system. The Y w -axis is perpendicular to the horizontal plane, and the plane X w O w Z w is parallel to the horizontal plane. O l 1 O l 2 is the line connecting the centers of the two lenses, and the projection of O l 1 O l 2 on the horizontal plane is defined as the baseline. The X w -axis is parallel to the baseline. Let the point P be the actual explosion point, whose coordinate under the world coordinate system is ( X w ,   Y w ,   Z w ) . Let points P 1 and P 2 be the spots imaged on the PSD photosensitive surface by the flare; Equation (1) can be calculated to obtain the coordinates of P 1 and P 2 as ( x 1 ,   y 1 ) and ( x 2 ,     y 2 ) :
x = V X 2 + V Y 1 ( V X 1 + V Y 2 ) V X 1 + V X 2 + V Y 1 + V Y 2 × L 2 y = V X 2 + V Y 2 ( V X 1 + V Y 1 ) V X 1 + V X 2 + V Y 1 + V Y 2 × L 2
where V X 1 , V X 2 , V Y 1 , and V Y 2 are the output voltage of the four electrodes of the PSD and L is the electrode length [37].
The explosion point coordinates are first converted from the world coordinate system to the lens coordinate system by performing a rigid motion, which changes only the spatial position (displacement) and orientation (rotation) of the object without changing its shape, as expressed in Equation (2):
X l Y l Z l 1 = R R T 0 1 X w Y w Z w 1
where ( X l , Y l , Z l ) represents the coordinate of the explosion point in the lens coordinate system. R is a rotation matrix which contains information about the angle of rotation of the lens coordinate system relative to the world coordinate system, and similarly, T represents the corresponding three-dimensional displacement vector, whose expressions are expressed as Equations (3) and (4):
R = 1 0 0 0 c o s α s i n α 0 s i n α c o s α c o s β 0 s i n β 0 1 0 s i n β 0 c o s β c o s γ s i n γ 0 s i n γ c o s γ 0 0 0 1
T = T x T y T z
where α , β , and γ are the angles of rotation of the lens coordinate system O l X l Y l Z l relative to the world coordinate system O w X w Y w Z w around the X-axis, Y-axis, and Z-axis, which are defined as the pitch angle, azimuth angle, and roll angle, respectively. T x , T y , and T z are the corresponding displacement vector in the X-axis, Y-axis, and Z-axis directions, as shown in Figure 3.
  • where the dotted line Z w -axis is parallel to the Z w -axis. In the lens coordinate system O l X l Y l Z l , looking from the positive direction of the Y l -axis toward the origin, it is specified that the azimuth angle is positive when the coordinate system is rotated counterclockwise about the Y l -axis. Looking from the positive direction of the X l -axis toward the origin, the pitch angle is specified to be positive when the coordinate system is rotated counterclockwise about the X l -axis.
Next is the conversion from the lens coordinate system to the PSD coordinate system, according to the similarity triangle calculation, which can be obtained as Equation (5), as follows:
ρ x y 1 = f 0 0 0 0 f 0 0 0 0 1 0 X l Y l Z l 1
where ρ is the scale factor and f is the focal length of the lens; combining Equation (2) gives the following:
ρ x y 1 = f 0 0 0 0 f 0 0 0 0 1 0 R R T 0 1 X w Y w Z w 1
According to Equations (1) and (6), the two devices provide two sets of mathematical relationships between the position information on the PSD and the coordinate of the explosion point in the world coordinate system. Through the least squares method, a set of optimal solutions can be calculated, thus acquiring the coordinate of the explosion point P in the world coordinate system.

3. Error Propagation Modeling for Structural Parameters and Deployment Optimization

When the devices are deployed in the blast effect field, the position of the optical axes’ intersection and the attitude of the device are both limited by the terrain conditions. How to efficiently deploy the device under the premise of guaranteeing the test accuracy of the explosion point coordinate is an important issue to be concerned about. Therefore, an error propagation model for the structural parameters of the system is developed in this paper, which focuses on analyzing the influence of the position of the optical axes’ intersection, azimuth angle, and pitch angle on the test accuracy of the explosion point coordinate, thus improving the system’s test accuracy and optimizing the deployment operation [38].

3.1. Error Source Analysis and Modeling

The expression for the coordinate of the explosion point P can be simply expressed as follows:
P X w , Y w , Z w = F ( f i , x i , y i , α i , β i , γ i , T x i , T y i , T z i )
where i = 1, 2 corresponds to device 1 and device 2, ( x ,   y ) is the spot coordinate on the PSD photosensitive surface, f is the focal length of the lens, α is the pitch angle, β is the azimuth angle, γ is the roll angle, and T x ,   T y ,   T z represent the displacement vectors. Based on these parameters, the sources of error in the system are analyzed as shown in Figure 4.
As can be seen from the figure, besides the error optimization of the structural parameters that are the focus of this paper, with respect to the PSD position detection error, due to the electrode structure and the photosensitive surface material of the PSD, there exists a nonlinear interval on the photosensitivity of the PSD, in which the position detection error of the PSD increases. The position detection error can be reduced by the nonlinear correction of the PSD [37]. Additionally, the distortion of the lens will affect the position of the imaging point, resulting in the effective focal length being different from the original focal length of the lens. The effective focal length can be determined by correcting for lens distortion [39,40], which consequently improves the positioning accuracy of the system.
By analyzing the sources of systematic error with respect to structural parameters, the roll angle can be adjusted to zero by using the precision level to simplify the mathematical model. The displacement along the positive direction of the coordinate axis is specified as positive, and T z = −100 m is set in order to analyze the test accuracy of the system at a distance of 100 m. The error propagation model of the system is shown in Equation (8):
j = k ( F j k · δ k ) 2
where j = X w ,   Y w ,     Z w , k represents the parameters f ,   x ,   y ,   α ,   β ,   γ ,   T x ,   T y ,   T z in Equation (7). F j k is the error propagation coefficient for each parameter, which determines the variation trend of the error. δ k is the absolute error value corresponding to each parameter, which affects the numerical magnitude of the error. In order to focus on the analysis of the distribution and variation trend of the error as well as to simplify the model, the absolute error value of each parameter is made equal uniformly, that is δ k = δ = 0.01, so the following can be obtained:
j δ = k ( F j k ) 2
Let be the overall error of the system, which can be obtained by error synthesis:
= ( X w ) 2 + ( Y w ) 2 + ( Z w ) 2
By combining Equations (9) and (10), the following can be obtained:
δ = k ( F X w k ) 2 + k ( F Y w k ) 2 + k ( F Z w k ) 2
where is the overall error propagation coefficient of the system, which is proportional to the overall error. The overall error propagation coefficient is used instead of the overall test error to represent the error distribution and variation trend of the system. The distribution of the overall error propagation coefficient in the detection area and the variation trend of the overall error propagation coefficient with respect to the azimuth angle and pitch angle are derived from the simulation to analyze a reasonable range of values for the structural parameters.

3.2. Influence of Azimuth Angle on Test Accuracy and Optimization of Deployment

When the system is deployed in the field, the azimuth angle β plays an important role, which helps to determine the distance and direction of the device in advance. By simulating and analyzing the effect of the azimuth angle on the test accuracy of the system, the variation trend of the overall error propagation coefficient of the system with the azimuth angle can be obtained so that the degree of the azimuth angle with smaller errors can be selected as a way to improve the test accuracy of the system. A schematic of the deployment with respect to the azimuth angle is shown in Figure 5.
In the figure, β 1 and β 2 are the azimuth angles of the two devices. θ 1 and θ 2 are the angles between the optical axes and the baseline and are complementary to the corresponding azimuth angle. Then, T x 1 and T x 2 can be obtained:
T x 1 = T z c o t ( π 2 β 1 ) T x 2 = T z c o t ( π 2 + β 2 )
In order to independently analyze the effect of the azimuth angle on the test accuracy of the system, it is necessary to control other variables. Then, the pitch angle is set to α = 0, the displacement is set to T y = 0, and the coordinate of the explosion point is set to (0, 0, 0), and substituting the parameters into Equation (6) gives the following:
x 1 = s i n β 1 + c o s β 1 c o t ( β 1 π 2 ) 20 [ c o s β 1 s i n β 1 cot β 1 π 2 ] x 2 = s i n β 2 + c o s β 2 c o t ( β 2 + π 2 ) 20 [ c o s β 2 s i n β 2 cot β 2 + π 2 ] y 1 = 0 y 2 = 0
In order to more intuitively represent the effect of the azimuth angle on the error, θ is used here instead of the azimuth angle β as the independent variable for the analysis. Then, by substituting the above parameters and expressions into Equation (11), we can obtain the distribution and variation trend of the overall error propagation coefficient about θ 1 and θ 2 in the range of 10°–80°, as shown in Figure 6.
From the figure, it can be seen that the overall error propagation coefficient has a significant variation from 51.46 to 483.75 when θ 1 and θ 2 are between 50° and 80°, and the coefficient is maximal when θ 1 = θ 2 = 80°. As θ 1 and θ 2 get smaller, the overall error propagation coefficient decreases gradually. When θ 1 and θ 2 are taken from 20° to 50°, the overall error propagation coefficient is in the range of 40.63 to 48.80, which is small and does not vary significantly. The overall error propagation coefficient is minimal at θ 1 = θ 2 = 34.7°. Thereafter, the error propagation coefficient shows a certain increase and increases to 85.30 when θ 1 = θ 2 = 10°. Therefore, when θ 1 and θ 2 are taken from 20° to 50°, the overall error propagation coefficient is smaller and does not exceed 48.80, which corresponds to a higher test accuracy of the system.

3.3. Influence of Pitch Angle on Test Accuracy and Optimization of Deployment

It is ideal that the optical axes of both devices intersect horizontally at the time of deployment, but zeroing the pitch angle and roll angle at the same time is difficult to achieve because of the variable terrain conditions in the field. To zero angles at the same time, both devices need to be at the same altitude, which will greatly reduce the efficiency of the deployment, so it is preferable for the pitch angle to be taken into consideration in the mathematical model. However, the increase in the parameter will inevitably affect the test accuracy of the system. Therefore, it is necessary to analyze the effect of the pitch angle on the test accuracy of the system to obtain the optimal pitch angle range.
Let the coordinate of the explosion point be (0,0,0), and set β 1 = 45°, β 2 = −45°, T x 1 = 100 m, and T x 2 = −100 m. The geometric relationship gives T y = 100 2 s i n α . Then, Equation (14) is obtained by Equation (6):
x 1 = 0 x 2 = 0 y 1 = s i n α 1 c o s α 1 t a n α 1 20 ( c o s α 1 + s i n α 1 t a n α 1 ) y 2 = s i n α 2 c o s α 2 t a n α 2 20 ( c o s α 2 + s i n α 2 t a n α 2 )
where α 1 is the pitch angle of device 1 and α 2 is the pitch angle of device 2. Substituting the parameters and Equation (14) into Equation (11), the distribution and variation trend of the overall error propagation coefficient of the system about the pitch angle α 1 and α 2 in the range of −10° to 10° can be obtained, as shown in Figure 7.
As can be seen in Figure 7, the overall error propagation coefficient is symmetrically distributed about 0° when the pitch angle is between −10° and 10°, and the variation is not significant. The overall error propagation coefficient is taken to a minimum value of 44.78 for both sides of the device at a pitch angle of 0°. The overall error propagation coefficient increases gradually with the increase in the pitch angle, where the maximum is 45.48. Therefore, the pitch angles α 1 and α 2 are selected to be from −2.5° to 2.5°, at which time the overall error propagation coefficient is small and does not be more than 44.82, and the test accuracy of the system is higher.

3.4. Error Distribution in the Detection Area and Optimization of Deployment

The optical axes’ intersection in the system model is generally in the vicinity of the predicted explosion point, and the system forms the detection area with the optical axes’ intersection point as the center. By simulating the error distribution in the detection area, the area with the highest test accuracy can be found, and the coordinate testing of the system will be more accurate when the explosion points fall in this area. The test accuracy of the system is improved by determining a more optimal position of the optical axes’ intersection.
The pitch angle α and displacement T y are set to 0, and β 1 = 45°, β 1 = −45°, T x 1 = 100 m, and T x 2 = −100 m are set. By substituting the set parameters into Equation (6), Equation (15) can be obtained:
x 1 = X w + Z w 20 Z w X w + 4000 x 1 = X w Z w 20 Z w + X w + 4000 y 1 = 0 y 2 = 0
Based on the pinhole imaging model, it can be calculated that the detection area formed by the system at a distance of T z = −100 m is approximately 800 m2, as shown in the shaded area in Figure 8.
According to the relationship between the detection area and the constructed world coordinate system, analyzing the distribution and variation trend of the error propagation coefficient of X w and Z w in the range of −20 m to 20 m, Figure 9 is obtained through Equation (11).
From Figure 9, the overall error propagation coefficient decreases gradually from 49.92 to 40.80 along the Z w -axis of the world coordinate system from positive to negative. The amplitude of the change in the overall error propagation coefficient along the X w -axis direction is largely insignificant, with a maximum difference of only 0.18. In the region of the negative half-axis of the Z w -axis, the overall error propagation coefficient is small, with an overall error propagation coefficient of less than 44.78. Combining the top view with the detection area of the system gives Figure 10.
As shown in the figure, in the detection area, when the explosion points fall in the region of the negative half-axis of the Z w -axis, which is the spot region in the figure, the overall error propagation coefficient is smaller, and the test accuracy of the system is higher. Moreover, the closer to the edge of the detection area, the smaller the error propagation coefficient, and it is taken to a minimum of 40.91 at the point ( X w , Z w ) = (0, −20). The selection of the position of the optical axes’ intersection should take into account the size of the detection area, the terrain conditions, and the size of the flare of the explosion point. It is important to avoid the flare of the explosion point extending beyond the detection area, thus affecting the accuracy of the spot position on the PSD. Choosing a suitable position of the optical axes’ intersection to make sure that explosion points fall in the region of the negative half-axis of the Z w -axis of the world coordinate system can not only guarantee that the flare can be completely imaged on the photosensitive surface but can also realize the high precision of the system to test the spatial coordinate of the explosion point.

4. Experimental Protocol Design and Validation Analysis

4.1. General Experimental Protocol

In response to the simulation results of the error propagation model, validation experiments are designed regarding the test error distribution in the detection area and the effect of the azimuth angle and pitch angle on the test error. The system used for the test consists mainly of the device, acquisition module, measuring instrument with RTK technology, and an active light source for simulating the flare of the explosion point. The system components are shown in Figure 11. And the main instruments and devices used in the system are shown in Table 1.
For the construction of the model and the calibration of the parameters, a method of using a scope to assist the optical axis to accomplish the intersection is proposed, as shown in Figure 12.
As shown in the figure, under laboratory conditions, the coordinates of the light source on the photosensitive surface detected by the PSD are used to adjust the scope to aim at the target so that d 1 = d 2 , thus calibrating the axis of the scope to be parallel to the optical axis of the device. During deployment, optical axes may also intersect at one point by aiming at the same point with the scope. Then, system parameters such as the distance and angle are measured in combination with RTK instruments to realize rapid calibration under field conditions.
This is limited by factors such as the distance at which the light source can elicit a response from the device, the angular range at which the light source radiates, and the height range at which the device can be adjusted. The test distance designed for the experiment is smaller than that in the simulation model. The overall magnitude of the error obtained from the experiment will be affected as a result, but the distribution and variation trend of the error will remain consistent.

4.2. Validation Experiment for the Effect of Azimuth Angle on Test Accuracy

Based on the parameters in the error propagation model, the deployment of the validation experiment is shown schematically in Figure 13.
In the figure, the red area shows the intersection range of θ 1 and θ 2 from 10° to 80°. The light source used to simulate the explosion point is taken as the position of the optical axes’ intersection, thus controlling that the coordinate of the explosion point ( X w ,   Y w ,   Z w ) is always (0, 0, 0). The experiment procedure is as follows:
(1)
Erect two devices, use a level to control the pitch angle and roll angle of the devices to zero, and use the RTK to measure the length of the baseline, then hold the position constant;
(2)
Place a light source anywhere in the red area, aim both devices at the center of the light source to achieve optical axes’ intersection, and measure the length of L 1 and L 2 , then calculate the azimuth angle;
(3
Use the flash trigger to trigger the light source, use the PSD to detect the position information of the flash, and download the waveform file to the host computer through the acquisition module;
(4)
Repeat steps 2 and 3 to achieve a change in the azimuth angle of the system by continuously changing the position of the optical axis intersection point in the red region;
(5)
Substitute the corresponding parameters of each group and the position information from the PSD into the mathematical model, then calculate the coordinate of the explosion point ( X c ,   Y c ,   Z c ) .
The system test error E for each group is calculated by Equation (16):
E = ( X c X w ) 2 + ( Y c Y w ) 2 + ( Z c Z w ) 2
By replacing the azimuth angles β 1 and β 2 with the angles θ 1 and θ 2 as independent variables, the corresponding test error of the system for different angles can be obtained, as shown in Table 2.
It can be obtained from the table that, at the condition of the baseline being 20 m, the maximum test error of the system is 415.12 mm, corresponding to 85.9585° and 72.8724° for θ 1 and θ 2 , respectively. When θ 1 is 34.316° and θ 2 is 45.4239°, the system has the lowest test error of 50.17 mm. Combining the data in the table gives the distribution of the test error, as shown in Figure 14.
In the figure, the bubble points are the test error of the system when θ 1 and θ 2 are taken at different angles, and the pink surface fits the bubble points. The test error decreases gradually as θ 1 and θ 2 become smaller, and when θ 1 and θ 2 are larger than 50°, the change amplitude of the test error is large, while the variation in the test error is small for less than 50°. Combined with Figure 6 derived from simulation, it can be verified that the system test error is basically consistent with the variation trend of the error propagation coefficient obtained from simulation. The system test error is smaller when θ 1 and θ 2 are in the range of 20°–50°, and the system test accuracy is higher with an average test error of 56.17 mm.

4.3. Validation Experiment for the Effect of Pitch Angle on Test Accuracy

Regarding the verification of the effect of the pitch angle on the test accuracy of the system, the test schematic is shown in Figure 15.
According to the schematic, the light source used to simulate the explosion point is also taken as the position of the optical axes’ intersection, to control the coordinate of the explosion point ( X w , Y w , Z w ) to be (0, 0, 0). The specific experiment steps are as follows:
(1)
Set up two devices and light sources, use a level to control the roll angle of the devices to zero, use RTK to measure the length of L 1 and L 2 and baseline, then calculate the azimuth angle, keep the position constant to control the azimuth angle constant;
(2)
Adjust the height of the device 1 on the left side to aim at the center of the light source at a certain angle, record the pitch angle of the device 1 with a level, and keep the attitude unchanged;
(3)
Arbitrarily change the height of device 2 within the adjustable range and aim at the center of the light source, then record the pitch angle with a level;
(4)
Use the flash trigger to trigger the light source, use the PSD to detect the position information of the flash, and download the waveform file to the host computer through the acquisition module;
(5)
Repeat steps 3 and 4 to achieve a change in pitch angle by constantly changing the height of the device 2 and aiming at the center of the light source;
(6)
Substitute the corresponding parameters of each group and the position information from PSD into the mathematical model, and calculated the coordinate of the explosion point ( X c , Y c , Z c ) .
Then the calculation of Equation (16) leads to Table 3.
As shown in the table, the pitch angle α 1 = −0.303°, α 2 changes from −3.168° to 3.219°, corresponding to the variation range of the system test error is 38.35 mm −49.31 mm. The minimum test error for pitch angle α 2 is 0.253°, and maximum test error at α 2 = 2.719°. The change amplitude of the test error is small. Curve fitting of the data gives Figure 16.
The variation trend of the test error of the system can be clearly observed from the figure. When the pitch angle of one side of the device is varied individually, the closer the angle is to 0°, the smaller the test error of the system is. Since the pitch angles of the two devices change independently and do not affect each other, combined with Figure 7 derived from the simulation, the test error of the system is small within the pitch angle of −2.5°–2.5°, and the average test error is 41.87 mm.

4.4. Validation Experiment for the Error Distribution in the Detection Area

Setting up the base station pole of the RTK measuring instrument as the optical axes’ intersection, zeroing the pitch angle and roll angle of the device with a spirit level, then measuring and calculating the structural parameters of the system by means of the RTK instrument. The schematic is shown in Figure 17.
As shown in the figure, the system can form a detection area about 4 m × 4 m. The experiment procedure is as follows:
(1)
Set up the two devices and the RTK base station and use a level to control the pitch angle and roll angle of the devices to zero, then adjust the two devices so that they are always aimed at the same point on the pole of the RTK base station to achieve optical axis intersection;
(2)
Use RTK to measure the length of L 1 and L 2 and the baseline, then calculate the azimuth angle, keeping the position of the device constant to keep the system azimuth angle constant;
(3)
Place a light source anywhere in the detection area, measure the position of the light source by RTK, and record it as the actual coordinates of the simulated explosion point X w , Y w , Z w ;
(4)
Use the flash trigger to trigger the light source, use the PSD to detect the position information of the flash, and download the waveform file to the host computer through the acquisition module;
(5)
Repeat steps 3 and 4 to simulate the explosion point falling in different positions within the detection area by moving the position of the light source several times;
(6)
Substitute the parameters and the position information from the PSD of each group into the mathematical model and calculate the coordinate of the explosion point ( X c , Y c , Z c ) .
The test error of the system for each group of explosion points is obtained through Equation (16), as shown in Table 4.
According to the data in the table, with a distance of 25 m, the test error of the system for the coordinates of the explosion points at different positions in the 4 m × 4 m detection area can be obtained. The maximum test error is 99.59 mm, corresponding to the actual coordinate ( X w ,   Y w ,   Z w ) = (−0.3776, 0.0955, 1.5875), and the minimum test error is 54.66 mm, corresponding to the actual coordinate ( X w , Y w , Z w ) = (0.4122, 0.0261, −0.8835). A surface fitting of the data yields Figure 18.
In the figure, the fitted surface can be more intuitively observed to obtain the distribution and variation trend of the test error in the detection area. Along the Z w -axis from positive to negative, the test error of the system gradually decreases. In the region of the negative half-axis of the Z-axis, the closer to the edge of the region, the lower the test error. The change amplitude of the test error in the direction of the X w -axis is small. Combined with the error distribution derived from the simulation in Figure 9, it can be verified that, in the detection area, the test accuracy of the system is higher when the explosion points fall in the region of the negative half-axis of the Z-axis of the world coordinate system, where the test error in this region is not more than 87.17 mm, with an average of 73.38 mm.
In summary, the results for the analysis and optimization of the structural parameters of the system are presented in Table 5.

5. Conclusions

In this paper, for the long-distance spatial positioning technology of the position of the explosion point, a spatial coordinate testing method for explosion points based on a two-dimensional PSD (position-sensitive detector) intersection is proposed. Firstly, the mathematical model of a spatial coordinate testing system based on a PSD intersection is constructed, and the error propagation model is established. Then, the influence of the optical axes’ intersection position as well as the azimuth angle and pitch angle on the test accuracy of the system is simulated and analyzed, and the distribution and variation trend of the error propagation coefficient of the system is obtained. Finally, the test error of the system is obtained through the design experiments for validation. The results show that the system test accuracy is high when the azimuth angle is 20°–50°, the overall error propagation coefficient does not exceed 48.80, and the average test error is 56.17 mm. When the pitch angle is −2.5°–2.5°, the system has a higher test accuracy, with the overall error propagation coefficient not exceeding 44.82, and the average test error is 41.87 mm. The test accuracy of the system is higher when the position of the optical axes’ intersection is chosen to make sure that explosion points fall in the region of the negative half-axis of the Z w -axis of the world coordinate system, with an overall error propagation coefficient of less than 44.78 and an average test error of 73.38 mm. Therefore, a reasonable selection of system structure parameters can significantly improve the system test accuracy and optimize the system deployment mode under long-distance field conditions so as to improve the deployment efficiency.

Author Contributions

Conceptualization, W.C. and H.L.; methodology, H.L. and W.C.; formal analysis, H.L.; validation, H.L.; investigation, H.L., B.Z. and W.C.; data curation, H.L.; writing—original draft preparation, H.L.; writing—review and editing, W.C., B.Z. and D.Z.; supervision, H.L.; project administration, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 62205307, and the Fundamental Research Program of Shanxi Province, grant number 202203021212113.

Data Availability Statement

The data are not publicly available due to the confidentiality of the research projects.

Acknowledgments

The authors are grateful to the reviewers for their valuable suggestions, the editors for the suggestions on formatting and English, and the Foundation for funding.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Turan, E.; Speretta, S.; Gill, E. Autonomous navigation for deep space small satellites: Scientific and technological advances. Acta Astronaut. 2022, 193, 56–74. [Google Scholar] [CrossRef]
  2. Wu, F.; Duan, J.; Chen, S.; Ye, Y.; Ai, P.; Yang, Z. Multi-Target Recognition of Bananas and Automatic Positioning for the Inflorescence Axis Cutting Point. Front. Plant Sci. 2021, 12, 705021. [Google Scholar] [CrossRef]
  3. Zekavat, S.R.; Buehrer, R.M.; Durgin, G.D.; Lovisolo, L.; Ghasemi, A. An Overview on Position Location: Past, Present, Future. Int. J. Wirel. Inf. Netw. 2021, 28, 45–76. [Google Scholar] [CrossRef]
  4. Jiang, S.; Zhao, C.; Zhu, Y.; Wang, C.; Du, Y. A Practical and Economical Ultra-wideband Base Station Placement Approach for Indoor Autonomous Driving Systems. J. Adv. Transp. 2022, 2022, 3815306. [Google Scholar] [CrossRef]
  5. Garcia, A.; Musallam, M.A.; Gaudilliere, V.; Ghorbel, E.; Ismaeil, K.A.; Perez, M.; Aouada, D. LSPnet: A 2D Localization-oriented Spacecraft Pose Estimation Neural Network. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021. [Google Scholar]
  6. Liu, X.; Wang, H.; Chen, X.; Chen, W.; Xie, Z. Position awareness network for noncooperative spacecraft pose estimation based on point cloud. IEEE Trans. Aerosp. Electron. Syst. 2022, 59, 507–518. [Google Scholar] [CrossRef]
  7. Calhoun, R.B.; Dunson, C.; Johnson, M.L.; Lamkin, S.R.; Lewis, W.R.; Showen, R.L.; Sompel, M.A.; Wollman, L.P. Precision and accuracy of acoustic gunshot location in an urban environment. arXiv 2021, arXiv:2108.07377. [Google Scholar]
  8. Wu, H.; Wu, P.-F.; Shi, Z.-S.; Sun, S.-Y.; Wu, Z.-H. An aerial ammunition ad hoc network collaborative localization algorithm based on relative ranging and velocity measurement in a highly-dynamic topographic structure. Def. Technol. 2023, 25, 231–248. [Google Scholar] [CrossRef]
  9. Abiri, A.; Parsayan, A. The bullet shockwave-based real-time sniper sound source localization. IEEE Sens. J. 2020, 20, 7253–7264. [Google Scholar] [CrossRef]
  10. Zhang, H.; Jin, L.; Ye, C. An RGB-D camera based visual positioning system for assistive navigation by a robotic navigation aid. IEEE/CAA J. Autom. Sin. 2021, 8, 1389–1400. [Google Scholar] [CrossRef]
  11. Guan, W.; Huang, L.; Wen, S.; Yan, Z.; Liang, W.; Yang, C.; Liu, Z. Robot localization and navigation using visible light positioning and SLAM fusion. J. Light. Technol. 2021, 39, 7040–7051. [Google Scholar] [CrossRef]
  12. Ye, H.; Peng, J. Robot Indoor Positioning and Navigation Based on Improved WiFi Location Fingerprint Positioning Algorithm. Wirel. Commun. Mob. Comput. 2022, 2022, 8274455. [Google Scholar] [CrossRef]
  13. Dai, Y. Research on Robot Positioning and Navigation Algorithm Based on SLAM. Wirel. Commun. Mob. Comput. 2022, 2022, 3340529. [Google Scholar] [CrossRef]
  14. Wang, C.; Xing, L.; Tu, X. A Novel Position and Orientation Sensor for Indoor Navigation Based on Linear CCDs. Sensors 2020, 20, 748. [Google Scholar] [CrossRef]
  15. Xu, Y.; Cai, Z.; Wu, W.; Zhao, P.; Qiao, Z. Current research and development of ammunition damage effect assessment technology. Trans. Beijing Inst. Technol. 2021, 41, 569–578. [Google Scholar]
  16. Xin, X.; Zelin, W.; Gengchen, S.; Zhou, J. A Location Method for Exploding Object at Low-Altitude Based on Computer Vision. In Proceedings of the International Conference on Computer Technology and Development, 3rd (ICCTD 2011), Chengdu, China, 25–27 November 2021; ASME Press: New York, NY, USA, 2011; Volume 1. [Google Scholar]
  17. Xin, W.; Dengchao, F.; Jie, Z.; Fangfang, Y. Research on Explosion Points Location of Remote Target-Scoring Systems Based on McWiLL and RS-485 Networks. In Proceedings of the 2014 Sixth International Conference on Intelligent Human-Machine Systems and Cybernetics, Hangzhou, China, 26–27 August 2014; pp. 360–363. [Google Scholar]
  18. Zhou, Y.; Cao, R.; Li, P. A target spatial location method for fuze detonation point based on deep learning and sensor fusion. Expert Syst. Appl. 2024, 238, 122176. [Google Scholar] [CrossRef]
  19. Zhang, X.; Li, H. Calculation model of projectile explosion position by using acousto-optic combination mechanism. IEEE Access 2021, 9, 126058–126064. [Google Scholar] [CrossRef]
  20. Cao, J.; Li, H.; Zhang, X. Calculation model and uncertainty analysis of projectile explosion position based on acousto-optic compound detection. Optik 2022, 253, 168622. [Google Scholar] [CrossRef]
  21. Li, H.; Zhang, X. Projectile explosion position parameters data fusion calculation and measurement method based on distributed multi-acoustic sensor arrays. IEEE Access 2022, 10, 6099–6108. [Google Scholar] [CrossRef]
  22. Chen, Y.; Yang, X.; Zhang, C.; He, G.; Chen, X.; Qiao, Q.; Zang, J.; Dou, W.; Sun, P.; Deng, Y. Ga2O3-based solar-blind position-sensitive detector for noncontact measurement and optoelectronic demodulation. Nano Lett. 2022, 22, 4888–4896. [Google Scholar] [CrossRef]
  23. Wang, W.; Lu, J.; Ni, Z. Position-sensitive detectors based on two-dimensional materials. Nano Res. 2021, 14, 1889–1900. [Google Scholar] [CrossRef]
  24. Liu, K.; Wang, W.; Yu, Y.; Hou, X.; Liu, Y.; Chen, W.; Wang, X.; Lu, J.; Ni, Z. Graphene-based infrared position-sensitive detector for precise measurements and high-speed trajectory tracking. Nano Lett. 2019, 19, 8132–8137. [Google Scholar] [CrossRef] [PubMed]
  25. Wang, W.; Liu, K.; Jiang, J.; Du, R.; Sun, L.; Chen, W.; Lu, J.; Ni, Z. Ultrasensitive graphene-Si position-sensitive detector for motion tracking. InfoMat 2020, 2, 761–768. [Google Scholar] [CrossRef]
  26. Liu, K.; Wan, D.; Wang, W.; Fei, C.; Zhou, T.; Guo, D.; Bai, L.; Li, Y.; Ni, Z.; Lu, J. A Time-Division Position-Sensitive Detector Image System for High-Speed Multitarget Trajectory Tracking. Adv. Mater. 2022, 34, 2206638. [Google Scholar] [CrossRef] [PubMed]
  27. Chien, M.-H.; Steurer, J.; Sadeghi, P.; Cazier, N.; Schmid, S. Nanoelectromechanical position-sensitive detector with picometer resolution. ACS Photonics 2020, 7, 2197–2203. [Google Scholar] [CrossRef]
  28. Hu, C.; Wang, X.; Song, B. High-performance position-sensitive detector based on the lateral photoelectrical effect of two-dimensional materials. Light Sci. Appl. 2020, 9, 88. [Google Scholar] [CrossRef]
  29. Foisal, A.R.M.; Nguyen, T.; Dinh, T.; Nguyen, T.K.; Tanner, P.; Streed, E.W.; Dao, D.V. 3C-SiC/Si heterostructure: An excellent platform for position-sensitive detectors based on photovoltaic effect. ACS Appl. Mater. Interfaces 2019, 11, 40980–40987. [Google Scholar] [CrossRef] [PubMed]
  30. Lu, X.; Zhou, Y.; Qiao, J.; Luan, Y.; Wang, Y. Research on the influence of background light on the accuracy of a three-dimensional coordinate measurement system based on dual-PSD. Eng. Comput. 2021, 38, 242–265. [Google Scholar] [CrossRef]
  31. Chiang, C.-T.; Huang, L.-C. A CMOS Auto-High Background Immunity Position-Sensitive Detector (PSD) for High Background Light Environment. In Proceedings of the 2022 IEEE International Conference on Mechatronics and Automation (ICMA), Guilin, China, 7–10 August 2022; pp. 1086–1090. [Google Scholar]
  32. Qu, L.; Liu, J.; Deng, Y.; Xu, L.; Hu, K.; Yang, W.; Jin, L.; Cheng, X. Analysis and Adjustment of Positioning Error of PSD System for Mobile SOF-FTIR. Sensors 2019, 19, 5081. [Google Scholar] [CrossRef]
  33. Han, R.; Yan, H.; Ma, L. Research on 3D Reconstruction methods Based on Binocular Structured Light Vision. J. Phys. Conf. Ser. 2021, 1744, 032002. [Google Scholar] [CrossRef]
  34. Lin, D.; Wang, Z.; Shi, H.; Chen, H. Modeling and analysis of pixel quantization error of binocular vision system with unequal focal length. J. Phys. Conf. Ser. 2021, 1738, 012033. [Google Scholar] [CrossRef]
  35. Lu, Y.; Liu, W.; Zhang, Y.; Li, J.; Luo, W.; Zhang, Y.; Xing, H.; Zhang, L. An error analysis and optimization method for combined measurement with binocular vision. Chin. J. Aeronaut. 2021, 34, 282–292. [Google Scholar] [CrossRef]
  36. Cheng, J.; Jiang, H.; Wang, D.; Zheng, W.; Shen, Y.; Wu, M. Analysis of Position Measurement Accuracy of Boom-Type Roadheader Based on Binocular Vision. IEEE Trans. Instrum. Meas. 2024, 73, 5016712. [Google Scholar] [CrossRef]
  37. Cheng, S.; Liu, J.; Li, Z.; Zhang, P.; Chen, J.; Yang, H. 3D error calibration of spatial spots based on dual position-sensitive detectors. Appl. Opt. 2023, 62, 933–943. [Google Scholar] [CrossRef] [PubMed]
  38. Sha, O.; Zhang, H.; Bai, J.; Zhang, Y.; Yang, J. The analysis of the structural parameter influences on measurement errors in a binocular 3D reconstruction system: A portable 3D system. PeerJ Comput. Sci. 2023, 9, e1610. [Google Scholar] [CrossRef] [PubMed]
  39. Weng, J.; Zhou, W.; Ma, S.; Qi, P.; Zhong, J. Model-Free Lens Distortion Correction Based on Phase Analysis of Fringe-Patterns. Sensors 2021, 21, 209. [Google Scholar] [CrossRef] [PubMed]
  40. Liu, G.; Cai, Y.; Chen, D.; Wang, X. Distance Estimation for Precise Object Recognition Considering Geometric Distortion of Wide-angle Lens. Infrared Technol. 2021, 43, 1158–1165. [Google Scholar]
Figure 1. Composition of PSD-based spatial coordinate testing system for the explosion point.
Figure 1. Composition of PSD-based spatial coordinate testing system for the explosion point.
Sensors 24 05740 g001
Figure 2. Principles of PSD-based spatial coordinate testing for the explosion point.
Figure 2. Principles of PSD-based spatial coordinate testing for the explosion point.
Sensors 24 05740 g002
Figure 3. System structure parameters.
Figure 3. System structure parameters.
Sensors 24 05740 g003
Figure 4. Analysis of sources of systematic error.
Figure 4. Analysis of sources of systematic error.
Sensors 24 05740 g004
Figure 5. System deployment on the azimuth angle.
Figure 5. System deployment on the azimuth angle.
Sensors 24 05740 g005
Figure 6. Error propagation coefficient with respect to the azimuth angle. (a) Overall distribution; (b) side view; (c) top view.
Figure 6. Error propagation coefficient with respect to the azimuth angle. (a) Overall distribution; (b) side view; (c) top view.
Sensors 24 05740 g006
Figure 7. Error propagation coefficient with respect to the pitch angle. (a) Overall distribution; (b) side view; (c) top view.
Figure 7. Error propagation coefficient with respect to the pitch angle. (a) Overall distribution; (b) side view; (c) top view.
Sensors 24 05740 g007
Figure 8. Detection area of the system.
Figure 8. Detection area of the system.
Sensors 24 05740 g008
Figure 9. Error propagation coefficient in the detection area. (a) Overall distribution; (b) side view; (c) top view.
Figure 9. Error propagation coefficient in the detection area. (a) Overall distribution; (b) side view; (c) top view.
Sensors 24 05740 g009
Figure 10. Relationship between the position of the explosion point and the optical axes’ intersection.
Figure 10. Relationship between the position of the explosion point and the optical axes’ intersection.
Sensors 24 05740 g010
Figure 11. Components of the test system. (a) Active light source and RTK base station; (b) device and acquisition module.
Figure 11. Components of the test system. (a) Active light source and RTK base station; (b) device and acquisition module.
Sensors 24 05740 g011
Figure 12. Principle of intersection assisted with a scope.
Figure 12. Principle of intersection assisted with a scope.
Sensors 24 05740 g012
Figure 13. Schematic diagram of the experiment on azimuth angle. The arrows mean that the device was rotated horizontally during the experiment.
Figure 13. Schematic diagram of the experiment on azimuth angle. The arrows mean that the device was rotated horizontally during the experiment.
Sensors 24 05740 g013
Figure 14. Distribution of test error on azimuth angle.
Figure 14. Distribution of test error on azimuth angle.
Sensors 24 05740 g014
Figure 15. Schematic diagram of the experiment on pitch angle. The arrow means that the device was rotated vertically during the experiment.
Figure 15. Schematic diagram of the experiment on pitch angle. The arrow means that the device was rotated vertically during the experiment.
Sensors 24 05740 g015
Figure 16. Variation trend of test error on pitch angle.
Figure 16. Variation trend of test error on pitch angle.
Sensors 24 05740 g016
Figure 17. Schematic diagram of the experiment in the detection area.
Figure 17. Schematic diagram of the experiment in the detection area.
Sensors 24 05740 g017
Figure 18. Distribution of the test error in the detection area.
Figure 18. Distribution of the test error in the detection area.
Sensors 24 05740 g018
Table 1. Instrument information.
Table 1. Instrument information.
InstrumentationProviderType No.Main Parameters
PSDHAMAMATSU, Shizuoka, JapanC10443-03Spectral response range320–1060 nm
Photosensitivity−60 mV/μW
Position detection error±150 μm
Position resolution1.4 μm
AcquisitionTDEC, Chengdu, ChinaiSD-404 WSampling frequencyMax: 2 MHz
RTKHI-TARGET, Guangzhou, ChinaV200Positioning accuracyPlane: ±8 mm
Altitude: ±15 mm
LensNikon, Kanagawa, JapanAF 50 mm f/1.8 DFocal length50 mm
Distortion rate0.438%
Table 2. Test error for the effect of azimuth angle on the system.
Table 2. Test error for the effect of azimuth angle on the system.
Device 1Device 2Test Error
θ 1 (°) θ 2 (°) E (mm)
110.575210.563857.82
227.55120.386156.54
314.818325.963957.58
438.424226.469652.65
546.986422.229655.02
677.173629.075261.08
782.040422.754559.42
870.128540.794561.22
973.00845.741587.31
1077.963551.8593123.73
1170.074870.9365229.48
1271.249162.4419152.03
1365.568482.709366.74
1485.958572.8724415.12
1548.758865.526983.70
1642.082973.821383.32
1733.419777.067486.91
1825.57168.073363.67
1922.640478.83469.89
2017.640367.220263.08
2122.805240.269561.93
228.579848.291459.21
2344.998445.349858.51
2434.31645.423950.17
2545.2354.292163.97
2645.827236.560764.04
2753.013447.459568.36
2853.84155.33877.98
2936.31854.798462.61
3048.129534.369150.52
Table 3. Test error for the effect of pitch angle on the system.
Table 3. Test error for the effect of pitch angle on the system.
Device 1Device 2Test Error
α 1 (°) α 2 (°) E (mm)
1−0.3033.21948.02
22.71949.31
32.47341.99
42.25347.87
52.07745.66
61.82942.96
71.70645.74
81.27741.79
90.82542.11
100.61541.18
110.39639.09
120.25338.35
130.02638.46
14−0.1938.80
15−0.40540.64
16−0.62240.94
17−0.83439.26
18−1.25641.75
19−1.58643.88
20−1.80642.21
21−2.10344.74
22−2.4340.03
23−2.81248.83
24−3.16844.83
Table 4. Test error of the coordinate of the explosion point in the detection area.
Table 4. Test error of the coordinate of the explosion point in the detection area.
Actual CoordinatesSystem Testing CoordinatesTest Error
X w (m) Y w (m) Z w (m) X c (m) Y c (m) Z c (m) E (mm)
10.41220.0261−0.88350.37340.0292−0.92254.66
2−0.30570.0594−0.9778−0.37250.0502−1.014476.17
3−0.35210.0812−0.5492−0.41540.0446−0.598880.42
40.06890.0895−0.38790.01410.0387−0.441776.80
50.98940.0601−0.13650.94230.0225−0.202581.08
6−0.60320.0968−0.0027−0.65950.0612−0.046771.45
70.24440.09950.79310.18370.04860.725890.63
8−0.23820.11741.4077−0.31910.06531.358994.48
90.97040.21960.72090.92110.02760.783379.53
10−0.27840.10541.3009−0.36490.06131.258896.20
11−0.08810.13620.3828−0.15670.05830.3576.04
12−0.45800.09020.0032−0.51760.0634−0.04174.20
130.55620.0906−0.03150.49190.0438−0.076678.54
14−0.78990.2216−0.7133−0.85650.0658−0.678575.14
150.68550.1832−1.23140.63470.0247−1.187467.21
16−0.06810.0889−1.6852−0.12970.0427−1.713667.83
17−0.74430.0699−1.5101−0.72270.0552−1.45162.92
181.22820.08200.61271.27260.02760.55473.60
19−0.37760.09551.5875−0.4520.06461.521399.59
20−0.09730.23840.2896−0.04480.05420.21194.52
210.21980.10750.00940.14990.0466−0.028279.37
22−0.62630.1119−0.3614−0.6980.0539−0.395379.31
23−0.99080.0902−0.2139−1.05210.0767−0.275186.62
240.77540.0760−0.58720.70980.0335−0.644687.17
25−0.45470.12910.3808−0.51520.06630.331478.11
261.73950.21550.9891.67690.03950.914297.54
271.28860.04891.39971.3620.05191.464798.04
281.34110.0977−1.66411.30150.0229−1.70959.87
29−1.46130.12870.6915−1.41090.04370.625583.04
30−1.81170.2981−1.329−1.85490.0262−1.275368.92
Table 5. Results of the analysis and optimization of the structural parameters of the system.
Table 5. Results of the analysis and optimization of the structural parameters of the system.
System Structure ParametersThe Azimuth AngleThe Pitch AnglePosition of the Intersection
Error propagation coefficient≤48.80≤44.82≤44.78
Test error56.17 mm41.87 mm73.38 mm
OptimizationControl the azimuth angle within 20°–50°Control the azimuth angle within −2.5°–2.5° Make   sure   that   explosion   points   fall   in   the   region   of   the   negative   half-axis of the Zw-axis of the world coordinate system
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lu, H.; Chu, W.; Zhang, B.; Zhao, D. Error Analysis and Optimization of Structural Parameters of Spatial Coordinate Testing System Based on Position-Sensitive Detector. Sensors 2024, 24, 5740. https://doi.org/10.3390/s24175740

AMA Style

Lu H, Chu W, Zhang B, Zhao D. Error Analysis and Optimization of Structural Parameters of Spatial Coordinate Testing System Based on Position-Sensitive Detector. Sensors. 2024; 24(17):5740. https://doi.org/10.3390/s24175740

Chicago/Turabian Style

Lu, Haozhan, Wenbo Chu, Bin Zhang, and Donge Zhao. 2024. "Error Analysis and Optimization of Structural Parameters of Spatial Coordinate Testing System Based on Position-Sensitive Detector" Sensors 24, no. 17: 5740. https://doi.org/10.3390/s24175740

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop