[go: up one dir, main page]

CN112346092A - Internal bus system and communication method of satellite power supply controller - Google Patents

Internal bus system and communication method of satellite power supply controller Download PDF

Info

Publication number
CN112346092A
CN112346092A CN202011161140.9A CN202011161140A CN112346092A CN 112346092 A CN112346092 A CN 112346092A CN 202011161140 A CN202011161140 A CN 202011161140A CN 112346092 A CN112346092 A CN 112346092A
Authority
CN
China
Prior art keywords
internal bus
word
bus
slave
slave station
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.)
Pending
Application number
CN202011161140.9A
Other languages
Chinese (zh)
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.)
Shenzhen Aerospace New Power Technology Ltd
China Academy of Space Technology CAST
Original Assignee
Shenzhen Aerospace New Power Technology Ltd
China Academy of Space Technology CAST
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 Shenzhen Aerospace New Power Technology Ltd, China Academy of Space Technology CAST filed Critical Shenzhen Aerospace New Power Technology Ltd
Priority to CN202011161140.9A priority Critical patent/CN112346092A/en
Publication of CN112346092A publication Critical patent/CN112346092A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明公开了一种卫星电源控制器的内总线系统和通信方法,系统包括卫星电源控制器,卫星电源控制器遥测遥控系统与星载计算机进行数据交互,所述卫星电源控制器内设有:遥控遥测单元,其上设有主内总线主站和备内总线主站;分流调节器,其上设有主内总线从站和备内总线从站,所述主内总线从站通过主内总线与主内总线主站交互,所述备内总线从站通过备内总线与备内总线主站交互;其中,所述主内总线和备内总线均包括两条独立的子总线。本发明可实现电源控制器分布式遥测遥控,减少模块间信号互联的数量,提高功率可扩展性。本发明可广泛应用于卫星电源控制技术领域。

Figure 202011161140

The invention discloses an internal bus system and a communication method of a satellite power supply controller. The system comprises a satellite power supply controller. The satellite power supply controller telemetry and remote control system performs data interaction with an onboard computer. The satellite power supply controller is provided with: The remote control telemetry unit is provided with the main internal bus master station and the standby internal bus master station; the shunt regulator is provided with the main internal bus slave station and the standby internal bus slave station, and the main internal bus slave station passes through the main internal bus slave station. The bus interacts with the main bus master station, and the standby bus slave station interacts with the standby bus master through the standby bus; wherein the main bus and the standby bus both include two independent sub-buses. The invention can realize the distributed telemetry and remote control of the power supply controller, reduce the number of signal interconnections between modules, and improve the power expandability. The invention can be widely used in the technical field of satellite power supply control.

Figure 202011161140

Description

