Open access peer-reviewed chapter

Satellite Control System: Part II - Control Modes, Power, Interface, and Testing

Written By

Yuri V. Kim

Submitted: 18 March 2022 Reviewed: 28 April 2022 Published: 22 June 2022

DOI: 10.5772/intechopen.105084

Chapter metrics overview

198 Chapter Downloads

View Full Metrics

Abstract

This part II of the chapter Satellite Control System (SCS) was originally planned for publishing in the book Satellite Systems (Acad. Ed. Dr. T. Nguyen), dedicated to the Systems Design, Modeling, Simulation, and Analysis, together with the Part I (SCS Architecture and Main Components). However, restricted volume of this book did not let the publisher to put then this part in the book. The book Recent Applications in Remote Sensing (Acad. Ed. Prof. M. Marhgany) considers the various aspects of the optical and radiolocation sensing and imaging of the Earth surface from Space. Consequently, as it was presented in the Part I, the author adheres to the point of view here that satellite is not just a platform to carry in Space a payload, but is equipment integration system and its designer is in charge for fully integrated and Space-qualified Space segment, which with the corresponding operation and ground equipment would be capable to successfully execute dedicated mission (Remote Sensing). The material, presented in this part, briefly highlights the basic aspects of SCS control modes, electric and informational interface, and ground testing, which would promote successful interaction with satellite payload, such as Remote Sensing subsystem and mission success.

Keywords

  • satellite control
  • attitude and orbit
  • determination
  • estimation
  • sensors
  • actuators
  • coordinate systems
  • reference frame
  • state estimation and Kalman filtering
  • earth gravity and magnetic fields
  • interface
  • assembling integration and testing (AIT)
  • space qualification

1. Introduction

For a remote sensing satellite, equipped with a remote sensing payload, the Satellite Control system (SCS) is very important, providing for the payload required attitude a position in space.

Hence, the payload functionality and its performance essentially depend on SCS characteristics.

Often, specifically, the payload provider is responsible for satellite system integration and mission success. That is why payload company engineers should be familiar with SCS and its role in the satellite mission performance. Below in the introduction some physical principles, showing dependence of the remote sensing payload characteristics on SCS, are briefly discussed.

Historically radiolocation sensing of underlying Earth surface (footprints) started from the high-altitude air patrol aircrafts, performing the military reconnaissance purposes. They were equipped with special on-board Radio Location Stations (RLS), having Side-Looking Antenna (SAR). The resolution (image quality) of such an RLS is essentially dependent on the SAR available length, which for an aircraft cannot exceed a few meters. With the development of space exploration, special remote sensing satellites became available for the Earth observation, and the military reconnaissance purposes were essentially extended for the civil applications such as exploration of Earth-borne disasters, rescuing, agriculture, forestry, and others. Using for Earth observation space platforms brought to this process new important benefits. The main observations from them are as follows: broader instantaneously observed from the space areas (spot 20–30 km), high resolution (3–5 m), and the capability to observe in relatively short periods of time big areas of Earth with periodically repeatable underlying tracks. Technologically, by developing RLS equipment, new benefits were achieved with using much longer antennas (about 10–15 m) and synthesized analytically aperture (SSAR—side looking synthetic aperture radar). More information about RLS SSAR technology can be found in Refs. [1, 2, 3, 4, 5, 6]. Considering Earth remote sensing system, we have to emphasize that successful operation of such a system is not available without physical (stabilization) or analytical availability of satellite angular attitude and its position between SSAR coherent radio pulses, used in system memory for building SSAR analytical aperture.

Any Space country using remote sensing satellites has to take care first about satellite attitude and orbital determination and control or, in other words, about SCS and its precision [7, 8, 9].

In Figure 1 below three generations of Canadian Earth observation satellites are presented, Radarsat-1, Radarsat-2, and Radarsat Constellation (RCM). Canada is a pioneer of using SAR technology for the civil tasks for Earth Remote sensing and since launch of Radarsat-1 in November of 1995 has accumulated a big experience and gained tremendous achievements in this area.

Figure 1.

Canadian family of earth observation SAR satellites. Copyright: CSA//www.asc-csa.gc.ca.

Figure 2 presents the basic SAR principles to get radiolocation image reflected from Earth radio signal.

Figure 2.

SAR principles. ρ is slant range, θ is look angle, h is flight altitude, SC is satellite, SAR is RLS SAR antenna, XYZ is satellite body frame, V¯is flightvelocity, l is the antenna length.

The satellite with on-board RLS-SAR orbits the Earth with the orbital velocity V¯ in the flight direction. The microwave beam is transmitted obliquely at right angles to the direction of flight illuminating a swath. Slant range ρ (reflected signal corresponding time delay) is measured, assuming that the flight altitude h and the look angle and satellite position in orbit are known and nominal. Let us consider SAR with a real aperture antenna, Figure 3.

Figure 3.

Left (red): SAR antenna, right (green): SAR beam footprint. L is antenna length, W is antenna width, RxandRy are SAR beam footprint dimensions, V¯ satellite ground track vector.

Then, SAR beam footprint dimensions in lateral (Y) and longitudinal (X) directions (Ry and Rx resolutions) can be found with the following formulas [1, 4, 6]:

Ry=2sinθy=Δλ2sinθyE1
Rx=LcosθxE2

where c is light speed in vaccum (∼300,000 km/s), τ is RLS transmitted pulse duration, λ is RLS transmitted carrier frequency wavelength, Δλ is RLS transmitted pulse bandwidth, h is flight altitude, θx and θy are SAR look angles in X and Y directions correspondingly.

For example, for following numerical data (Radarsat-1):

L=15m,W=1.5m,h=800km,θx=850,θy=230,λ=0.06mCband,Δλ=10m
Ry=Δλ2sinθy=102sin230=12.8mRx=Lcosθx=8000000.0615cos50=3212m

