This application claims the priority benefit of Chinese application serial no. 202211102526.1, filed on Sep. 9, 2022. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
The disclosure belongs to the field of automatic control of vehicles, and in particularly, relates to a method and system for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle.
Autonomous underwater vehicles are crucial in ocean surveys and underwater operations such as resource exploration, seabed mapping, underwater salvage, and maintenance of marine structures. Underactuated autonomous underwater vehicles, in particular, have played an important role in reconnaissance and search tasks due to their simple structure and good hydrodynamic performance. The motion control of the autonomous underwater vehicles is directly related to the efficiency and quality of the above tasks. Depth tracking capability, in particular, is one of the necessary and key motion capabilities of the autonomous underwater vehicles. However, the depth tracking control of underactuated autonomous underwater vehicles faces difficulties such as underactuation, model nonlinearity, strong coupling of motion, and external environment disturbance, which makes it difficult to guarantee the accuracy of depth tracking. Therefore, the capability of disturbance rejection of the depth tracking control of the underactuated underwater autonomous vehicle is particularly critical.
In view of the defects of the related art, the disclosure aims to provide a method and system for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle and aims to solve the problem that it is difficult to guarantee the depth tracking accuracy of currently-available underwater vehicles with the presence of disturbance.
To achieve the above, in the first aspect, the disclosure provides a method for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle, and the method includes the following steps.
Navigation information of the underwater vehicle is determined. The navigation information includes a desired depth, a current depth, a current navigation speed, and a current pitch angle.
A depth tracking error is determined according to the desired depth and the current depth, and the depth tracking error is converted into a desired pitch angle based on an adaptive line-of-sight guidance law. The adaptive line-of-sight guidance law includes an adaptive parameter, so as to estimate a real angle of attack of the underwater vehicle and reduce a motion disturbance introduced by ignoring the angle of attack. The adaptive parameter is determined according to the current navigation speed and the depth tracking error.
An active disturbance rejection-sliding mode pitch tracking control law including an extended state observer and a sliding mode feedback control law is determined. The extended state observer is configured to observe a composite disturbance of the underwater vehicle. The composite disturbance is a sum of dynamic disturbances introduced by an internal structure of the vehicle and an external environment. An observation error of the extended state observer is considered in a design process of the sliding mode feedback control law and is combined with the desired pitch angle to calculate an elevator angle of the underwater vehicle, so that the observation error is overcome.
An observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law in combination with the active disturbance rejection sliding mode pitch tracking control law are determined. Further, a final elevator angle is calculated based on the observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law, so that the elevator navigates according to the final elevator angle, and that the underwater vehicle navigates stably according to the desired depth. The final elevator angle is calculated according to the adaptive line-of-sight guidance law and the active disturbance rejection-sliding mode pitch tracking control law, so that the underwater vehicle is capable of providing improved rejection to motion disturbance and dynamic disturbance, and accuracy of depth tracking of the underwater vehicle is improved.
In an optional embodiment, the depth tracking error being determined according to the desired depth and the current depth and the depth tracking error being converted into the desired pitch angle based on the adaptive line-of-sight guidance law specifically includes the following.
A current depth z is subtracted from a desired depth zd to obtain the depth tracking error ez.
The depth tracking error ez is converted into a desired pitch angle θd based on the adaptive line-of-sight guidance law specifically through the following formula:
where Δ is the forward-looking distance, and {circumflex over (α)} is the adaptive parameter.
{circumflex over (α)} changes adaptively according to the following formula:
where U is the navigation speed of the vehicle, and γ is the adaptive gain.
In an optional embodiment, the extended state observer being configured to observe the composite disturbance of the underwater vehicle specifically includes the following.
A pitch motion model of the underwater vehicle is:
{umlaut over (θ)}=f(θ,{dot over (θ)},U,Iyy . . . )+b0δ+dθ,
where {umlaut over (θ)} represents the pitch angular acceleration rate, f(θ,{dot over (θ)}, U, Iyy . . . ) represents the acceleration rate corresponding to the moment caused by the internal structure of the vehicle, θ represents the vehicle pitch angle, {dot over (θ)} represents the vehicle pitch angular velocity, U represents the navigation speed, Iyy represents the moment of inertia of the vehicle, dθ is the external environment disturbance, b0 is the elevator effect coefficient, and d is the final elevator angle.
f(θ, {dot over (θ)}, U, Iyy . . . )+dθ is considered as the composite disturbance, and the composite disturbance is iteratively calculated using the following extended state observer:
where z1, z2, and z3 respectively are observed amounts of the vehicle pitch angle θ, the pitch angular velocity {dot over (θ)}, and the compound disturbance f(θ, {dot over (θ)}, U, Iyy . . . )+dθ, [t] represents the iterative calculation of step t, h is the integration step size, and l1, l2 and l3 are the observation gains of the extended state observer.
In an optional embodiment, the active disturbance rejection sliding mode pitch tracking control law further includes a tracking differentiator configured to determine a numerical differential v2 of the desired pitch angle and a tracking signal v1 of the desired pitch angle.
The observation error of the extended state observer being considered in the design process of the sliding mode feedback control law and being combined with the desired pitch angle to calculate the elevator angle of the underwater vehicle specifically includes the following.
A sliding mode surface s=ce1+e2 is defined, where c is the weight coefficient, e1 is the pitch angle tracking error, e1=v1−z1, e2 is the pitch angular velocity tracking error, and e2=v2−z2.
The sliding mode feedback control law is obtained according to an exponential reaching law design method:
where δ0 is the elevator angle calculated through the sliding mode feedback control law, the k parameter controls the rate at which the error converges to zero exponentially, and η is the coefficient of the robust term to overcome the observation error.
v1 and v2 are calculated through the following formula:
where r is the tracking acceleration coefficient, h is the calculation step size, [t] represents the iterative calculation of step t, fhan(x1, x2, r, h) is the fastest control comprehensive function, x1 and x2 are intermediate variables expressed as x1=v1[t]−θd and x2=v2[t] respectively, and θd is the desired pitch angle.
Herein, fhan(x1, x2, r, h) is calculated through the following formula:
where d, d0, γ, α0, and α are all intermediate variables.
In an optional embodiment, the final elevator angle δ calculated based on the observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law specifically is
In the second aspect, the disclosure provides a system for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle, includes:
The navigation information determining unit is configured to determine navigation information of the underwater vehicle. The navigation information includes a desired depth, a current depth, a current navigation speed, and a current pitch angle.
The desired pitch angle determining unit is configured to determine a depth tracking error according to the desired depth and the current depth and convert the depth tracking error into a desired pitch angle based on an adaptive line-of-sight guidance law. The adaptive line-of-sight guidance law includes an adaptive parameter, so as to estimate a real angle of attack of the underwater vehicle and reduce a motion disturbance introduced by ignoring the angle of attack. The adaptive parameter is determined according to the current navigation speed and the depth tracking error.
The pitch tracking control law determining unit is configured to determine an active disturbance rejection-sliding mode pitch tracking control law including an extended state observer and a sliding mode feedback control law. The extended state observer is configured to observe a composite disturbance of the underwater vehicle. The composite disturbance is a sum of dynamic disturbances introduced by an internal structure of the vehicle and an external environment. An observation error of the extended state observer is considered in a design process of the sliding mode feedback control law and is combined with the desired pitch angle to calculate an elevator angle of the underwater vehicle, so that the observation error is overcome.
The elevator angle determining unit is configured to determine an observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law in combination with the active disturbance rejection-sliding mode pitch tracking control law. Further, the elevator angle determining unit calculates a final elevator angle based on the observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law, so that the elevator navigates according to the final elevator angle, and that the underwater vehicle navigates stably according to the desired depth. The elevator angle determining unit calculates the final elevator angle according to the adaptive line-of-sight guidance law and the active disturbance rejection sliding mode pitch tracking control law, so that the underwater vehicle is capable of providing improved rejection to motion disturbance and dynamic disturbance, and accuracy of depth tracking of the underwater vehicle is improved.
In an optional embodiment, the desired pitch angle determining unit determining the depth tracking error according to the desired depth and the current depth and converting the depth tracking error into the desired pitch angle based on the adaptive line-of-sight guidance law specifically includes the following. A current depth z is subtracted from a desired depth zd to obtain the depth tracking error ez. The depth tracking error ez is converted into a desired pitch angle θd based on the adaptive line-of-sight guidance law specifically through the following formula:
where Δ is the forward-looking distance, and {circumflex over (α)} is the adaptive parameter. {circumflex over (α)} changes adaptively according to the following formula:
where U is the navigation speed of the vehicle, and γ is the adaptive gain.
In an optional embodiment, the extended state observer being configured to observe the composite disturbance of the underwater vehicle specifically includes the following.
A pitch motion model of the underwater vehicle is:
{umlaut over (θ)}=f(θ,{dot over (θ)},U,Iyy . . . )+b0δ+dθ,
where {umlaut over (θ)} represents the pitch angular acceleration rate, f(θ, {dot over (θ)}, U, Iyy . . . ) represents the acceleration rate corresponding to the moment caused by the internal structure of the vehicle, θ represents the vehicle pitch angle, {dot over (θ)} represents the vehicle pitch angular velocity, U represents the navigation speed, Iyy represents the moment of inertia of the vehicle, dθ is the external environment disturbance, b0 is the elevator effect coefficient, and δ is the final elevator angle,
f(θ, {dot over (θ)}, U, Iyy . . . )+dθ is considered as the composite disturbance, and the composite disturbance is iteratively calculated using the following extended state observer:
where z1, z2, and z3 respectively are observed amounts of the vehicle pitch angle θ, the pitch angular velocity {dot over (θ)}, and the compound disturbance f(θ, {dot over (θ)}, U, Iyy . . . )+dθ, [t] represents the iterative calculation of step t, h is the integration step size, and l1, l2 and l3 are the observation gains of the extended state observer.
In an optional embodiment, the active disturbance rejection sliding mode pitch tracking control law further includes a tracking differentiator configured to determine a numerical differential v2 of the desired pitch angle and a tracking signal v1 of the desired pitch angle.
The observation error of the extended state observer being considered in the design process of the sliding mode feedback control law and being combined with the desired pitch angle to calculate the elevator angle of the underwater vehicle specifically includes the following.
A sliding mode surface s=ce1+e2 is defined, where c is the weight coefficient, e1 is the pitch angle tracking error, e1=v1−z1, e2 is the pitch angular velocity tracking error, and e2 v2−z2.
The sliding mode feedback control law is obtained according to an exponential reaching law design method:
where δ0 is the elevator angle calculated through the sliding mode feedback control law, the k parameter controls the rate at which the error converges to zero exponentially, and η is the coefficient of the robust term to overcome the observation error.
v1 and v2 are calculated through the following formula:
where r is the tracking acceleration coefficient, h is the calculation step size, [t] represents the iterative calculation of step t, fhan(x1, x2, r, h) is the fastest control comprehensive function, x1 and x2 are intermediate variables expressed as x1=v1[t]−θd and x2=v2[t] respectively, and θd is the desired pitch angle.
Herein, fhan(x1, x2, r, h) is calculated through the following formula:
where d, d0, γ, α0, and α are all intermediate variables.
In an optional embodiment, the elevator angle determining unit determines the final elevator angle δ calculated based on the observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law specifically to be
In order to make the objectives, technical solutions, and advantages of the disclosure clearer and more comprehensible, the disclosure is further described in detail with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein serve to explain the disclosure merely and are not used to limit the disclosure.
The disclosure provides a method and system for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle, and the disclosure belongs to the field of automatic control. In the disclosure, the depth tracking of the underactuated underwater vehicle is divided into kinematic layer guidance and dynamic layer pitch tracking. Adaptive line of sight guidance is used in the kinematic layer to convert a depth error into a desired pitch angle and to estimate and compensate the angle of attack to reject the disturbance introduced by the unmeasurable true angle of attack. Based on the above, in the kinematic layer, the active disturbance rejection sliding mode pitch tracking method is used to observe the composite disturbance including an unknown dynamic model and an environmental disturbance by using the active disturbance rejection framework. The model is compensated as a unified integral series type, the sliding mode control law is finally designed to resist an observation error, and the control elevator angle is calculated. The abovementioned control method is deployed on the on-board computer of the vehicle, so that the data fed back by the sensor is read, the elevator actuator is controlled, the system for hierarchical disturbance rejection depth tracking control is formed, and the robust depth tracking navigation of the vehicle is implemented.
The disclosure designs a method for hierarchical disturbance rejection depth tracking control of an underactuated autonomous underwater vehicle. In the method, the depth tracking control of the vehicle is divided into the kinematic layer adaptive line of sight angle guidance law and the dynamic layer active disturbance rejection sliding mode pitch tracking control law, and the two resist disturbances from both the kinematic layer and the dynamic layer, so that the accuracy of depth tracking under the disturbances is improved.
It can be understood that, starting from the actual technical means provided by the disclosure, it is obvious that the method for hierarchical anti-disturbance depth tracking control of the underwater vehicle provided by the disclosure is not only applicable to an underactuated autonomous underwater vehicle, but also applicable to the control of other types of underwater vehicles. The purpose of the technical means provided by the disclosure is to improve the accuracy of depth tracking of an underwater vehicle. The specific type of underwater vehicle cannot substantially limit the protection scope of the technical solutions of the disclosure.
In S101, navigation information of the underwater vehicle is determined. The navigation information includes a desired depth, a current depth, a current navigation speed, and a current pitch angle.
In S102, a depth tracking error is determined according to the desired depth and the current depth, and the depth tracking error is converted into a desired pitch angle based on an adaptive line of sight guidance law. The adaptive line of sight guidance law includes an adaptive parameter, so as to estimate a real angle of attack of the underwater vehicle and reduce a motion disturbance introduced by ignoring the angle of attack. The adaptive parameter is determined according to the current navigation speed and the depth tracking error.
In S103, an active disturbance rejection sliding mode pitch tracking control law including an extended state observer and a sliding mode feedback control law is determined. The extended state observer is configured to observe a composite disturbance of the underwater vehicle. The composite disturbance is a sum of dynamic disturbances introduced by an internal structure of the vehicle and an external environment. An observation error of the extended state observer is considered in a design process of the sliding mode feedback control law and is combined with the desired pitch angle to calculate an elevator angle of the underwater vehicle, so that the observation error is overcome.
In S104, an observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law in combination with the active disturbance rejection-sliding mode pitch tracking control law are determined. A final elevator angle is calculated based on the observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law, so that the elevator navigates according to the final elevator angle, and that the underwater vehicle navigates stably according to the desired depth. The final elevator angle is calculated according to the adaptive line of sight guidance law and the active disturbance rejection sliding mode pitch tracking control law, so that the underwater vehicle is capable of providing improved rejection to motion disturbance and dynamic disturbance, and accuracy of depth tracking of the underwater vehicle is improved.
As shown in
In the formula, the depth tracking error is defined as the difference between the desired depth zd and the actual depth z, i.e., ez=zd−z. Δ is the forward-looking distance, is a manually adjustable parameter, and is generally 3 to 5 times the length of the vehicle. The guidance law introduces an adaptive parameter {circumflex over (α)} to estimate the true angle of attack of the vehicle. Since the real and accurate angle of attack cannot be obtained easily, the angle of attack is generally ignored in the currently-available control methods of vehicles. However, ignoring the angle of attack may cause a kinematic layer disturbance, and it is precisely because of the introduction of {circumflex over (α)} that the guidance law is capable of resisting the kinematic layer disturbance. {circumflex over (α)} changes adaptively according to formula (2).
where U is the navigation speed of the vehicle, γ is the manually adjustable adaptive gain, and the adaptive parameter {circumflex over (α)} corresponds to the estimated angle of attack.
In the dynamic layer, the active disturbance rejection-sliding mode control method is used to construct the pitch tracking control law of formula (3), and the elevator angle S is calculated. The active disturbance rejection sliding mode pitch tracking control law is formed by the extended state observer, the sliding mode feedback control law, and a tracking differentiator.
The composite disturbance including the internal unknown model and external environmental disturbance are observed by the extended state observer. The observed value z3 of the composite disturbance is then substituted into formula (3), the complex pitch motion model is compensated as an integral series type, and that strong pitch disturbance rejection tracking is implemented.
where δ0 is the elevator angle calculated through the sliding mode feedback control law, so the observation error of the active disturbance rejection can be further resisted, and b0 is the elevator effect coefficient, which is related to the vehicle motion model.
A pitch motion model of the underwater vehicle can be expressed as formula (4):
{umlaut over (θ)}=f(θ,{dot over (θ)},U,Iyy . . . )+b0δ+dθ (4),
where {umlaut over (θ)} represents the pitch angular acceleration rate, f(θ, {dot over (θ)}, U, Iyy . . . ) represents the acceleration rate corresponding to the torque caused by the internal properties of the vehicle and is a time variable that changes with complex unknown factors such as the vehicle pitch θ, pitch angular velocity {dot over (θ)}, navigation speed U, and moment of inertia Iyy, and dθ is the external unknown environmental disturbance.
The extended state observer (5) is used, and the complex and unknown total internal and external unknown amount f(θ, {dot over (θ)}, U, Iyy . . . )+dθ in formula (4) can be considered as a composite disturbance and calculated iteratively, represented by z3.
where z1, z2, and z3 respectively are the estimates of the vehicle pitch angle θ, the pitch angular velocity {dot over (θ)}, and the internal and external unknown compound disturbance f(θ, {dot over (θ)}, U, Iyy . . . )+dθ, [t] represents the iterative calculation of step t, h is the integration step size, and l1, l2 and l3 are the observation gains of the observer.
The estimated value z3 of the composite disturbance is substituted into the pitch control law (3), (3) is substituted into the complex pitch motion model (4), and the original complex controlled object is to be transformed into a simple integral series type {umlaut over (θ)}=b0δ0. Therefore, regardless of changes in internal dynamics and external environmental disturbances, by using the extended state observer (5) and the pitch control law (3), the originally-controlled object is transformed into a unified integral series type. Therefore, the pitch tracking controller is capable of resisting the dynamic layer disturbance.
Since the extended state observer cannot guarantee that the observed value z3 can perfectly converge to the true value f(θ, {dot over (θ)}, U, Iyy . . . )+dθ, the presence of the observation error is considered in the process of feedback control law design. The feedback control law adopts the design idea of sliding mode control to further overcome the observation error.
First, a sliding mode surface s=ce1+e2 is defined, where c is the weight coefficient, weighing the contributions of e1 and e2, e1 is the pitch angle tracking error, and e2 is the pitch angular velocity tracking error. The sliding mode feedback control law is obtained according to an exponential reaching law design method {dot over (s)}=−ks−ηsign(s):
where the k parameter controls the rate at which the error converges to zero exponentially, and η is the coefficient of the robust term to overcome the observation error.
A tracking differentiator (7) configured to obtain a numerical differential v2 of the desired pitch angle is used, and a tracking signal v1 of the desired pitch angle is obtained. Finally, the formulas for calculating the error in formula (6) are e1=v1−z1 and e2=v2−z2.
where r is the tracking acceleration coefficient, h is the calculation step size, and [t] represents the iterative calculation of step t. fhan(x1, x2, r, h) is the fastest control comprehensive function, and x1 and x2 are intermediate variables respectively represented as x1=v1[t]−θd and x2=v2 [t].
In order to achieve the above, the disclosure designs a system for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle. A conversion program of formulas (1) to (3) and (5) to (8) is deployed on an on-board computer of the vehicle. The computer calls the program, automatically reads depth data z of a depth sensor and pitch angle data θ fed back by a pitch sensor, and runs a depth tracking control algorithm program. The calculated elevator command δ is used to control an executive steering engine to form a hierarchical disturbance rejection depth tracking control system for the vehicle, so that high-accuracy robust depth-tracking navigation of an underwater autonomous vehicle under disturbance is implemented.
In order to verify the depth tracking effect and the disturbance rejection capability of the method provided by the disclosure, a typical underactuated autonomous underwater vehicle as shown in
The desired depth first ramps to 2 meters and then remains at 2 meters for 60 seconds. The vehicle runs this method to track the desired depth to implement the submergence action and then conduct depth-fixed navigation. After the mission, the vehicle tracks the desired depth and floats autonomously. The real-prototype test results are shown in
The navigation information determining unit 510 is configured to determine navigation information of the underwater vehicle. The navigation information includes a desired depth, a current depth, a current navigation speed, and a current pitch angle.
The desired pitch angle determining unit 520 is configured to determine a depth tracking error according to the desired depth and the current depth and convert the depth tracking error into a desired pitch angle based on an adaptive line of sight guidance law. The adaptive line of sight guidance law includes an adaptive parameter, so as to estimate a real angle of attack of the underwater vehicle and reduce a motion disturbance introduced by ignoring the angle of attack. The adaptive parameter is determined according to the current navigation speed and the depth tracking error.
The pitch tracking control law determining unit 530 is configured to determine an active disturbance rejection sliding mode pitch tracking control law including an extended state observer and a sliding mode feedback control law. The extended state observer is configured to observe a composite disturbance of the underwater vehicle. The composite disturbance is a sum of dynamic disturbances introduced by an internal structure of the vehicle and an external environment. An observation error of the extended state observer is considered in a design process of the sliding mode feedback control law and is combined with the desired pitch angle to calculate a elevator angle of the underwater vehicle, so that the observation error is overcome.
The elevator angle determining unit 540 is configured to determine an observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law in combination with the active disturbance rejection sliding mode pitch tracking control law. Further, the elevator angle determining unit 540 calculates a final elevator angle based on the observed amount of the composite disturbance and the elevator angle calculated through the sliding mode feedback control law, so that the elevator navigates according to the final elevator angle, and that the underwater vehicle navigates stably according to the desired depth. The elevator angle determining unit 540 calculates the final elevator angle according to the adaptive line of sight guidance law and the active disturbance rejection sliding mode pitch tracking control law, so that the underwater vehicle is capable of providing improved rejection to motion disturbance and dynamic disturbance, and accuracy of depth tracking of the underwater vehicle is improved.
It can be understood that the detailed functional implementation of the foregoing units in
To sum up, the above technical solutions provided by the disclosure have the following beneficial effects compared with the related art.
The disclosure provides a method and system for hierarchical disturbance rejection depth tracking control of an underactuated underwater vehicle, and the depth tracking of the underactuated underwater vehicle is divided into kinematic layer guidance and dynamic layer pitch tracking. The adaptive line of sight guidance is used in the kinematic layer to convert the depth error into the desired pitch angle and to estimate and compensate the angle of attack to reject the disturbance introduced by the unmeasurable true angle of attack. Based on the above, in the dynamic layer, the active disturbance rejection sliding mode pitch tracking method is used to observe the composite disturbance including an unknown dynamic model and the environmental disturbance by using the active disturbance rejection framework. The model is compensated as a unified integral series type, the sliding mode control law is finally designed to resist the observation error, and the control elevator angle is calculated. The abovementioned control method is deployed on the on-board computer of the vehicle, so that the depth and pitch angle data fed back by the sensor is read, the elevator actuator is controlled, the system for hierarchical disturbance rejection depth tracking control is formed, and the robust depth tracking navigation of the vehicle is implemented.
A person having ordinary skill in the art should be able to easily understand that the above description is only preferred embodiments of the disclosure and is not intended to limit the disclosure. Any modifications, equivalent replacements, and modifications made without departing from the spirit and principles of the disclosure should fall within the protection scope of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202211102526.1 | Sep 2022 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
20010044246 | McCarthy | Nov 2001 | A1 |
20150284064 | Dufour | Oct 2015 | A1 |
20170277189 | Johnson | Sep 2017 | A1 |
20180065744 | Park | Mar 2018 | A1 |
20190135393 | Pieterkosky | May 2019 | A1 |
20210261226 | Johnson | Aug 2021 | A1 |
20210269128 | Rivers | Sep 2021 | A1 |
20220145756 | Vagata | May 2022 | A1 |