Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Design and implementation of a low-power position monitoring and control system for on-orbit focusing

  • Leijie Jiang ,

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Resources, Software, Supervision, Validation, Writing – original draft, Writing – review & editing

    jiangleijie@cczu.edu.cn

    Affiliations School of Mechanical Engineering and Rail Transit, Changzhou University, Changzhou, China, Jiangsu Key Laboratory of Green Process Equipment, Changzhou University, Changzhou, China

  • Keyu Guo,

    Roles Formal analysis, Software, Supervision, Validation, Writing – review & editing

    Affiliations School of Mechanical Engineering and Rail Transit, Changzhou University, Changzhou, China, Jiangsu Key Laboratory of Green Process Equipment, Changzhou University, Changzhou, China

  • Xin Liu,

    Roles Data curation, Resources, Software, Validation

    Affiliation Tianshui Electric Drive Research Institute Group Co., Ltd., Tianshui, China

  • Zhenzhong Zhang

    Roles Investigation, Resources

    Affiliations School of Mechanical Engineering and Rail Transit, Changzhou University, Changzhou, China, Jiangsu Key Laboratory of Green Process Equipment, Changzhou University, Changzhou, China

Abstract

To enable the optical remote sensing satellite to flexibly adjust the camera’s focal length for clearer imaging, a low-power position monitoring and control system suitable for space environments is designed, which is highly significant for aerospace devices with limited energy resources. A novel constant voltage drive circuit is proposed for driving the stepper motor. The differential linear driving and receiving circuit is presented to collect data from the linear encoder. By using the linear encoder to provide feedback on the current focal length, both open-loop and closed-loop focusing functions are achieved. The performances of the designed system are implemented on a field programmable gate array (FPGA) circuit board. The experimental results demonstrate that the developed system consumes approximately of power, has a strong load-carrying capacity, and achieves a focusing control precision of over the entire motion range of to .

Introduction

The camera, a payload on the optical remote sensing satellite, photographs Earth’s landscape. The resulting image data are crucial for accurate analysis in diverse fields such as agriculture, forestry, marine science, land management, environmental protection, and meteorology. Image sharpness, which is essential for data accuracy, depends on precise camera focus. This focus is adjusted by the focusing mechanism within the satellite’s camera subsystem.

The focusing technology has been developed for many years, the optical device aperture and optical system structure used in focusing mechanism have shown a diversified development trend [14]. The focusing mechanism extends from one-dimensional directional control to multi-dimensional spatial control. Due to the application of various new technologies in the focusing mechanism, the focusing mechanism has a significant development in the simplification of the structure, high reliability, space adaptability, focusing speed and accuracy, level of intelligence, power consumption, interference resistance, and integration [510]. Aiming at the problem that the alignment between primary mirror and secondary mirror in the optical system of small satellite may be affected by the harsh environment of spacecraft and space, a flexible hinge focusing mechanism driven by a single motor is proposed in [11]. An autonomous focusing mechanism is designed to adjust lens displacement to achieve the best focusing position through image contrast analysis [12]. A high-precision programmable focusing mechanism (PFM) has been developed and designed for the use in vision systems in semiconductor devices [13]. A focusing mechanism based on the optimal focusing of a space carbon dioxide analyser is designed in [14]. Three piezoelectric drive motors are employed to achieve three-dimensional adjustment of the detector. The detector is placed in the optimum optical imaging position by the feedback from a displacement sensor and the thickness of the mounting spacer is adjusted to suit the motor drive. A novel mechanism is presented to reduce the operating temperature of a thermally driven refocusing mechanism [15]. In contrast to thermally driven systems, a refocusing mechanism based on direct transmission is proposed in [16]. The secondary mirror is controlled by linear motion, and the tilt is achieved by controlling rotational motion. However, by using two actuators, the energy consumption of such a mechanism can be quite high, compared to a mechanism driven by a single actuator.

With the development and progress of micro science and technology, the auto-focusing microscope is replacing manual focusing microscope in more and more fields. The reason is that the auto-focusing system realizes the automation of the imaging process. In addition, it is able to reduce the effect of the focusing errors imposed by manual operation. Typical applications include robotic cell micromanipulation and imaging [1719], scanning probe microscopy (SPM) and nanolithography [20,21], a broader range of microscopes [22], detailed microscopic imaging [23], complex imaging environments [24], and an adaptive liquid lens microscope system [25]. Currently, some satellite-borne focusing devices are driven by a DC motor [11], however, the positioning accuracy of such control systems is typically not very high, making it difficult to meet the demands for high-precision focusing. Some satellite-borne focusing devices are driven by a screwed-type piezoelectric actuator [26], however, the high-precision control of such systems is relatively complex, and the output torque is usually not very high, making it difficult to meet the application requirements for high power output. Some focusing mechanism drive systems are not suitable for use in harsh working environments [11,26,27]. Moreover, the drive systems in [11,26,27] exhibit relatively low levels of integration and scalability.