As one can see from the numerical example above, the physical aperture SAR antenna (15 m) can provide quite a good resolution in the lateral direction, but not good enough in the longitudinal. However, this resolution can be drastically improved with the synthetic aperture SAR antenna (SSAR) [1, 4, 6] when all reflected pulses, collected during certain period of time of Earth radiation, are summarized in SSAR RLS on-board computer analytically with the purpose to get RLS image, like it could be created by a physical antenna with a big length.

In this case, much higher longitudinal resolution can be achieved that theoretically can be expressed by the formula:

Rx=L2E3

This formula for the numerical example below provides the longitudinal resolution Rx=7.5mthat drastically improves the resolution of the same RLS, but with physical SAR aperture.

It should be mentioned that formulas ((1)(3)) assume a certain steady nominal satellite angular orientation (e.g., zero), set by the three Euler angles: Pitch (αy=0), Roll (αx=0), and Yaw (αz=0) that in turn assume absolutely accurate satellite attitude determination and control. Also, the process of synthesis of the artificial SAR aperture–SSAR assumes absolute accurate knowledge of satellite position. In practice, the attitude and the position are measured and controlled with certain errors that lead to change of SAR RLS resolution and as a result, to the distortion of RLS picture (deterioration of image quality). Not only big steady errors impact on the image quality, but a small jitter also. Therefore, for the SCS of Remote Sensing satellites where the payload is SSAR RLS essential are accuracy requirements that can be transformed in resulted SSAR resolution distortion errors. Analysis of this effect can be found in special literature [3, 10]. Here, we just introduce the reader to some specific SCS tasks that can help for understanding of the integration process of SSAR RLS and SCS on satellite. The reader himself can carry out the impression about the importance of proper installation (mechanical interface) and mutual alignment of the mechanical axes of SAR, satellite bus, GPS antenna, and attitude determination devices (e.g., the Star Tracker). For modern satellites, we can provide some approximate numbers, related to a precise SCS performance (attitude knowledge: 152, attitude control: 0.5°1°, position knowledge: 10–30 m, position control 100–150 m).

Required SCS functionality and the performance must be ensured by a certain design order, prescribed by the System Engineering discipline and validated during Assembling Integration and Test complain in the Space Qualification Functional test. Some of these aspects, namely: Control Modes, Power, Interface, and Testing are covered by this Part II material presented in the book.

Advertisement

2. Typical SCS control modes

SCS dynamics can usually be presented by closed negative feedback control loop, which consists of three typical components: plant (satellite), observer-estimator (sensors and navigation-attitude/orbit determination algorithms), and controller (actuators and control algorithms2). Modern approach to its design is analytical synthesis, based on optimal/suboptimal algorithms, provided by System Estimation and Control Theory [11, 12] and Mathematical Model-Based Design tools from the MathWorks Inc. [13].

However, in practice (after evaluation of potentially available optimal solution), conventional engineering design, based on former experience, still has been widely used. This approach brings some generic system (SCS) architecture, components, and operational modes.

Typical SCS (mainly, attitude control ACS) modes are as follows: Idle, Acquisition, Pointing, Maneuvering, and Safe Hold Mode. Mainly, all of them can be activated/deactivated by the ground commands from the Mission Control Center (MCC) and/or automatically (by on-board software). Orbital maneuvering and sometimes attitude (slew) are executed exceptionally by the ground commands.

Anyway, a special command flag is generated upon reception of the TLM mode transition command from MCC or after analyzing some internal SCS flags, generated following the operational logic, time, and system components’ state and status.

2.1 Idle

After satellite separation from the launch vehicle before starting AODCS operational modes, it could be in the so-called IDLE mode. It checks the system and its components’ state, satellite attitude and angular velocity, and orbit. The system is powered (ON) and activated (operational), except of the actuators. It provides from the sensors TLM data to MCC for operational analysis. Satellite actuators are not controlled, and it has random attitude and free rotation initially initiated by the separation pulse from the launch rocket separation mechanism. If ground analysis confirms the system state is nominal and angular motion is safe to have sufficient electric power and thermal conditions, then SCS actuators can be activated to start satellite control.

2.2 Acquisition

This mode can consist of two phases: de-tumbling and initial acquisition mode.

If premature de-spinning is required and applied, then it is usually performed with MAG and MTR, using B-dot algorithm. Three-axis magnetometer (MAG) output provides measured Earth magnetic field induction vector B. Its components are differentiated and become proportional to Ḃx,y,z. With appropriate control gains, these signals are applied to the magnetic torque rods (MTRs). Initial spinning is decelerated and the dumping process is finalized to the slow satellite rotation (a few degrees per sec) about the local vector of Earth magnetic induction B. Next starts the acquisition phase with coarse three-axis attitude determination and control. It starts with three-axis attitude determination and PID control (e.g., MAG, Sun Sensor-SS, MTR, and the Reaction Wheels unit—RW [9]). In this mode, satellite body axes XYZ are prematurely aligned in parallel with desired reference axes XrYrZr. This mode is usually fast. Control loop bandwidth in this mode is wide, transfer process termination time is as short as possible, final attitude accuracy is coarse (about of a few degrees). In some applications, this mode can start directly without previous application of the de-spinning sub-mode.

2.3 Pointing

This usually is the operational working mode, required for the successful payload operation. In this mode, the sensitivity axis of satellite payload instrument is accurately pointed in the required direction. Accurate alignment (about a few angular minutes) with the reference frame axes (where the required direction for the payload instrument is set) should be achieved in this mode. The most accurate attitude sensors (e.g., Star Tracer-ST) are applied. The control loop bandwidth can be narrowed to filter external disturbances and measured noise more effectively. In this mode, the control is slow but precise.

2.4 Maneuvering

2.4.1 Orbital

