Literature DB >> 31527521

A System-Level Self-Calibration Method for Installation Errors in A Dual-Axis Rotational Inertial Navigation System.

Shiyu Bai1, Jizhou Lai2, Pin Lyu3, Xiaowei Xu3, Ming Liu4, Kai Huang5.   

Abstract

In a dual-axis rotational inertial navigation system (RINS), there are two kinds of installation errors, nonorthogonal installation errors of inertial sensors, and installation errors between the inertial measurement unit (IMU) and rotation axes. Traditionally, these two errors are not considered simultaneously. Thus, they are calibrated separately by different estimation algorithms and rotation schemes. In this paper, a system-level self-calibration method for installation errors of a dual-axis RINS is proposed. Based on the Kalman filter, the measurement model is reestablished to ensure that all installation errors can be estimated together. First, the relationship between the initial attitude and subsequent attitude of IMU during rotation is used as a constraint to estimate nonorthogonal installation errors of accelerometers, and installation errors between the IMU and rotation axes. Then, the angular rate of the rotation mechanism is used as a reference to estimate nonorthogonal installation errors of the gyros. The rotation scheme of the IMU is designed to make all installation errors observable, and the observability of the system is analyzed based on the piecewise constant system method. Simulation and laboratory experiment results suggest that installation errors can be effectively estimated by the proposed method, thereby avoiding the complex separating process.

Entities:  

Keywords:  installation errors; observability analysis; self-calibration; system-level

Year:  2019        PMID: 31527521      PMCID: PMC6767846          DOI: 10.3390/s19184005

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

The errors of inertial sensors are the major cause which influences the accuracy of an inertial navigation system (INS). Such errors can be decreased by enhancing the accuracy of inertial sensors. However, the cost and volume of the system can be heavily increased. Instead of using costly inertial sensors, the performance of the INS can be improved through rotary modulation (RM). The constant errors of inertial sensors can be compensated by the rotating inertial measurement unit (IMU) periodically [1,2]. Hence, the rotational INS (RINS) has attracted increasing attention in recent years. For example, the RM technique was applied to enhance the performance of the INS in an autonomous underwater vehicle [3]. A fiber optic gyros (FOG) single-axis RINS was combined with an odometer to improve the positioning and orientation accuracy of a land vehicle [4]. To further improve the performance of the RINS, an improved 8-position rotation scheme and a novel 16-position rotation scheme were proposed for the optical gyro-based RINS [1]. Meanwhile, error propagation characteristics and rotation scheme designing were analyzed [5]. The effect of RINS’s main error source, including constant drift of gyro and zero bias of accelerometer under rotation conditions, was analyzed [6]. The compensation effects of gyros’ stochastic errors were analyzed, and the specific formulae were derived [7]. The accuracy of RINS is influenced by many error parameters [8], among which the installation errors are of key importance. In RINS, installation errors consist of two parts, one is caused by nonorthogonal mounting of inertial sensors. The other is caused by misalignments between IMU axes and rotation axes. Conventionally, researchers have only focused on the calibration of either of these installation errors and designed corresponding calibration algorithms and schemes to estimate one type of error. Following this method makes it complicated to obtain all installation errors because different estimation algorithms and rotation schemes need to be adopted in turn. For the first type of installation errors, one study used velocity measurement of the navigation system to implement calibration [9]. Velocity and position errors were used as a measurement to estimate installation errors and accelerometer nonlinearity errors by applying the Kalman filter [10]. Another study utilized attitude and velocity errors to identify installation errors by applying an extended Kalman filter [11]. The relationship between navigation errors and IMU errors was established using an error model of navigation solution and initial alignment, and then the installation errors were estimated through a total least squares method [12]. The above calibration methods do not consider the effect of installation errors between the IMU and rotation axes, which affects the accuracy of attitude. For the second type of installation error, one study utilized the sensitivity of the gyroscope to the residual rotation, which is caused by installation errors. The errors could be estimated by applying a thin-shell method [13]. Another study used specific force to estimate installation errors through singular value decomposition [14]. The attitude difference of two RINSs was utilized to estimate installation errors via the Kalman filter [15]. Although the above references discuss the calibration of installation errors between the IMU and rotation axes, their methods still cannot obtain all installation errors. To ensure all error parameters are observable, a specific rotation scheme needs to be designed to implement error excitation in all states. The rotation scheme design principles for errors calibration in RINS was discussed [10]. A self-calibration scheme, which included three separate steps to reduce the correlations between error parameters in tri-axis RINS, was designed [16]. Another study designed a self-calibration scheme for the gimbaled IMU, in which the multi-position and continuous rotation steps were processed alternately, the dynamic errors were suppressed, and the excitation was augmented [17]. In this paper, a system-level self-calibration method for two types of installation errors of a dual-axis RINS is proposed to avoid the complicated separating calibration process. Existing models and algorithms are only applicable for the calibration of either of these two installation errors. Thus, different estimation algorithms must be adopted in turn to obtain all errors. The major breakthrough is that all installation errors in the dual-axis RINS can be calibrated using the proposed system-level method. The point of difference to previous researches is that these two installation errors are considered simultaneously. Based on the Kalman filter, the measurement model is reestablished to ensure that all errors can be estimated together. First, the relationship between initial attitude and sequent attitude calculated from specific forces is used to establish the observation equation, and nonorthogonal installation errors of accelerometers and installation errors between IMU axes and rotation axes can be estimated. Then, the estimated outputs of the first step are employed in the formulation of the relationship between gyroscope and angular rate of rotational mechanism, and nonorthogonal installation errors of gyros can be obtained. The rotation scheme of the IMU is designed to make all installation errors observable, and the observability of the system is analyzed based on the piecewise constant system (PWCS) method. Finally, the proposed self-calibration method is validated through simulation and experiment.

