Unmanned surface vehicle (USV) path planning is a crucial technology for achieving USV autonomous navigation. Under global path planning, dynamic local obstacle avoidance has become the primary focus for safe USV navigation. In this study, a USV autonomous dynamic obstacle avoidance method based on the enhanced velocity obstacle method is proposed in order to achieve path replanning. Through further analysis of obstacles, the obstacle geometric model set in the conventional velocity obstacle method was redefined. A special triangular obstacle geometric model was proposed to reconstruct the velocity obstacle region. The collision time was predicted by fitting the previously gathered data to the detected obstacle’s distance, azimuth, and other relevant data. Then, it is combined with the collision risk to determine when obstacle avoidance should begin and end. In order to ensure safe driving between path points, the international maritime collision avoidance rules (COLREGs) are incorporated to ensure the accuracy of obstacle avoidance. Finally, through numerical simulations of various collision scenarios, it was determined that, under the assumption of ensuring a safe encounter distance, the maximum change rates of USV heading angle are optimized by 17.54%, 58.16%, and 28.63% when crossing, head-on, and overtaking, respectively. The results indicate that, by optimizing the heading angle, the enhanced velocity obstacle method can avoid the risk of ship rollover caused by an excessive heading angle during high-speed movement and achieve more accurate obstacle avoidance action in the event of a safety encounter.
The piezoelectric actuator (PA) is one of the most commonly used actuators in a micro-positioning stage. But its hysteresis non-linearity can cause error in the piezo-actuated stage. A modified Bouc–Wen model is presented in this paper to describe the hysteresis non-linearity of the piezo-actuated stage. This model can be divided into two categories according to the input frequency: rate-independent type and rate-dependent type. A particle swarm optimization method (PSO) is employed to identify these parameters of the Bouc–Wen hysteresis model. An inverse model feedforward compensator is established based on the modified Bouc–Wen model. The fuzzy proportional-integral-derivative (PID) controller combined with the feedforward compensator is implemented to the piezo-actuated stage. The experimental results indicate that the proposed control strategy can compensate for the hysteresis phenomenon.
Aiming at the problems of the underwater existence of some targets with relatively small size, low contrast, and a lot of surrounding interference information, which lead to a high leakage rate and low recognition accuracy, a new improved YOLOv7 underwater target detection algorithm is proposed. First, the original YOLOv7 anchor frame information is updated by the K-Means algorithm to generate anchor frame sizes and ratios suitable for the underwater target dataset; second, we use the PConv (Partial Convolution) module instead of part of the standard convolution in the multi-scale feature fusion module to reduce the amount of computation and number of parameters, thus improving the detection speed; then, the existing CIou loss function is improved with the ShapeIou_NWD loss function, and the new loss function allows the model to learn more feature information during the training process; finally, we introduce the SimAM attention mechanism after the multi-scale feature fusion module to increase attention to the small feature information, which improves the detection accuracy. This method achieves an average accuracy of 85.7% on the marine organisms dataset, and the detection speed reaches 122.9 frames/s, which reduces the number of parameters by 21% and the amount of computation by 26% compared with the original YOLOv7 algorithm. The experimental results show that the improved algorithm has a great improvement in detection speed and accuracy.
Landing on unmanned surface vehicles (USV) autonomously is a critical task for unmanned aerial vehicles (UAV) due to complex environments. To solve this problem, an autonomous landing method is proposed based on a multi-level marker and linear active disturbance rejection control (LADRC) in this study. A specially designed landing board is placed on the USV, and ArUco codes with different scales are employed. Then, the landing marker is captured and processed by a camera mounted below the UAV body. Using the efficient perspective-n-point method, the position and attitude of the UAV are estimated and further fused by the Kalman filter, which improves the estimation accuracy and stability. On this basis, LADRC is used for UAV landing control, in which an extended state observer with adjustable bandwidth is employed to evaluate disturbance and proportional-derivative control is adopted to eliminate control error. The results of simulations and experiments demonstrate the feasibility and effectiveness of the proposed method, which provides an effective solution for the autonomous recovery of unmanned systems.
Navigation safety is one of the primary operational requirements for unmanned surface vehicles (USVs) in a complex marine environment, mainly guaranteed by a reliable path planning system for collision avoidance. This work proposes a novel weighted sum multi-objective optimisation strategy for USV collision avoidance path planning in restricted waters. In particular, the coefficients of different objectives could be tuned to emphasise the most critical design consideration under varying navigation scenarios. Moreover, in addition to the Convention on the International Regulations for Preventing Collisions at Sea (COLREGs), the terrain and weather constraints were also considered in the path planning system. The proposed USV collision avoidance path planning framework’s effectiveness was demonstrated through numerical simulations and hardware-in-the-loop (HIL) tests. The numerical simulation results indicate that the proposed method could avoid collision with dynamic and static obstacles, and it is also adaptive to different navigation restrictions and preferences. Moreover, a USV navigation platform was established by incorporating true Automatic Identification System (AIS) signals, and HIL tests were performed with real-time AIS data in a water channel in the Zhoushan archipelago. The results demonstrate that the proposed USV path planning strategy is applicable in restricted waters with complex terrains and weather constraints.
A novel piezoelectric generator based on soft piezoelectric film consisting of a polyimide (PI) sheet and lead zirconate titanate (PZT) is proposed to generate electric energy under the operating conditions of low-frequency and small-amplitude vibration. The theoretical model and working principle of the piezoelectric generator are discussed in detail. Using ANSYS software, a finite element analysis of the static and modal characteristics of the piezoelectric generator is carried out. Further, the output of the prepared piezoelectric generator is investigated by a home-made experimental platform. Results show that the transient excitation voltage of the generator increases with the increase in load resistance, and the continuous excitation voltage increases first and then remains almost stable. The maximum continuous power produced by the piezoelectric generator is about 4.82 mW. Furthermore, the continuous excitation voltage and power are in accordance with the simulation values when the load resistances are 20 kΩ and 25 kΩ, respectively.