Orbital control thrusters are activated by the computed autonomously on-board or dent from ground TLM command to perform scheduled orbit correction/maneuver. Pre-calculated thruster activation time Δt is used to execute satellite orbit correction pulse ΔV=TΔt (where T is thrusters’ force). For example, in the orbital flight direction to increase degraded with time satellite orbit altitude.

2.4.2 Attitude (slew)

In this mode, satellite is controlled in the closed control loop to turn it by the desired angle to point it in new desired direction. Control law in this mode can be as follows:

Tc=kpααckdα̇E4

where Tc is control torque, kp and kd are proportional and damping control gains, α and α̇ are angular deviation, and the velocity αc is desired attitude angle.

2.5 Safe hold mode (SHM)

This mode is commanded in some dangerous situations, when satellite life critical failure or flight anomaly is automatically detected on-board by on-board computer software (OBC SW) or identified on ground by satellite operators after TLM data analysis. In this mode, SCS system task is to keep an appropriate satellite angular orientation with respect to the Sun and the Earth providing sufficient thermal, electrical (solar panel energy generation), and radio communication (antennas orientation) conditions for as long as possible time (idealistically the indefinite SHM) and consuming as less power as possible (battery electric energy and attitude control thrusters cold gas). Idealistically, a satellite should have a passive SHM, when SCS system can be in the state OFF. During the SHM, the Operation Team should resolve the problem that caused this mode transition and start the recovery procedure (transition in the Acquisition mode). Commands to transition in and recovery from SHM can be considered as the final results (command flags) of the special satellite Failure Detection Isolation and Recovery (FDIR) [14] algorithm that can be realized outside of SCS.

Advertisement

3. Electric power and informational interface

3.1 Electric power

Satellite bus using solar panels (SP), on-board rechargeable batteries, and centralized Power Management Unit (PMU) [15] supplies SCS with available DC voltage. For example, 28 V/50 V and power 500 W from one SP at Sun incidence angle <5 deg. If satellite has 2 SP nominally permanently facing sun, then available electric power is about 1 kW. During Sun eclipse periods and when sunlight is not sufficient for the SP to generate enough electric power, on-board batteries are used. For example, let us assume that two lithium-ion batteries (voltage 28 V, capacity 12 Ah (350 Wh), depth of discharge—DOD = 50% each) are used to provide storage power during Sun eclipse periods, contingency shadowing, or SP failure.

AEU power convertors convert PMU voltage in lower voltages required for SCS OBC, sensors, and actuators (e.g., 3.3 V, 5 V, 12 V). SCS power consumption depends on its current operational mode and may vary from the nominal Pn to the minimum (Pm) value. For example, SCS power budget is as follows:

  • OBCS (related to SCS part)10 W/3 W, GPS-7 W, 3-axis MAG-0.5 W, SS-0 W (photo sensor) ST-8 W, 3xRS-1.2 W, 3xRW(s)-240 W, 3xMTR(s)-60 W.

  • Then for the nominal operation Pn = 397.5 W and for the active SHM (only OBCS –(3 W), SS, MAG, MTRs are “ON”) Pm = 63.5 W.

  • This example shows that satellite can nominally operate with fully lightened SP consuming for SCS approximately 40% of available generated on-board by SP electric power.

  • SHM: if only satellite life essential equipment is powered on in this mode and if by some reason Sun direction is totally lost or has not been captured, then AODCS can work for about 6 hours without recharging the batteries.

3.2 Electric interface

Mainly two types of interface are used for informational connection SCS equipment and date exchange, as follows:

  1. Analogue interface with separate pair of wires in satellite harness. This type is usually applied within AODCS for simple analog devices thermistors, Sun sensors, horizon sensors, etc.

  2. Digital bus lines [15] that are applicable for all satellite digital equipment. This type is used with digital devices that have embedded digital computer such as GPS, ST, etc. Electrical interface for all AODCS equipment is usually is defined in Interface Control Document(s) (ICD), that is, essentially, data exchange protocol defining also signal electrical characteristics, connectors, and pins. It is worth to mention here, at least, two following busses:

    1. MIL-STD-1553B [16] is US military standard that defines a TDM multiple-source-multiple-sink data bus. By definition, MIL-STD-1553B is a bidirectional, half-duplex (when transmit cannot receive) deterministic communications protocol with central control (i.e., on-board computer or OBC), where each member (i.e., remote terminal) can receive or transmit data. A 1553B network consists of four major components: transmission media, remote terminals, a bus controller, and a bus monitor. The transmission media is a twisted, shielded wire pair with direct or transformer coupling. The data rate is 1 Mbps of Manchester-encoded, bi-phase data stream. Up to 32 words can comprise a single message in which each word is 20 bits long. One system can accommodate up to 31 remote terminals, a bus controller, and a bus monitor (Figure 4).

    2. RS-422 (TIA/EIA-422) [17], as it was named by the American Standard National Institute ANSI, is a technical standard that specifies electrical characteristics of a digital signal circuit used by International Electronic Industry. It is digital, serial, asynchronous, one direction, differential, point-to-point line (1 transmitter and 10 receivers, 10 Mbps) interface.

Figure 4.

MIL STD 1553 bus.

Figure 5 shows that a differential signaling interface circuit consists of a driver with differential outputs and a receiver with differential inputs.

Figure 5.

RS-422 serial bus, lines A and B. Transmitter (driver D), receiver (R), I—input, O—output, V—voltage.

With using voltage between the wires A and B and the ground, the transmitter transmits and receives serial flow of digital data in the binary form 0/1.

Advertisement

4. SCS space environment protection and testing