2. Analysis of the IMU Error Model

2.1. Coordinate System and Transformation

A few coordinates need to be established to describe spatial relationships among different parameter variables.

2.1.1. IMU Frame

The outputs of accelerometers and gyroscopes are measured in their respective coordinates, denoted by a-frame and g-frame. The three axes of a-frame are denoted as , , , and the three axes of g-frame are denoted by , , . Because a-frame and g-frame are both nonorthogonal frames, the outputs of inertial sensors need to be transformed to an orthogonal coordinate, called the IMU frame, denoted by s-frame. The three axes of s-frame are denoted by , , . The s-frame is defined as follows [10]: coincides with , is in the , plane, while forms a right-handed orthogonal frame with and . The spatial relationships among a-frame, g-frame, and s-frame are shown in Figure 1.
Figure 1

Definition of the inertial measurement unit (IMU) frame, accelerometers frame, and gyro frame. (a) IMU frame and accelerometer frame; (b) IMU frame and gyro frame.

The transformation matrices from a-frame and g-frame to s-frame are expressed as follows: where , , and are nonorthogonal installation errors of accelerometers and , , , , , and are nonorthogonal installation errors of gyros. In the process of rotation, s-frame rotates along with inertial sensors. A new frame needs to be introduced to describe the s-frame in the initial state, denoted by s0-frame.

2.1.2. Rotational Mechanism Frame

The rotational mechanism frame needs to be established to describe the spatial relationship between IMU axes and rotation axes. Aimed at the dual-axis RINS, in the initial state, the rotational mechanism frame is denoted by r0-frame; its three axes are defined by , , . Assuming that the inner axis and outer axis are perpendicular, coincides with the outer axis, coincides with the inner axis, while forms a right-handed orthogonal frame with and . In the initial state, r0-frame and s0-frame do not coincide with each other due to installation errors. There is a transformation between r0-frame and s0-frame, which is shown in Figure 2.
Figure 2

Definition of IMU frame and rotational mechanism frame in the initial state.

Considering that installation errors are small, the transformation matrix between r0-frame and s0-frame is represented as where , , and are installation errors between IMU axes and rotation axes. Meanwhile, a new frame, denoted by r-frame is used to describe the rotational mechanism frame in the process of rotation. The transformation matrix from r0-frame to r-frame can be represented as follows: where and are the rotation angle of the outer and inner axis, respectively, and represent the trigonometric operator cos and sin, respectively. Meanwhile, the transformation matrix between s-frame and r-frame satisfies Equation (2).

2.1.3. Body Frame

The body frame is fixed on the vehicle, denoted by b-frame. The three axes of b-frame are defined as , , . axis points rightward, axis points forward, and points upward. In this paper, b-frame coincides with s0-frame.

2.1.4. Navigation Frame

