Sieve Search Centroiding Algorithm for Star Sensors.
Vivek Chandran Karaparambil1, Narayan Suresh Manjarekar1, Pravin Madanrao Singru1
1Birla Institute of Technology and Science, Pilani, K. K. Birla Goa Campus, Sancoale 403726, Goa, India.
Sensors (Basel, Switzerland)
|March 30, 2023
Summary
A new sieve search algorithm (SSA) accurately estimates star image centroids for attitude estimation. This robust method offers precision comparable to fitting algorithms with reduced computational cost, ideal for small satellites.
Area of Science:
- Spacecraft attitude determination
- Image processing for astrodynamics
Background:
- Accurate attitude estimation is critical for spacecraft.
- Centroid localization of star images on sensor arrays is a key factor.
Purpose of the Study:
- To introduce an intuitive self-evolving centroiding algorithm, the sieve search algorithm (SSA).
- To evaluate SSA's performance and suitability for resource-constrained small satellites.
Main Methods:
- Mapping star image gray-scale distribution into a matrix.
- Segmenting the matrix into 'sieves' for evaluation based on symmetry and magnitude.
- Calculating the centroid as a weighted average of pixel scores.
Main Results:
- SSA demonstrates effectiveness across varied star image conditions (brightness, noise, PSF).
- Achieves precision comparable to fitting algorithms with significantly lower computational overhead.
- Exhibits robustness in challenging scenarios like non-uniform PSFs and double stars.
Conclusions:
- SSA provides a robust and computationally efficient solution for star image centroiding.
- It represents a balanced approach between precision, robustness, and processing time for small satellite applications.
Related Concept Videos
Centroid of a Body: Problem Solving
1.2K
The centroid of a body is a crucial concept in engineering and physics. Finding the centroid of a body can help determine its stability, its balance point, and even its design. In this context, consider a thin wire bent in the form of a quarter circular arc. Polar coordinates are used to calculate the centroid. The wire is first divided into small differential elements of a length equal to the radius multiplied by the differential angle.
The x-coordinates and y-coordinates of each element's...
The x-coordinates and y-coordinates of each element's...
1.2K
Centroid for the Paraboloid of Revolution
617
The paraboloid of revolution is an axially symmetric surface generated by rotating a parabola around its axis. This shape has several applications in mechanical engineering due to its advantageous structural properties, such as strength against stress concentration points and rotational symmetry.
The centroid for the paraboloid of revolution is the point where all the mass of the paraboloid is concentrated. This centroid is important for engineering applications, as it determines how forces are...
The centroid for the paraboloid of revolution is the point where all the mass of the paraboloid is concentrated. This centroid is important for engineering applications, as it determines how forces are...
617
Centroid of a Body
1.1K
The centroid is an important concept in engineering, physics, and mechanics. It is the geometric center of a body. It always lies within the body except in cases with holes or cavities. When the material that a body is composed of is uniform or homogeneous, the centroid coincides with its center of mass or the center of gravity.
For a homogeneous body with constant density, the centroid can usually be found using equations representing a balance of the moments of the body's volume. If the...
For a homogeneous body with constant density, the centroid can usually be found using equations representing a balance of the moments of the body's volume. If the...
1.1K
Finding the Center of Gravity
3.8K
The center of gravity of a body is an imaginary point where the body's total weight is assumed to be concentrated, and the body is perfectly balanced. The center of the mass of a body is a point at which the whole of the mass of the body appears to be concentrated. If the acceleration due to gravity, g, has the same value at all points on a body, its center of gravity is identical to its center of mass. The center of gravity of homogeneous bodies such as a sphere, cube, or rectangular plate...
3.8K
Polar and Cylindrical Coordinates
14.8K
The Cartesian coordinate system is a very convenient tool to use when describing the displacements and velocities of objects and the forces acting on them. However, it becomes cumbersome when we need to describe the rotation of objects. So, when describing rotation, the polar coordinate system is generally used.
14.8K
Relative Motion Analysis using Rotating Axes-Problem Solving
428
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
428