From previous research, it is clear that the existing control systems for focusing mechanisms are either only suitable for operation in a good ground-based environment, such as a narrow temperature variation range and weak cosmic high-energy particle radiation, or they lack sufficient control precision, or they employ relatively complex high-precision control strategies and they have inadequate driving capability. Furthermore, their integration and scalability are relatively poor. However, the proposed focusing mechanism is located in a harsh aerospace environment containing the wide temperature variation range and complex radiation from gamma rays, high-energy protons, and cosmic rays, which can lead to the failure of low-quality electronic components and single event upset (SEU) of the digital signal processor (DSP) or other microcontroller unit (MCU) devices. This can result in loss of measurement data and interruption of the system’s functionality. Furthermore, the heavy satellite-borne focusing mechanism needs to be precisely controlled. As a result, these previous systems cannot fulfil the requirements. It is necessary to develop a novel control system employing high-grade, anti-irradiation electronic components to ensure superior anti-irradiation performance, drive capability, control precision, and high levels of integration and scalability.

The main contribution of this work is the design of a low-power position monitoring and control system with high positioning accuracy and strong driving capability for the automatic focusing of the satellite-borne focusing mechanism. In this paper, a focusing mechanism position monitoring and control system for the aerospace environment is designed and implemented. FPGA is chosen to parse the C-mode bidirectional serial synchronous (BiSS) protocol of the linear encoder from Renishaw in order to obtain the feedback data. In addition, after receiving the commands from the host computer, FPGA controls the rotation of the stepper motor through the motor drive circuit to realize the open-loop focusing and closed-loop focusing functions.

System hardware circuit design

Overall design of the system hardware

The block diagram of the system hardware design is shown in Fig 1. The motor drive circuit is designed to convert weak electrical control signals into amplified electrical signals for driving the stepper motor. The position acquisition requests and timing information (clock) are transmitted from FPGA to the linear encoder through the designed recommended standard 422 (RS-422) drive circuit. The position data is transferred from the linear encoder to FPGA through the designed RS-422 receiving circuit. The watchdog circuit is employed to monitor the running process of FPGA. The crystal oscillator circuit can generate the 50-MHz clock for FPGA. The host computer with controller area network (CAN) debugging assistant software or the serial debugging assistant software communicates with FPGA via CAN or universal asynchronous receiver/transmitter (UART) interface. Each circuit is powered by the power supply circuit. Next, the motor drive circuit will be introduced.

Design of the motor drive circuit

The good motor drive circuit is crucial for realizing the accurate stepper motor control. Fig 2 designs one-phase drive circuit for the unipolar stepper motor. It is used to elaborate on the design process of the drive circuit and its working principle. An m-phase stepper motor has m phases, each typically with one coil, resulting in a total of m coils. It’s important to note that “coil” in Fig 2 represents only one phase of the motor, not the entire motor itself. The m-phase stepper motor will require m such one-phase drive circuits. Ra, and Rb are the surface mount device (SMD) resistors , Rc, Rd, and Re are the through-hole resistors , Rf is the wirewound resistor , Q1 is a transistor, D1, and D2 are the switching diodes, M1 is a power MOSFET, is the gate potential of M1 , is the voltage of power supply of the control circuit , is the voltage of power supply of the drive circuit , the gate threshold voltage of M1 is denoted as , the collector-to-emitter on-state resistance of Q1 is denoted as RCE , the phase inductance is denoted as L , the current flowing through Rf is denoted as IR , the drain-to-source breakdown voltage of M1 is denoted as .

thumbnail
Fig 2. One-phase drive circuit schematic for the unipolar stepper motor.

https://doi.org/10.1371/journal.pone.0330026.g002

When the low level arrives, Q1 is in the off state. In this case, the working loop for is . Therefore, one obtains

(1)

The on-state condition of the MOSFET is that the gate voltage needs to exceed the threshold voltage. For the negative-MOSFETs (N-MOSFETs), in order to keep M1 in the on state, one has

(2)

Based on Eqs (1), and (2), one has

(3)