The navigation frame is denoted by n-frame, its three axes are defined as , , . axis points east, axis point north, and axis points up.

2.2. Error Modeling of Inertial Sensors

Based on spatial relationship from Equation (1), the model of inertial sensors can be expressed as follows: where is the output of accelerometers measured in a-frame, is the output of accelerometers expressed in s-frame. where is the output of gyros measured in g-frame, is the output of gyros expressed in s-frame.

3. A Self-Calibration Method Based on the Kalman Filter

The structure of the self-calibration method is shown in Figure 3.
Figure 3

Structure of system-level self-calibration method.

First, the vehicle attitude calculated from the rotation angle and IMU attitude should be the same as the IMU attitude in the initial state. This constraint can be used to establish the first observation equation. Specific forces are introduced to get IMU attitudes at each moment, and angles of the rotational mechanism are used to project IMU attitudes to b-frame. The nonorthogonal installation errors of accelerometers, and installation errors of IMU axes and rotation axes can be estimated through the first step. Second, the angular rate of rotational mechanism can be utilized as a reference to calibrate nonorthogonal installation errors of gyros. However, the angular rates of the earth also exist in the output of gyros and should be compensated. The estimation results of the first step, along with the angle of the rotational mechanism, can be used to project the angular rate of the earth from n-frame to s-frame. The second observation equation is established based on the relationship among outputs of gyros, angular rate of the earth and rotational mechanism, then the nonorthogonal installation errors of gyros can be estimated.

3.1. Design of the Kalman Filter

The states of the filter are installation errors, which are modeled as random constants, their dynamic models are expressed as follows: where is a 12-dimension identity matrix, is system noise. Attitude calculated by projecting IMU attitude to b-frame equals to the IMU attitude in the initial state. Thus, this can be regarded as a constraint to construct an observation equation. Based on the attitude calculation process in RINS, the following equation can be obtained where is the attitude matrix of the vehicle, is the attitude matrix of the IMU during the rotation process, is the attitude matrix of the IMU in the initial state, and are the attitude matrices which can project the IMU attitude to b-frame. Since there are installation errors between IMU axes and rotation axes, Equation (7) can be rewritten as where and are transfer matrices between the IMU and rotational mechanism, is the transfer matrix calculated from the angle of the rotational mechanism. The third column of and can be represented as follows by specific forces: where , , are entries of . , , are entries of . and are roll and pitch of the IMU during the rotation process, and are roll and pitch of the IMU in the initial state, is the gravity vector, and are outputs of accelerometers expressed in the rotation process and initial state, respectively. From Equations (8) and (9), Equation (10) is obtained as follows: By substituting and into Equation (10) with Equation (4), the second-order small quantity can be ignored, then the first observation equation at can be represented as Equation (11) is based on the invariance of the vehicle’s attitude in a static situation. During the calibration process, the IMU rotates with the rotation mechanism while the vehicle is static. Therefore, the initial attitude of the IMU should equal to the vehicle attitude that can be obtained by projecting the subsequent attitude of the IMU during rotation to b-frame. Considering that the vehicle is in a static situation while the IMU rotates with the axes and rotation needs to stop at certain points during the calibration, the effect of a disturbance, such as moving or centripetal acceleration, can be ignored. Specific force is used to calculate the attitude of the IMU. Thus, the measurement z in Equation (11) includes specific force from accelerometers and angular data from the rotation mechanism. In the rotation process, the outputs of gyros expressed in s-frame can be written as where is the output of gyros in s-frame, is the angular rate of the earth expressed in s-frame, and are angular rates of the rotational mechanism expressed in s-frame and r-frame, respectively. is the latitude. The estimation results of the first step are utilized in Equation (12). First, the outputs of accelerometers in the initial state are recalculated via Equation (4) with the estimation of the nonorthogonal installation errors. A modified is obtained. Then an estimation of installation errors between IMU axes and rotation axes along with angle of the rotational mechanism is used to calculate through Equation (8). is substituted into Equation (12) and the angular rate of the earth measured in s-frame can be obtained. Estimation of installation errors between IMU axes and rotation axes combined with the angular rate of the rotational mechanism is substituted into Equation (12) to get the residual rotation . By substituting in Equation (12) with Equation (5), the second observation equation at can be represented as Equation (13) is based on that angular rate of the rotation mechanism and can be used as a high-precision reference. During the rotation, the output of gyros includes the angular rate of the earth and rotation mechanism and nonorthogonal installation error terms. The angular velocity of each axes can be directly obtained from the rotation mechanism. Thus, the measurement z in Equation (13) includes the angular rate from gyros, earth, and rotation mechanism.

