Literature DB >> 32295211

Universal Adaptive Neural Network Predictive Algorithm for Remotely Piloted Unmanned Combat Aerial Vehicle in Wireless Sensor Network.

Hongyang Xu1, Guicai Fang2, Yonghua Fan1, Bin Xu3, Jie Yan1.   

Abstract

Remotely piloted unmanned combat aerial vehicle (UCAV) will be a prospective mode of air fight in the future, which can remove the physical restraint of the pilot, maximize the performance of the fighter and effectively reduce casualties. However, it has two difficulties in this mode: (1) There is greater time delay in the network of pilot-wireless sensor-UCAV, which can degrade the piloting performance. (2) Designing of a universal predictive method is very important to pilot different UCAVs remotely, even if the model of the control augmentation system of the UCAV is totally unknown. Considering these two issues, this paper proposes a novel universal modeling method, and establishes a universal nonlinear uncertain model which uses the pilot's remotely piloted command as input and the states of the UCAV with a control augmentation system as output. To deal with the nonlinear uncertainty of the model, a neural network observer is proposed to identify the nonlinear dynamics model online. Meanwhile, to guarantee the stability of the overall observer system, an adaptive law is designed to adjust the neural network weights. To solve the greater transmission time delay existing in the pilot-wireless sensor-UCAV closed-loop system, a time-varying delay state predictor is designed based on the identified nonlinear dynamics model to predict the time delay states. Moreover, the overall observer-predictor system is proved to be uniformly ultimately bounded (UUB). Finally, two simulations verify the effectiveness and universality of the proposed method. The results indicate that the proposed method has desirable performance of accurately compensating the time delay and has universality of remotely piloting two different UCAVs.

Entities:  

Keywords:  neural network observer; state predictor; time delay; unmanned combat aerial vehicle (UCAV); wireless sensor network (WSN)

Year:  2020        PMID: 32295211      PMCID: PMC7218855          DOI: 10.3390/s20082213

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


1. Introduction

At present manned/unmanned formation is the developing trend of future war, the unmanned combat aerial vehicle (UCAV) can remove the physical restraint of the pilot, maximize the performance of the air fighter and effectively reduce casualties. However, restricted by the development of current intelligence technology, the UCAV still cannot complete the tasks independently. Therefore, a remotely piloted UCAV will be a prospective mode of air fight in the future, and remotely piloted technology has become an important way to win unmanned aerial combat [1,2,3]. The remotely piloted system consists of UCAVs, the wireless sensor network (WSN) and the remotely piloted station (seen in Figure 1). The procedure is as follows: the pilot in the remotely piloted station gives the real-time command according to the combat situations displayed on the interface through the downstream channel of the WSN. Then the remotely piloted command is sent to the UCAV through the upstream channel of the WSN. The UCAV control augmentation system tracks the remotely piloted command rapidly and changes the states of the UCAV [4,5]. However, it has two difficulties in this mode: (1) There is greater time delay in the network of a pilot-wireless sensor-UCAV, which can cause pilot-induced oscillation and engender the phenomenon of “chasing-swing”, and can even cause instability of the loop of remote pilot and UCAV. (2) Each UCAV has its own control augmentation system, and different UCAVs have different aerodynamic and control augmentation systems, including controller parameters and feedback states [6]. Thereby it is very important that the design of a universal state predictive method realizes remotely piloting different UCAVs, even if the parameters of the control augmentation systems are totally unknown.
Figure 1

The structure of the wireless combat sensor network scenario.