Eq (3) is the selection condition for Rc, Rd, and Re. In order to limit the operating current, they are usually selected as resistance values in the kilohm class.

When the high level arrives, Q1 is in the on state. In this case, since RCE is very small, the working loop for is . It can be deduced that . Hence, one obtains . Under this condition, M1 is in the off state.

When M1 transitions from the on state to the off state, IR will inevitably decrease. Therefore, the coil will generate an induced electromotive force in a downward direction Ez . If Ez is not less than , M1 will be broken down in the absence of D1 and D2. In the presence of D1 and D2, Ez will have a current continuation loop . After the current continuation, Ez will be less than . This will protect M1 well against the breakdown.

When M1 transitions from the off state to the on state, IR will inevitably increase. Hence, the coil will generate an induced electromotive force in an upward direction Ef . Since D1 and D2 have the unidirectional conduction characteristics, Ef cannot have an effect on M1. This will also protect M1 against the breakdown.

The time constant of current rise can be expressed as

(4)

Eq (4) is an important basis for selecting Rf. If the output torque of the motor is to be increased, Tc should be reduced to steepen the rising edge of IR. After the motor is manufactured, L is usually a constant value. Therefore, a common practice is to increase Rf in order to decrease Tc. In short, the increase of Rf makes the waveform of IR more rectangular. In this way, the output torque of the motor can be increased, as well as the startup and continuous operation frequency of the motor can be improved. In theory, maintaining the same steady-state current requires a corresponding increase in . However, in practice, is often a fixed value and cannot be adjusted. Therefore, Rf cannot be increased indefinitely. Extensive experimentation has shown that selecting a resistance value in the ohms class typically achieves satisfactory results.

After receiving a set of control commands with the high and low levels, m such one-phase drive circuits drive the stepper motor by continuously switching on and off the N-MOSFETs. The designed motor drive circuit uses only one control voltage and one drive voltage . It has the simple circuits, few power amplifier components, and the low cost.

Design of the RS-422 transceiver circuit

The electrical specification of the hardware interface between FPGA and the linear encoder from Renishaw follows the RS-422 specification [28]. The communication between FPGA and linear encoder belongs to one-to-one transceiver form. A one-to-one RS-422 transceiver circuit is presented in Fig 3. FPGA and the linear encoder are mutual transceivers. is the signal from FPGA or the linear encoder, and is the signal received by the linear encoder or FPGA, D3 is a diode used to prevent power supply backflow, is the voltage of the power supply for the RS-422 transceiver circuit, R1, R2, R3, R4, R5, R6, and R7 are the SMD resistors. R1 and R2 are recommended to be 50 , R3 and R4 are recommended to be 1000 , R5 and R6 are recommended to be 750 , R7 is recommended to be 130 . These recommended resistor values follow industry standards and are derived from extensive experiments and parameter optimization. Furthermore, in aerospace design, is typically taken as .

The brief design of the motor drive circuit and RS-422 transceiver circuit has been described. Next, the detailed design of this circuit will be presented.

Detailed design of the motor drive circuit and RS-422 transceiver circuit

In Figs 4 and 5, the constant voltage drive circuit of the stepper motor and RS-422 transceiver circuit are designed by using Cadence software. To consider the light weight and small size of the system hardware, the types of the resistors and capacitors used in the circuit have been distinguished to provide a reference for the correlative circuit design.

thumbnail
Fig 4. Constant voltage drive circuit of the stepper motor.

https://doi.org/10.1371/journal.pone.0330026.g004

Finally, the main work done in the design of these two circuits is summarized as follows:

  • The selection criteria for Rc, Rd, and Re are presented in Eq (3).
  • The selection criterion for Rf is presented in Eq (4).
  • There are no specific selection criteria for Ra and Rb. To reduce current and power consumption, these resistor values are typically chosen to be in the kilo-ohm range. The recommended values are generally Ra = 1 and Rb = 10 . Their parameters are usually determined based on the debugging method.
  • In Fig 3, the recommended values for each resistor obtained through debugging methods are provided.

The focusing method of the mechanism will be introduced in the following section.

Focusing method of the mechanism

Relationship between the focusing position and the number of motor steps

The focusing mechanism mainly consists of the stepper motor, the designed drive system, the reducer, the ball screw, and the linear encoder. In order to be able to focus accurately, the relationship between the focusing position and the number of steps of the stepper motor needs to be obtained. In Fig 6, “ + ” indicates that the coil is powered on and “–” indicates that the coil is powered off. When the stepper motor operates in single triple beat mode or double triple beat mode, its step angle is . When the stepper motor operates in single and double six-beat mode, its step angle is . If the angular velocity of the motor is denoted as , the output angular velocity of the reducer is denoted as , the running time of the motor is denoted as tr , and the gear ratio of the reducer is denoted as i. In time tr, the motor completes rm revolutions and the screw completes rs revolutions. Based on these parameters, one obtains