3.2. Rotation Scheme Design and Observability Analysis

An appropriate rotation scheme should be designed to ensure all state variables observable. The rotation scheme refers to the design principles in study [10], which involve pointing upward and downward alternately for each accelerometer, and bidirectional rotation on each gyro. The specific rotation scheme goes as follows. The outer axis rotates bidirectionally first and stops every time the rotation angle is on a multiple of −90 degree. Second, the inner axis rotates to −90 degree. The outer axis rotates bidirectionally as in the last step. Finally, the inner axis rotates bidirectionally. Then, the first period of rotation is over, and the second repeats the above process. The angular velocity is set as 20 deg/s, the duration for every stopping point is 200 s. Equation (11) is used when the IMU stops during the first period of rotation, which is designed for avoiding the influence of centripetal acceleration. Equation (13) is used when the IMU rotates during the second period of rotation so that the gyro installation error can be activated. One period of rotation for the installation error calibration is shown in Figure 4, and the angle changes of the inner and outer axis during the whole calibration scheme are shown in Figure 5.
Figure 4

One period of rotation in the self-calibration scheme.

Figure 5

Angle changes of the inner and outer axis during the whole calibration. (a) Inner axis angle; (b) Outer axis angle.

3.2.1. The Installation Errors’ Excitation of the First Period

1. Rotation along of the IMU In the initial state, of the IMU nearly coincides with the outer axis of rotational mechanism and the IMU rotates along its x axis when outer axis rotates. Then, Equation (13), as the rotation angle is on a multiple of −90 degree, can be approximated as It can be seen that , , and are activated when the IMU rotates along axis. 2. Rotation along of IMU After the inner axis of rotational mechanism rotates to −90 degree, of the IMU nearly coincides with the outer axis, and the output of accelerometers at this moment approximates . When outer axis rotates, the IMU rotates along its axis, and Equation (13) can be approximated as It can be seen that , , , and are activated. 3. Rotation along of the IMU After rotation along of the IMU, the output of the accelerometers still approximates . Due to the rotation of the inner axis in the second step, the inner axis cannot rotate −270 degrees. Thus, Equation (13) can be approximated as It can be seen that , , , , and are activated.

3.2.2. The Installation Errors’ Excitation of the Second Period

When the IMU rotates along the axis, the components of the angular rate caused by nonorthogonal installation errors can be expressed as It can be seen that and are activated. In the same way, , , , and can be activated when the IMU rotates along the other two axes. In this paper, the PWCS method is used to validate the observability of the system. When the time interval is small enough, the state matrix and observation matrix can be regarded as constant matrices in every time interval. The linear time-varying system becomes a linear time-invariant system in every time interval, which is the PWCS. In the time interval, the observable matrix of the dynamic system is where and are the state matrix and the observation matrix in the time interval, is the dimension of the state. The total observability matrix (TOM) of the dynamic system is where is the time interval, and the stripped observability matrix (SOM) of the dynamic system is When the rank of is , the system if fully observable, while the rank of is less than , the system is not fully observable. In our self-calibration scheme, is set 0.005s, and the rank change of the system is shown in Figure 6.
Figure 6

Rank change of the system.

From Figure 6, we can see that the dynamic system reaches full rank after 0.2 s, which is not the convergence time but indicates the system can be fully observable. Therefore, all state variables are observable in the proposed self-calibration scheme.

4. Simulation and Experiment

4.1. Simulation and Analysis

The simulations are first implemented to validate the effectiveness of the proposed self-calibration method. The random error of the gyro was set at 0.005 deg/h, and the random error of the accelerometers was 30 , the measurement noise from gyros and accelerometers had the magnitude of 0.2 and 0.3 , respectively. The IMU was in a dynamic process during the calibration, it rotated at an angular rate up to 20 degrees per second, which was a much greater magnitude than the measurement noise. Thus, the measurement noise of IMU can be ignored. The error of the angle of the rotation mechanism was 0.5, while the error of the angular rate of rotation mechanism was 0.7. The initial location was 114.19659, 30.93041. The angular rate of rotation mechanism was set as 20(72,000). The covariance was set as , the dimension of was 12, and in the two Kalman filters were set as and , respectively. Measurement data of the IMU in simulation is shown in Figure 7 and Figure 8. The real values of installation errors and their estimation error are shown in Table 1. Figure 9, Figure 10 and Figure 11 describe the comparisons of estimation results of all installation errors, the blue lines represent the estimation of installation errors, and the red dotted lines represent real values.
Figure 7

