APPENDIX
Observation of a fixed target from a moving vessel
Co-ordinate system
The vessel roll, pitch and yaw motions are observed in the right-handed level
vessel co-ordinate system (LVCS) shown in Figure A1. Its origin is at the vessel's centre of motion and
its x and y-axes are in a horizontal plane. The x-axis points in the direction of the vessel's forward
motion. Vessel roll, pitch and yaw correspond to rotations about the x, y and z-axes, respectively. The
direction of positive rotation is given by the curved arrows and is defined by the right hand rule, In
calm weather, the LVCS coincides with the vessel co-ordinate system (VCS) which has its axes aligned with
the vessel's stern to bow, port to starboard and vertical axes, respectively. We define roll, pitch and
yaw in the LVCS as shown in Figure A1. However, roll, pitch and yaw are often defined in the VCS and may
include sign conventions for the rotation directions based on naval traditions ( Hare
et al., 1995). We have chosen to develop our model in the LVCS for simplicity and as average results
will be very similar.
Rotation of a point in a fixed co-ordinate system
where (ψx, ψy and ψz are the roll, pitch and yaw angles. Following a roll, pitch and yaw rotation the location of a transducer fixed to the vessel is given by,
A12=RzRyRxA11 (A2)
where A11 gives the location of the transducer on the vessel before rotation (Fig.A1) and A12 is the new location (Fig.A2) and A11, A12 and P11 are column vectors. The first 1 in the subscript indicates that we are using the LVCS. The position of the target remains unchanged at P11.
Observation of a fixed point from a rotating co-ordinate system
To find the changed transducer view angle we now introduce the level transducer co-ordinate system (LTCS) that is obtained by translating the origin of the LVCS to the rotated transducer location A12. The target position in the LTCS co-ordinate system is:
P21=P11-A12 (A3)
To account for the changed transducer view angle we now rotate the LTCS. This rotation differs from the previous one as we now rotate the co-ordinate system rather than a point in a fixed co-ordinate system. This is accomplished by the use of the inverse rotation matrices in the following equation:
P31=Rx-1Ry-1Rz-1P21 (A4)
where P31 is the position of the target in the transducer
co-ordinate system (TCS) shown in Figure A3, and Rx-1,
Ry-1, and Rz-1
are the inverse rotation matrices obtained by using the negative rotation angles -ψx
-ψy and -ψz in equation A1.
To calculate the beampattern for the observed target we require the angular position of the target as seen in the TCS. It is obtained by using the (x, y, z) co-ordinates of P31 in the following conversions.
Conversion from Cartesian to Spherical co-ordinates
Spherical co-ordinates are shown in Figure A4. The transformation of vector (x, y, z) from Cartesian to spherical co-ordinates is provided by:
Conversion from Cartesian to Split-beam co-ordinates
Split-beam co-ordinates are shown in Figure A5. The transformation of vector (x,y,z) from Cartesian to split-beam co-ordinates is:
Target position in the LVCS
Although the target is fixed in an earth co-ordinate system, it will appear to move relative to the vessel. In the LVCS, the target position will be given by:
(Enlarge: 5KB) |
|
where (xt , yt , zt)
is the initial target position (xv , yv , zv)
and (vx , vy , vz) are the
vessel's initial position and velocity and s, w and h are vessel surge, sway and heave, respectively.
All are measured in the right handed earth co-ordinate system that, at t=0, coincides with the LVCS, but
with inverted y and z-axes. Thus, vessel heave will be positive when the vessel is on a wave crest. Generally
xt, yt, xv, yv,
zv and vz will be zero.
Figure A1
Figure A2
Figure A3
Figure A4
Figure A5
|