thumbnail
Fig 6. Common drive modes of the stepper motor.

(a) Single triple beat. (b) Double triple beat. (c) Single and double six-beat.

https://doi.org/10.1371/journal.pone.0330026.g006

(5)

Based on Eq (5), when rs = 1, rm = i. The lead of the ball screw is denoted as Ll . Since Ll refers to the linear distance the nut moves along the axis when the screw makes one full rotation, it can be concluded that when the motor completes i revolutions, the linear distance the nut moves along the axis is Ll. In the proposed scheme, the motor operates in double triple beat mode (step angle is ). Therefore, the motor needs to take 200 steps to complete one full rotation. If the straight-line movement distance of the nut corresponding to each step of the motor is denoted as Ls , based on these parameters, one has

(6)

Based on Eq (6), one obtains

(7)

If the desired focusing position is denoted as Sd, and the number of motor steps corresponding to the desired focusing position is denoted as Nd, by Eq (7), one has

(8)

Measurement of the focusing position

The accurate measurement of the focusing position is essential for the focusing. Whether closed-loop or open-loop focusing, they are very dependent on the real-time focusing position. The linear encoder from Renishaw is employed to measure the focusing position. If the grid pitch of the linear encoder is denoted as lg , and the 26-bit digital signal read by FPGA is denoted as Ds (decimal value), one has

(9)

where Sc is the current focusing position corresponding to Ds.

Based on Eqs (7)–(9), if the current focusing position and the desired focusing position are located on one side of the 0-point position, the number of motor steps corresponding to the distance between them can be expressed as

(10)

Based on Eqs (7)–(9), if the current focusing position and the desired focusing position are located on either side of the 0-point position, the number of motor steps corresponding to the distance between them can be expressed as

(11)

Open-loop and closed-loop focusing

The software algorithm is executed to flexibly adjust the focal length of the camera for acquiring clearer image data according to the flowchart shown in Fig 7. Fig 7 presents two strategies: open-loop focusing and closed-loop focusing. For open-loop focusing, the program generates driving signals with corresponding frequency and pulse count based on the focusing frequency and steps specified in the open-loop focusing instructions, using an FPGA. These signals, along with other control signals, are applied to the driver chip to achieve the open-loop focusing function. For closed-loop focusing, the program sends data acquisition instructions to the linear encoder, which then provides the feedback on the current focusing position. Based on the difference between the desired focusing position and the current focusing position, the focusing steps are calculated. Corresponding driving signals are generated based on the specified frequency, and these signals, along with other control signals, are applied to the driver chip to achieve the closed-loop focusing function. Generally, open-loop focusing is chosen for coarse focusing, while closed-loop focusing is selected for fine focusing. The analysis of the system’s load-carrying capacity will be presented in the following section.

Load-carrying capacity of the system

Output torque of the motor

If the output power of the position monitoring and control system is denoted as , the efficiency of the motor is denoted as , and the output power of the motor is denoted as , one has

(12)

If the output torque of the motor is denoted as Tm , one obtains

(13)

If the speed of the motor is denoted as nm , one has

(14)

Based on Eqs (12)–(14), one obtains

(15)

Output torque of the reducer

If the output power of the reducer is denoted as Pr , and the output torque of the reducer is denoted as Tr , one obtains

(16)

Because the input power and output power of the reducer are nearly equal, one has

(17)

Based on Eqs (13), (16), and (17), one obtains

(18)

Based on Eqs (5), (15), and (18), one has

(19)

From Eq (19), when increases and nm decreases, Tr increases. Due to the designed position monitoring and control system’s ability to output a large power, it has strong load-carrying capacity at low speeds. The implementation of a position monitoring and control system of satellite-borne focusing mechanism will be described in the following section.

System implementation

Experimental system configuration