Internal bus system and communication method of satellite power supply controller
Technical Field
The invention relates to the technical field of satellite power supply control, in particular to an internal bus system and a communication method of a satellite power supply controller.
Background
The power controller PCU of the fully regulated bus plays a significant role in the satellite power supply and distribution system, which keeps the bus voltage constant at a certain nominal value whether the satellite is in the illuminated or shadowed area. However, as satellite payload power demands continue to increase, PCU power density and overall complexity are increasing. The number of modules of the PCU is increased, and along with the continuous development and the technical progress of a satellite power supply and distribution system, higher requirements are put forward on the PCU, the technical requirements of function expansion and intellectualization are higher and higher, the telemeasurement and the remote control instruction are correspondingly increased, and the remote measurement and remote control system of the PCU complete machine is more and more complex. In a traditional centralized telemetering and remote control mode, telemetering and remote control signals of all modules are connected to a TMTC module in a discrete form, so that the TMTC is too complex, and EMC characteristics and reliability are difficult to guarantee due to the fact that the number of interconnection signals among the modules is large.
Disclosure of Invention
To solve the above technical problems, the present invention aims to: the inner bus is adopted to realize distributed remote measurement and remote control of the power supply controller, so that the number of signal interconnection among modules is reduced, and the power expandability is improved.
In a first aspect, an embodiment of the present invention provides:
an internal bus system of a satellite power supply controller comprises the satellite power supply controller, a telemetering remote control system corresponding to the satellite power supply controller performs data interaction with an on-board computer, and the satellite power supply controller is internally provided with:
the remote control and remote measurement unit is provided with a main internal bus master station and a standby internal bus master station, and the main internal bus master station and the standby internal bus master station are used for outputting and telemetering and collecting instructions of all modules in the power controller;
the shunt regulator is provided with a main internal bus slave station and a standby internal bus slave station, the main internal bus slave station is interacted with a main internal bus master station through a main internal bus, and the standby internal bus slave station is interacted with a standby internal bus master station through a standby internal bus; the main internal bus slave station and the standby internal bus slave station are used for controlling the shunt regulator and the charge-discharge regulator and telemetering and collecting;
the main internal bus and the standby internal bus comprise two independent sub-buses.
Further, still be equipped with in the satellite power supply controller:
the first auxiliary power supply is used for providing working power supply for the main internal bus master station and the main internal bus slave station;
and the second auxiliary power supply is used for providing working power supply for the standby bus master station and the standby bus slave station.
In a second aspect, an embodiment of the present invention provides:
a communication method of a satellite power supply controller is provided, wherein an internal bus master station and an internal bus slave station are arranged in the satellite power supply controller; the internal bus master station interacts with the internal bus slave station through an internal bus; the communication method is used for an interactive process between the internal bus master station and the internal bus slave station, and comprises the following steps:
encoding the internal bus signal by adopting 20-bit DS encoding;
the communication protocol includes 5 types of words, the 5 types of words being a sync word, a command word, a write data word, a read data word, and a status word.
Further, the command word, the write data word, the read data word and the status word are distinguished by a type field; the valid bits of the command word, write data word, read data word and status word are 16 bits, and the 16 bits of valid bits are parity checked by the check bits.
Further, data on the internal bus is received and transmitted in units of the 5-type word, and transmission and reception of a plurality of the type words constitutes a message.
Further, the communication protocol comprises two message formats, the two message formats are respectively writing slave station messages and reading slave station messages, the slave stations interact with the master station, the slave stations are internal bus slave stations, and the master station is an internal bus master station.
Further, the writing of the station message includes:
the master station transmits a synchronization word;
after all the slave stations receive the synchronous words, the slave stations start to enter a receiving state;
the master station sends command words;
the slave station judges the address field of the command word, if the address field is the same as the address field of the corresponding slave station and the read-write state bit is 1, the slave station continues to receive data, otherwise, the slave station exits from the receiving state;
the master station sends a corresponding number of write data words according to the length set by the length field in the command word, and the corresponding slave stations sequentially receive the write data words;
when the length of the write data word received by the slave station is equal to the length set by the length field, the master station releases the bus and the slave station drives the bus;
the slave station sends a synchronization word, and the master station enters a receiving state according to the synchronization word.
Transmitting a status word from the station;
when the master station receives the status word, the slave station releases the bus.
Further, the reading the slave station message includes:
the master station transmits a synchronization word;
after all the slave stations receive the synchronous words, all the slave stations enter a receiving state;
when the master station sends a command word, the master station releases the bus;
all slave stations judge the address field of the command word, and if the address field of the command word is the same as the address field of the slave station and the read-write state bit is 0, the slave station enters a sending state;
the slave station transmits a synchronization word;
after the master station receives the synchronous words, the master station enters a data receiving state;
the slave station sends a read data word according to the length field of the command word;
the master station receives the read data words;
after the read data word of the slave station is sent, the slave station sends a status word;
when the master station receives the status word, the slave station releases the bus.
Further, the 10-bit address bits of the command word include a slave station address bit number and a slave station internal address bit number.
Further, the internal bus signals are transmitted in a fully differential mode.
The invention has the beneficial effects that: the embodiment of the invention realizes distributed power supply in a satellite power supply controller through function improvement, a main internal bus master station and a standby internal bus master station are arranged on a remote control telemetry unit, a main internal bus slave station and a standby internal bus slave station are arranged on a shunt regulator module, then the main internal bus slave station is interacted with the main internal bus master station through a main internal bus, the standby internal bus slave station is interacted with the standby internal bus master station through a standby internal bus, and the main internal bus and the standby internal bus are both arranged into two independent sub-buses, so that the condition of switching between the main and standby stations caused by the damage of a single sub-station is avoided. The internal bus can realize distributed remote measurement and control of the power supply controller, thereby reducing the number of signal interconnection among modules and improving the power expandability.
Drawings
FIG. 1 is a schematic diagram of a centralized power supply for a power supply controller according to an embodiment;
FIG. 2 is a schematic diagram of a distributed power supply of a power supply controller according to an embodiment;
FIG. 3 is a schematic diagram of a power supply controller employing a dual bus system in accordance with an exemplary embodiment;
FIG. 4 is a schematic diagram of an implementation of the dual bus system of FIG. 3;
FIG. 5 is a schematic diagram of a bus topology according to an embodiment;
FIG. 6 is a diagram illustrating an encoding process according to an embodiment;
FIG. 7 is a diagram illustrating word definitions in a communication protocol, in accordance with an exemplary embodiment;
FIG. 8 is a diagram of a slave message write station in accordance with one embodiment;
fig. 9 is a diagram of a slave station message read according to an embodiment.
Detailed Description
The invention is described in further detail below with reference to the figures and the specific embodiments. The step numbers in the following embodiments are provided only for convenience of illustration, the order between the steps is not limited at all, and the execution order of each step in the embodiments can be adapted according to the understanding of those skilled in the art.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
In the description of the embodiments of the present invention, several meanings are one or more, plural meanings are two or more, and greater than, less than, more than, etc. are understood as excluding the present numbers, and greater than, less than, etc. are understood as including the present numbers. If the first and second are described for the purpose of distinguishing technical features, they are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
First, the terms appearing in the present application are explained:
PCU: and the power supply controller fully regulates the bus. MEA: a bus error amplifier. BUS: and a bus bar. IPBUS: an internal bus system. IPBUS _ N: the main TMTC bus. IPBUS _ R: the TMTC bus is prepared. MST: an internal bus master station. PSST and TSST: an internal bus slave station. BDR: a discharge regulator. BCR: a charging regulator. BCDR: discharge regulator BDR + charge regulator BCR. S3R: a shunt regulator. PSR: the power supply system consists of 1 shunt regulator S3R +2 BCDRs. CAP: and (4) a capacitor array. CONN: a connector unit. TMTC: a remote control unit is telemetered. TMTC _ N: a master telemetry and telemetry unit. TMTC _ R: and a remote measuring and controlling unit is provided. RTN: power ground. VBUS: and (6) a bus positive electrode. VBAT 1: and a positive electrode of the battery 1. VBAT 2: and a positive electrode of the storage battery 2. SA 1: the south solar array. SA 2: north solar array. LOAD: and (4) loading the whole satellite. GND: and (6) arranging the whole star land. BCM: and managing the battery. LOAD: PSR module load. APS: an auxiliary power supply.
Referring to fig. 1, a power controller PCU for a fully regulated bus includes 6 blocks, namely, a shunt regulator S3R, a charge regulator BCR, a discharge regulator BDR, a capacitor array CAP, a connection unit CONN, and a telemetry and remote control unit TMTC. The power ports of the modules are interconnected through a bus bar, wherein the bus bar comprises 4 power grounds RTN, bus bar positive electrodes VBUS, storage battery 1 positive electrodes VBAT1 and storage battery 2 positive electrodes VBAT 2. The 4 bus bars are connected to the power ports of the modules and are connected to a south solar array SA1, a north solar array SA2, a south storage battery BAT1, a north storage battery BAT2, a whole satellite LOAD, and a whole satellite ground GND through a connector unit CONN. The remote measurement and control unit TMTC is a remote measurement and control unit of the PCU and is used for remote measurement and control of all modules of the whole machine, and in addition, the remote measurement and control unit TMTC also comprises the functions of a Main Error Amplifier (MEA), a battery management (BCM), bus overvoltage protection and the like. As can be seen from FIG. 1, the telemetry and telemetry unit TMTC adopts a centralized telemetry and telemetry design, and telemetry signals of S3R, BCR, BDR and CONN modules are connected to a main module and a standby module of TMTC _ N and TMTC _ R in a discrete form.
In order to realize the control of the PCU overall machine which is more and more complex, as shown in FIG. 2, a BCR and a BDR are combined into a unit BCDR, S3R is divided into a plurality of discrete units, each S3R module and 2 BCDR modules form an independent unit PSR, each PSR can be regarded as an independent power supply system and is independently connected with a storage battery BAT, a solar array SA and an overall star LOAD LOAD, a BUS capacitor array CAP and a telemetering remote control unit TMTC are shared, and in order to adapt to the condition of possible LOAD LOAD output imbalance of all PSR modules, BUS BUS of all PSR modules are connected together through a backboard.
In order to implement the telemetry and remote control function of the telemetry and remote control unit TMTC for multiple PSRs, as shown in fig. 3, the TMTC main and standby modules each include an internal bus main station for instruction output and telemetry acquisition of each module in the PCU; each S3R module comprises a main internal bus slave station and a standby internal bus slave station which are respectively used for receiving command data output by the TMTC module from the main internal bus and the standby internal bus, and the internal bus slave station of each S3R module can realize control and telemetering collection of the S3R module and the 2 BCDR modules and upload telemetering data to the TMTC module. The TMTC adopts a cold backup working mode, only one of a main module and a standby module of the TMTC is in a power-on state, and a corresponding internal bus main station and a corresponding internal bus slave station are also in the power-on state, and if the current telemetering remote control system fails, the other telemetering remote control system is started. Through the design of the internal bus, the PCU distributed telemetering remote control is realized, and the distributed telemetering remote control is realized by taking the PSR as a basic unit, so the internal bus is called as an IPBUS in the embodiment.
As shown in fig. 4, this embodiment provides a schematic diagram of an internal bus IPBUS of a PCU, where an internal bus master MST may be implemented by an FPGA, internal bus slaves PSST and TSST may be implemented by an ASIC, PSST implements remote measurement and control of a PSR unit, TSST implements remote measurement and control of a TMTC module, and the PCU implements a function of remote measurement and control of buses of each internal module through the internal bus IPBUS. After receiving a control instruction input by a 1553B bus, the TMTC module converts the control instruction into an IPBUS control instruction in the PCU through instruction analysis, the internal bus finishes instruction execution from the PSST and the TSST, and meanwhile, after the PSST and the TSST finish state telemetering and analog telemetering of the S3R module, the 2 BCDR modules and the TMTC module through a state quantity and analog quantity acquisition interface, the internal bus outputs the control instruction to the TMTC module, and the control instruction is uploaded through the 1553B bus interface after being framed by the TMTC module. The whole PCU remote control system is divided into a master part and a backup part which are cold backup for each other, and the corresponding IPBUS also adopts a double-bus design which is cold backup for each other, namely the IPBUS _ N is a main TMTC bus, the corresponding main internal bus master station is MST _ N, the main internal bus slave stations are TSST _ N and PSST _ N, and the auxiliary source APS _ N independently supplies power; IPBUS _ R is a standby TMTC bus, a corresponding standby internal bus master station is MST _ R, standby internal bus slave stations are TSST _ R and PSST _ R, and the auxiliary source APS _ R independently supplies power. When APS _ N is started, the on-board computer can access the PCU through the main remote measurement and control system; when APS _ R is started, the on-board computer can access the PCU through the standby remote measurement and control system.
In order to further improve the reliability of the above dual-bus design, as shown in fig. 5, two independent sub-buses, i.e., a bus and a B bus, are designed for each bus, so as to prevent the master and slave telemetric remote control systems from being switched off due to the failure of a single bus interface. The internal bus adopts a one-master multi-slave communication mode, can be realized based on MLVDS and other differential communication, and comprises two pairs of differential signals of IP _ D and IP _ S, and data transmission between the master station and the slave station is bidirectional.
Based on the internal bus system, the embodiment provides a communication method of a satellite power controller, which is used for an interactive process between an internal bus master station and an internal bus slave station, wherein the interactive process adopts 20-BIT DS encoding, namely Data Strobe encoding, as shown in fig. 6, the encoding process of 20-BIT Data is adopted, IP _ D is a Data signal, and IP _ S is a Strobe signal, if the Data signal values of two adjacent BITs are the same, the Strobe signal at the moment is changed, otherwise, the value is kept unchanged. In the interactive process, the communication protocol is defined as 5 TYPEs of words, except for synchronous words, all TYPEs of words are distinguished by TYPE fields, the number of significant digits is 16, and parity bits P carry out odd parity check on 16-bit significant words. Specifically, as shown in fig. 7:
synchronization word: SYNC WORD can be initiated by a master station or a slave station, a receiving end needs to identify the start bit of the whole frame to correctly receive data, a synchronous WORD is designed to identify the start bit of the whole frame, and when the receiving end continuously receives not less than 20 bits of logic 1 and the next bit is 0, the value of 0 is the first bit of the whole frame to start the whole frame to receive.
Command word: CMD WORD is sent by a master station, a TYPE mark field is '000', the TYPE WORD comprises 10 ADDRESS bits ADDRESS, the 10 ADDRESS bits can divide the slave station ADDRESS and the number of the slave station internal ADDRESS bits according to the needs, and the specific number of the bits is determined according to the needs of a system; a 1-bit read-write bit W/R, wherein when the read-write bit is 1, the write operation to the slave station is shown, and when the read-write bit is 0, the read operation to the slave station is shown; a 5-bit word LENGTH bit LENGTH, which represents the number of words read or written.
Writing a data word: WR WORD, sent by the master to the slave, the TYPE flag field is '001' and the significand is 16 bits.
Reading a data word: RD WORD is sent to the master station by the slave station, the TYPE mark field is '010', and the valid bit number is 16 bits.
A status word: STS WORD is sent to the master station by the slave station, the TYPE flag field is '011', the significant digit is 16 bits, and the STS WORD represents the state of the slave station.
In the above embodiments, the slave may be an internal bus slave and the master is an internal bus master.
The bus data is received and transmitted in units of word definitions shown in fig. 1, the transmission and reception of a plurality of words form a message, and the communication protocol definition comprises two message formats, namely a slave station message writing mode and a slave station message reading mode.
As shown in fig. 8, the specific process of writing the slave station message includes:
the master station sends a synchronization word, and each slave station starts to enter a receiving state after receiving the synchronization word;
the master station sends a write command word, each slave station judges the address field of the command word, if the address field of the command word corresponds to the address of the slave station and the read-write state bit is 1, the data continues to be received, otherwise, the slave station exits from the receiving state;
the master station sends corresponding number of write data words according to the length set by the length field in the write command word, and the corresponding slave stations receive the write data words in sequence until the length set by the length field is reached;
the master station releases the bus after the data word is sent, the slave station starts to drive the bus correspondingly, the slave station sends the synchronous word, and the master station enters a receiving state;
and the slave station sends a state word, after the master station receives the state, the slave station releases the bus, and the process of writing the slave station message is finished.
As shown in fig. 9, the specific process of reading the slave station message includes:
the master station sends a synchronization word, and each slave station starts to enter a receiving state after receiving the synchronization word;
the master station releases the bus after sending the write command word, each slave station judges the address field of the command word, and if the address field of the command word corresponds to the address of the slave station and the read-write state bit is 0, the slave station enters a sending state;
the corresponding slave station sends a synchronization word, and the master station enters a data receiving state after receiving the synchronization word;
the corresponding slave stations send read data words one by one according to the length set by the command words, and the master station receives the read data words one by one until the slave station finishes sending data;
and the slave station sends the status word, after the master station receives the status word, the slave station releases the bus, and the process of reading the slave station message is finished.
In summary, the above embodiment designs a DS coding synchronization mechanism, when the receiving end continuously receives no less than 20 bits of logic 1 and the next bit is 0, the 0 value is the first bit received by the whole frame, and the whole frame reception is started, so that other types of words can be naturally distinguished. And on the basis of the TYPE field, a universal communication protocol of 5 TYPEs of words and 2 TYPEs of messages is defined, the slave station address and the number of slave station internal sub-address bits can be divided by 10 bits of the command word according to the needs, the specific number of bits is determined according to the needs of the system, and the flexibility is good. On the basis of the design, the internal bus and the corresponding master station and slave station thereof adopt a main redundancy design and a standby redundancy design, two sets of bus systems work in a cold backup mode and independently supply power, and an A bus and a B bus are designed on each bus for hot backup, so that the communication reliability of the buses is ensured.
While the preferred embodiments of the present invention have been illustrated and described, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1.一种卫星电源控制器的内总线系统,其特征在于,包括卫星电源控制器,所述卫星电源控制器对应的遥测遥控系统与星载计算机进行数据交互,所述卫星电源控制器内设有:1. an internal bus system of a satellite power supply controller, is characterized in that, comprises a satellite power supply controller, the telemetry remote control system corresponding to the satellite power supply controller and the onboard computer carry out data interaction, and the satellite power supply controller is built-in. Have: 遥控遥测单元,所述遥控遥测单元上设有主内总线主站和备内总线主站,所述主内总线主站和备内总线主站用于对电源控制器内各个模块的指令输出和遥测采集;The remote control and telemetry unit, the remote control and telemetry unit is provided with a main internal bus master station and a standby internal bus master station, and the main internal bus master station and the standby internal bus master station are used for command output and output of each module in the power supply controller. telemetry acquisition; 分流调节器,所述分流调节器上设有主内总线从站和备内总线从站,所述主内总线从站通过主内总线与主内总线主站交互,所述备内总线从站通过备内总线与备内总线主站交互;所述主内总线从站和备内总线从站均用于对分流调节器、充放电调节器的控制和遥测采集;A shunt regulator, the shunt regulator is provided with a main internal bus slave station and a standby internal bus slave station, the main internal bus slave station interacts with the main internal bus master station through the main internal bus, and the standby internal bus slave station Interacting with the master bus in the backup through the internal bus; the master internal bus slave station and the internal bus slave station are both used for the control and telemetry acquisition of the shunt regulator and the charge and discharge regulator; 其中,所述主内总线和备内总线均包括两条独立的子总线。Wherein, both the main internal bus and the standby internal bus include two independent sub-buses. 2.根据权利要求1所述的一种卫星电源控制器的内总线系统,其特征在于,所述卫星电源控制器内还设有:2. the internal bus system of a kind of satellite power supply controller according to claim 1, is characterized in that, is also provided with in described satellite power supply controller: 第一辅助电源,所述第一辅助电源用于为主内总线主站和主内总线从站提供工作电源;a first auxiliary power supply, the first auxiliary power supply is used to provide working power for the main internal bus master station and the main internal bus slave station; 第二辅助电源,所述第二辅助电源用于为备内总线主站和备内总线从站提供工作电源。The second auxiliary power supply is used to provide working power for the bus master station in the standby and the bus slave in the standby. 3.一种卫星电源控制器的通信方法,其特征在于,所述卫星电源控制器内设有内总线主站和内总线从站;所述内总线主站通过内总线与内总线从站交互;所述通信方法用于所述内总线主站和所述内总线从站之间的交互过程,其包括:3. A communication method for a satellite power supply controller, wherein the satellite power supply controller is provided with an inner bus master station and an inner bus slave station; the inner bus master station interacts with the inner bus slave station through the inner bus ; The communication method is used for the interaction process between the inner bus master station and the inner bus slave station, which includes: 采用20位DS编码对内总线信号进行编码;Use 20-bit DS code to encode the internal bus signal; 通信协议包括5种类型字,所述5种类型字为同步字、命令字、写数据字、读数据字和状态字。The communication protocol includes 5 types of words, the 5 types of words are synchronization word, command word, write data word, read data word and status word. 4.根据权利要求3所述的一种卫星电源控制器的通信方法,其特征在于,所述命令字、写数据字、读数据字和状态字之间通过类型字段区分;所述命令字、写数据字、读数据字和状态字的有效位为16位,通过校验位对16位有效位进行奇偶校验。4. the communication method of a kind of satellite power controller according to claim 3, is characterized in that, between described command word, write data word, read data word and status word by type field distinction; Described command word, The valid bits of the write data word, read data word and status word are 16 bits, and the 16 bits of valid bits are checked for parity through the check bit. 5.根据权利要求3所述的一种卫星电源控制器的通信方法,其特征在于,所述内总线上的数据通过所述5种类型字为单位进行接收和发送,多个所述类型字的收发构成消息。5. the communication method of a kind of satellite power supply controller according to claim 3 is characterized in that, the data on described internal bus is received and sent by described 5 kinds of type words as units, and a plurality of described type words The sending and receiving constitute a message. 6.根据权利要求5所述的一种卫星电源控制器的通信方法,其特征在于,所述通信协议包括两种消息格式,所述两种消息格式分别为写从站消息和读从站消息,所述从站与主站交互,其中,所述从站为内总线从站,所述主站为内总线主站。6. the communication method of a kind of satellite power supply controller according to claim 5 is characterized in that, described communication protocol comprises two kinds of message formats, and described two kinds of message formats are respectively write slave station message and read slave station message , the slave station interacts with the master station, wherein the slave station is an internal bus slave station, and the master station is an internal bus master station. 7.根据权利要求6所述的一种卫星电源控制器的通信方法,其特征在于,所述写从站消息,包括:7. The communication method of a satellite power supply controller according to claim 6, wherein the writing slave station message comprises: 主站发送同步字;The master sends the sync word; 当所有从站接收到所述同步字后,从站开始进入接收状态;When all slave stations receive the synchronization word, the slave stations start to enter the receiving state; 主站发送命令字;The master sends the command word; 从站判断所述命令字的地址字段,若地址字段与对应从站的地址字段相同且读写状态位为1,则继续接收数据,反之,退出接收状态;The slave station judges the address field of the command word, if the address field is the same as the address field of the corresponding slave station and the read-write status bit is 1, it will continue to receive data, otherwise, it will exit the receiving state; 主站根据所述命令字内的长度字段所设定的长度发送对应数量的写数据字,对应的从站依次接收所述写数据字;The master station sends a corresponding number of write data words according to the length set by the length field in the command word, and the corresponding slave stations receive the write data words in sequence; 当从站接收的写数据字长度等于所述长度字段所设定的长度,主站释放总线且从站驱动总线;When the length of the write data word received by the slave is equal to the length set by the length field, the master releases the bus and the slave drives the bus; 从站发送同步字,主站根据所述同步字进入接收状态;The slave station sends the synchronization word, and the master station enters the receiving state according to the synchronization word; 从站发送状态字;Slave sends status word; 当主站接收到所述状态字后,从站释放总线。When the master station receives the status word, the slave station releases the bus. 8.根据权利要求6所述的一种卫星电源控制器的通信方法,其特征在于,所述读从站消息,包括:8. The communication method of a satellite power supply controller according to claim 6, wherein the read slave station message comprises: 主站发送同步字;The master sends the sync word; 当所有从站接收到所述同步字后,所有从站进入接收状态;After all slave stations receive the synchronization word, all slave stations enter the receiving state; 当主站发送命令字后,主站释放总线;When the master sends the command word, the master releases the bus; 所有从站判断所述命令字的地址字段,若所述命令字的地址字段与从站的地址字段相同且读写状态位为0,则从站进入发送状态;All slave stations judge the address field of the command word, if the address field of the command word is the same as the address field of the slave station and the read-write status bit is 0, the slave station enters the sending state; 从站发送同步字;Slave sends sync word; 当主站接收到所述同步字后,主站进入数据接收状态;When the master station receives the synchronization word, the master station enters the data receiving state; 从站根据所述命令字的长度字段发送读数据字;The slave station sends the read data word according to the length field of the command word; 主站接收所述读数据字;the master station receives the read data word; 当从站的读数据字发送完成后,从站发送状态字;When the read data word from the slave is sent, the slave sends the status word; 当主站接收到所述状态字后,从站释放总线。After the master receives the status word, the slave releases the bus. 9.根据权利要求6所述的一种卫星电源控制器的通信方法,其特征在于,所述命令字的10位地址位包括从站地址位数和从站内子地址位数。9 . The communication method of a satellite power controller according to claim 6 , wherein the 10-bit address bits of the command word include the number of bits of the slave station address and the number of bits of the sub-address in the slave station. 10 . 10.根据权利要求3所述的一种卫星电源控制器的通信方法,其特征在于,所述内总线信号采用全差分方式进行传输。10 . The communication method for a satellite power controller according to claim 3 , wherein the internal bus signal is transmitted in a fully differential manner. 11 .
CN202011161140.9A 2020-10-27 2020-10-27 Internal bus system and communication method of satellite power supply controller Pending CN112346092A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011161140.9A CN112346092A (en) 2020-10-27 2020-10-27 Internal bus system and communication method of satellite power supply controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011161140.9A CN112346092A (en) 2020-10-27 2020-10-27 Internal bus system and communication method of satellite power supply controller

