NL2005664C2 - An attitude determination system suitable for a spacecraft. - Google Patents
An attitude determination system suitable for a spacecraft. Download PDFInfo
- Publication number
- NL2005664C2 NL2005664C2 NL2005664A NL2005664A NL2005664C2 NL 2005664 C2 NL2005664 C2 NL 2005664C2 NL 2005664 A NL2005664 A NL 2005664A NL 2005664 A NL2005664 A NL 2005664A NL 2005664 C2 NL2005664 C2 NL 2005664C2
- Authority
- NL
- Netherlands
- Prior art keywords
- sensors
- sampling frequency
- variable sampling
- measurement error
- signals
- Prior art date
Links
- 238000005259 measurement Methods 0.000 claims description 24
- 238000005070 sampling Methods 0.000 claims description 14
- 238000005265 energy consumption Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000007423 decrease Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 3
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/36—Guiding or controlling apparatus, e.g. for attitude control using sensors, e.g. sun-sensors, horizon sensors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/244—Spacecraft control systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64G—COSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
- B64G1/00—Cosmonautic vehicles
- B64G1/22—Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
- B64G1/24—Guiding or controlling apparatus, e.g. for attitude control
- B64G1/244—Spacecraft control systems
- B64G1/245—Attitude control algorithms for spacecraft attitude control
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
An attitude determination system suitable for a spacecraft
The invention relates to an attitude determination system.
The prior art teaches an attitude determination system suitable for a spacecraft, which is connected or connectable to 5 a power source and which comprises multiple sensors for measuring attitude-signals of the spacecraft, and a computation unit for calculating the attitude from the measurement signals of the multiple sensors, and a transmission system for entertaining communication between the multiple sensors and the computation 10 unit.
Such an attitude determination system is for instance known from US 5,109,346. In this known system star sensors and gyros are used and the information therefrom is accumulated in a Kalman filter to provide continuous estimates of position and 15 orbit for use when the sun or moon is not visible. The best estimate of position is selected and is used to control the spacecraft without having to rely on ground-based eguipment or other spacecraft for the determination of position and orbit.
Data communication between the sensors and the computa-20 tion system according to US 5,109,346 is with fixed wiring, yet it is also feasible and even preferable that such a system is provided with a wireless communication system of the type that is disclosed in US2007/0049204. In both cases however the attitude determination system may have limited power capabilities 25 which necessitates that keeping energy consumption low will be a prime design consideration. What this prior art does not teach are the features that differentiate the invention from the prior art, which will be explained furtheron in this description following the introduction of the invention's objectives.
30 It is a first objective of the invention to provide an attitude determination system with improved energy consumption, i.e. an energy consumption that is lowered in comparison with prior art solutions, which is one of the first challenges the invention seeks to overcome.
35 Further objectives of the invention are to provide the possibility of increased modularity and autonomous operation of the attitude determination system of the invention.
2
It is remarked that application of onboard wireless communication between spacecraft subsystems is particularly desirable since it improves the flexibility of the spacecraft design, integration and testing. Statistics show that 6 to 10 per-5 cent of the mass of a spacecraft is due to wires and electrical interfaces. Furthermore, wireless communication can address other problems of wired communication as well, such as: failures of wires and connectors, high cost of late design changes, undesired ground loops. A need therefore exists in particular for 10 integrated autonomous wireless onboard modules which require a low-energy demand.
In order to promote the objectives of the invention, it is proposed that the attitude determination system has the features of one or more of the appended claims.
15 In a first aspect of the invention the attitude deter mination system comprises sensors with a variable sampling rate and an energy manager module for saving on energy consumption by determining the value of the variable sampling rate of the sensors depending on an estimated measurement error in the calcu-20 lated attitude. The invention is also embodied in a method to determine the attitude of a spacecraft, making use of such a system in which the value of the variable sampling rate of the sensors is varied depending on an estimated measurement error in the attitude of the spacecraft. This is a very effective way to 25 save on energy consumption of the system, considering that the sensors are then only employed when they are needed to improve the accuracy of the attitude determination.
The objective of the invention is best attained when the variable sampling rates of the sensors are lowered when the 30 estimated measurement error in the calculated attitude is reducing, and that the variable sampling rate of the sensors is increased when the estimated measurement error in the calculated attitude is increasing.
For arranging a stable operation of the attitude deter-35 mination system of the invention it is preferable that the variable sampling rates of the sensors are updated when the estimated measurement error surpasses a pre-determined threshold.
As mentioned above with reference to the attitude determination system known from US 5,109,346, it is known that the 40 computation unit can be provided with a Kalman filter. In con- 3 nection with the invention it is preferable that the Kalman filter is arranged to estimate the measurement error in the calculated attitude based on a difference between predicted measured signals of the multiple sensors and actually measured signals of 5 the multiple sensors. Therefore this Kalman-filter can perform a function not only in the attitude determination process, but also in the energy-management of the system by the energy manager module .
The invention will hereinafter be further elucidated 10 with reference to the drawing of an exemplary embodiment of the attitude determination system of the invention. This embodiment is not restrictive with respect to the appended claims, and can be varied in many respects without departing from the scope of protection of said claims.
15 In the drawing: -Figure 1 is a functional flow diagram of the system; and -Figure 2 is a block diagram showing the data flow between different components of the system of the invention.
20 Wherever in the figures the same reference numerals are applied, these numerals refer to the same parts.
Making reference first to Figure 1, a block diagram is shown pertaining to a functional flow diagram of the system, which is generally denoted with reference 1.
25 While the system 1 is running, the attitude measure ments are performed by the applied attitude sensors, which may be a gyro 5, a magnetometer 6, and a sun sensor 7 (see in particular figure 2). The frequency of the measurements by said sensors is variable. Block 5, 6, 7 in figure 1 represents the 30 sensor measurements which are communicated to block 2 where filtering occurs. Preferably the applied filter is an Extended Kalman Filter (EKF) algorithm which may perform two functions. The Kalman filter calculates the attitude information from the sensor 5, 6, 7 measurements and from spacecraft kinematics ac-35 cording to a dynamic model 2a. Furthermore, the filter 2 produces an estimate of the sensor measurements in each sample.
This estimation is used to calculate in module 2b an estimate of the measurement errors. These errors are calculated as the difference between the estimated sensor measurements and the actual 40 measurements from the sensors.
4
The determined attitude information is transferred to a wireless transmitter 4 to be communicated to a spacecraft onboard computer. The calculated measurement errors are communicated to an energy manager 3. The energy manager 3 compares the 5 errors with a predesigned threshold 3a. If the errors are small enough, it is possible to use the estimated sensor measurements for the attitude determination. In that case the energy manager 3 reduces in block 3b the sampling rate of the sensors 5, 6, 7. Thus, the energy manager 3 schedules the so-called wake-up time 10 of the sensors 5, 6, 7 to tune the energy consumption of the system 1.
Figure 2 shows a data flow diagram for the proposed system 1 according to the invention. As it is shown in this flow diagram, data is communicated between wireless transmitter 4 15 that connects to the onboard computer, and a filter 2 of the attitude determination system. The filter 2 is providing data to the energy manager 3. At the same time the filter 2 is receiving measurement signals from sensors 5, 6, 7, notably a three axis gyroscope 3, a three axis magnetometer 6, and a two axis sun-20 sensor 7. The energy manager 3 continuously communicates an updated measurement-rate to the sensors 5, 6, 7 while it simultaneously receives information about the available energy and the status of the power source 8, which may be an energy harvester in the form of a solar cell in combination with a battery.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL2005664A NL2005664C2 (en) | 2010-11-10 | 2010-11-10 | An attitude determination system suitable for a spacecraft. |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
NL2005664 | 2010-11-10 | ||
NL2005664A NL2005664C2 (en) | 2010-11-10 | 2010-11-10 | An attitude determination system suitable for a spacecraft. |
Publications (1)
Publication Number | Publication Date |
---|---|
NL2005664C2 true NL2005664C2 (en) | 2012-05-14 |
Family
ID=44148645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NL2005664A NL2005664C2 (en) | 2010-11-10 | 2010-11-10 | An attitude determination system suitable for a spacecraft. |
Country Status (1)
Country | Link |
---|---|
NL (1) | NL2005664C2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1186981A2 (en) * | 2000-09-01 | 2002-03-13 | Nec Corporation | Offline apparatus for detecting attitude of artificial satellite in wide-band and method thereof |
US20080087769A1 (en) * | 2006-06-20 | 2008-04-17 | Kara Johnson | Method of determining and controlling the inertial attitude of a spinning, artificial satellite and systems therefor |
CN101402398A (en) * | 2008-11-18 | 2009-04-08 | 航天东方红卫星有限公司 | Quick retrieval method for satellite attitude |
-
2010
- 2010-11-10 NL NL2005664A patent/NL2005664C2/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1186981A2 (en) * | 2000-09-01 | 2002-03-13 | Nec Corporation | Offline apparatus for detecting attitude of artificial satellite in wide-band and method thereof |
US20080087769A1 (en) * | 2006-06-20 | 2008-04-17 | Kara Johnson | Method of determining and controlling the inertial attitude of a spinning, artificial satellite and systems therefor |
CN101402398A (en) * | 2008-11-18 | 2009-04-08 | 航天东方红卫星有限公司 | Quick retrieval method for satellite attitude |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2765095C (en) | A method of calibrating inertial sensors | |
US8718963B2 (en) | System and method for calibrating a three-axis accelerometer | |
JP5270184B2 (en) | Satellite navigation / dead reckoning integrated positioning system | |
Soken et al. | Pico satellite attitude estimation via robust unscented Kalman filter in the presence of measurement faults | |
US9014975B2 (en) | System on a chip inertial navigation system | |
CA2673795C (en) | System and method for tracking a moving person | |
US8560234B2 (en) | System and method of navigation based on state estimation using a stepped filter | |
US20110071759A1 (en) | Performance of a Navigation Receiver Operating in a Power-Save Mode with the Aid of Sensors | |
US20070096979A1 (en) | Integrated aeroelasticity measurement system | |
US10451437B2 (en) | Method for determining a measurable target variable and corresponding system | |
US20100109945A1 (en) | Loosely-coupled integration of global navigation satellite system and inertial navigation system: speed scale-factor and heading bias calibration | |
CN109656265A (en) | Program is used in data processing equipment, unmanned plane and its control device, method and processing | |
US20130116921A1 (en) | Vehicle navigation system with dead reckoning | |
CN103712598B (en) | Attitude determination method of small unmanned aerial vehicle | |
CN104613965A (en) | Stepping type pedestrian navigation method based on bidirectional filtering smoothing technology | |
CN113252048B (en) | Navigation positioning method, navigation positioning system and computer readable storage medium | |
US20150241244A1 (en) | Low-power orientation estimation | |
US20110270573A1 (en) | Systems and methods for an advanced pedometer | |
CN103781641B (en) | The method of the data in the tire pressure monitoring system of filter motor-car | |
NL2005664C2 (en) | An attitude determination system suitable for a spacecraft. | |
CN114252077A (en) | Dual-GPS/SINS combined navigation method and system based on federal filter | |
CN111197994B (en) | Position data correction method, position data correction device, computer device, and storage medium | |
Jaradat et al. | Intelligent fault detection and fusion for INS/GPS navigation system | |
US10880692B2 (en) | Determining positions of devices | |
US20230305171A1 (en) | Method and device for determining geographic positions of a geographic location tracker |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
V1 | Lapsed because of non-payment of the annual fee |
Effective date: 20140601 |