Measurement data of gyros in simulation (a) x-axis; (b) y-axis; (c) z-axis.

Figure 8

Measurement data of accelerometers in simulation (a) x-axis; (b) y-axis; (c) z-axis.

Table 1

Estimation results.

ParametersReal Values (’’)Estimation Errors (’’)
Sgxy 160.389
Sgxz 160.575
Sgyx 160.474
Sgyz 160.488
Sgzx 160.544
Sgzy 160.406
Sayz 100.255
Sazx 100.164
Sazy 100.119
α 1000.145
β 1000.042
γ 1000.067
Figure 9

Estimation of accelerometers nonorthogonal installation errors. (a) Sayz; (b) Sazx; (c) Sazy.

Figure 10

Estimation of installation errors between rotation axes and IMU axes. (a) ; (b) ; (c) .

Figure 11

Estimation of gyros nonorthogonal installation errors. (a) S; (b) S; (c) S; (d) S; (e) S; (f) S.

The time in Figure 9, Figure 10 and Figure 11 was relative, which indicated the convergent tendency of installation errors when the errors were fully activated and could be calibrated. From Table 1 and Figure 9, Figure 10 and Figure 11, we can see all installation errors present good convergence with the proposed method. The estimation errors are all less than 4%.

4.2. Experiment

To validate the effectiveness of the proposed method, laboratory experiments were carried out with an actual dual-axis RINS which consists of fiber gyros and quartz accelerometers, whose detailed specifications of dual-axis RINS are shown in Table 2. The covariance and were set to the same as in the simulations. The installation accuracy between the inner axis and outer axis of the dual-axis RINS used in this paper was better than 4 arc-seconds, thus the inner axis is approximately regarded as perpendicular to the outer axis.
Table 2

Specifications of the dual-axis rotational inertial navigation system (RINS).

CharacteristicsDescription
Sampling frequency200 Hz
Gyro bias stability0.005°/h
Accelerometers bias stability30 μg
Rotation angle accuracy0.5
Rotation velocity accuracy0.7/s
The dual-axis RINS was statically placed on a turntable to isolate external disturbance while the IMU rotates along with the rotation mechanism inside the dual-axis RINS to conduct the calibration. Considering that the error parameter’s reference cannot be acquired in real situations, estimation results of installation errors using two separating calibration methods mentioned in [11] and [13] were regarded as a reference to prove that the proposed self-calibration method can get comparable accuracy, thereby avoiding the complex separating process. The internal structure of the dual-axis RINS is shown in Figure 12.
Figure 12

Internal structure of the dual-axis rotational inertial navigation system (RINS).

The experimental procedure is shown in Figure 13. The first period of rotation of the IMU was conducted at first, and Equation (11) was used to estimate nonorthogonal errors of the accelerometers and installation errors between the IMU and rotation axes. Then the results obtained from the first step were sent to the next calibration process. The second period of rotation of the IMU was conducted, and Equation (13) was used to get nonorthogonal errors of gyros. In the end, estimations from the proposed method were compared with counterparts from the separating methods [11,13].
Figure 13

The flow diagram of the experiment.

The reference of installation errors and their estimation errors are shown in Table 3. Measurement data of the IMU in the experiment is shown in Figure 14 and Figure 15. Figure 16, Figure 17 and Figure 18 describe the comparisons of the estimation results of all installation errors, the blue lines represent the estimation results of installation errors, and the red line represents the reference.
Table 3

Estimation results.

ParametersReal Values (’’)Estimation Errors (’’)
Sgxy −233.6150.540
Sgxz −195.1801.054
Sgyx −79.4670.573
Sgyz 39.6030.698
Sgzx −421.0752.294
Sgzy −84.6600.559
Sayz 31.3730.538
Sazx −36.9111.610
Sazy −31.4901.884
α −13.8280.299
β 111.3831.422
γ −247.5181.502
Figure 14