The problems with Ground Tests of Space Systems (SS3) at first appeared together with the lunch of the first human-made Earth orbiting satellites: Sputnick 1 (1957, USSR, launcher R-7), Explorer-1 (1958, USA, launcher RS-29/Juno), Alouette-1 (1962, Canada, launcher DM-21/Thor-Agena B, USA). Unlike air flight vehicles, flying mainly below an attitude of 25 km in the Earth’s athmosphere, space vehicles-SS (under the acronym SS in futher considereation we will undermind Space vechicle (spacecraft-S/C) and their equipment and components—S/C subsystems) should fly in Space at altitude above 225 km, practicaly without atmospheric pressure, in other words in a vacuum, and in addition being affected by the cosmic radiation.

For the air vehicles (airplanes), environmental conditions at that time were already studied and well known, and ground test procedures existed and were almost conventional. But for the SS they were totally new, as well as the launch mechanical impact. Therefore, they were to be studied and ground test types, methodology, and the procedures developed.

By now, it has already been done and presented in many International and National standards and regulations.

After studying space environment and accumulation of some experience with launch and operation of SS, a new group of special ground tests was developed and introduced in the form of related standards and following procedures and documents presented in [8, 18, 19]. This group of tests generally includes the following types: Thermo and Vacuum (TVAC), Vibration and Strength, Radio Communication and Electro Magnetic Compatibility (EMC), final refinement and verification of system assembling and integration (AIT). These tests are finalized by the customer or authorized independent expert conclusion about launch readiness and named Space Qualification (SQ).

4.1 Environmental conditions

SCS system should be designed to work in Space environment conditions that briefly can be characterized by the data below. It has to have special protection measures to satisfy space requirements [8]. It also should be taken into account that different system components may be located inside or outside (SS, ST, HS, Thrusters, GPS antenna) of the satellite and be installed close to the nominally hottest or the coldest surface of its body. However, typically all system components are subjects of the environmental tests [8, 14] to verify different requirements for the internal and external system devices.

4.1.1 External pressure is close to vacuum [h = 500 km, P=107 Pa (1Pa105atm)]

Impact: outgassing, change of material strength. Protection: hermetic sealing, application of special materials, filling by the inert gas.

4.1.2 Temperature (no direct contact with Earth atmosphere, hence no heat convection as in Aviation)

The heat balance between S/C and space takes place exclusively because of the particles radiation. The main sources of external radiation are Sun radiation and Earth-infrared reflection (Earth albedo).

Impact: S/C temperature significantly depends on its orientation relatively to Sun and Earth. For example, for a small satellite m = 200 kg, cube: 1 m x 1 m x 1 m), Temperature: Sun side +90C, Space side -20C, Earth side -10C. There are extreme temperature gradients between S/C sides.

Protection: Special thermal design (thermos radiators and plates, materials, and painting) and Thermal Control System (TCS) (thermistors and heaters, convectional ventilation) are applied.

4.1.3 Electromagnetic Space radiation (Special effects in South Atlantic region)

Impact: on electronic equipment (mainly OBC: Glitches, Single Event Upsets, Latch effects). Protection: Application of special radiation-resistant electronic elements, radiation case, special radiation protective shielding.

4.1.4 Disturbing influence of Earth magnetic field, residual atmosphere, and solar pressure

Impact: disturbing forces and torques, affecting satellite orbit and the attitude.

Protection: periodic orbital correction, demagnetization on ground, and minimization of the ballistic coefficient, effective attitude control.

4.1.5 Hard electromagnetic compatibility (EMC) conditions because of small volume for the accommodation

Impact: mutual electromagnetic interference.

Protection: appropriate allocation, screening.

4.1.6 Sun eclipse

Impact: A-Solar panels cannot be used, and satellite power is provided only by the on-board batteries that cannot be discharged during the eclipse period less the critical voltage. AODCS should minimize power consumption.

B-SS cannot be used for the attitude determination.

Protection: A-Application of the sufficient type of batteries, starting eclipse with previously charged prime and redundant batteries.

D-Switching during the eclipse period attitude determination method to another sensor that does not need Sun visibility (e.g., HS) and/or using the Momentum wheel for gyro stabilization of the satellite.

4.1.7 Gravity acceleration

The gravity field acceleration is decreasing with increasing of satellite attitude. It influences on the required velocity for the space flight in circular orbit at this altitude. This velocity can be calculated with the following formula [7]:

V0=gRE5

where g is the gravity acceleration, R=Re+h is the distance between satellite and the Earth center, Re=6378.137km is Earth spherical model radius (equatorial), h is satellite altitude.

Gravity gradient torque Tg impacting on a cylindrical shape satellite attitude is as follows [7]:

Tg=32ω02JeJpsinαE6

where ω0=V0R is satellite orbital rate, Je is satellite equatorial moment of inertia, Jp is satellite polar moment of inertia, α is angle of deviation of satellite from local horizontal plane.

Earth gravity acceleration can be calculated with the following formula [7].

g=μRe+h2E7

where μ=γMe=398600.5km3/s2 is Earth gravity constant, γ is Universal Gravity Constant, and Me is the Earth mass. Calculated with this formula, gravity acceleration at the Earth surface is gRe=9.798m/s2. The graph of the gravity acceleration calculated with (7) is presented in Figure 6.

Figure 6.

Gravity acceleration versa altitude g(h) (m/s2), h (km).

4.2 Environmental tests

To verify that SCS does meet the environmental requirements, AODCS usually examines with special environmental tests.

The following tests related to environmental conditions could be performed4:

  1. Thermo, Vacuum (TVAC-cyclic), and Humidity Category.

    1. For internal components: Temperature 20C +/-5C for the unit with thermostat, but -60C − +40—worst case of the thermostat failure.

    2. For external component, for example, -100C–+150C.

  2. Pressure: h = 0 km - P = 1 atm (101 kPa); h = 20 km - P = 0.05 atm (5.06 kPa); h = 609.6 km- P=4.741012atm (4.81010kPa);

  3. Electromagnetic compatibility and interface (EMC/EMI and magnetic cleanness) (depends on system accommodation and RF antenna patterns).

  4. Radiation Hardness, Radiation hardiness designators M, D, FG, P, L, H indicate unit capability to withstand to a certain radiation dose, for example, M=3103radSi;

  5. Mechanical launch impacts: sinusoidal/random/acoustic vibration in a certain range of frequencies, static, and shock (depends on planned launcher).