Fig 8 shows the experimental setup. It mainly consists of the ground test equipment, the position monitoring and control system hardware, and the focusing mechanism with a linear encoder, a reducer, a ball screw, a stepper motor, and a load. The functions of the ground test equipment are detailed in [29]. The electronic components involved in the drive system hardware are commonly used in aerospace design, and the main electronic components are shown in Table 1. The power consumption of the drive system is approximately 1.4 . The length, width and height of the drive system hardware are 240 , 200 , and 42 , respectively. The mass of the drive system hardware is approximately 1.3 . The small size and light weight of the drive system hardware are very important for the space payloads. The linear encoder is employed to capture the information about the focal length and send it to FPGA. The reducer matches the speed and transmits the torque between the stepper motor and the ball screw. The main function of the ball screw is to convert the rotating motion into the linear motion, or to convert the torque into the axial repetitive force. The stepper motor can convert the electrical pulse signal into the corresponding angular displacement in order to achieve automatic control. Table 2 presents the main parameters of the stepper motor. The main electronic components presented in Table 1 and the motor shown in Table 2 both meet the stringent standards for aerospace applications. Next, the focusing results will be presented.

thumbnail
Fig 8. Experimental setup: (a) ground test equipment, (b) position monitoring and control system hardware, (c) focusing mechanism.

https://doi.org/10.1371/journal.pone.0330026.g008

Experimental results

Before conducting the focusing experiment, the electrical performance of the designed motor drive circuit needs to be tested. The following parameter values are employed: , Re = 20 , and Rf = 1 , the recommended values for other parameters are shown in Fig 4. In the absence of D1 and D2, the relevant potential and current waveforms are shown in Figs 9, 10, 11. In Fig 9, all drain potential waveforms are irregular rectangular waves. When the power MOSFET in phase A drive circuit is suddenly turned off, a higher induced electromotive force will be generated at the drain because there is no a current continuation loop. Although there is no the current continuation loop, the resulting high induced electromotive force still has a discharge loop because the power MOSFET in the turn-off state has a very small leakage current. The peak voltage of the induced electromotive force is about 77.8 , and then gradually decays to about 38.4 within 5 . During this period, the discharge current is very small (about 10 ). This indicates that phase A has almost no the current during this period. In the presence of D1 and D2, there will be a large current in phase A when the power MOSFET is turned off. This will bring two results: first, phase A will produce a hindering torque, so the motor output torque will be reduced; second, phase A will produce unnecessary heat consumption, which will make the motor heat seriously. Therefore, the motor output torque is large in the absence of D1 and D2. The analysis results of the other two phases are similar to those of phase A. Fig 10 shows that is a constant voltage value (about 28 ). Fig 11 indicates that the collector potential waveform of the transistor in phase A drive circuit is a regular rectangular wave.

thumbnail
Fig 9. Drain potential waveform of the power MOSFET in each phase drive circuit and the current waveform of phase A, where the yellow line represents phase A, the green line represents phase B, the blue line represents phase C, and the red line represents the phase A current.

https://doi.org/10.1371/journal.pone.0330026.g009

thumbnail
Fig 11. Collector potential waveform of the transistor in phase A drive circuit.

https://doi.org/10.1371/journal.pone.0330026.g011

In fact, the drain potential waveform of the power MOSFET in each phase drive circuit is a regular rectangular wave in the presence of D1 and D2. Its pulse width is the same as the pulse width in the absence of D1 and D2. Its amplitude is about 28 . In conclusion, the use of D1 and D2 in practical applications should follow the following principles:

  • If the motor carries a light load, then in order to extend the service life of the switching device and improve the reliability of the circuit, the switching diodes D1 and D2 should be present.
  • If the motor carries a heavy load, then in order to make the motor output a large torque and reduce the heat of the motor, the switching diodes D1 and D2 should be absent. However, the high-voltage resistant switching devices need to be selected to improve circuit reliability.

The switching diodes D1 and D2 are not employed due to the heavy payload of the satellite. This will enable the motor to output as much torque as possible to drive the heavy load. In order to quantitatively study the load-carrying capacity of the designed position monitoring and control system, the output torque of the motor and the output torque of the reducer at different speeds are presented in Figs 12 and 13, respectively. It can be seen from Figs 12 and 13 that the torque of both the motor and the reducer increases as the speed decreases, which is consistent with the conclusion derived from Eq (19). In addition, the large torque output of the reducer is very important for precise focusing. For example, when driving a heavy variable load, if there is not enough torque margin, the motor may miss steps due to being unable to carry the load, resulting in imprecise focusing. In summary, when focusing on a heavy load, if there are no requirements for focusing time, a lower motor speed can be selected to achieve greater torque. If fast focusing is needed, a higher speed should be chosen as much as possible while ensuring adequate torque. It is important to note that the motor speed cannot be too low, otherwise oscillations may occur, leading to inaccurate focusing.

