To formulate robust interval-based fault diagnosis under bounded uncertainty, we first state the assumptions governing the AUV dynamics and operating environment.
2.1. Nonlinear AUV Dynamics with Actuator Faults
The AUV motion is described in a body-fixed frame
and an inertial North–East–Down (NED) frame
, as shown in
Figure 1. Body-fixed velocities
u,
v, and
w denote surge, sway, and heave, respectively, and
p,
q, and
r denote roll, pitch, and yaw rates. The inertial coordinates
x,
y, and
z denote North, East, and Down position, while
,
, and
are the roll, pitch, and yaw Euler angles, respectively. The vehicle is actuated in surge by propulsion force
, in yaw by control moment
, and in vertical motion by stern-plane force
, which affects both heave and pitch. Ocean current effects are modeled as an unknown bounded disturbance
consistent with Assumption 3.
The body-fixed velocity and inertial position–orientation vectors are defined in (
6):
The nonlinear 6-DOF AUV dynamics are
The kinematic transformation in (
7) maps the body-fixed translational and angular velocities into NED position and Euler-angle rates. For the adopted 3–2–1 yaw–pitch–roll convention, the transformation is given by (
8):
where the blocks in (
9) use
and
:
where,
rotates a vector from the body frame to NED, and
maps the body angular-rate vector
to
. The Euler representation is used over the regular operating set
, for which
and
is nonsingular. In (
7),
is the inertia matrix including added-mass effects,
denotes Coriolis and centripetal terms,
represents nonlinear hydrodynamic damping,
collects the hydrostatic restoring forces and moments,
is the generalized control input, and
represents external disturbances.
The underactuated actuator map is nonlinear in the augmented command and is written as (
10):
where
collects stern-plane deflection, rudder deflection, and propeller RPM, and
denotes the actuator effectiveness factors for surge propulsion, stern planes, and rudder. The additive term
is therefore an equivalent local force/moment difference induced by the multiplicative LoE model used by the plant, not an independently injected state offset.
Expanding (
7) yields the componentwise velocity dynamics in (
11):
where
is the effective inertia (including added mass),
aggregates the nonlinear hydrodynamics,
and
are the nominal and fault-induced inputs, and
represents the bounded disturbance in channel
i. The index
follows the generalized force ordering (surge, sway, heave, roll, pitch, yaw).
For interval-based diagnosis, the physical disturbance is represented as (
12),
where the lower zero block reflects that the kinematic states are not directly driven by external forces. Ocean current effects appearing in
enter through the relative-velocity terms embedded in
and
.
Combining the above yields the compact nonlinear state-space model
with state ordering
. Now, at the physical actuator level, let
collect the fault-induced changes in propeller thrust, stern-plane vertical force, and rudder lateral force. For the actuator geometry used in the nonlinear plant,
where stern-plane LoE gives
and
, rudder LoE gives
and
with
in the adopted coefficient set. The propeller RPM LoE gives
because the plant uses
. Here
is the propeller thrust coefficient;
,
, and
are the stern-plane vertical-force, rudder lateral-force, and rudder yaw-moment coefficients; and
and
are the associated moment arms. The effective ratio
makes the equivalent force map reproduce the yaw moment of the implemented hydrodynamic model.
The AUV structure and actuator topology are adapted from the configuration reported in [
36], with one propeller drive and mechanically linked stern-plane and rudder pairs, each commanded as one actuator. Consequently, the physically realized thrust and surface deflections satisfy
where
and
denote the linked pitch- and yaw-fin pairs. These paired surfaces give three commanded drives associated with the
diagnostic channels. Roll remains part of the coupled 6-DOF motion, but it has no independent actuator in this topology.
The physical actuator-to-state-derivative distribution is defined in (
15):
where the scalar entries of
are evaluated from the effectiveness factors and commanded actuators above. The lower zero block excludes direct excitation of the kinematic states. Because
contains inertial coupling, the upper part of a physical column need not have only one nonzero entry. For compactness, the locally frozen value of
is denoted by
in the subsequent observer analysis.
To represent actuator command-path faults at the plant interface, let
and
denote the commanded and physically realized propeller speed, stern-plane angle, and rudder angle. The nonlinear plant applies LoE, additive-bias, and stuck/jam realizations through
where
is an additive offset,
is a fixed jam value, and
enforces the actuator limits. The RAPIO predictor continues to use
and the nominal actuator map, so the resulting deviations are diagnosed from persistent interval inconsistency rather than supplied fault labels.
For diagnosis, the resulting dominant measured-state signatures are associated with the surge, yaw-rate, and pitch-rate channels. Equivalently, the diagnostic support can be written as
where
denotes the
i-th canonical basis vector in
. This notation is used only to identify the monitored diagnostic channels: surge speed
u, yaw rate
r, and pitch rate
q. The scalars
,
, and
denote the fault-induced diagnostic signatures in those three monitored channels at sample
k; they are not additional physical inputs. The underlying simulation applies the selected LoE, bias, or stuck/jam realization at the actuator interface of the nonlinear 6-DOF plant. The resulting perturbation then propagates through the same inertial, hydrodynamic, rotational, and kinematic couplings.
2.2. Locally Frozen Linear Model for Diagnosis
To enable interval-observer-based FDI for the nonlinear dynamics (
13), a locally frozen LPV representation treated as piecewise LTI over each sampling interval is adopted. This representation is obtained via first-order Jacobian linearization and is used exclusively within the observer. The nominal center is propagated with the nonlinear diagnostic integrator under
and the recorded actuator commands, while the locally frozen Jacobian is used to schedule the RAPIO gain, certify the closed-loop cooperative structure, and propagate the interval half-width.
A first-order Taylor expansion about the operating point
gives (
18):
where
and
are the Jacobian matrices of
with respect to
and
, respectively, and
denotes the higher-order linearization residual. For implementation, their dimensions and definitions are made explicit in (
19):
with
,
,
, and
. Thus, every term in the Taylor expansion is an
-vector. The notation
and
is used below. Under Assumption 2, the Jacobian matrices are treated as constant on
, yielding the locally frozen representation. Because the actuator command is stored and replayed over each diagnostic step, the width update uses the state Jacobian
and treats command variation and integration mismatch as part of the calibrated disturbance budget.
Absorbing
into the disturbance term gives the locally frozen LTI diagnostic model
where the aggregated disturbance
is unknown but bounded, with
denoting the constant linearization offset at the frozen operating point. The remaining quantities in (
20) satisfy
,
, and
. Consequently,
,
, and
all belong to
; no scalar–matrix interpretation is required. Under Assumptions 1 and 2,
is bounded componentwise: there exist known vectors
and
such that
where
includes the physical disturbance, the higher-order Taylor remainder, and the linearization constant
; the bound (
21) is required to hold for this full aggregate. Each component of
accounts for the physical disturbance bound from Assumption 3, the linearization residual budget governed by (
4), and the frozen-point offset
.
The frozen model is valid only on
; nonlinear mismatch outside the frozen approximation is absorbed into
. In the reported benchmark, interval violations are evaluated only on the diagnostic axes
. The model uses bounded-error full-state estimates rather than direct noise-free state measurements:
where
is the full-state diagnostic output,
is the bounded-error reconstructed state, and
collects sensor noise, fusion error, and FTESO reconstruction error. The leaky-accumulator floor is set by (
23):
where
prevents accumulator growth from bounded estimation error alone.