4.3 Space qualification (SQ) functional test (FT)

Usually, SQ FT is carried out in specially equipped for these purpose facilities by trained personal and highly qualified experts as the final part of system Assembling, Integration, and Testing Activities (AIT).

It must be mentioned that AIT activities should include this final functional test for SS Flight Model that should demonstrate its capabilities to perform in Space required functions after all other type of SQ (environmental) tests under the system have been performed.

In this SQ FT SS is completely assembled and integrated, as well as refined (calibrated). Specifically, in this test SS hardware (H/W) and software (S/W) working jointly should be verified. This test should finalize SQ procedures, preceding release of the Space Qualification Report (SQR), and declaring readiness SS for launch and operation in Space.

Unfortunately, in common practice due to many various reasons, SQ FT does not occupy the right place in a number of SQ tests. For example, for such important for any spacecraft system as Attitude Control System (ACS), this test often comes down to checking electric interface and right direction of rotation of the Reaction wheels (“polarity test”). Sometimes, such a superficial attitude to SQ FT leads to very stressful and even dramatic situations after the launch during SS operation in space. That is why many authors [20, 21, 22] draw attention SS developers to this problem and present some simulation tools and procedures to resolve it.

With regard to the satellite control system (SCS) and its components [9, 23], the main difficulty for FSQ is to model on ground orbital flight with relevant gravitation and magnetic field, and orbital motion. For these purposes, for modern small satellite, very sophisticated test beds, based on three degrees of freedom air bearing tables, have being used [22].

Here, the author presents a different approach from System Dynamics Identification point of View [24]. This general approach allows to identify SS (in particular, SCS) dynamics in open control loop using currently commonly available for engineers Matlab/Simulink Identification Toolbox. It does not require complex test (control and verification) equipment. Mainly special laboratory emulators, activating SS sensors must be used additionally to conventional AIT SQ equipment (assembling stand, laboratory registration console for simulation radio link to satellite Tracing, Telemetry, and Control System (TTCS), power supply, installation devices, and mass property determination machine).

Looking at the problem of SS SQ FT from the point of view of System Dynamics theory, we can allege that if system has proper dynamics, previously verified with mathematical simulation (MSim), which meets design requirements, and it (structure and parameters) is validated with semi-natural simulation (SNSim); then, this system will be capable to perform expected functions in space, at least in some mission essential operation modes. The process of evaluation of system dynamics by the experimental way is named System Identification process [25]. Presently, identification methods have been developed to be practically used in many engineer applications. The most known and commonly used engineer tool for the identification is Matlab/Simulink Identification Toolbox (ITB) [26]. It is applicable for both cases; when system structure (mathematical model) is partly known and only unknowns are system parameters (mathematical model coefficients)—“gray box” case and when considered system is totally unknown—“black box” case. For both these cases, ITB allows to identify (estimate) system mathematical model. Only experimentally measured system input and output signals are used. The ITB adjusts the most suitable model estimate to minimize the difference between the output measured experimentally and its estimation, provided by the estimated model. Briefly, the essential elements of this identification are presented below. Let us consider an SS as a unit consisting of the harware (HW) and the software (SW) components as presented in Figure 7.

Figure 7.

Space system unit.

From the System Dynamics point of view, this system can be characterized by its input xt, output yt and some mathematical operation, determinning system conversion from the output to the input

yt=ytE8

At the first approximation, many Aerospace devices and systems dynamic can be considered in the scope of Linear Time Invariant (LTI) dynamic system theory. In this case, (8) can be represented as follows:

yt=0tgtτxτE9

where gt is system’s impulse characteristic response to the Dirac’s input impulse xt=δτ. Using Laplace transformation to (9), it can be represented as

ys=GsxsE10

where ys=Lyt,xs=Lxt =L[y (t)] are Laplace transformation of output and input signals and Gs=Lgt is Laplace transformation of system impulse function. In other words,

Gs=ysxsE11

is the ratio of Laplace transformations of output to input signals.

In general case, LTI system transfer function can be expressed as the two polynomial ratios:

Gs=bmsm+bm1sm1+bm2sm2++b1s+b0amsn+an1sn1+an2sn2+.+a1s+a0E12

where bi,aj are constant polynomial coefficients, mn. Usually, (12) represents a stable system with the characteristic equation

amsn+an1sn1+an2sn2+.+a1s+a0=0E13

which roots sk1,2=Rek±jImk satisfy the following condition

Rek0E14

Usually, for any designed SS assumable (before identification) transfer function Gs for system unit, presented in Figure 4, is known from its design documentation.

Identification experiment provides measured input Xmt and output Ymt data (Figure 8) and the identification procedures used in ITB allows to estimate this function coefficients âi and b̂i.

Figure 8.

System parameter identification experiment scheme.

Theoretical ratio between the input x and the output y of a LTI system Gs is (11). However practically, it takes place experimentally measuring input xm and output data, distorted by some input Vi and output Vo errors

xm=x+ViE15

and

ym=y+VoE16

The difference between expected and experimental output signals is as follows:

e=ymy=Ĝsxm+VoGsx=Ĝsx+Vi+VoGsx==ĜsGsx+ĜsVi+VoE17

where Ĝs is estimate of system transfer function.

This difference (14) is used in ITB to tune (adjust) model coefficients âi and b̂i to minimize it so that the outputs ym and ye would coincide as much as possible.