To verify the performance of the designed drive system, the closed-loop focusing experiment and the open-loop focusing experiment are executed through the experimental setup shown in Fig 8, respectively. The following parameter values are employed: , Ll = 2 , and lg = 30 μm. The range of motion of the focusing mechanism is and the focusing frequency is determined to be 400 . The provisions are as follows: the forward direction is defined as the point “0” pointing to the point “ + 6 ”, the reverse direction is defined as the point “0” pointing to the point “–6 ”. For example, if Sc>0,  + Sc means the position Sc in the forward direction, and −Sc means the position Sc in the reverse direction. If Sc = 0, it means the point “0”.

During the closed-loop experiment, the load is firstly adjusted from the point “0” to the point “–6 ”, and then gradually adjusted from the point “–6 ” to the point “ + 6 ”, except for the point “–6 ”, there is no change of direction during the whole process, and the final data results are shown in Table 3. The total time for closed-loop focusing is approximately 5 minutes. The closed-loop focusing results are shown in Fig 14. The absolute value of closed-loop focusing error is shown in Fig 15. From these experimental results, it can be seen that the closed-loop focusing function is normal, the load can be accurately adjusted to each target position, and the requirements can be met under the error threshold of . Therefore, closed-loop focusing is suitable for scenarios requiring fine focusing.

thumbnail
Fig 15. Graph of absolute value of closed-loop focusing error.

https://doi.org/10.1371/journal.pone.0330026.g015

A threshold of 065535 is set for the number of the steps for the open-loop focusing. During the open-loop experiment, the focal position is first adjusted to the point “0”, and then the corresponding number of steps is adjusted, and the final data results are shown in Table 4. The total time for open-loop focusing is approximately 5 minutes. The open-loop focusing results are shown in Fig 16. The absolute value of open-loop focusing error is shown in Fig 17. From these experimental results, it can be seen that the open-loop focusing function is normal, the load can be adjusted to each target position. However, the focusing error is relatively large, and it increases with the number of the focusing steps. Therefore, open-loop focusing is suitable for scenarios requiring coarse focusing.

thumbnail
Fig 16. Graph of open-loop focusing results: (a) forward direction, (b) reverse direction.

https://doi.org/10.1371/journal.pone.0330026.g016

thumbnail
Fig 17. Graph of absolute value of open-loop focusing error: (a) forward direction, (b) reverse direction.

https://doi.org/10.1371/journal.pone.0330026.g017

It should be noted that the experimental conditions differ from the real working conditions in two main aspects. First, the experiment does not simulate a radiation environment. Second, the load used in the experiment is a simulated load rather than a real load. As mentioned earlier, the system’s radiation protection performance is ensured by using electronic components commonly employed in aerospace design. Due to the torque amplification effect of the reducer (Eq (19)) and the high output power of the designed electronic drive system, the output torque of the ball screw is sufficient to drive the real load that is heavier than the simulated load. Therefore, under these experimental conditions, the effectiveness of the proposed scheme can be verified.

The main limitation of the designed position monitoring and control system is that it should not operate under continuous power for extended periods. When D1 and D2 are present, prolonged operation of the proposed system can lead to severe overheating of the motor, resulting in a reduction of output torque. In severe cases, this can cause the motor to burn out and be unable to drive the load. Conversely, when D1 and D2 are absent, in view of the high peak voltage at the drain potential, long-term operation of the proposed system can shorten the lifespan of electronic components. In this study, the focusing operation is intermittent, with each working period typically not exceeding 10 minutes, followed by a rest period of about 5 minutes. Therefore, the aforementioned situations are almost impossible to occur.

From the above discussion, it can be inferred that the anti-irradiation performance of the designed position monitoring and control system is achieved by employing electronic components commonly used in aerospace design, as shown in Table 1. These electronic components are sourced from both domestic and international suppliers and have extensive experience in aerospace applications. Its strong load-carrying capacity and high positioning accuracy have been validated by experimental results. Considering that the designed system employs a constant voltage drive scheme, the control circuit becomes simpler compared to the constant current drive scheme presented in [30]. In addition, the proposed control scheme is also simpler than the neural network scheme for driving stepper motors mentioned in [31]. Therefore, the feasibility and practicality of the proposed scheme have been verified.

Conclusion