Measurement data of gyros in experiment (a) x-axis; (b) y-axis; (c) z-axis.

Figure 15

Measurement data of accelerometers in experiment (a) x-axis; (b) y-axis; (c) z-axis.

Figure 16

Estimation of accelerometers nonorthogonal installation errors. (a) Sayz; (b) Sazx; (c) Sazy.

Figure 17

Estimation of installation errors between rotation axes and IMU axes. (a) ; (b) ; (c) .

Figure 18

Estimation of gyros nonorthogonal installation errors. (a) S; (b) S; (c) S; (d) S; (e) S; (f) S.

The time in Figure 16, Figure 17 and Figure 18 was relative, which indicated the convergent tendency of installation errors when the errors were fully activated and could be calibrated. From Table 3 and Figure 16, Figure 17 and Figure 18, we can see that all estimation results present good convergence with the proposed method. All installation errors can be estimated together by the proposed method, which acquires comparable results compared with the separating methods. The estimation errors were all less than 6%.

5. Conclusions

A system-level self-calibration method for installation errors of a dual-axis RINS was proposed in this paper. The measurement model was reestablished to ensure that all errors can be estimated together, rather than calibrated separately by utilizing different estimation algorithms and rotation schemes. The relationship between initial IMU attitude and subsequent IMU attitude and angular rate of the rotational mechanism were used to estimate two types of installation errors of RINS, that is, the nonorthogonal installation errors of inertial sensors and installation errors between the IMU axes and rotation axes. The rotation scheme of the IMU was discussed and designed, and the PWCS method was used to analyze the observability of the system. Finally, simulation and laboratory experiments were conducted to validate the proposed method. The results showed that all installation errors of the dual-axis RINS can be accurately estimated by the proposed system-level self-calibration method, thereby avoiding complex separating calibration process.
  2 in total

1.  Attitude heading reference system using MEMS inertial sensors with dual-axis rotation.

Authors:  Li Kang; Lingyun Ye; Kaichen Song; Yang Zhou
Journal:  Sensors (Basel)       Date:  2014-09-29       Impact factor: 3.576

2.  An Accurate Calibration Method Based on Velocity in a Rotational Inertial Navigation System.

Authors:  Qian Zhang; Lei Wang; Zengjun Liu; Peide Feng
Journal:  Sensors (Basel)       Date:  2015-07-28       Impact factor: 3.576

  2 in total
  5 in total

1.  Optimal Rotational Angular Velocity Determination Method Based on Compound Rotary Semi-Strapdown Inertial Navigation System.

Authors:  Chenming Zhang; Jie Li; Xiaoqiao Yuan; Xi Zhang; Xiaokai Wei; Kaiqiang Feng; Chenjun Hu; Debiao Zhang; Yubing Jiao
Journal:  Sensors (Basel)       Date:  2022-06-17       Impact factor: 3.847

2.  An Improved Online Fast Self-Calibration Method for Dual-Axis RINS Based on Backtracking Scheme.

Authors:  Jing Li; Lichen Su; Fang Wang; Kailong Li; Lili Zhang
Journal:  Sensors (Basel)       Date:  2022-07-04       Impact factor: 3.847

3.  Thermal Modeling and Calibration Method in Complex Temperature Field for Single-Axis Rotational Inertial Navigation System.

Authors:  Zihui Wang; Xianghong Cheng; Jingjing Du
Journal:  Sensors (Basel)       Date:  2020-01-09       Impact factor: 3.576

4.  A Straightforward Approach for Synthesizing Electromechanical Sigma-Delta MEMS Accelerometers.

Authors:  Dongliang Chen; Liang Yin; Qiang Fu; Wenbo Zhang; Yihang Wang; Guorui Zhang; Yufeng Zhang; Xiaowei Liu
Journal:  Sensors (Basel)       Date:  2019-12-22       Impact factor: 3.576

5.  Wearable Hand Module and Real-Time Tracking Algorithms for Measuring Finger Joint Angles of Different Hand Sizes with High Accuracy using FBG Strain Sensor.

Authors:  Jun Sik Kim; Byung Kook Kim; Minsu Jang; Kyumin Kang; Dae Eun Kim; Byeong-Kwon Ju; Jinseok Kim
Journal:  Sensors (Basel)       Date:  2020-03-30       Impact factor: 3.576

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.