It can be mentioned that such identification does not require simulating of system dynamic in closed feedback control loop configuration. To identify open-loop transfer function is enough, then closed-loop transfer function can be recalculated with the following formula [27]:

Ws=Gs1+GsE18

where Ws is negative feedback control closed-loop transfer function, Gs is transfer function of this loop in open state (assuming that feedback has unit transfer function Fs=1).

This is important for SS and specifically for SCS because it does not require unique complex equipment to simulate space flight and closed feedback control loop formed by the SCS in it.

Basic ideas of such a simulation for the identification of transfer function of open loop of SCS are presented in Figure 6.

The flight model of SS is installed on laboratory AIT table and electrically connected to the Laboratory Control-verification console.

SS expected transfer function Gs is known and should be verified with ITB, or in other words, its experimental estimate Ĝs should be identified.

SS is switched on in special Ground Test Mode (GTM) (Figure 9). Its power, reference, and control data D are supplied via special data link from the laboratory Control and Verification Console (CVC).

Figure 9.

Scheme of SS transfer function identification experiment.

It is important to note that in GTM SS should use special reference data about its state in SQ facility: Φ0—latitude, Λ0—longitude, h0—altitude, V0=0—velocity, B0—magnetic induction vector. Its input is physically activated with a kind of laboratory imitator (red arrow in Figure 6). SS input and output data Xm and Ym are recorded in real time in the CVC. After the end of the experiment, these data are reformatted in the form of mat. File and downloaded into the flash memory chip (FM in Figure 6) that using regular USB interface is connected to laboratory PC for the data post-processing in ITB. This ITB carries out the estimate of SS transfer function Ĝs. If it is close to expected due the SS design function Gs, then we can allege that Gs is verified by SQ FT.

Examples of identification of basic dynamic units

With purpose to validate identification method for SS SQ FT before performing seminatural simulations, some typical liner time-invariant (LTI) dynamic unit transfer functions were identified with mathematical (quasi-seminatural simulation). Some examples can be also found in [28].

The same methodology for this “quasi seminatural simulation” was used. At first, system was simulated without measured errors, idealistic (“clear” measurements) input X and output Y and its step response Y was received. After input Xm=u and output Ym were distorted with superimposed Gaussian white noises, imitated measured errors and these signals were used for identification system dynamics (transfer function, step response, amplitude/phase frequency diagrams, characteristic polynomial roots).

Example 1: Simplest aperiodic system, first-order unit.

Given system is first-order dynamic unit that has transfer function.

Gs=1Ts+1E19

where T=10s is system time constant.

Characteristic equation Ts+1=0 root is s=1T=0.1s1.

Simulink block diagram of this system is presented in Figure 10.

Figure 10.

Simulink block diagram of first-order unit.

This scheme allows analyzing the step response of the system without and with measured noise.

1a-Mathematical simulation

Step response of the system (16) without noise is shown in Figure 11.

Figure 11.

Step response of the system (19) without noise. X is input-blue, Y is output-red.

1b-“Quasi semi-natural” simulation

Step response of the system (19) with noise is shown in Figure 12.

Figure 12.

Step response of the system (19) with noise in measurements. Xm is input-blue, Ym is output-red.

1c- Identification results

System (19) identification results are presented in Figures 1315.

Figure 13.

Step response ht of the identified system (19).

Figure 14.

Amplitude Aω and phase φω diagrams of the identified system (19).

Figure 15.

Root of the characteristic equation of the identified system (19).

Estimated characteristic equation of the system (12) is T̂s+1=0 with the root s=0.09, estimated Time constant is T̂=1s=11.1s.

Estimated transfer function of the system (19) is

Gs=1T̂s+1E20

Example 2: Damped oscillator, second-order unit

Given system is second-order dynamic unit that has transfer function

Gs=kT2s2+2dTs+1E21

where T=10s is system time constant, d=0.707 is specific damping coefficient, k=5 is static control gain.

System characteristic equation is T2s2+2dTs+1=0. Its roots are s1,2=0.0707±0.0714j.

Simulink block diagram of this system is presented in Figure 16.

Figure 16.

Simulink block diagram of second-order unit.

This scheme allows analyzing the step response of the system without and with measured noise.

2a—Mathematical simulation

Step response of the system (21) without noise is shown in Figure 17.

Figure 17.

Step response of the system (21) without noise. X is input-blue, Y is output-red.

2b—“Quasi semi-natural” simulation

Step response of the system (21) with noise is shown in Figure 18.

Figure 18.

Step response of the system (18) with noise in measurements. Xm is input-blue, Ym is output-red.

2c—Identification results

System (21) identification results are presented in Figures 1921.

Figure 19.

Step response htof the identified system (21).

Figure 20.

Amplitude Aω and phase φω diagrams of the identified system (21).

Figure 21.

Roots of the characteristic equation of the identified system (21).

Estimated characteristic equation of the system (14) is T̂2s2+2d̂T̂s+1=0. It has two complex roots s1,2=0.0622±0.0688i,

Estimated transfer function of the system (21) is.

Gs=k̂T̂2s2+2d̂T̂s+1E22

where estimated Time constant is T̂=10.78s, specific damping coefficient is d̂=0.6707, static control gain is k̂=4.99.

Example 3: PID controller

Given system is Proportional, Integral, and Damping controller that has transfer function

Gs=kp+kis+kdsE23

where the control gains are as follows: kp is positional gain, ki is integral gain, kd is damping gain.

Practically, ideal differentiation assumed in (23) cannot be realized. Realistically, (23) should be represented as

Gcs=kp+kis+kdsτs+1E24

where τ is a small time constant. In other words, the differentiation with filtering takes place and ωc=1τ is the cut frequency (bandwidth) of this differentiating filter. Let us given, that

