The error caused by irreversible demagnetization damages the accurate velocity tracking of an in-wheel motor in a mobile robot.A current feedforward vector control system based on ESO is proposed to compensate it for ...The error caused by irreversible demagnetization damages the accurate velocity tracking of an in-wheel motor in a mobile robot.A current feedforward vector control system based on ESO is proposed to compensate it for the demagnetization motor.A demagnetization mathematical model is established to describe a permanent magnet synchronous motor,which took the change of permanent magnet flux linkage parameters as a factor to count the demagnetization error in velocity tracking.The uncertain disturbance estimation model of the control system is built based on ESO,which eliminates the system error by the feedforward current compensation.It is compared with the vector control method in terms of control accuracy.The simulation results show that the current feedforward vector control method based on ESO reduces the velocity tracking error greatly in conditions of motor demagnetization less than 30%.It is effective to improve the operation accuracy of the mobile robot.展开更多
The velocity tracking control of a hydraulic servo system is studied. Sincethe dynamics of the system are highly nonlinear and have large extent of model uncertainties, suchas big changes in load and parameters, a der...The velocity tracking control of a hydraulic servo system is studied. Sincethe dynamics of the system are highly nonlinear and have large extent of model uncertainties, suchas big changes in load and parameters, a derivation and integral sliding mode variable structurecontrol scheme (DI-SVSC) is proposed. An integral controller is introduced to avoid the assumptionthat the derivative of desired signal must be known in conventional sliding mode variable structurecontrol, a nonlinear derivation controller is used to weaken the chattering of system. The designmethod of switching function in integral sliding mode control, nonlinear derivation coefficient andcontrollers of DI-SVSC is presented respectively. Simulation shows that the control approach is ofnice robustness and improves velocity tracking accuracy considerably.展开更多
The tracking of orientation and angular velocity is a primary attitude control task for an on-orbit spacecraft.The problem for a rigid spacecraft tracking a desired angular velocity profile is addressed using an adapt...The tracking of orientation and angular velocity is a primary attitude control task for an on-orbit spacecraft.The problem for a rigid spacecraft tracking a desired angular velocity profile is addressed using an adaptive feedback control.An angular velocity feedback tracking algorithm is firstly developed based on the precisely known attitude dynamics of the spacecraft,and the global tracking of the control algorithm is proved based on the Lyapunov analysis.An adaptation mechanism is then designed to deal with the dynamic uncertainties of the spacecraft.Such an adaptation mechanism enables the controller to track any desired angular velocity trajectories even in the presence of uncertain inertia parameters,although it does not guarantee the inertia tensor being precisely identified.To verify the effectiveness of the proposed adaptive control policy,computer simulations on dynamic equations of a spacecraft are conducted and their results are discussed.展开更多
An intuitive method is proposed to solve the diffcult problem for the initialization of group tracking. In order to initialize the group tracks. the reports obtained from the every moment must be separated as several ...An intuitive method is proposed to solve the diffcult problem for the initialization of group tracking. In order to initialize the group tracks. the reports obtained from the every moment must be separated as several groups at first. Then. each group in the first moment is associated with each group in the second moment. At last. group velocity vector must be estimated. In order to obtain accurate estimates meanwhile not to make the computation amount more heavier. different algorithms must be selected according to the target's number of the group in the first moment.展开更多
The existing third-order tracker known as α-β-γ-δ filter has been used for target tracking and predicting for years. The filter can track the target's position and velocity, but not the acceleration. To extend it...The existing third-order tracker known as α-β-γ-δ filter has been used for target tracking and predicting for years. The filter can track the target's position and velocity, but not the acceleration. To extend its capability, a new fourth-order target tracker called α-β-γ-δ filter is proposed. The main objective of this study was to find the optimal set of filter parameters that leads to minimum position tracking errors. The tracking errors between using the α-β-γ-δ filter and the α-β-γ-δ filter are compared. As a result, the new filter exhibits significant improvement in position tracking accuracy over the existing third-order filter, but at the expense of computational time in search of the optimal filter. To reduce the computational time, a simulation-based optimization technique via Taguchi method is introduced.展开更多
Purpose–The purpose of this paper is to present a control strategy which uses two independent PID controllers to realize the hovering control for unmanned aerial systems(UASs).In addition,the aim of using two PID con...Purpose–The purpose of this paper is to present a control strategy which uses two independent PID controllers to realize the hovering control for unmanned aerial systems(UASs).In addition,the aim of using two PID controller is to achieve the position control and velocity control simultaneously.Design/methodology/approach–The dynamic of the UASs is mathematically modeled.One PID controller is used for position tracking control,while the other is selected for the vertical component of velocity tracking control.Meanwhile,fuzzy logic algorithm is presented to use the actual horizontal component of velocity to compute the desired position.Findings–Based on this fuzzy logic algorithm,the control error of the horizontal component of velocity tracking control is narrowed gradually to be zero.The results show that the fuzzy logic algorithm can make the UASs hover still in the air and vertical to the ground.Social implications–The acquired results are based on simulation not experiment.Originality/value–This is the first study to use two independent PID controllers to realize stable hovering control for UAS.It is also the first to use the velocity of the UAS to calculate the desired position.展开更多
基金Sponsored by the National Natural Science Foundation of China(Grant No.51975396)the Natural Science Foundation of Shanxi Province(Grant No.202103021224264).
文摘The error caused by irreversible demagnetization damages the accurate velocity tracking of an in-wheel motor in a mobile robot.A current feedforward vector control system based on ESO is proposed to compensate it for the demagnetization motor.A demagnetization mathematical model is established to describe a permanent magnet synchronous motor,which took the change of permanent magnet flux linkage parameters as a factor to count the demagnetization error in velocity tracking.The uncertain disturbance estimation model of the control system is built based on ESO,which eliminates the system error by the feedforward current compensation.It is compared with the vector control method in terms of control accuracy.The simulation results show that the current feedforward vector control method based on ESO reduces the velocity tracking error greatly in conditions of motor demagnetization less than 30%.It is effective to improve the operation accuracy of the mobile robot.
文摘The velocity tracking control of a hydraulic servo system is studied. Sincethe dynamics of the system are highly nonlinear and have large extent of model uncertainties, suchas big changes in load and parameters, a derivation and integral sliding mode variable structurecontrol scheme (DI-SVSC) is proposed. An integral controller is introduced to avoid the assumptionthat the derivative of desired signal must be known in conventional sliding mode variable structurecontrol, a nonlinear derivation controller is used to weaken the chattering of system. The designmethod of switching function in integral sliding mode control, nonlinear derivation coefficient andcontrollers of DI-SVSC is presented respectively. Simulation shows that the control approach is ofnice robustness and improves velocity tracking accuracy considerably.
基金Supported by the Innovation Fund of Shanghai Aerospace Science and Technology(SAST 201308)
文摘The tracking of orientation and angular velocity is a primary attitude control task for an on-orbit spacecraft.The problem for a rigid spacecraft tracking a desired angular velocity profile is addressed using an adaptive feedback control.An angular velocity feedback tracking algorithm is firstly developed based on the precisely known attitude dynamics of the spacecraft,and the global tracking of the control algorithm is proved based on the Lyapunov analysis.An adaptation mechanism is then designed to deal with the dynamic uncertainties of the spacecraft.Such an adaptation mechanism enables the controller to track any desired angular velocity trajectories even in the presence of uncertain inertia parameters,although it does not guarantee the inertia tensor being precisely identified.To verify the effectiveness of the proposed adaptive control policy,computer simulations on dynamic equations of a spacecraft are conducted and their results are discussed.
文摘An intuitive method is proposed to solve the diffcult problem for the initialization of group tracking. In order to initialize the group tracks. the reports obtained from the every moment must be separated as several groups at first. Then. each group in the first moment is associated with each group in the second moment. At last. group velocity vector must be estimated. In order to obtain accurate estimates meanwhile not to make the computation amount more heavier. different algorithms must be selected according to the target's number of the group in the first moment.
文摘The existing third-order tracker known as α-β-γ-δ filter has been used for target tracking and predicting for years. The filter can track the target's position and velocity, but not the acceleration. To extend its capability, a new fourth-order target tracker called α-β-γ-δ filter is proposed. The main objective of this study was to find the optimal set of filter parameters that leads to minimum position tracking errors. The tracking errors between using the α-β-γ-δ filter and the α-β-γ-δ filter are compared. As a result, the new filter exhibits significant improvement in position tracking accuracy over the existing third-order filter, but at the expense of computational time in search of the optimal filter. To reduce the computational time, a simulation-based optimization technique via Taguchi method is introduced.
文摘Purpose–The purpose of this paper is to present a control strategy which uses two independent PID controllers to realize the hovering control for unmanned aerial systems(UASs).In addition,the aim of using two PID controller is to achieve the position control and velocity control simultaneously.Design/methodology/approach–The dynamic of the UASs is mathematically modeled.One PID controller is used for position tracking control,while the other is selected for the vertical component of velocity tracking control.Meanwhile,fuzzy logic algorithm is presented to use the actual horizontal component of velocity to compute the desired position.Findings–Based on this fuzzy logic algorithm,the control error of the horizontal component of velocity tracking control is narrowed gradually to be zero.The results show that the fuzzy logic algorithm can make the UASs hover still in the air and vertical to the ground.Social implications–The acquired results are based on simulation not experiment.Originality/value–This is the first study to use two independent PID controllers to realize stable hovering control for UAS.It is also the first to use the velocity of the UAS to calculate the desired position.