A low-power position monitoring and control system for the focusing mechanism, specifically designed for aerospace applications, has been successfully developed and implemented. This system incorporates a constant voltage drive circuit tailored for a 3-phase, 4-wire stepper motor. Furthermore, an RS-422 transceiver circuit has been integrated to accurately capture data from a Renishaw linear encoder. Comprehensive focusing experiments were conducted, encompassing both closed-loop and open-loop configurations. The results indicate that the closed-loop focusing achieved an error of less than 0.0004 , while the open-loop focusing error incrementally increased with the number of focusing steps. The analysis of these experimental outcomes conclusively demonstrates the practicality and feasibility of the proposed scheme. This methodology holds promising potential for broader application to the stepper motor drive systems of other satellite-borne devices.

Because the designed system incorporates many high-grade and high-quality electronic components, the system cost increases. Under the premise that high system costs may limit practical application, the designed system still holds certain potential value and scalability, primarily reflected in the following aspects:

(1) High-value, extremely high-precision fields: For example, deep space exploration, astronomical telescopes, advanced laser communication, etc., which demand very high accuracy in positioning and focus adjustment. Traditional solutions are either costly or difficult to meet these requirements. If this system can significantly enhance focus accuracy and system stability, despite higher costs, it offers advantages in ensuring mission success and data quality, thus possessing considerable application potential.

(2) Backup or supplementary solutions for critical missions: Given the high cost, this system can serve as a high-end backup or supplementary solution in key tasks, ensuring the stability and reliability of core missions. In certain scientific research or national security projects, investing in a long-term, high-precision, low-maintenance monitoring system may be more cost-effective than frequent replacements or adjustments of traditional methods.

(3) Technology verification and demonstration platform: This system can act as a technological proof-of-concept platform for future more economical solutions. Validating system performance in high-value applications provides valuable experience for subsequent technological optimization and cost reduction, gradually promoting the system’s adoption in mid- to low-end applications.

(4) Precision calibration and maintenance of high-end equipment: In high-end optical devices, nuclear science experiments, extreme environment monitoring, and other fields, a precise position monitoring system can significantly improve calibration efficiency, reduce errors, and lower maintenance costs. Although initial investment is high, long-term use may yield higher efficiency and reliability benefits.

While high costs limit widespread adoption, the system still has broad application prospects in specialized fields where performance and reliability are critical. Future technological innovations, integration optimization, or mass production may lower costs, expand application scope, and enable broader deployment.