kp=0.1Nm/rad,kd=0.03Nm/rad/s,ki=0.05Nm/rads,τ=10s (assuming that the input of this controller is an angle in radians—radand output is the control torque in Newton meters—Nm).

After algebraic transformation (24) can be represented as follows

Gs=kpτ+kds2+kp+kiτs+kisτs+1E25

or in the numerical form

Gs=1.03s2+0.6s+0.05s10s+1E26

Denominator of (23)s10s+1=0 has following roots (poles): s1=0,s2=0.1 and the nominator 1.03s2+0.6s+0.05=0 following (nulls) s1=0.482,s2=0.101.

Simulink block diagram of this PID controller is presented in Figure 22.

Figure 22.

Simulink block diagram of PID controller.

3a—Mathematical simulation

Step response of the system (24) without noise is shown in Figure 23.

Figure 23.

Step response of the system (24) without noise. X is input-blue, Y is output-red.

3b—“Quasi semi-natural” simulation

Step response of the system (24) with noise is shown in Figure 24.

Figure 24.

Step response of the system (24) with noise. Xm is input-blue, Ym is output-red.

3c—Identification results

Identification results of the system (24) are presented in Figures 2527.

Figure 25.

Step response ht of the identified system (24).

Figure 26.

Amplitude Aω and phase φω diagrams of the identified system (24).

Figure 27.

Roots of the characteristic equation of the identified system (24).

Estimated transfer function of the system (23)/(24) is

Gs=1.034s2+0.0618s+0.004929s2+0.0986s+1.2891016E27

Formula (27) can be approximately represented as follows:

Ĝs1.0487s2+0.6103s+0.05s10.142s+1E28

Denominator of (28)s10.142s+1=0 has following roots (poles): s1=0,s2=0.0986 and the nominator 1.0487s2+0.6103s+0.05=0 following (nulls) s1=0.4818,s2=0.1008.

Comparing coefficients (28) with (24), we can determine PID control gains and the time constant

kp=0.1033Nm/rad,kd=0.025Nm/rad/s,ki=0.05Nm/rads,τ=10.142s

Comparing identification results obtained with “quasi seminatural” simulation with real mathematical model, we can see that for all three considered above examples, identified model takes place in close coincidence between real and identified models that show effectiveness of application of ITB for identification purposes.

Presented above examples show that Matlab Identification Toolbox, at least for simple LTI units, can be successfully used for identification their dynamic characteristics. Further studies should verify mathematical simulation with real physical experiments (semi-natural simulation), involving system hardware. More complex, nonlinear, and nonstationary systems also should be studied.

Related to these tests methodology, requirements and standards can be found in [8, 14, 18, 19, 29].

Practically, implementation of the presented above functional Space Qualification Test can essentially decrease of many unexpected flight anomalies that occurred and were learned during operation of first Canadian SSAR satellite Radarsat-1 (Figure 28).

Figure 28.

Canadian satellite Radarsat 2 in CSA David Florida space qualification test laboratory. Copyright: CSA//www.asc-csa.gc.ca.

Advertisement

5. Conclusion

This chapter (Part II) continues (see Part I in [9]) to present a basic ground for Satellite Control System to integrate it with such a payload as satellite on-board SSAR RLS. Namely, it presents SCS: Control Modes, Power, Interface, and Testing. This material presented from the point of view of integration both systems into the satellite bus, considering satellite as the integration platform and seeing the satellite designer as the Prime Contractor, responsible for Earth observation mission successful execution in Space. However, in some cases the payload (for example, SAR) provider can perform the integration function as well. Of special interest can be, presented above, methodology of SCS Space Qualification (SQ) Functional Test (FT) that can be similarly applied to the remote sensing payload also and, finally, to the integrated system identifying its dynamic at the final stage of satellite Space Qualification program.

The chapter can serve to a wide pool of Space system specialists as an introduction to Satellite Control System development.

Advertisement

Acknowledgments

The author wishes to express his sincere gratitude to the Canadian Space Agency, where he had the opportunity to learn and possess the knowledge and experience related to the writing of this chapter. In addition, he is very thankful to many of his colleagues from Canadian Magellan Aerospace Company (Bristol Aerospace Division) with whom he discussed and analyzed satellite AODCS design projects and issues that helped him to work out the system analysis and its principal concepts presented in this chapter. Additionally, he cannot forget that his experience and background in Aerospace Technology, which were also accumulated from the former USSR (Moscow Aviation Institute, Moscow Aviapribor Corporation, Moscow Experimental Design Bureau Mars, Institute in Problems in Mechanic of RAN) and Israel (IAI, Lahav Division and Tashan Engineering Center), where he could observe and learn from diverse and wealthy engineering and scientific schools led by great scientists and designers such as Prof. B.A. Riabov, Prof. V.P. Seleznev, Prof. V.E. Melnikov, V.A. Yakovlev, G. I. Chesnokov, Dr.V.V. Smirnov, Dr. A. Syrov, Acad. F. Chernousko, A. Sadot, and Dr. I. Soroka.

This chapter was written as a solo author since his friend and regular coauthor Prof. George Vukovich from York University of Toronto passed away 4 years ago. For many years, Prof. Vukovich served as Director of the Department of Spacecraft Engineering in CSA. He will always keep good memories about Prof. Vukovich, who helped and encouraged him to continue his scientific and engineering work.

The author also acknowledges the copyrights of all publishers of the illustrations that were extracted from the open sources in the Internet.

