Tangent points to SXI in GSE

xx
The aiming point of the satellite is always on (x, 0 , 0) in the GSE system
A relation can be derived to correlate the image plane coordinates with GSE polar coordinates

Idea

We will try to convert the shue model to a 3D surface in spherical coordinates by rotating over the symmetry axis (x) with the φ angle. We will then convert this to cartesian coordinates, thus parametrizing the surface. We then compute the normal vector of the surface for each point (θ,φ) and find the tangent direction in the FOV of the satellite by requesting that the normal vector and the vector that connects the point to the satellite are perpendicular (dot product is zero). This gives us a set of (θ,φ) - a curve in 3D space. This is the tangent curve. We can find the projection of this curve to the image plane by calculating the angle between the aim point and each point of the curve, separately for the x and y direction.

Analytical implementation

Shue model in spherical (phi rotation is symmetrical when defined on the yz plane - Geocentric Solar Ecliptic System):

r(θ,ϕ)=r0(21+cosθ)α

Cartesian coordinate Shue model:

x=rcosθ=r0(21+cosθ)αcosθy=rsinθcosϕ=r0(21+cosθ)αsinθcosϕz=rsinθsinϕ=r0(21+cosθ)αsinθsinϕ

Parameterized vector:

R=(r0(21+cosθ)αcosθ)i^+(r0(21+cosθ)αsinθcosϕ)j^+(r0(21+cosθ)αsinθsinϕ)k^

Partial differentials:

Rθ=Rθ=r0(21+cosθ)α[sinθ(a1)cosθ1cosθ+1i^+cosϕ(cosθ+sin2θa1+cosθ)j^+sinϕ(cosθ+sin2θa1+cosθ)k^]Rϕ=Rϕ=r0(21+cosθ)αsinθ(sinϕj^+cosϕk^)

Normal vector:

η=Rθ×Rϕ=rshue2sinθ[(cosθ+sin2θa1+cosθ)(cos2ϕ+sin2ϕ)i^]+j^+k^

Tangent points for satellite position r_sat:

η^rsat=0(xsatx)r02(21+cosθ)2αsinθ(cosθ+sin2θa1+cosθ)+=0
Attention

This is unsolvable analytically, or with series expansion.
==> Numerical solutions and discrete comparison of fit ==> Numerical Solution & Performance

Conversion to image plane - angular difference from boresight:

cosθFOV=raim(x,0,z)point||||cosϕFOV=raim(0,y,z)point||||

Correct way : Use rotation matrix from the GSE to the camera frame when available - Coordinate transformation from GSE to SXI