Method for improving accuracy of integrated attitude measurement unit by using hon gming operating system
By integrating data and algorithm programs through the HarmonyOS operating system, the problem of slow response speed of satellite attitude measurement unit was solved, and higher data acquisition accuracy and attitude control precision were achieved.
Patent Information
- Application Number
- CN202310952853.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-31
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-07-31
AI Technical Summary
The satellite attitude measurement unit's response speed is slowed down due to the large computational load of the onboard computer during the calculation process, which affects the sensor's acquisition accuracy and the accuracy of satellite attitude control.
The HarmonyOS operating system is used to integrate data information, improve sensor response speed, and convert satellite position data into driving signals in real time through algorithm programs to control satellite attitude and record and compare attitude data to verify the reliability of calculation results.
It improves the response speed of sensors and the stability of data acquisition, reduces the probability of algorithm errors, and enhances the accuracy of satellite attitude control and communication speed.
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to the technical field of satellite attitude control, and particularly relates to a method for improving the precision of an integrated attitude measurement unit by using a Hongmeng operating system. BACKGROUND
[0002] Satellite attitude refers to the direction of a satellite when moving along an orbit. For most satellites moving around the earth, the direction is usually towards the earth, so as to help people realize resource investigation, climate monitoring, terrain exploration, signal relay and the like. However, since the space is in a weightless state, the attitude angle and the attitude angular velocity of the satellite often deviate from the design value when the satellite is moving. At this time, if the satellite is not limited, the satellite may rotate, so that the satellite cannot be normally used or even damaged. In order to avoid the occurrence of the situation, the spatial coordinate data of the satellite is measured and collected by the internal sensor of the satellite, and the data is transmitted to the on-board computer, so that the satellite is controlled at the target attitude by using various actuators.
[0003] However, since the calculation amount of the satellite is huge when the satellite is moving, the on-board computer is inevitably delayed and jammed during operation. At this time, the response speed of various sensors is directly affected, and the accuracy of the collection result may be reduced due to the reduction of the measured data, and the actual use effect of the satellite may be affected. Therefore, it is particularly important to improve the precision of the integrated attitude measurement unit. SUMMARY
[0004] In view of the defects of the prior art, the application provides a method for improving the precision of an integrated attitude measurement unit by using a Hongmeng operating system, which solves the problem that the response speed of the sensor is slowed down due to the limitation of the computer operation, and the collection precision is affected.
[0005] To achieve the above object, the application is implemented by the following technical scheme: a method for improving the precision of an integrated attitude measurement unit by using a Hongmeng operating system, comprising the following steps,
[0006] Step 1, determining the satellite attitude: determining the position of the satellite body relative to a certain reference coordinate system in space, and determining the spatial coordinates required by the satellite;
[0007] Step 2, collecting position data: integrating various data information by the Hongmeng operating system, so as to improve the response speed of the measurement unit and ensure the stability and reliability of the collection result;
[0008] Step 3, creating an analysis task: the Hongmeng operating system forms a framework to improve the algorithm running speed, so as to convert the satellite position data into corresponding driving signals in real time, and ensure that the satellite attitude information control is more accurate;
[0009] Step four, control satellite attitude: control satellite surface execution components to operate through driving signals to ensure that the satellite attitude is maintained on the target orientation;
[0010] Step five, running capability evaluation: the purpose is to track the operation under the control of the Hongmeng operating system to evaluate the running performance, find potential problems and improvement space;
[0011] Step six, record and compare attitude data: used to store the angle data and correction data of the satellite attitude, the purpose is to compare the past data to assist the verification of the calculation results of the algorithm when the satellite moves along the orbit, to ensure the reliability of the results.
[0012] Preferably, the specific way to determine the position of the satellite body in step one is:
[0013] Four-quadrant hypersensitive multi-channel voltage: through light irradiation, the electrons on the surface of the metal plate escape to the electrode, so that the four electrodes absorb the electric charge and amplify the converted voltage signal, and the position and intensity of the light are obtained by reading and processing, which is used to identify the angle of the satellite;
[0014] Three-axis magnetic field: the internal magnetic needle of the magnetometer is affected by the magnetic field, and the electric charge in a certain value resistance circuit is measured under the law of electromagnetic induction, so as to obtain the change of magnetic flux, and the attitude data of the satellite is determined by the space magnetic field;
[0015] Three-axis acceleration: through gravity, the angular accelerometer measures the pitch angle and roll angle of the satellite;
[0016] Three-axis gyroscope: the rotation effect of the gyroscope is used to obtain the state of the satellite.
[0017] Preferably, the space coordinates required by the satellite in step one are input into the satellite by the ground timing through radio waves, and the radio waves are S-band, X-band and KU-band.
[0018] Preferably, the specific steps of collecting position data in step two are:
[0019] Determine the type of value: based on the Hongmeng operating system, analyze and understand the data collected by each sensor, improve the data processing capability, and improve the response speed of the sensor;
[0020] Create a collection set: through different collection sets, real-time receive and refresh various types of data, so that the data collection is more intensive;
[0021] Verify the uniformity of data: according to the type of collection, verify the data in the collection, ensure that the data in the collection can show the measurement results of the sensor, and avoid deviation in data reception;
[0022] Determine the priority of data: distinguish the main and auxiliary sensor data through the Hongmeng operating system, and improve the accuracy and reliability of the action result according to the main and auxiliary nature.
[0023] Preferably, the specific step of creating a parsing task in step three is:
[0024] Select algorithm program: based on the Hongmeng operating system, simultaneously call the corresponding algorithm program according to the data type, convert the spatial information into digital information, and sum and average the numerical values in real time to serve as the final collection value;
[0025] Verify algorithm results: repeat the algorithm calculation process to compare the results of two calculations and reduce the probability of algorithm operation errors;
[0026] Feedback abnormal data: compare the operation results according to the preset corresponding numerical value change range, and feedback the related collection data that exceeds the normal range value to the ground workstation for verification and recalculation by the manual operation system. If the manual calculation result is still an abnormal value, it is regarded as a discarded data set, and the next data set is selected for attitude adjustment. In addition, the corresponding collection process is checked, and the manual calculation is a normal value. Then it is transmitted back to the satellite through radio waves for adoption;
[0027] Analyze data results: analyze the digital signal through the Hongmeng operating system to issue corresponding instructions to drive the satellite to execute the component action;
[0028] Record numerical results and system information files: record and store the algorithm calculation results and system operation process information files for subsequent query and retrieval:
[0029] Update algorithm program: optimize and adjust the algorithm according to actual use requirements and vulnerabilities to save operation time and improve the working efficiency of the Hongmeng operating system.
[0030] Preferably, the specific step of controlling the satellite attitude in step four is:
[0031] Receive action instructions: deliver instructions to each execution part through the Hongmeng operating system to control the execution part to output corresponding acting force;
[0032] Determine the action sequence: according to the instructions, the execution parts act in turn to adjust the satellite attitude and ensure that the satellite is directly opposite the target area;
[0033] Compensate for the action torque: compensate for the interference torque after the satellite trajectory changes through the action of the reverse execution part to avoid large changes in the satellite attitude during control;
[0034] Verify feedback driving torque: By verifying the torque output after the action of each driving part, it is ensured that the satellite attitude adjustment conforms to the control result of the Hongmeng operating system, and the verification result is transmitted for collection and statistics by workstation staff.
[0035] Preferably, in step four, the attitude is adjusted through three-axis attitude stabilization, so that the corresponding solar panels and lenses can function normally.
[0036] Preferably, the specific steps of running the capability evaluation in step five are:
[0037] Analysis of defects: By regularly sorting and analyzing satellite feedback data, abnormal factors are found and the problem range is determined:
[0038] Data retrieval: Retrieve the data collection set of abnormal values and the data collection set of the time period before and after, analyze the influencing factors, and determine the root cause of the problem;
[0039] Improvement test: Improve the algorithm, and build a simulated environment through the Hongmeng operating system to verify the running effect after the algorithm is improved;
[0040] Monitoring operation effect: Continuously track the algorithm running situation, and make corresponding optimization according to the actual situation.
[0041] Preferably, the specific steps of recording and comparing attitude data in step six are:
[0042] Confirm target information: used to confirm the recorded archives of the target to be shot when the satellite moves in the past;
[0043] Past position retrieval: retrieve the recorded operation results and action angle values in the past;
[0044] Value comparison: compare the attitude adjustment information of the same target point in the past and now to verify the operation result of the algorithm;
[0045] Record storage: record the comparison results and this time's attitude adjustment information for subsequent retrieval and correction.
[0046] The method for improving the accuracy of the integrated attitude measurement unit by using the Hongmeng operating system comprises the following components and tools,
[0047] Hongmeng operating system: used to build the overall operation framework of satellite attitude adjustment, which is the basic platform for the operation of each component;
[0048] Algorithm program: used to convert the collected data into digital signals corresponding to the action;
[0049] Attitude acquisition component: used to collect the hardware part of the satellite spatial coordinates in real time;
[0050] Execution component: for adjusting the attitude of the satellite to reach the required state;
[0051] Feedback tool: for transmitting the abnormal values and the corresponding collected data in the attitude adjustment process to the ground station;
[0052] Analysis and verification tool: for analyzing and verifying the collected measurement information to ensure the accuracy of the calculation results;
[0053] Supervision and evaluation tool: for tracking the operation of the software and hardware parts in the attitude adjustment process in real time to evaluate the use effect and find potential problems;
[0054] Storage tool: for storing the calculation results and angle data information in the adjustment process.
[0055] The application provides a method for improving the accuracy of an integrated attitude measurement unit by using a Hongmeng operating system. The method has the following beneficial effects:
[0056] 1. The application transplants the Hongmeng operating system to classify, integrate and verify the data when collecting position data, and improves the task response speed of the integrated attitude measurement unit by preferentially processing main collected data. In addition, since multiple data can be processed at the same time, the waiting time can be shortened to collect more and denser data in the same time, and the stability and reliability of the final collected value can be further improved after the data is summed and averaged, so as to improve the accuracy of the calculation results of the integrated attitude measurement unit.
[0057] 2. The application improves the reliability of the results by verifying and feeding back the results and abnormal values calculated by the algorithm. Since the algorithm can be optimized and improved according to the statistical operation data, the probability of vulnerabilities can be reduced. At the same time, with the improvement of the task response speed, the communication rate of the integrated attitude measurement unit and the on-board computer can also be improved, so that the satellite attitude information control is more accurate. DETAILED DESCRIPTION
[0058] The technical solutions in the embodiments of the application will be clearly and completely described below with reference to the embodiments of the application. Obviously, the described embodiments are only part of the embodiments of the application, not all the embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the application.
[0059] Embodiment:
[0060] The embodiment of the application provides a method for improving the accuracy of an integrated attitude measurement unit by using a Hongmeng operating system, which comprises the following steps:
[0061] Step one, determine the satellite attitude: clear the position of the satellite body relative to the space reference coordinate system, determine the space coordinates required by the satellite; the position includes the values of X, Y, Z three coordinate axis directions of the satellite body and the point on the track.
[0062] Step two, collect position data: through the integration of various data information by the Hongmeng operating system, the response speed of the measurement unit is improved, and the stability and reliability of the collection result are ensured; by collecting and measuring voltage, magnetic field intensity, angular velocity, pitch angle, etc., the corresponding index data can be obtained and arranged and collected, so that the related data can be called in time when determining the coordinate position in the follow-up, avoiding data confusion and increasing the calling time, and preventing data selection deviation.
[0063] Step three, create analysis task: through the Hongmeng operating system framework, the algorithm running speed is improved, so as to convert the satellite position data into corresponding driving signal in real time, and ensure the satellite attitude information control more accurate; according to the data type, the corresponding algorithm is selected by using the Hongmeng operating system, and at the same time, a variety of data are operated and processed, so that the space coordinates calculated by each data are more accurate under mutual corroboration, and then compared with the target coordinate, so as to determine the actual existing deviation distance.
[0064] Step four, control satellite attitude: through the driving signal to control the satellite surface execution component operation, to ensure that the satellite attitude is maintained on the target direction; through the execution component to push the satellite to reach the specified position in X, Y, Z three coordinate axis directions, to ensure that the satellite points to the target point on the earth.
[0065] Step five, running ability evaluation: the purpose is to track the operation under the control of the Hongmeng operating system, to evaluate the running performance, find out potential problems and improvement space; by recording the actual action effect to judge the problems existing in the attitude adjustment process, so as to find out the solution through the analysis and research of the corresponding data.
[0066] Step six, record and compare attitude data: used for storing the angle data and correction data of satellite attitude, the purpose is to compare the past data to assist the verification of the calculation results of the algorithm when the satellite moves along the orbit, to ensure the reliability of the results. For the target point that has been adjusted and corrected before, the corresponding driving adjustment parameters can be called to compare the current operation results, so that the data results are more reliable.
[0067] The specific way of determining the position of the satellite body in step one is:
[0068] Four-quadrant too sensitive multi-channel voltage: through the light irradiation, the metal plate surface electron escapes to the electrode, to absorb the charge in four electrodes and amplify the voltage signal after conversion, and through reading and processing to obtain the position and intensity of light for identifying satellite angle; use the phenomenon that the electron moves to different quadrant electrode after irradiation to make the voltage change accordingly to determine the direction and intensity of light, and then infer the space coordinates of satellite through the position of the sun.
[0069] Three-axis magnetic field: through the magnetic field, the magnetometer internal magnetic needle is affected, under the law of electromagnetic induction, the charge in a certain value resistance loop is measured to obtain the change of magnetic flux, and the satellite attitude data is determined through the space magnetic field; because the space near the earth is affected by the magnetic field, the satellite attitude data can be obtained simply and conveniently through the magnetometer, but the accuracy is relatively poor, so it can only play an auxiliary role.
[0070] Three-axis acceleration: through the acceleration of the satellite, the angular accelerometer measures the pitch angle and roll angle of the satellite; through the three-axis acceleration sensor, the acceleration of the satellite can be converted into other physical quantities such as resistance, voltage and capacitance, and then through the corresponding conversion and filtering, the physical quantity can be converted into a suitable output signal, at this time, the pitch angle and roll angle of the satellite can be obtained, so as to know the size of the force required to be applied to the satellite to change the corresponding angle.
[0071] Three-axis gyroscope: through the gyroscopic effect of the gyro, the state of the satellite is obtained. When the gyro rotates and is not hindered by external force, the direction of the gyro rotation axis remains unchanged under the action of fixed axis and precession, so the angular velocity along one or several axes can be measured, and then the accelerometer can be complemented to better track and capture the motion of the satellite in three-dimensional space.
[0072] The space coordinates required by the satellite in step one are input into the satellite by the ground timing through radio waves. The radio waves are S-band, X-band and KU-band. Through S-band, X-band and KU-band radio waves, the staff in the ground station can send the corresponding space coordinate point position to the computer inside the satellite in time, and the time consumption is short, the efficiency is high, and the influence of obstacles is small.
[0073] The specific steps of collecting position data in step two are as follows:
[0074] Determine the numerical type: based on the analysis and understanding of the data collected by each sensor based on the Hongmeng operating system, improve the data processing capability to improve the response speed of the sensor; through the Hongmeng operating system, the data information measured by each sensor is identified and classified, and then through unified planning, the data confusion is avoided to cause the difficulty of satellite computer processing, so as to prevent the normal collection of space data by each sensor.
[0075] Creating a collection set: receiving various types of data refreshed in real time through different sets to make data collection more intensive; creating a collection set so that different data information can be classified and saved, and can be refreshed in real time to continuously store a certain amount of collected information, thereby facilitating subsequent data calling, while reducing the processing difficulty of the on-board computer, so that the sensor can improve the response speed in the same time to provide more collected data.
[0076] Verify data uniformity: verify the data in the set according to the type of the set to ensure that the data in the set can show the measurement results of the sensor and avoid data receiving deviation; check the data in the set formed by the Hongmeng operating system to avoid data storage deviation in some cases, thereby avoiding reading errors when calling.
[0077] Determine data priority: distinguish between main and auxiliary sensor data through the Hongmeng operating system to improve the accuracy and reliability of the action result according to the main and auxiliary nature. According to the pre-set program, the data measured and collected by a certain sensor can be listed as the main reference, so as to be processed preferentially to improve the response speed, and the operation can be more accurate with the assistance of other collected data.
[0078] The specific steps of creating a parsing task in step three are:
[0079] Select algorithm program: based on the Hongmeng operating system, call the corresponding algorithm program according to the data type to convert spatial information into digital information, and sum and average the numerical values in real time as the final collection value; use the Hongmeng operating system to select the corresponding algorithm, so that voltage, magnetic field, acceleration, angular velocity, etc. can be verified through the corresponding algorithm to obtain the final collection value, and thus obtain more reliable satellite actual attitude data.
[0080] Verify algorithm result: repeat the algorithm calculation process to compare the results of two calculations to reduce the probability of algorithm operation error; repeat the calculation to prevent unexpected algorithm from affecting the actual calculation result, thereby improving the accuracy of the calculation result of the integrated attitude measurement unit.
[0081] Feedback abnormal data: compare the operation result according to the pre-set corresponding numerical value change range, and feedback the related collected data exceeding the normal range value to the ground workstation for verification and recalculation by the manual operation system. If the manual calculation result is still an abnormal value, it is discarded as a data set, and the next data set is selected for attitude adjustment. The corresponding collection process is checked, and the manual calculation is a normal value, which is transmitted back to the satellite through radio waves for adoption; by feeding back the abnormal value and the data in the corresponding set, the staff can timely discover potential vulnerabilities and avoid abnormal values affecting the correct judgment of the attitude.
[0082] Analyzing data results: through the analysis of digital signals by the Hongmeng operating system, corresponding instructions are issued to drive the satellite to execute components; through the Hongmeng operating system, the operation results can be actually applied to the execution components through instructions.
[0083] Recording numerical results and system information files: the algorithm calculation results and system operation information files are recorded and stored for subsequent query and retrieval:
[0084] Updating algorithm program: according to the actual use demand and the vulnerability, the algorithm is optimized and adjusted to save the operation time and improve the working efficiency of the Hongmeng operating system. Through the optimization and update of the algorithm, the algorithm can be continuously improved to meet the gradually increasing use requirements.
[0085] The specific steps of controlling the satellite attitude in step four are:
[0086] Receiving action instructions: the Hongmeng operating system sends instructions to each execution component to control the execution component to output corresponding action force; through the Hongmeng operating system, the execution component moves according to the operation results to change the satellite attitude.
[0087] Judging the action sequence: according to the instructions, each execution component acts in turn to adjust the satellite attitude and ensure that the satellite is directly opposite the target area; through the sequential action of the execution component, the satellite attitude can be adjusted to the required state to accurately photograph the target object.
[0088] Compensating action torque: through the action of the reverse execution component, the interference torque after the change of the satellite trajectory is compensated to avoid large changes in the satellite attitude during control; due to the lack of gravity in space, to avoid the satellite action exceeding the expected range, a compensation torque needs to be applied to the execution component to offset the movement trend.
[0089] Verifying feedback driving torque: through the verification of the torque output by each driving component after action, the adjustment of the satellite attitude is ensured to conform to the control results of the Hongmeng operating system, and the verification results are transmitted for collection and statistics by the workstation staff. Through the verification of the output torque, the accuracy of the action of each execution component under the control of the Hongmeng operating system is verified.
[0090] In step four, the attitude is adjusted through three-axis attitude stabilization, so that the corresponding solar panels and lenses can normally play a role, and three-axis attitude stabilization is used to actively adjust the attitude.
[0091] The specific steps of running the capability evaluation in step five are:
[0092] Analysis of defects: through the satellite feedback data analysis to find abnormal factors, determine the scope of the problem: through the self-check feedback data to reduce the probability of potential problems.
[0093] Data retrieval: retrieve abnormal value data collection set and the connected time period data collection set, analyze the causes and determine the root cause of the problem; use radio waves to actively retrieve the measured data and calculated values collected during the attitude adjustment of some satellites to find the cause of the problem.
[0094] Improved test: improve the algorithm, build a simulation environment through the Hongmeng operating system to verify the running effect of the improved algorithm; test the improved algorithm through the Hongmeng operating system to verify the improvement effect, and shorten the response time of the algorithm and sensor, so that the communication rate of the integrated attitude measurement unit and the on-board computer can be improved with the increase of the task response speed.
[0095] Monitoring operation effect: continuously track the algorithm running situation and make corresponding optimization according to the actual situation. Through a certain length of tracking verification, the purpose of completely eliminating potential problems is verified.
[0096] The specific steps of recording and comparing attitude data in step six are as follows:
[0097] Confirm target information: used to confirm the recorded archives of the target to be shot when the satellite moves in the past; query the current target information in the recorded numerical results and system information files to determine whether the past verification can be performed.
[0098] Past position retrieval: retrieve the recorded calculation results and action angle values in the past;
[0099] Numerical comparison: compare the attitude adjustment information of the same target point in the past and now to verify the calculation results of the algorithm; compare various data to further confirm the reliability of the calculation results, so that the satellite attitude information control is more accurate.
[0100] Record storage: record the comparison results and this time attitude adjustment information for subsequent retrieval and correction. Record and store various data to make it easier to know the accurate cause when problems occur later.
[0101] The method for improving the accuracy of the integrated attitude measurement unit by using the Hongmeng operating system includes the following components and tools,
[0102] Hongmeng operating system: used to build the overall running framework of satellite attitude adjustment, which is the basic platform for the operation of various components;
[0103] Algorithm program: used to transform the collected data into corresponding digital signals of actions; the algorithm program is a software component for realizing the adjustment of the attitude.
[0104] Attitude acquisition component: a hardware component for collecting the spatial coordinates of the measuring satellite in real time; the real-time attitude data of the satellite can be obtained by using the attitude acquisition component.
[0105] Execution component: used to adjust the attitude of the satellite to reach the required state;
[0106] Feedback tool: used to transmit the abnormal values and corresponding collected data in the process of adjusting the attitude to the ground station; the time for the staff to find the problems is greatly reduced by using the feedback tool.
[0107] Analysis and verification tool: used to analyze and verify the collected measurement information to ensure the accuracy of the calculation results; used for the information conversion between the data to connect the components and reduce the avoidable calculation problems.
[0108] Supervision and evaluation tool: used to track the running conditions of the software and hardware components in the process of adjusting the attitude in real time to evaluate the use effect and find potential problems; the cooperation of the software and hardware is continuously improved to actively reduce the probability of problems.
[0109] Storage tool: used to store the calculation results and angle data information in the process of adjusting.
[0110] Although the embodiments of the present application have been shown and described, it can be understood by those skilled in the art that various changes, modifications, replacements and variations can be made to the embodiments without departing from the principles and spirits of the present application, and the scope of the present application is defined by the appended claims and their equivalents.
Claims
1. A method for improving the accuracy of an integrated attitude measurement unit using a HongMeng operating system, characterized in that, Comprise the following steps, Step one, determine the satellite attitude: clear satellite body relative to space certain reference coordinate system position, determine the satellite required to be in space coordinates; Step two, collect position data: through the integration of data information of the Hongmeng operating system, to improve the response speed of the measuring unit, to ensure the stability and reliability of the collection results; Step three, create analysis task: through the Hongmeng operating system framework to make the algorithm running speed, to convert satellite position data into corresponding driving signal in real time, to ensure the satellite attitude information control more accurate; Step four, control satellite attitude: through the driving signal control satellite surface execution component operation, to ensure that the satellite attitude is maintained in the target direction; Step five, running ability evaluation: the purpose is to track the operation under the control of the Hongmeng operating system, to evaluate the running performance, to find out potential problems and improvement space; Step six, record and compare attitude data: for storing satellite attitude angle data and correction data, the purpose is to compare the past data when the satellite moves along the orbit to assist the verification of the calculation results of the algorithm, to ensure the reliability of the results; The specific steps of creating analysis task in step three are: Select algorithm program: based on the Hongmeng operating system to call the corresponding algorithm program according to the data type, to convert space information into digital information, to sum and average the numerical value in real time as the final collection value; Verify algorithm results: repeat the algorithm calculation process to compare the results of two calculations to reduce the probability of algorithm operation error; Feedback abnormal data: compare the operation results according to the preset corresponding numerical value change range, feedback the related collection data beyond the normal range value to the ground workstation for verification and recalculation by manual operation system, if the manual calculation result is still abnormal value, it is regarded as discarded data set, the next data set is selected to continue the attitude adjustment, and the corresponding collection process is checked, if the manual calculation is normal value, it is transmitted back to the satellite by radio wave to be used; Analyze data results: analyze the digital signal through the Hongmeng operating system to drive the satellite execution component action; Record numerical results and system information files: record and store the algorithm calculation results and information files in the system operation process for subsequent query and retrieval: Update algorithm program: optimize and adjust the algorithm according to the actual use demand and vulnerability to save operation time and improve the working efficiency of the Hongmeng operating system; The specific steps of controlling satellite attitude in step four are: Receive action instruction: the Hongmeng operating system sends the instruction to each execution piece to control the execution piece action and output the corresponding acting force; Determine the action sequence: according to the instruction, each execution piece acts in turn to adjust the satellite attitude to ensure that the satellite is facing the target area; Compensate for the action torque: compensate for the interference torque after the satellite trajectory changes through the action of the reverse execution piece to avoid large changes in the satellite attitude during control; Verify feedback driving torque: verify the torque output after the action of each driving piece to ensure that the satellite attitude adjustment conforms to the control results of the Hongmeng operating system, and transmit the verification results for collection and statistics by the workstation staff.
2. The method for improving the accuracy of an integrated attitude measurement unit using a HongMeng operating system according to claim 1, characterized in that, The specific way of determining the position of the satellite body in step one is: Four-quadrant hypersensitive multi-channel voltage: through light irradiation, the surface electrons of the metal plate escape to the electrode to absorb the charge at the four electrodes and amplify the converted voltage signal, and through reading and processing, the position and intensity of the light are obtained to identify the satellite angle; Three-axis magnetic field: through the magnetic field, the internal magnetic needle of the magnetometer is affected, and under the law of electromagnetic induction, the charge in a certain value resistance circuit is measured to obtain the change of magnetic flux, and the attitude data of the satellite is determined through the space magnetic field; Three-axis acceleration: through gravity, the angular accelerometer measures the pitch angle and roll angle of the satellite; Three-axis gyroscope: through the gyroscopic effect, the horizontal and vertical pitch state of the satellite is obtained.
3. The method for improving the accuracy of an integrated attitude measurement unit using a HongMeng operating system according to claim 1, characterized in that, The space coordinates required by the satellite in step one are input into the satellite by the ground timing through radio waves, which are S-band, X-band and KU-band.
4. The method for improving the accuracy of an integrated attitude measurement unit using a HongMeng operating system according to claim 1, characterized in that, The specific steps of collecting position data in step two are: Determine the numerical category: based on the analysis of the data collected by each sensor based on the Hongmeng operating system, improve the data processing capability, and improve the response speed of the sensor; Create a collection set: refresh the data of various types in real time through different sets to make the data collection more intensive; Verify data uniformity: verify the data in the set according to the set category to ensure that the data in the set can show the measurement results of the sensor and avoid data receiving deviation; Determine the data priority: distinguish the main and auxiliary data of each sensor through the Hongmeng operating system to improve the accuracy and reliability of the action results according to the main and auxiliary nature.
5. The method for improving the accuracy of an integrated attitude measurement unit using a HongMeng operating system according to claim 1, characterized in that, In step four, the attitude is adjusted through three-axis attitude stabilization, so that the corresponding solar panels and lenses can function normally.
6. The method of claim 1, wherein the method further comprises: The specific steps of running the capability evaluation in step five are: Analyze defects: regularly organize and analyze satellite feedback data to find abnormal factors and determine the problem range; Data retrieval: retrieve the data collection set of abnormal values and the data collection set of the connected time period before and after to analyze the influencing factors and determine the problem root; Improve testing: improve the algorithm and build a simulated environment through the Hongmeng operating system to verify the running effect of the improved algorithm; Monitor the operation effect: continuously track the algorithm running situation and make corresponding optimization according to the actual situation.
7. The method of claim 1, wherein the method further comprises: The specific steps of recording and comparing attitude data in step six are: Confirm target information: used to confirm the recorded archives of the target to be shot when the satellite moves in the past; Past position retrieval: retrieve the recorded operation results and action angle values in the past; Numerical comparison: compare the attitude adjustment information of the same target point in the past and now to verify the operation results of the algorithm; Record storage: record the comparison results and this time's attitude adjustment information for subsequent retrieval and correction.
8. The method for improving the accuracy of an integrated attitude measurement unit using a Hyperion operating system according to claim 1, the method for improving the accuracy of an integrated attitude measurement unit using a Hyperion operating system according to any one of claims 1-7, characterized in that, It includes the following components and tools, Hongmeng operating system: used to build the overall running framework of satellite attitude adjustment, which is the basic platform for the operation of each component; Algorithm program: used to convert the collected data into digital signals corresponding to the corresponding actions; Attitude acquisition component: used to real-time collect and measure the space coordinates of the satellite hardware part; Execution component: used to adjust the attitude of the satellite to reach the desired state; Feedback tool: used to transmit the abnormal values and corresponding collected data in the attitude adjustment process to the ground station; Analysis and verification tool: used to analyze and verify the collected measurement information to ensure the accuracy of the calculation results; Supervision and evaluation tool: used to track the operation of the software and hardware parts in the attitude adjustment process in real time to evaluate the use effect and find potential problems; Storage tool: used to store the calculation results and angle data information in the adjustment process.
Citation Information
Patent Citations
Method to determine position of movable objects and integrated navigation system to this end
RU2395061C1
Parallel calculation of satellite access windows and native program implementation framework
US9738403B1