Publications (1)

Publication Number Publication Date
CN112346092A true CN112346092A (en) 2021-02-09

Family

ID=74359044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011161140.9A Pending CN112346092A (en) 2020-10-27 2020-10-27 Internal bus system and communication method of satellite power supply controller

Country Status (1)

Country Link
CN (1) CN112346092A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4517669A (en) * 1983-07-11 1985-05-14 Motorola, Inc. Method and apparatus for coding messages communicated between a primary station and remote stations of a data communications system
US4695952A (en) * 1984-07-30 1987-09-22 United Technologies Corporation Dual redundant bus interface circuit architecture
US20030046478A1 (en) * 2001-08-21 2003-03-06 Alcatel Integrated circuit
CN101807076A (en) * 2010-05-26 2010-08-18 哈尔滨工业大学 Duplication redundancy fault-tolerant high-reliability control system having cooperative warm standby function based on PROFIBUS field bus
CN102831096A (en) * 2012-08-17 2012-12-19 中国科学院空间科学与应用研究中心 1553B bus protocol IP (Intellectual Property) core
CN104267690A (en) * 2014-09-22 2015-01-07 深圳市航天新源科技有限公司 Inner bus system of satellite power supply controller
CN108337142A (en) * 2018-01-18 2018-07-27 中国科学院国家空间科学中心 A kind of synchronous high-speed 1553B bus systems
CN110213143A (en) * 2019-05-21 2019-09-06 中国科学院国家空间科学中心 A kind of 1553B bus IP Core and monitoring system
CN110376876A (en) * 2019-07-19 2019-10-25 北京交大思诺科技股份有限公司 A kind of safety computer platform that double systems are synchronous

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4517669A (en) * 1983-07-11 1985-05-14 Motorola, Inc. Method and apparatus for coding messages communicated between a primary station and remote stations of a data communications system
US4695952A (en) * 1984-07-30 1987-09-22 United Technologies Corporation Dual redundant bus interface circuit architecture
US20030046478A1 (en) * 2001-08-21 2003-03-06 Alcatel Integrated circuit
CN101807076A (en) * 2010-05-26 2010-08-18 哈尔滨工业大学 Duplication redundancy fault-tolerant high-reliability control system having cooperative warm standby function based on PROFIBUS field bus
CN102831096A (en) * 2012-08-17 2012-12-19 中国科学院空间科学与应用研究中心 1553B bus protocol IP (Intellectual Property) core
CN104267690A (en) * 2014-09-22 2015-01-07 深圳市航天新源科技有限公司 Inner bus system of satellite power supply controller
CN108337142A (en) * 2018-01-18 2018-07-27 中国科学院国家空间科学中心 A kind of synchronous high-speed 1553B bus systems
CN110213143A (en) * 2019-05-21 2019-09-06 中国科学院国家空间科学中心 A kind of 1553B bus IP Core and monitoring system
CN110376876A (en) * 2019-07-19 2019-10-25 北京交大思诺科技股份有限公司 A kind of safety computer platform that double systems are synchronous