For the problem of time delay, many researchers have studied and proposed different methods. The predictive approach is very efficient for calculating the time delay [7,8]. To predict the state parameter precisely, different predictive methods have been investigated, such as the Smith predictive method [9,10,11], a Kalman estimator [12,13], feed-forward control [14], reference model based control [15,16], and a state space observer approach [17,18]. Thurling and Greene [19] gave a detailed description of the composition of the delay of a low speed unmanned aerial vehicle (UAV) remotely piloted system and analyzed the result of time delay impacting on the handling qualities; they described how the greater time delay could cause the pilot to over-operate the UAV and even lead to UAV instability. Based on the deterministic linear model and the deterministic delay, the delayed UAV flight state is predicted by solving the state equation. However, this method is too ideal to improve the UAV flight quality in the presence of disturbance and time-varying delay. Teng and Grant [20] improved this algorithm and, based on a low speed UAV linear longitudinal model, adapted the predictor model for real-time using online parameter estimation techniques; then they designed a constant time delay Smith predictor. However, the time delay is always a time-varying system in the WSN. Recently, there are also some researches on time-varying delay prediction. In [21], a kind of state observer based on a deterministic model was presented for a velocity-sensorless vertical take-off and landing aircraft with bounded time-varying delay in its measurement outputs. The proposed observer effectively improved the output measurement delay and the asymptotic convergence property of the estimation error based on the Lyapunov–Razumikhin theorem was proved. In [22], a fuzzy observer-based hybrid force/position predictive method was investigated for a bimanual robot teleoperation system in the presence of dynamics uncertainties and random network-induced time delays. Lu et al. considered the dynamics uncertainties of a slave and the random time delays, therefore, the method is more applicable. There have been many researches on time delay prediction, including deterministic objects, objects with parameter uncertainties, fixed delay time and random delay time systems. However, all of these studies [19,20,21,22] can be classified as networked control problems of low dynamic objects. That is to say, the operator sends the control command directly to the remote actuator of the passive object through the WSN. For networked control systems, only the dynamics model of the controlled object itself is needed, which is relatively simple and usually known [23,24,25]. Due to the need of strong maneuverability, the general aerodynamics of the UCAV is unstable; the UCAV requires its own control augmentation system to guarantee self-stability [26,27]. Consequently, the response of the UCAV is highly dynamic. The remotely piloted mode is different from common remote manipulation such as performed by a manipulator of a satellite or moon rover, which can work on the mode of “do and wait”, and the manipulating commands can be sent to the actuator directly. In remotely piloted mode, for the pilot, the control object is no longer the UCAV itself, but the whole UCAV with the control augmentation system [7]. Therefore, the dynamics model of the UCAV will contain not only the aerodynamic and motion characteristics, but also the control augmentation system and the nonlinear characteristics of the actuator. In addition, in the whole flight envelope, the characteristics of the control augmentation system change with the change of flight conditions and mission; also the control augmentation systems designed by different designers are very different [28]. These problems make it very difficult to describe the dynamics model of the UCAV accurately [29]; this brings much bigger challenges to remotely pilot different UCAVs. For this problem, many scholars have focused on the model uncertainty and nonlinear unmodeled dynamics. The intelligent algorithm using a fuzzy logic system and a neural network as an approximate estimator is widely studied [30,31,32]. For intelligent algorithms, some recent works can be found in [33,34,35]. A robust adaptive fuzzy tracking controller for a hypersonic flight vehicle subject to both parametric uncertainties and unmodeled dynamics is proposed in [36]. Considering parameter uncertainties and unmodeled dynamics, a full state tracking error system is built. A fuzzy logical system is utilized to identify the nonlinear system with parameter uncertainty and unmodeled dynamics. In [37], a fault-tolerant controller of a hypersonic flight vehicle is presented using back-stepping and composite learning. To obtain good uncertainty approximation, composite learning is proposed for the update of neural weights by constructing a serial-parallel estimation model. The intelligent algorithm is applied to a hypersonic vehicle [38], an autonomous underwater vehicle [39], a UAV [40], a quad rotor [41], a re-entry vehicle [42], etc. Although there are many intelligent algorithm studies on system uncertainties, to our best knowledge, there are few studies related to remotely piloted techniques for a UCAV with a control augmentation system. Compared with previous studies on remotely piloted UCAVs, this paper is an extension of the previous method proposed in [7]. A predictive method is presented based on the assumption of a linear approximation model in [7]. The method in this paper can solve the state delay prediction problem of the UCAV nonlinear uncertain model, which is more universal. The main contributions of this paper are listed as follows. A novel universal input–output nonlinear dynamics model of a UCAV with a control augmentation system is established. Considering that the pilot often pays attention to the position information when piloting a UCAV, and the position is just twice the integral of acceleration, which is universal for any UCAV. Consequently, we establish a universal nonlinear uncertain model which uses the pilot’s remotely piloted command as input and the states of the UCAV with a control augmentation system as output. In addition, the nonlinear characteristics of the UCAV’s actuator are also considered. To deal with the nonlinear unmodeled dynamics, a radial-basis-function (RBF) neural network method is applied to identify the nonlinear dynamics model online. Meanwhile, to guarantee the stability of the overall observer system, an adaptive law is designed to tune the neural network weights. A time-varying state predictor is designed based on the identified nonlinear dynamics model to achieve accurate predictions of the time delay states. The overall adaptive neural network observer-predictor scheme is shown to be uniformly ultimately bounded (UUB) via the Lyapunov approach. The predicted errors are proved to converge by analyzing the trajectory. Two simulation results show that the design predictor can identify the nonlinear dynamics model precisely and can predict the flight states effectively. The remainder of this paper is organized as follows. Section 2 describes the nonlinear dynamics model of the UCAV with a control augmentation system and presents several basic assumptions. In Section 3, a state predictor based on adaptive neural network dynamics is presented, and then the closed-loop system stability is proved. The simulation results and some discussions are presented in Section 4. Finally, conclusions are given in Section 5.

2. Problem Formulation

2.1. Dynamics Model of a UCAV

In this paper, we use the nonlinear longitudinal dynamics model of a UCAV built in [7]; the details are shown as follows: where , , represent altitude, velocity and Mach, respectively, , and are angle of attack, pitch angle and pitch rate, and denote the longitudinal velocity and acceleration, and stand for the moment of inertia and the vehicle mass, is the acceleration owing to gravity, denotes air density, and denote reference area and reference length and is elevator deflection, which is generated by the UCAV control augmentation system. and denote lift coefficient and pitch moment coefficient, respectively; they are both nonlinear functions of angle of attack, elevator deflection and Mach. See Appendix A for a list of symbols.

2.2. Dynamics Transformation

In the previous section, the longitudinal dynamics model of UCAV is given. However, the strong maneuverability of the UCAV is usually unstable, and it has its own control augmentation system. Therefore, the object piloted is not the UCAV dynamics itself, but the whole UCAV after the control augmentation. Different from the remote piloted low-speed UAV, the remote piloted command sent by the pilot is no longer the elevator deflection, but the longitudinal acceleration command. Figure 2 shows the structure of the pilot-wireless sensor-UCAV closed-loop system. It can be seen that the UCAV control augmentation system consists of two parts: controller and actuator. The controller of the UCAV calculates the elevator deflection command according to the control algorithm designed by the designer to track the remotely piloted command . Then, the actuator deflects the corresponding elevator deflection angle to make the UCAV movement. However, because the response characteristic of the UCAV’s controller is greatly variable with flight altitude and velocity, and the backlash and dead zone of the UCAV’s actuator are nonlinear, it is very difficult to accurately describe the dynamics model of the UCAV with a control augmentation system.
Figure 2

The structure of the pilot-wireless sensor-UCAV closed-loop system, where UCAV is an unmanned combat aerial vehicle.

Therefore, in this paper, the dynamics model, from the pilot’s acceleration command to the acceleration response of the UCAV, is modeled as a nonlinear uncertain model, and it will be approximated in Section 3. Moreover, due to the pilot often paying attention to the position information when piloting the UCAV, and the position being just twice the integral of acceleration, which is universal for any UCAV, then we can establish a universal nonlinear uncertain dynamics model as follows: where , and are state vector, input and output vector, respectively. The unknown disturbance is , with a known upper bound . The coefficient matrixes of the system are In Equation (2), denotes the dynamics model from pilot’s longitudinal acceleration command to the response of the UCAV’s longitudinal acceleration via the control augmentation system. The dynamic process is not only related to the aerodynamic and motion characteristics of the UCAV itself, but also to the response performance of the control augmentation system and the nonlinear characteristics of the actuator. In addition, due to the strong maneuverability of UCAV, its aerodynamic characteristics are very complex, and the couplings between aerodynamic parameters and flight dynamics are strong, thus is an unmodeled dynamics in this paper, and it will be approximated later. The latency in the pilot-wireless sensor-UCAV closed-loop system is defined as the time elapsed from pilot’s command until an expected state feedback is displayed in the pilot/vehicle interface [7]. The time delay of the whole closed-loop system primarily includes two parts: uplink time delay and downlink time delay , which vary with the flight distance. [ According to [ can be combined as to make it easier for analysis. Then, the time delay model can be simplified as follows: [ For the time-varying delay To achieve a convenient expression in the following section, the dynamics model of a UCAV with time-varying delay can be expressed as where is the output with measurement time-varying delay.

2.3. Preliminaries

In this paper, the unknown functions will be approximated by an RBF neural network. It has been proven that for an arbitrary real continuous nonlinear function on a compact set , there exists the following RBF neural network and ideal weights vector , such that: where the input vector is , is the neural network input dimension, and the neural network approximation error is bounded by the known constant . Function is the Gaussian function, which is in the following form: where and , are the center vector and the width of the Gaussian function, respectively. Then the unknown function can be approximated by an RBF neural network. For the network input , the output is given by where is the estimation of the ideal neural network weight that is provided by some weight-tuning algorithms. [In this paper, we denoteas the Euclidean norm, and as the Frobenius norm. [We say that the solution of a dynamic system is UUB if for a compact setofand for allthere exists aand a numbersuch thatfor all.

3. Predictor Design

The greater transmission time delay existing in the pilot-wireless sensor-UCAV closed-loop system causes pilot-induced oscillation and degrades the pilot/vehicle system stability and tracking performance. Therefore, a time-varying state predictor is designed in this section to predict the time delay states. However, because the dynamics model of the UCAV’s control augmentation system is unknown, an adaptive RBF neural network observer is proposed to approximate the unknown nonlinear function. Moreover, a corresponding lemma and the convergence proof of predicted errors are presented, respectively.

3.1. State Predictor

The proposed predictor performs according to the following structure: For the three-order systems Equation (4), the predictor is specifically expressed as: where denotes the predicted value of , is the time delay signal of , and is the predictor gain matrix to be designed, so that satisfies the Hurwitz condition. The objective of the predictor is that: when,,and. To achieve the predictor Equation (8), we need to estimate the unknown nonlinear function .

3.2. Adaptive RBF Neural Network Observer

In this section, we use an adaptive RBF neural network method to approximate the unknown nonlinear function . The unknown nonlinear function can be rewritten as follows: where and are unknown nonlinear smooth functions; they will be estimated later. We assume no delay in the system; then the expression of the nonlinear system can be rewritten as: Then, for Equation (11), an observer is designed as: where represents the estimation of the state , and the functions and are the estimations of unknown nonlinear functions and , respectively. The robust term , yet to be defined, is a function that provides robustness in the face of bounded disturbances. The observer gain vector is chosen so that the characteristic polynomial of is strictly Hurwitz. The specific expression form of is as follows: Defining the state and output estimated errors as and , yields the error dynamics where the nonlinear functional estimated errors and are given by Then the error dynamics may be written as: where denotes the differential operator . The linear transfer function is . According to the approximation property of an RBF neural network, the continuous nonlinear functions in the observer Equation (12) can be represented by a neural network with constant ideal weights and sufficient numbers of basic functions , i.e., where the input vector is , is the neural network input dimension, and the neural network approximation errors and are bounded by known constants and . Note that subscripts “1” and “2” indicate quantities associated with and . [ It is assumed that the ideal weights Let the neural network functional estimations for and be given by where the estimated weights and are provided by the tuning algorithms. Then the expression for the functional estimated errors and defined in Equation (14) are given by The neural network output errors of the hidden layer are defined as Define the weights’ estimated errors as Adding and subtracting , , from Equation (19) yields Defining the disturbance term as and are bounded according to with . Then the proposed observer Equation (12) becomes where and are robust terms. Then the observation error dynamics become The neural network observer produces a generalized RBF neural network system. Since an RBF neural network is composed of an arbitrarily linear transfer function and a nonlinear mapping operator, the nonlinear plant predefined in Equation (11) can be represented in terms of an RBF neural network. The output estimated error is given by where is a known proper transfer function with stable poles, and is realized by . To make the system Equation (26) satisfy the strictly positive real (SPR) condition, we choose a polynomial so that where is SPR. The “over bar” indicates the signal filtered by and the terms and are defined as with , . Then the state-space realization of Equation (27) can be expressed as where , , is a minimal state representation of , with . [ If a strictly proper rational function with [ Consider the linear time-invariant system in state-space representation: where where where where Assuming that the control input is bounded, that is . Consider the nonlinear system Equation (11) and the present adaptive RBF neural network observer system Equation (24), Equation (22) and Equation (34), then the state estimated error and the neural network weight estimated errors and are UUB. See the Therefore, the unknown nonlinear function can be approximated as: Based on the approximated nonlinear function, then the proposed predictor Equation (8) can be rewritten in the following forms:

4. Simulation

In this section, simulations of two UCAV models with significantly different parameters are taken to verify the effectiveness and universality of the proposed predictor. The main parameters of two UCAVs are listed in Table 1.
Table 1

The main parameters of two UCAVs.

UCAVs m(kg) Iyy(kgm2) S¯(m2) c¯(m) H0(m) V0(m/s)
UCAV-A26013050.1244.512000246
UCAV-B48016800.2796.98000307.5
The actuators of the two UCAVs are chosen as the same nonlinear model: the backlash is and the dead zone is . According to the different dynamic characteristics of the two UCAVs, the appropriate control gains are selected to ensure that the UCAVs’ control augmentation systems have good response characteristics. The response characteristics of two UCAVs with control augmentation systems can be found in Figure 3. We can see that both UCAVs can track the longitudinal acceleration command of stably, but their response characteristics are very different. For UCAV-A, because its flight condition is high altitude and low speed, combined with its dynamic characteristics, the rise time of step response is about 0.9 s. UCAV-B is in the condition of low altitude and high speed, so the control augmentation system has fast response characteristics, about 0.5 s. However, because of its high flight dynamic pressure, UCAV-B is more sensitive to the nonlinearity of the actuator, and the chatter is more obvious in the stable state.
Figure 3

The response characteristics of two UCAVs with control augmentation systems.

In order to identify the nonlinear models of two UCAVs with control augmentation systems, the RBF neural network adopts the structure of 3-7-1, the input vector has estimated value , the initial values of the weights of RBF are set to zero, and the parameters of the Gaussian function are chosen as: the centers are and the width is . We select the linear filter , the observer parameters , , , the adaptive parameters , , and , and the predictor parameters , , . From the view of engineering, the maximum time delay of the WSN in this piloted mode is about 0.6 s [7], then the time-varying delay is chosen randomly in the range , which is shown in Figure 4.
Figure 4

Time-varying delay.

Simulation initial states are set as , and , the remotely piloted command is set as , and external disturbance is . The simulation results of UCAV-A and UCAV-B are given in Figure 5, Figure 6 and Figure 7 and Figure 8, Figure 9 and Figure 10, respectively.
Figure 5

Estimated value and estimated error of UCAV-A: (a) longitudinal acceleration ; (b) longitudinal velocity ; (c) altitude .

Figure 6

Predicted results and predicted error of UCAV-A: (a) longitudinal acceleration ; (b) longitudinal velocity ; (c) altitude.

Figure 7

Nonlinear model approximate value of UCAV-A. (a) ; (b) .

Figure 8

Estimated value and estimated error of UCAV-B: (a) longitudinal acceleration ; (b) longitudinal velocity ; (c) altitude .

Figure 9

Predicted results and predicted error of UCAV-B: (a) longitudinal acceleration ; (b) longitudinal velocity ; (c) altitude .

Figure 10

Nonlinear model approximate value of UCAV-B: (a) ; (b) .

From Figure 5 and Figure 8, we can see that although the models of the two UCAVs are quite different, the estimated values can converge to their measured values well with the adaptive RBF neural network observer, and the estimated errors can quickly converge to zero. From Figure 5a and Figure 8a, we can also see that the estimated values of longitudinal acceleration both have the same chatter to the measurement values, and the chatter amplitude of UCAV-B is larger than that of UCAV-A, which is consistent with the analysis result of Figure 3, indicating that RBF has good approximation performance. Figure 7 and Figure 10 show the estimated values of the nonlinear unmodeled dynamics and of two UCAVs; we can see that the estimated values are all smooth and bounded. The predicted states and predicted errors of UCAV-A are shown in Figure 6. We can see that the predicted values can quickly track the actual values after simulation time 3 s. From the predicted errors and the delay errors compared in Figure 6, we can see that the longitudinal acceleration, longitudinal velocity and altitude delay errors without prediction are , and 16 m, respectively, and the predictive method makes errors converge to zero. From Figure 9, we can see that the proposed method has the same prediction performance for different UCAVs. In addition, although unmodeled nonlinear dynamics, time-varying delay and external disturbance exist in the simulation, the proposed predictor maintains desirable predictive performance of the actual states.

5. Conclusions

This study investigates an adaptive neural network observer-based universal state predictive method for remotely piloted UCAVs, with control augmentation systems in the WSN. The main contributions consist of the following three aspects: Building a novel universal dynamics model for remotely piloted UCAVs with a control augmentation system. The dynamic process from a pilot longitudinal acceleration command to the UCAV response is modeled as a nonlinear uncertain function, and the longitudinal velocity and altitude are taken as states, which are the first and second integrals of the longitudinal acceleration respectively. This generalized model is suitable for different UCAVs, and does not need to know the model of the UCAV in advance. An adaptive neural network observer based on Lyapunov is proposed to estimate the nonlinear uncertain model online, and a time-varying state predictor is designed based on the identified nonlinear dynamics model to predict the time delay states. The system stability conditions of the closed-loop system are proven using Lyapunov. The effectiveness and universality is verified by simulation. The proposed method is widely suited to the application of a remotely piloted vehicle with a control augmentation system in the WSN. Therefore, this method can efficiently resolve the problem of state prediction for the remotely piloted system with time delay.
  10 in total

1.  Neural Observer and Adaptive Neural Control Design for a Class of Nonlinear Systems.

Authors:  Bing Chen; Huaguang Zhang; Xiaoping Liu; Chong Lin
Journal:  IEEE Trans Neural Netw Learn Syst       Date:  2017-10-31       Impact factor: 10.451

2.  Barrier Lyapunov Function Based Learning Control of Hypersonic Flight Vehicle With AOA Constraint and Actuator Faults.

Authors:  Bin Xu; Zhongke Shi; Fuchun Sun; Wei He
Journal:  IEEE Trans Cybern       Date:  2018-02-19       Impact factor: 11.448

3.  Delay-Dependent Functional Observer Design for Linear Systems With Unknown Time-Varying State Delays.

Authors:  Reza Mohajerpoor; Lakshmanan Shanmugam; Hamid Abdi; Saeid Nahavandi; Ju H Park
Journal:  IEEE Trans Cybern       Date:  2017-07-31       Impact factor: 11.448

4.  Adaptive sliding mode control for finite-time stability of quad-rotor UAVs with parametric uncertainties.

Authors:  Omid Mofid; Saleh Mobayen
Journal:  ISA Trans       Date:  2017-12-08       Impact factor: 5.468

5.  The Lateral Tracking Control for the Intelligent Vehicle Based on Adaptive PID Neural Network.

Authors:  Gaining Han; Weiping Fu; Wen Wang; Zongsheng Wu
Journal:  Sensors (Basel)       Date:  2017-05-30       Impact factor: 3.576

6.  Indirect Force Control of a Cable-Driven Parallel Robot: Tension Estimation using Artificial Neural Network trained by Force Sensor Measurements.

Authors:  Jinlong Piao; Eui-Sun Kim; Hongseok Choi; Chang-Bae Moon; Eunpyo Choi; Jong-Oh Park; Chang-Sei Kim
Journal:  Sensors (Basel)       Date:  2019-06-01       Impact factor: 3.576

7.  Hybrid Continuous Density Hmm-Based Ensemble Neural Networks for Sensor Fault Detection and Classification in Wireless Sensor Network.

Authors:  Malathy Emperuman; Srimathi Chandrasekaran
Journal:  Sensors (Basel)       Date:  2020-01-29       Impact factor: 3.576

8.  Tracking Control for Wheeled Mobile Robot Based on Delayed Sensor Measurements.

Authors:  El-Hadi Guechi; Karim Belharet; Sašo Blažič
Journal:  Sensors (Basel)       Date:  2019-11-26       Impact factor: 3.576

9.  Cooperative Localization Approach for Multi-Robot Systems Based on State Estimation Error Compensation.

Authors:  Shijie Zhang; Yi Cao
Journal:  Sensors (Basel)       Date:  2019-09-05       Impact factor: 3.576

10.  Design and Speed-Adaptive Control of a Powered Geared Five-Bar Prosthetic Knee Using BP Neural Network Gait Recognition.

Authors:  Yuanxi Sun; Rui Huang; Jia Zheng; Dianbiao Dong; Xiaohong Chen; Long Bai; Wenjie Ge
Journal:  Sensors (Basel)       Date:  2019-10-27       Impact factor: 3.576

  10 in total

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