References

  1. 1. Hudson B. Syntetic Aperture Radar. Concept of Operation, CC BY SA 4.0, Open Source Satelite, opensoursesatellite.org. Available from: https://www.opensourcesatellite.org. [Accessed: December 2021]
  2. 2. Wachon P, Krogstad HE, Paterson J. Airborne and Space borne SAR Observation of Ocean Waves. Available from: https://www.researchgate.net/deref/http%3A%2F%2Fwww.tandfonline.com%2Fpage%2Fterms-and-conditions. [Accessed: December 2021]
  3. 3. Liang J, Zhang H, et al. Study on pointing accuracy, effect on image quality of space-borne video SAR. In: IOP Conference Series: Materials Science and Engineering. Vol. 490(072011). IOP Publising; 2019
  4. 4. Verba VS, Neronsky LB, Turuk VE. Spacebased Radiolocation Systems of Earth Observation. Radiotechnika, (rus.) M; 2010
  5. 5. US National Strategy for Civil Earth Observation. Washington, DC: Executive Office of US President Science and Technology Council; 2013
  6. 6. Rees WG. Physical Principles of Remote Sensing. UK: Cambridge University Press; 2001
  7. 7. Sidi M. Spacecraft Dynamics and Control. A Practical Engineering Approach. Cambridge: Cambridge University Press; 1997
  8. 8. Technical Committee ISO/TC 20. Space Systems, Design, Qualification and Acceptance Tests of Small Spacecraft and Units, International Standard, ISO 19683. Geneva, Switzerland: ISO (International Standard Organization); 2017
  9. 9. Kim YV. Satellite control system: Part I – Architecture and main components, Section 2. In: Nguyen T, editor. Satellite Systems; Design, Modeling, Simulation and Analysis. London: IntechOpen; 2021. pp. 45-78 Available from: http://www.intechopen.com/books/satellite-systems-design-modeling-simulation-and-analysis
  10. 10. Srivastava SK, Cote S, Le Dantec P. RADARSAT-1 image quality excellence in the extended mission satellite operations. In: Geosciences and Remote Sensing Symposium 2005, IGARSS '05. Vol. 1. IEEE International; 2005
  11. 11. Bryson AE, Yu-Chi Ho J. Applied Optimal Control. Levittown, PA: Taylor & Francis; 1975. pp. 364-373
  12. 12. Kim YV. Kalman filter and satellite attitude control system analytical design. International Journal Space Science and Engineering. 2020;6(1):82-103
  13. 13. MathWorks, Inc. Training course. Adopting Model Based Design. Natick, MA: MathWorks, Inc; 2005
  14. 14. Space Engineering, Satellite Attitude and Orbital Control System (AOCS) Requirements, ECSS-E-ST-60-30C. 2013
  15. 15. Eickhoff J. On Board Computers, On Board Software and Satellite Operation. Berlin: Springer-Verlag; 2012
  16. 16. US Department of Defense. MIL-STD-1553B, Digital Time Division Command/Response Multiplex Data Bus. 1987
  17. 17. ANSI (American National Standards Institute). RS-422 and RS-485 Application eBook (A Practical Guide). Washington, DC: International Headquarters Mfg. Co. Inc; 2010. Available from: http://www.bb-elec.com/Learning-Center/All-White-Papers/Serial/RS-422-and-RS-485-Applications-eBook/RS422-RS485-Application-Guide-Ebook.pdf. [Accessed: February 13, 2020]
  18. 18. Welch J. Flight Unit Qualification Guidelines, Aerospace Report TOR-2010(8591)-20. CA: US AF&AEROSPCE Ltd. (Assuring Space Mission Success); 2010
  19. 19. ECSS Testing Working Group. Space Engineering, Testing, ECSS-E-10-03A, ESA-ESTEC. Noordwijk: ECSS (European Corporation for Space Standardization) Publication Division; 2002
  20. 20. Dennehy CJ et al. GN&C Engineering best practices for human rated spacecraft system. In: AIAA Guidance, Navigation and Control Conference and Exhibit. California: AIAA2007-6336 (on line); 2007. DOI: 10.2514/6.2007-6336. [Accessed: January 2021]
  21. 21. Gavigan P. Design, test, calibration and qualification of satellite sun sensors, power systems and supporting software development [thesis M.Sc.]. Toronto, ON: University of Toronto; 2011
  22. 22. Crowell C. Development and analysis of a small satellite attitude determination and control system testbed [thesis M.Sc.]. MA: MIT; 2011
  23. 23. Wertz J. Spacecraft Attitude Determination and Control. Dorderiht: Kluwer Academic Publisher; 1978
  24. 24. Kim YV. Verification of space system dynamics using the MATLAB identification toolbox in space qualification test. International Journal of Aerospace and Mechanical Engineering (Dubai). 2021;15(8):360-367
  25. 25. Eykhoff P. System Identification, Parameter and State Estimation. NJ, US: J.Wiley and Sons Ltd.; 1974
  26. 26. Ljung L. System Identification Toolbox for Use with Matlab Guide. Natick: MathWorks, Inc.; 2014. Available from: www.researchgate.net/publication/37405937. [Accessed: December 2020]
  27. 27. Astrӧm KJ. Ch. 5. In: Control System Design. CA: University Santa Barbara; 2002. pp. 181-182. Available from: www.cds.caltech.edu/cds101/astrom. [Accessed: January 2021]
  28. 28. Fruk M, Vujisie G, Spoljarie T. Parameter identification of transfer functions using Matlab. In: Proceedings of 2013 36-th International Convention on Information and Communication. Vol. 2(1). NJ, US: IEEE; 2013. pp. 571-576. [Accessed: January 2021]
  29. 29. Holodkov N, editor. Experimental Refinement of Space Flight Apparatuses (rus.) Moscow: MAI, 30; 1994

Notes

  • Single satellite orbital control is usually executed by the telemetry (TLM) control command from ground.
  • Under the acronym SS in futher considereation we will undermind Space vechicle (spacecraft-S/C) and their equipment and components—S/C subsystems.
  • Approximate range of changing conditions shown for example.

Written By

Yuri V. Kim

Submitted: 18 March 2022 Reviewed: 28 April 2022 Published: 22 June 2022