Similar Documents

Publication Publication Date Title
CN109494418B (en) Battery core sampling device and method of battery management system
CN105515102B (en) Highly reliable satellite power supply controller battery charging management unit
CN201781306U (en) Battery management system
CN101854279A (en) A Data Acquisition and Communication System Suitable for Small Satellite Controller LAN
CN202217270U (en) A bus for payload subsystem data transfer
CN104267690A (en) Inner bus system of satellite power supply controller
CN110471880A (en) A kind of ARINC429 bus module and its data transmission method for supporting No. Label screening based on FPGA
CN102904651B (en) Satellite integration telemetering system compatible with advanced orbiting system (AOS) and pulse code modulation (PCM)
CN113809415B (en) Vehicle battery management system and battery management method thereof
CN113364076A (en) Dynamic intelligent charging system and method for skate based on PowerBus bus
CN112346092A (en) Internal bus system and communication method of satellite power supply controller
US20220052872A1 (en) Battery management system and method for data transmission in a battery management system
CN115766906B (en) Multi-protocol fusion communication detection system of single hardware platform
CN210222733U (en) High-speed digital intermediate frequency acquisition board
CN118157314A (en) DTU equipment based on MLVDS double check retransmission mechanism
CN112199312A (en) Interface conversion device of communication equipment and communication system
CN211063790U (en) BMS system based on wireless grid communication
CN210864698U (en) Signal processing board card based on VPX structure
CN108111380A (en) N roads CAN communication device, implementation method and charging equipment based on A5 platforms
CN216772241U (en) Gateway with POE power supply function
CN115102802B (en) Multichannel buffer simulation expansion CAN communication strategy
CN218866345U (en) Safety controller
CN113131990B (en) Commercial low-orbit satellite communication system
CN218102707U (en) I2C bus communication-based aviation lithium battery pack capacity storage system
CN216249232U (en) High-speed video acquisition and processing circuit structure

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210209

RJ01 Rejection of invention patent application after publication