References

  1. 1. Ghaemi FT. Design and fabrication of lenses for the color science cameras aboard the Mars Science Laboratory rover. Optical Engineering. 2009;48(10):103002.
  2. 2. Lammen Y, Reinacher A, Brewster R, Greiner B, Graf F, Krabbe A. A new test environment for the SOFIA secondary mirror assembly to reduce the required time for in-flight testing. In: Ground-based and Airborne Telescopes 6. SPIE; 2016; vol. 9906, p. 1650–61.
  3. 3. Lammen Y, Reinacher A, Krabbe A. An end-to-end simulation to predict the in-flight performance improvement of a modified SOFIA secondary mirror mechanism. In: Ground-based and Airborne Telescopes 7. 2018. p. 426–37.
  4. 4. Ratzloff JK, Law NM, Corbett HT, Fors O, del Ser D. Robotilter: an automated lens/CCD alignment system for the Evryscope. Journal of Astronomical Telescopes, Instruments, and Systems. 2020;6(1):018002.
  5. 5. Reinacher A, Lammen Y, Roeser HP. SOFIA’s secondary mirror assembly: in-flight performance and control approach. In: Ground-based and Airborne Instrumentation for Astronomy 6, 2016. p. 902–22.
  6. 6. Lee M, Kim J, Chang JS, Kang MS. Development of in-orbit refocusing mechanism for SpaceEye-1 electro-optical payload. In: Earth Observing Systems 21, 2016. p. 520–7.
  7. 7. Lundquist RA, Balzano V, Davila P, Drury MP, Dunn JL, Glazer SD, et al. In: Space Telescopes and Instrumentation 2012 : Optical, Infrared, and Millimeter Wave. 2012. p. 947–72.
  8. 8. Taccola M, Bagnasco G, Barho R, Caprini GC, Di Giampietro M, Gaillard L, et al. The cryogenic refocusing mechanism of NIRSpec opto-mechanical design, analysis, and testing. In: Advanced Optical and Mechanical Technologies in Telescopes and Instrumentation. 2008. p. 699–710.
  9. 9. Novi A, Taccola M, Koehler J, Di Giampietro M. The optical manufacturing of the refocusing mechanism of NIRSpec. In: Advanced Optical and Mechanical Technologies in Telescopes and Instrumentation, 2008. p. 711–9.
  10. 10. Laborie A, Davancens R, Pouny P, Vétel C, Chassat F, Charvet P, et al. The Gaia focal plane. Focal Plane Arrays for Space Telescopes 3. SPIE; 2007. p. 90–101.
  11. 11. Jung J, Sy NV, Lee D, Joe S, Hwang J, Kim B. A single motor-driven focusing mechanism with flexure hinges for small satellite optical systems. Applied Sciences. 2020;10(20):7087.
  12. 12. Silva-López M, Garranzo-García D, Sánchez A, Bonet-Navarro JA, Nuñez A, Álvarez-Herrero A. Analysis and evaluation of the full disk telescope refocusing mechanism for the solar orbiter mission. Optical Engineering. 2015;54(8):084104.
  13. 13. Gaunekar AS, Widdowson GP, Srikanth N, Guangneng W. Design and development of a high precision lens focusing mechanism using flexure bearings. Precision Engineering. 2005;29(1):81–5.
  14. 14. Liebe CC, Pollock R, Hannah B, Bartman R, Radulescu C, Rud M, et al. System for establishing best focus for the orbiting carbon observatory instrument. Optical Engineering. 2009;48(7):073605.
  15. 15. Selımoglu O, Ekinci M, Karcı O. Thermal refocusing method for spaceborne high-resolution optical imagers. Appl Opt. 2016;55(15):4109–12. pmid:27411138
  16. 16. Kuo JC, Ling J. Optical telescope refocussing mechanism concept design on remote sensing satellite. In: International Conference on Space Optics—ICSO 2016 . 2017. p. 1294–301.
  17. 17. Gauthier M, Piat E. Control of a particular micro-macro positioning system applied to cell micromanipulation. IEEE Transactions on Automation Science and Engineering. 2006;3(3):264–71.
  18. 18. Xinyu Liu, Yifei Wang, Yu Sun. Cell contour tracking and data synchronization for real-time, high-accuracy micropipette aspiration. IEEE Trans Automat Sci Eng. 2009;6(3):536–43.
  19. 19. Kim JH. Visually guided 3D micro positioning and alignment system. International Journal of Precision Engineering and Manufacturing. 2011;12:797–803.
  20. 20. Kramar JA. Nanometre resolution metrology with the molecular measuring machine. Measurement Science and Technology. 2005;16(11):2121.
  21. 21. Polit S, Dong J. Development of a high-bandwidth XY nanopositioning stage for high-rate micro-/nanomanufacturing. IEEE/ASME Trans Mechatron. 2011;16(4):724–33.
  22. 22. Pinkard H, Phillips Z, Babakhani A, Fletcher DA, Waller L. Deep learning for single-shot autofocus microscopy. Optica. 2019;6(6):794–7.
  23. 23. Guo YN, Yi DR, Li DF. Rapid autofocus method for optical microscopes using dual photodetectors. In: 2nd International Conference on Electrical and Electronic Engineering (EEE 2019). Atlantis Press; 2019. p. 209–16.
  24. 24. Wang Z, Zhang X, Chen X, Miao L, Kang K, Mo C. High-robustness autofocusing method in the microscope with laser-based arrayed spots. Opt Express. 2024;32(4):4902–15. pmid:38439230
  25. 25. Zhang J, Fu Y-F, Shen H, Liu Q, Sun L-N, Chen L-G. Precision autofocus in optical microscopy with liquid lenses controlled by deep reinforcement learning. Microsyst Nanoeng. 2024;10(1):201. pmid:39719441
  26. 26. Jia B, Wang L, Wang R, Jin J, Wu D. Theoretical modeling and experimental investigation on a novel screwed-type piezoelectric focusing mechanism for space cameras. Mechanical Systems and Signal Processing. 2022;171:108844.
  27. 27. Chang Q, Liu Y, Deng J, Zhang S, Chen W. Design of a precise linear-rotary positioning stage for optical focusing based on the stick-slip mechanism. Mechanical Systems and Signal Processing. 2022;165:108398.
  28. 28. Marais H. RS-485/RS-422 circuit implementation guide. Analog Devices; 2008.
  29. 29. Jiang L, Liu C, Zhu L, Zhang Z, Hou Q. High-precision and wide-range temperature measurement and control system of satellite-borne calibration blackbody. Measurement. 2024;231:114591.
  30. 30. Condit R, Jones DW. Stepping motors fundamentals. Microchip Inc.; 2004.
  31. 31. Wei Q, Xie CJ. Synchronization of mutual time-varying delay-coupled temporal Boolean networks. Measurement and Control. 2020;53(7–8):1504–11.