[go: up one dir, main page]

CN113946532B - A method for protecting satellite-borne 1553B control bus from failure - Google Patents

A method for protecting satellite-borne 1553B control bus from failure Download PDF

Info

Publication number
CN113946532B
CN113946532B CN202110988293.9A CN202110988293A CN113946532B CN 113946532 B CN113946532 B CN 113946532B CN 202110988293 A CN202110988293 A CN 202110988293A CN 113946532 B CN113946532 B CN 113946532B
Authority
CN
China
Prior art keywords
control unit
data transmission
transmission control
reset
autonomous
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110988293.9A
Other languages
Chinese (zh)
Other versions
CN113946532A (en
Inventor
叶楠
邸剑峰
张毅
张锐
董刚
闫莹
张景阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Institute of Space Radio Technology
Original Assignee
Xian Institute of Space Radio Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Institute of Space Radio Technology filed Critical Xian Institute of Space Radio Technology
Priority to CN202110988293.9A priority Critical patent/CN113946532B/en
Publication of CN113946532A publication Critical patent/CN113946532A/en
Application granted granted Critical
Publication of CN113946532B publication Critical patent/CN113946532B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0012High speed serial bus, e.g. IEEE P1394

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Selective Calling Equipment (AREA)

Abstract

A satellite-borne 1553B control bus failure protection method comprises the steps that cold and hot reset identifiers and autonomous reset counts are stored in a storage module of a satellite-borne data transmission control unit; when the data transmission control unit is powered off and powered on again, the cold and hot reset mark is a cold reset mark, and the data transmission control unit enters a full-function mode; when the 1553B control bus has abnormal functions, the data transmission control unit cannot enter telemetry interruption, and at the moment, the cold and hot reset mark is a hot reset mark; the data transmission control unit performs autonomous reset, and the autonomous reset count is +1 after each autonomous reset, and if the number of continuous autonomous reset times is smaller than a set threshold value N, the data transmission control unit realizes autonomous reset, and the autonomous reset count is cleared; if the number of continuous autonomous reset times is greater than or equal to a set threshold value N, the data transmission control unit enters a minimum system mode. The invention can intelligently judge 1553B control bus failure, autonomously enter a minimum system mode, and does not need ground intervention, so that the data transmission control unit can still execute the most basic operation under the condition of 1553B control bus failure.

Description

Satellite-borne 1553B control bus failure protection method
Technical Field
The invention belongs to the technical field of satellite-borne data transmission control, and relates to a satellite-borne 1553B control bus failure protection method.
Background
The 1553B control bus is a data transmission bus with high reliability and good real-time performance, is suitable for working in severe environments with strong vibration, high noise, multiple dust and large temperature variation, is widely used in aerospace equipment and weaponry, and particularly has no manual maintenance opportunity when a satellite computer control system on satellite-borne equipment such as satellites, rockets, spacecraft and the like fails, so that the reliability of the satellite-borne equipment needs to be improved to the greatest extent in the design process.
In the prior art, in order to improve the operation reliability of the data transmission control unit, the data transmission control unit is generally provided with two systems capable of working independently, one of the systems is a full-function mode system, the other system is a minimum-function mode system, the full-function mode system can support all functional requirements under normal working conditions of the satellite-borne equipment, the minimum-function mode system can only realize the most basic and necessary telemetry and remote control functions, and the systems of the two modes are matched for use, so that the reliability of the satellite-borne equipment is greatly improved. However, in the on-orbit running process of the satellite-borne equipment, the interface chip of the 1553B control bus is damaged, so that the data transmission control unit cannot receive the bus command, and the switching of the two systems in different modes cannot be realized in a remote control mode or the like under the necessary condition, so that the data transmission control unit cannot work normally, and the task execution is affected.
Disclosure of Invention
The invention solves the technical problems that: the defect of the prior art is overcome, a satellite-borne 1553B control bus failure protection method is provided, and the technical problem that the task execution is affected due to the fact that a data transmission control unit cannot work normally under the condition that an interface chip of a 1553B control bus is damaged in the prior art is solved.
The solution of the invention is as follows:
A satellite-borne 1553B control bus failure protection method comprises the following steps:
a cold and hot reset identifier and an autonomous reset count are stored in a data transmission control unit storage module;
When the data transmission control unit is powered off and powered on again, the cold and hot reset identification is a cold reset identification, and when the data transmission control unit identifies the cold and hot reset identification as the cold reset identification, the data transmission control unit judges that the data transmission control unit is cold started and enters a full-function mode;
In a full-function mode, the data transmission control unit periodically executes telemetry interrupt according to signals of the 1553B control bus, and when the 1553B control bus is abnormal in function, the data transmission control unit cannot enter the telemetry interrupt, and at the moment, the cold and hot reset mark is a hot reset mark;
When the data transmission control unit recognizes that the cold and hot reset mark is the hot reset mark, performing autonomous reset, and counting +1 after each autonomous reset, if the number of continuous autonomous reset is smaller than a set threshold value N, the data transmission control unit realizes autonomous reset, and simultaneously, resetting the autonomous reset count; if the number of continuous autonomous reset times is greater than or equal to a set threshold value N, the data transmission control unit enters a minimum system mode.
After the data transmission control unit enters the minimum system mode, the playback serial instruction is executed, and after the playback serial instruction is executed, the data transmission control unit circularly feeds dogs and is in a standby state.
The data transmission control unit is provided with a timer, and the storage module is also stored with M seconds;
In the minimum system mode, when the data transmission control unit is in a standby state, judging the M second count through a timer, counting +1 every time the timer counts M seconds, if the M second count is greater than a preset count value P, the data transmission control unit enters a dog biting trap, and the data transmission control unit waits for the reset of the dog biting;
In the dog biting reset process, the data transmission control unit autonomously resets once every M seconds counted by the timer, and the data transmission control unit autonomously resets once every time, wherein the autonomous reset count is +1, when the autonomous reset count is greater than or equal to a set dog biting reset count threshold Q, the data transmission control unit enters a minimum system mode again to execute a playback string instruction, and the M seconds count is cleared, and the autonomous reset count is cleared.
In the storage module, the three variables of the cold and hot reset mark, the autonomous reset count and the M second count are stored in three parts respectively, and are modified in three parts when each time is required to be modified, and are read in two parts when judgment is required.
After the data transmission control unit enters the minimum system mode, when the ground transmits a data transmission power-off instruction and a data transmission power-on instruction, the data transmission control unit is started in a cold mode, and when the data transmission control unit is started in a cold mode, the autonomous reset count is cleared.
The data transmission control unit receives instructions of the ground or an upper computer through a 1553B control bus; in the full-function mode, the satellite computer sends corresponding instructions to the data transmission control unit according to the instructions of the ground or the upper computer to control the data transmission control unit to realize complete functions; the minimum system mode is an emergency state, and the data transmission control unit needs to realize basic functions in the mode.
The memory module is built in the data transmission control unit.
Compared with the prior art, the invention has the beneficial effects that:
1. According to the data transmission control unit storage module, the cold and hot reset identification and the automatic reset count are stored, when the 1553B control bus is abnormal in function, the satellite-borne 1553B control bus failure protection method can automatically control the data transmission control unit to enter a minimum system mode according to the cold and hot reset identification and the automatic reset count, so that the data transmission control unit can realize the most basic function. The satellite-borne 1553B control bus failure protection method is used for intelligently judging that the 1553B control bus fails, automatically entering a minimum system mode, and ensuring that the data transmission control unit can still execute the most basic operation under the condition that the 1553B control bus fails without ground intervention, so that task execution is ensured.
2. The data transmission control unit enters the minimum system mode after being automatically reset for more than a plurality of times, so that the fault that the data transmission control unit can recover under abnormal conditions is filtered, the condition that a 1553B control bus does not really fail and enters the minimum system mode is avoided, and the reliability is improved.
Drawings
FIG. 1 is a schematic diagram of the hardware connection principle of the present invention;
FIG. 2 is a schematic diagram of a data transfer control unit entering a minimum system mode;
FIG. 3 is a flow chart of the minimum system mode operation execution of the data transmission control unit;
Fig. 4 is a flowchart illustrating the standby state operation in the minimum system mode of the ecu.
Detailed Description
The invention is further elucidated below in connection with the accompanying drawings.
Example 1:
a satellite-borne 1553B control bus failure protection method is disclosed with reference to FIG. 1.
In this embodiment, as shown in fig. 1, the failure protection method of the satellite-borne 1553B control bus is implemented by a built-in storage module of the data transmission control unit, after the data transmission control unit is started, the data transmission control unit receives an instruction and sends telemetry through the 1553B control bus, and the 1553B control bus is used for transmitting the instruction of the satellite computer to the data transmission control unit and controlling the data transmission control unit to implement related functions through the instruction. And simultaneously, the 1553B control bus collects remote measurement of the data transmission control unit and transmits the remote measurement to the star computer.
The data transmission control unit is provided with a main control chip, for example, the main control chip can be an 80C32 singlechip, and the data transmission control unit is also provided with an interface chip of a 1553B control bus, for example, the interface chip can be a B65170 chip. Two sets of systems are fixedly stored in the main control chip, namely a full-function mode and a minimum system mode, and in the full-function mode, the data transmission control unit can receive 1553B control bus instructions to realize complete functions. And in the emergency state, the minimum system mode is the basic function which the data transmission control unit needs to realize.
The storage module can adopt a KW064 storage chip, cold and hot reset identification and autonomous reset count are stored in the storage module, the data transmission control unit is internally provided with the storage module, and the satellite-borne 1553B control bus failure protection method can realize the following functions:
When the data transmission control unit is powered off and powered on again, the data transmission control unit is cold started, for example, when the ground sends a data transmission power-off instruction and a data transmission power-on instruction, the data transmission control unit is restarted, the restarting process is the cold start, in the cold start process, the cold and hot reset mark is the cold reset mark, the cold reset mark is a random number, and after the main control chip in the data transmission control unit recognizes the cold reset mark, the data transmission control unit is judged to be cold start, and the data transmission control unit enters a full-function mode.
In the full-function mode, the data transmission control unit executes telemetry interrupt periodically according to the signal of the 1553B control bus, when the 1553B control bus is abnormal in function, the data transmission control unit cannot enter telemetry interrupt, at the moment, the cold and hot reset mark is a hot reset mark, the hot reset mark in the embodiment is a 0×5555 code, when the main control chip recognizes the hot reset mark, the data transmission control unit performs autonomous reset, each autonomous reset is performed, the autonomous reset count in the storage unit is +1, and in the process, if the continuous autonomous reset times are smaller than a set threshold value of 5, the data transmission control unit realizes autonomous reset, and the autonomous reset count is cleared. If the number of continuous autonomous reset times is greater than or equal to a set threshold value 5, the data transmission control unit enters a minimum system mode. As shown in fig. 2.
Therefore, the satellite-borne 1553B control bus failure protection method can intelligently judge that the 1553B control bus fails, automatically enter a minimum system mode, does not need ground intervention, and ensures that the data transmission control unit can still execute the most basic operation under the condition of the 1553B control bus failure. Because the data transmission control unit can enter the minimum system mode after being automatically reset for more than 5 times continuously, the fault that the data transmission control unit can recover under the abnormal condition is filtered, and the condition that the 1553B control bus does not really fail but enters the minimum system mode is avoided.
Example 2:
Referring to fig. 2 to 4, a method for protecting a satellite-borne 1553B control bus from failure is disclosed.
As shown in fig. 2, the method for protecting the satellite-borne 1553B control bus from failure includes: when 1553B control bus is abnormal in function, the data transmission control unit cannot enter telemetry interruption, at this time, the hot and cold reset mark is a hot reset mark, the hot reset mark in the embodiment is a 0×5555 code, when the main control chip recognizes the hot reset mark, the data transmission control unit performs autonomous reset, and each time of autonomous reset, the autonomous reset count in the storage module is +1, in the process, if the number of continuous autonomous reset is smaller than a set threshold value 5, the data transmission control unit realizes autonomous reset, and the autonomous reset count is cleared, and if the number of continuous autonomous reset is larger than or equal to the set threshold value 5, the data transmission control unit enters a minimum system mode.
As shown in fig. 3, when the data transmission control unit enters the minimum system mode, a playback string instruction is executed, where the playback string instruction is an instruction in the minimum system mode, and is an instruction for the data transmission control unit to execute the most basic function, a watchdog is disposed in the data transmission control unit, and after the playback string instruction is executed, the data transmission control unit loops feeding the watchdog and is in a standby state.
Further, the data transmission control unit is further provided with a timer, and the storage unit is further stored with a 20 second count for the data transmission control unit in a standby state to execute the playback string instruction again.
Specifically, in combination with fig. 4, in the minimum system mode, when the data transmission control unit is in a standby state, the timer is interrupted once every 50ms, in the timer interruption process, the main control chip judges the 20 second count, when the timer counts for 20 seconds every time, the 20 second count is +1, if the 20 second count is greater than 400, the data transmission control unit enters a dog bite trap, the data transmission control unit waits for dog bite reset, in the dog bite reset process, when the timer counts for 20 seconds every time, the data transmission control unit autonomously resets once, and performs autonomous reset count +1 every time, when the autonomous reset count is greater than 3, the data transmission control unit enters the minimum system mode again to execute a playback serial instruction, and the 20 second count is cleared, and the autonomous reset count is cleared.
When the data transmission control unit is in the standby state again, the minimum system mode can be entered again according to the flow of fig. 4.
Further, in the storage module, three variables of the cold and hot reset mark, the autonomous reset count and the 20 second count are stored in three parts respectively, each time the three variables are modified when the modification is needed, and when the judgment is needed, the three variables are read in two, so that the accuracy of the three variables of the cold and hot reset mark, the autonomous reset count and the 20 second count is ensured.
In addition, after the data transmission control unit enters the minimum system mode, when the ground transmits a data transmission power-off command and a data transmission power-on command, the data transmission control unit enters a cold start after receiving the commands, and when the data transmission control unit enters the cold start, the autonomous reset count is cleared, so that the situation that the data transmission control unit is corrected and restored to the full-function mode after entering the minimum system mode by mistake is prevented.
Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made therein without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (6)

1.一种星载1553B控制总线失效保护方法,其特征在于,包括如下步骤:1. A satellite-borne 1553B control bus failure protection method, characterized in that it comprises the following steps: 在数传控制单元存储模块中存储有冷热复位标识和自主复位计数;The hot and cold reset flags and the autonomous reset count are stored in the data transmission control unit storage module; 当数传控制单元断电再加电时,所述冷热复位标识为冷复位标识,数传控制单元识别冷热复位标识为冷复位标识时,判断为冷启动,数传控制单元进入全功能模式;When the data transmission control unit is powered off and then powered on, the hot and cold reset mark is a cold reset mark. When the data transmission control unit identifies that the hot and cold reset mark is a cold reset mark, it is determined to be a cold start, and the data transmission control unit enters a full-function mode; 在全功能模式下,数传控制单元定期根据1553B控制总线的信号执行遥测中断,当1553B控制总线功能异常时,数传控制单元不能进入遥测中断,此时,冷热复位标识为热复位标识;In full-function mode, the data transmission control unit periodically executes telemetry interruption according to the signal of the 1553B control bus. When the 1553B control bus function is abnormal, the data transmission control unit cannot enter the telemetry interruption. At this time, the cold and hot reset mark is the hot reset mark; 数传控制单元识别冷热复位标识为热复位标识时,进行自主复位,每进行一次自主复位,所述自主复位计数+1,若连续自主复位次数小于设定的阈值N,数传控制单元实现自主复位,同时自主复位计数清零;若连续自主复位次数大于等于设定的阈值N,数传控制单元进入最小系统模式;When the data transmission control unit identifies that the cold and hot reset mark is a hot reset mark, it performs an autonomous reset. Each time an autonomous reset is performed, the autonomous reset count is +1. If the number of consecutive autonomous resets is less than the set threshold value N, the data transmission control unit performs an autonomous reset and the autonomous reset count is cleared at the same time; if the number of consecutive autonomous resets is greater than or equal to the set threshold value N, the data transmission control unit enters the minimum system mode; 数传控制单元通过1553B控制总线接收地面或者上位机的指令;全功能模式下,星务计算机根据地面或者上位机的指令,向数传控制单元发送相应指令控制数传控制单元实现完整功能;最小系统模式为应急状态,该模式下数传控制单元需要实现基本功能。The data transmission control unit receives instructions from the ground or host computer through the 1553B control bus; in the full-function mode, the satellite computer sends corresponding instructions to the data transmission control unit according to the instructions from the ground or host computer to control the data transmission control unit to realize complete functions; the minimum system mode is the emergency state, in which the data transmission control unit needs to realize basic functions. 2.根据权利要求1所述的星载1553B控制总线失效保护方法,其特征在于,当数传控制单元进入最小系统模式后,执行回放串指令,回放串指令执行完毕后,数传控制单元循环喂狗,处于待机状态。2. According to the satellite-borne 1553B control bus failure protection method described in claim 1, it is characterized in that when the data transmission control unit enters the minimum system mode, it executes the playback string instruction. After the playback string instruction is executed, the data transmission control unit cyclically feeds the dog and is in a standby state. 3.根据权利要求2所述的星载1553B控制总线失效保护方法,其特征在于:所述数传控制单元中设置有定时器,存储模块中还存储有M秒计数;3. The satellite-borne 1553B control bus failure protection method according to claim 2, characterized in that: a timer is provided in the data transmission control unit, and an M-second count is also stored in the storage module; 最小系统模式下,数传控制单元处于待机状态时,通过定时器对所述M秒计数进行判断,定时器每计时M秒,所述M秒计数+1,如果所述M秒计数大于预先设计的计数值P,则数传控制单元进入狗咬陷阱,数传控制单元等待狗咬复位;In the minimum system mode, when the data transmission control unit is in the standby state, the M-second count is judged by the timer. Every time the timer counts M seconds, the M-second count is +1. If the M-second count is greater than the pre-designed count value P, the data transmission control unit enters the dog bite trap and waits for the dog bite to reset. 狗咬复位过程中,定时器每计时M秒,数传控制单元自主复位一次,数传控制单元每进行一次自主复位,所述自主复位计数+1,当所述自主复位计数大于等于设定的狗咬复位计数阈值Q,数传控制单元再次进入最小系统模式执行回放串指令,且所述M秒计数清零,自主复位计数清零。During the dog bite reset process, the data transmission control unit resets itself once every M seconds, and each time the data transmission control unit performs an autonomous reset, the autonomous reset count is +1. When the autonomous reset count is greater than or equal to the set dog bite reset count threshold Q, the data transmission control unit enters the minimum system mode again to execute the playback string instruction, and the M second count is reset to zero, and the autonomous reset count is reset to zero. 4.根据权利要求3所述的星载1553B控制总线失效保护方法,其特征在于:在存储模块中,所述冷热复位标识、自主复位计数和M秒计数这三个变量各自存三份,每次需要修改的时候修改三份,需要判断的时候,三取二读取。4. The satellite-borne 1553B control bus failure protection method according to claim 3 is characterized in that: in the storage module, the three variables of the cold and hot reset flag, the autonomous reset count and the M-second count are each stored in three copies, and the three copies are modified each time they need to be modified, and when judgment is required, two out of three are read. 5.根据权利要求3所述的星载1553B控制总线失效保护方法,其特征在于:数传控制单元进入最小系统模式后,当地面发送“数传断电”指令和“数传加电”指令时,数传控制单元冷启动,冷启动时,自主复位计数清零。5. The satellite-borne 1553B control bus failure protection method according to claim 3 is characterized in that: after the digital transmission control unit enters the minimum system mode, when the ground sends a "digital transmission power-off" command and a "digital transmission power-on" command, the digital transmission control unit cold starts, and during the cold start, the autonomous reset count is cleared. 6.根据权利要求1所述的星载1553B控制总线失效保护方法,其特征在于:存储模块内置在数传控制单元中。6. The satellite-borne 1553B control bus failure protection method according to claim 1 is characterized in that the storage module is built into the data transmission control unit.
CN202110988293.9A 2021-08-26 2021-08-26 A method for protecting satellite-borne 1553B control bus from failure Active CN113946532B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110988293.9A CN113946532B (en) 2021-08-26 2021-08-26 A method for protecting satellite-borne 1553B control bus from failure

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110988293.9A CN113946532B (en) 2021-08-26 2021-08-26 A method for protecting satellite-borne 1553B control bus from failure

Publications (2)

Publication Number Publication Date
CN113946532A CN113946532A (en) 2022-01-18
CN113946532B true CN113946532B (en) 2024-05-03

Family

ID=79327539

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110988293.9A Active CN113946532B (en) 2021-08-26 2021-08-26 A method for protecting satellite-borne 1553B control bus from failure

Country Status (1)

Country Link
CN (1) CN113946532B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03117253A (en) * 1989-09-29 1991-05-20 Toshiba Corp Data transmission controller
US5528749A (en) * 1994-08-05 1996-06-18 Thomson Consumer Electronics, Inc. Automatic instrument turn off/on for error correction
US6378021B1 (en) * 1998-02-16 2002-04-23 Hitachi, Ltd. Switch control method and apparatus in a system having a plurality of processors
CN101968756A (en) * 2010-09-29 2011-02-09 航天东方红卫星有限公司 Satellite-borne computer autonomously computer switching system based on field programmable gata array (FPGA)
CN106649173A (en) * 2016-10-10 2017-05-10 上海航天控制技术研究所 High-reliability in-orbit self-correction system and method for on-board computer on the basis of 1553B bus
CN106647704A (en) * 2016-12-19 2017-05-10 北京空间飞行器总体设计部 Method for determining tracking precision of GEO orbital data transmission antenna
CN109491950A (en) * 2018-09-26 2019-03-19 北京时代民芯科技有限公司 A kind of simplified system interface 1553B remote terminal circuit

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03117253A (en) * 1989-09-29 1991-05-20 Toshiba Corp Data transmission controller
US5528749A (en) * 1994-08-05 1996-06-18 Thomson Consumer Electronics, Inc. Automatic instrument turn off/on for error correction
US6378021B1 (en) * 1998-02-16 2002-04-23 Hitachi, Ltd. Switch control method and apparatus in a system having a plurality of processors
CN101968756A (en) * 2010-09-29 2011-02-09 航天东方红卫星有限公司 Satellite-borne computer autonomously computer switching system based on field programmable gata array (FPGA)
CN106649173A (en) * 2016-10-10 2017-05-10 上海航天控制技术研究所 High-reliability in-orbit self-correction system and method for on-board computer on the basis of 1553B bus
CN106647704A (en) * 2016-12-19 2017-05-10 北京空间飞行器总体设计部 Method for determining tracking precision of GEO orbital data transmission antenna
CN109491950A (en) * 2018-09-26 2019-03-19 北京时代民芯科技有限公司 A kind of simplified system interface 1553B remote terminal circuit

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"一种复杂载荷任务的卫星数据信息链设计";元勇等;《航天器工程》;26-32 *
Arman Uncu等."Cyber Security Concerns Regarding Federated,Partly IMA and Full IMA Implementations".《2019 IEEE/AIAA 38th Digital Avionics Systems Conference》.2020,全文. *

Also Published As

Publication number Publication date
CN113946532A (en) 2022-01-18

Similar Documents

Publication Publication Date Title
CN104572330B (en) The autonomous restoration methods of machine are cut in the quick in-orbit reset of satellite Star Service central computer
CN102053882B (en) Heterogeneous satellite-borne fault-tolerant computer based on COTS (Commercial Off The Shelf) device
CN102521059B (en) On-board data management system self fault-tolerance method
US7103738B2 (en) Semiconductor integrated circuit having improving program recovery capabilities
TWI529624B (en) Method and system of fault tolerance for multiple servers
CN101907888A (en) A non-disruptive switching method for dual-computer cold standby in the small satellite satellite service system
CN113360347A (en) Server and control method thereof
CN100395722C (en) Method for preserving abnormal state information of control system
US6138248A (en) Common disk unit multi-computer system
CN103473156A (en) Hot backup fault-tolerance method based on real-time operating systems and used for three satellite borne computers
KR101947487B1 (en) monitoring control device for automatic data recovery
US20220100607A1 (en) Method and system for managing fault recovery in system-on-chips
JP3626741B2 (en) Data transfer system
CN113946532B (en) A method for protecting satellite-borne 1553B control bus from failure
CN107861840B (en) A method for enhancing the reliability of small satellites in orbit
CN101120327B (en) System and method for effectively implementing an immunity mode in an electronic device
CN110727544A (en) Microsatellite satellite-borne computer system based on industrial devices
CN101901168A (en) Watchdog resetting system and resetting method thereof
CN213751052U (en) Dual-core chip capable of performing program backup and recovery
CN115509803A (en) Software recovery method, electronic device and storage medium
CN115113942A (en) Fault recovery method of counter computer, terminal and computer readable storage medium
CN112148531B (en) A dual-core chip and a method for backing up and restoring its program
US9274909B2 (en) Method and apparatus for error management of an integrated circuit system
JP2001101034A (en) Failure recovery method by controlling between different OSs
CN211082056U (en) Spacecraft ignition control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant