Space solar wing differential fault self-disposal method, system and medium
Patent Information
- Application Number
- CN202610908862.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-23
- Publication Date
- 2026-08-18
AI Technical Summary
航天器在轨运行过程中,太阳翼电池阵长期处于复杂空间环境中,容易受到空间粒子辐照、热循环、微流星体撞击以及器件老化等因素影响,导致电池串出现开路、短路、旁路器件异常或性能衰减等故障
通过可重构连接网络将空间太阳翼电池阵中的相邻电池串切换至检测通路,基于差分电参量生成抗工况扰动的相对偏差信息,并将多个相对偏差信息关联分析以定位故障电池串,进而完成故障隔离和功率补偿,有效解决了现有空间太阳翼电池阵在不增设串级电流传感器的约束下,难以抗工况扰动并自主精确完成故障电池串定位与处置的问题。
Smart Images

Figure CN122600907A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of spacecraft power supply fault diagnosis technology, and in particular to a self-handling method, system and medium for differential faults in space solar panels. Background Technology
[0002] Space solar arrays are crucial energy harvesting components in spacecraft power systems. Typically composed of multiple battery strings, they convert solar energy into electrical energy to power spacecraft payloads. During on-orbit operation, space solar arrays are exposed to the complex space environment, making them susceptible to factors such as space particle radiation, thermal cycling, micrometeoroid impacts, and component aging. This can lead to faults in the battery strings, including open circuits, short circuits, bypass device malfunctions, or performance degradation. Current fault detection methods for space solar arrays generally rely on ground-based telemetry analysis or onboard threshold judgment. Ground-based telemetry analysis primarily relies on overall parameters such as bus voltage, bus current, and temperature for anomaly identification, making it difficult to obtain timely fault status at the battery string level. Onboard threshold judgment, typically based on fixed voltage or current thresholds to trigger alarms, is easily affected by operational disturbances such as illumination angle, temperature variations, and load fluctuations, making it difficult to reliably identify anomalies in individual battery strings from changes in overall electrical parameters. Due to the stringent constraints on weight, size, and reliability of space solar arrays, existing technologies typically cannot easily incorporate independent current sensing devices at the output terminals of each solar cell string. This makes it impossible to directly obtain the independent output status of each string, resulting in fault location often remaining at a coarse-grained level and requiring reliance on ground commands or manual analysis for step-by-step troubleshooting. Consequently, existing technologies struggle to autonomously locate and handle faulty strings in space solar arrays without the addition of cascaded sensing devices, failing to meet the requirements of autonomous health management and continuous reliable power supply for spacecraft in orbit.
[0003] The information disclosed in this background section is intended only to enhance the understanding of the general background of this disclosure and should not be construed as an admission or in any way implying that the information constitutes prior art known to those skilled in the art. Summary of the Invention
[0004] This invention provides a method, system, and medium for self-handling differential faults in space solar panels, which can effectively solve the problems in the background art.
[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows: A method for self-handling differential faults in a space solar array, the method comprising: This allows multiple battery strings in the space solar array to be connected to the main power supply path when powered on, and enables adjacent battery strings to switch to the detection path through a reconfigurable connection network. In the detection state, the differential electrical parameters between the adjacent battery strings are obtained based on the detection path; The differential electrical parameters are used to generate relative deviation information that characterizes the health differences between adjacent battery strings, so as to reduce the impact of the common operating condition disturbances on fault judgment. The relative deviation information corresponding to multiple adjacent battery strings is associated as a battery array deviation relationship, and the target faulty battery string is determined based on the battery array deviation relationship. The target faulty battery string is isolated from the main power supply path, and the output of the healthy battery string is adjusted according to the power loss caused by the target faulty battery string.
[0006] Furthermore, the reconfigurable connection network performs path reconfiguration on the plurality of battery strings, including: In the power supply state, the output terminals of the multiple battery strings are connected in parallel to the main power supply path to supply power to the spacecraft load; In the detection state, the adjacent battery string to be detected is disconnected from the main power supply path and connected to the detection path, while the battery string not being detected is kept connected to the main power supply path. In the isolated state, the battery string identified as the target faulty battery string is disconnected from the main power supply path and the detection path.
[0007] Further, forming the reconfigurable connectivity network includes: A power switch is provided at the output terminal of each battery string for selectively connecting to the main power supply path or the detection path; A common detection bus independent of the main power supply path is used as the detection path, so that the adjacent battery strings can be connected to the common detection bus via the power switch. The power switch is configured as a silicon carbide metal-oxide-semiconductor field-effect transistor, such that the power switch has an on-resistance of less than 5mΩ and an on-resistance of not less than 10. 6 Switch lifespan.
[0008] Further, the differential electrical parameters between adjacent battery strings are obtained based on the detection path, and the relative deviation information is generated based on the differential electrical parameters, including: According to a predetermined detection interval, the adjacent battery strings among the plurality of battery strings are selected as the string pairs to be detected; Synchronous sampling is performed on the string pairs to be detected to obtain the series voltage difference and parallel current difference between the string pairs to be detected; The relative internal resistance deviation is generated based on the ratio of the series voltage difference to the parallel current difference, and the relative internal resistance deviation is used as the relative deviation information.
[0009] Further, the test string pairs are synchronously sampled, and a health determination is performed based on the relative internal resistance deviation, including: In each of the aforementioned synchronous samplings, the sampling time is controlled to be no more than 2 milliseconds, and the sampling rate is controlled to be no less than 100 kSPS; The voltage and current signals of the string pair to be detected are synchronously acquired using a 16-bit ADC. The health deviation threshold in the preset health criterion is set to three times the standard deviation of the relative internal resistance deviation of the healthy battery string set.
[0010] Furthermore, before associating the relative deviation information corresponding to multiple adjacent battery strings as a battery array deviation relationship, the method further includes: The absolute value of the relative internal resistance deviation is compared with the health deviation threshold. When the absolute value of the relative internal resistance deviation is not greater than the health deviation threshold, it is determined that both battery strings corresponding to the string pair to be detected are healthy battery strings. When the absolute value of the relative internal resistance deviation is greater than the health deviation threshold and lasts for at least three sampling periods, it is determined that there is a candidate faulty battery string in the string pair to be detected.
[0011] Further, determining the target faulty battery string based on the battery array deviation relationship includes: Traverse all adjacent battery strings in the plurality of battery strings, and form a deviation matrix by the relative internal resistance deviation of each pair of strings to be detected as the battery array deviation relationship; Abnormal neighbor relationships exceeding the health deviation threshold are determined based on the deviation matrix, and neighbor relationships not exceeding the health deviation threshold are determined as healthy neighbor relationships; Perform connectivity component analysis based on the abnormal and healthy adjacency relationships to uniquely identify the target faulty battery string among the plurality of battery strings; The computational complexity of the connected component analysis is made to vary linearly with the number of battery strings to meet the requirements of real-time onboard processing.
[0012] Further, after isolating the target faulty battery string from the main power supply path and adjusting the output of the healthy battery string according to the power loss caused by the target faulty battery string, the process includes: Disconnect the power switch corresponding to the target faulty battery string to disconnect the target faulty battery string from the main power supply path; A compensation command is sent via the CAN bus to the DC / DC converter corresponding to the healthy battery string located adjacent to the target faulty battery string, in order to increase the output current of the healthy battery string. Generate an autonomous handling report containing fault string number, fault type, isolation action and compensation strategy, and transmit the autonomous handling report through the on-board telemetry channel. The fault type includes open circuit, short circuit or performance degradation. During the shadow period when the space solar array has no output, a calibration current is injected into each switch channel in the reconfigurable connection network using a calibration source with a known current value and an accuracy of ±0.5%, and the on-resistance of each switch channel is measured. When the on-resistance exceeds twice the initial on-resistance, it is determined that the switch channel corresponding to the on-resistance has failed, and the switch channel is removed from the detection sequence or switched to a redundant switch.
[0013] A space solar array differential fault self-handling system, the system comprising: The power reconfiguration control module enables multiple battery strings in the space solar array to connect to the main power supply path when powered on, and allows adjacent battery strings to switch to the detection path through a reconfigurable connection network. The differential parameter acquisition module acquires the differential electrical parameters between adjacent battery strings based on the detection path during the detection state. The deviation information generation module generates relative deviation information that characterizes the health differences between adjacent battery strings based on differential electrical parameters, so as to reduce the impact of the common operating condition disturbances on fault judgment of adjacent battery strings. The deviation relationship analysis module associates the relative deviation information of multiple adjacent battery strings into a battery array deviation relationship, and determines the target faulty battery string based on the battery array deviation relationship. The isolation compensation control module isolates the target faulty battery string from the main power supply path and adjusts the output of the healthy battery string according to the power loss caused by the target faulty battery string.
[0014] A computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, can implement the aforementioned space solar array differential fault self-handling method.
[0015] The technical solution of this invention can achieve the following technical effects: By switching adjacent battery strings in a space solar array to the detection path through a reconfigurable connection network, relative deviation information that resists operating condition disturbances is generated based on differential electrical parameters. Multiple relative deviation information are correlated and analyzed to locate faulty battery strings, thereby completing fault isolation and power compensation. This effectively solves the problem that existing space solar arrays, without the constraint of adding cascade current sensors, are unable to resist operating condition disturbances and autonomously and accurately locate and handle faulty battery strings.
[0016] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a flowchart illustrating a self-handling method for differential faults in a space solar array. Figure 2 This is a topology diagram of a space solar array differential fault self-handling system. Detailed Implementation
[0019] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0020] Unless otherwise defined, 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 invention pertains. The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0021] Example 1; like Figure 1 As shown, this application provides a self-handling method for differential faults in space solar panels, the method including: S10: Enables multiple battery strings in the space solar array to connect to the main power supply path when powered on, and enables adjacent battery strings to switch to the detection path through a reconfigurable connection network. S20: In the detection state, the differential electrical parameters between adjacent battery strings are obtained based on the detection path; S30: Generate relative deviation information characterizing the health differences between adjacent battery strings based on differential electrical parameters, so as to reduce the impact of the common operating condition disturbances on fault judgment of adjacent battery strings. S40: Associate the relative deviation information of multiple adjacent battery strings into a battery array deviation relationship, and determine the target faulty battery string based on the battery array deviation relationship. S50: Isolate the target faulty battery string from the main power supply path and adjust the output of the healthy battery string according to the power loss caused by the target faulty battery string.
[0022] Specifically, in one embodiment, the space solar array includes multiple battery strings arranged in parallel. Each battery string is connected to a main power supply path through a reconfigurable connection network, which is also connected to a detection path independent of the main power supply path. When the spacecraft is in a normal power supply state, the reconfigurable connection network connects multiple battery strings to the main power supply path so that the space solar array can supply power to the spacecraft load. When a predetermined detection condition is met, the reconfigurable connection network switches adjacent battery strings from the main power supply path to the detection path, so that adjacent battery strings form a detection loop for differential detection. In the detection state, the detection unit collects the voltage difference and current difference between adjacent battery strings based on the detection path, and uses the voltage difference and current difference as differential electrical parameters. Since adjacent battery strings are usually affected by similar light, temperature and load changes when running on the track, the differential electrical parameters can weaken the impact of common operating condition disturbances on the detection results, thereby highlighting the differences in electrical parameters between adjacent battery strings due to different health conditions. The control unit generates relative deviation information based on differential electrical parameters. The relative deviation information is used to characterize the health differences between adjacent battery strings. Specifically, the control unit can calculate the relative internal resistance deviation based on the voltage difference and current difference between adjacent battery strings and use the relative internal resistance deviation as relative deviation information, so that fault judgment does not depend on the absolute output value of a single battery string, but on the relative change relationship between adjacent battery strings. After completing the detection of multiple adjacent battery strings, the control unit associates the relative deviation information of each adjacent battery string to form a battery array deviation relationship. The control unit judges the distribution of abnormal deviations among multiple battery strings based on the battery array deviation relationship, and determines the target faulty battery string by combining the adjacent relationship, thereby avoiding misjudgment caused by a single abnormal electrical parameter. Once the target faulty battery string is identified, the control unit controls the reconfigurable connection network to disconnect the target faulty battery string from the main power supply path, thus isolating the target faulty battery string from the power supply network of the space solar array. Subsequently, based on the power loss caused by the isolation of the target faulty battery string, the control unit adjusts the output of the healthy battery strings, so that the space solar array can continue to maintain the power supply requirements of the spacecraft load after the fault isolation is completed.
[0023] Through the technical solution of this invention, a reconfigurable connection network switches adjacent battery strings in a space solar array to the detection path, generates relative deviation information to resist operating condition disturbances based on differential electrical parameters, and analyzes multiple relative deviation information to locate faulty battery strings, thereby completing fault isolation and power compensation. This effectively solves the problem that existing space solar arrays, without the constraint of adding cascade current sensors, are unable to resist operating condition disturbances and autonomously and accurately locate and handle faulty battery strings.
[0024] Furthermore, the reconfigurable connectivity network reconfigures the pathways of multiple battery strings, including: In the power supply state, the output terminals of multiple battery strings are connected in parallel to the main power supply path to supply power to the spacecraft load; In the detection state, the adjacent battery string to be detected is disconnected from the main power supply path and connected to the detection path, while the battery string not participating in the detection is kept connected to the main power supply path. In isolation mode, the battery string identified as the target faulty battery string is disconnected from the main power supply path and the detection path.
[0025] As a preferred embodiment of the above embodiments, in one implementation, a reconfigurable connection network is set between multiple battery strings of the space solar array and the main power supply path, and is connected to the detection path, for changing the connection relationship of the battery strings according to the operating status of the spacecraft power system; during normal power supply, the reconfigurable connection network connects the output terminals of multiple battery strings to the main power supply path, so that multiple battery strings jointly provide power to the spacecraft load, thereby ensuring that the space solar array maintains normal power supply capability. When entering the detection state, the reconfigurable connection network selects the adjacent battery string to be detected according to the detection control command, and switches the adjacent battery string to be detected from the main power supply path to the detection path, so that the adjacent battery string to be detected forms an independent detection loop; other battery strings that do not participate in this detection remain connected to the main power supply path, so that the fault detection process does not affect the continuous power supply of the space solar array to the spacecraft load; After completing the detection of the current adjacent battery string, the reconfigurable connection network releases the connection between the current adjacent battery string and the detection path, and continues to select the next group of adjacent battery strings to access the detection path, so as to traverse and detect multiple adjacent battery strings. Through this path reconstruction method, the space solar array can sequentially obtain differential detection information between different adjacent battery strings without configuring a separate detection channel for each battery string. Once a battery string is identified as the target faulty battery string, the reconfigurable connection network enters an isolation state and disconnects the target faulty battery string from the main power supply path, so that the target faulty battery string no longer participates in the power supply of the spacecraft load. Through this isolation method, the target faulty battery string can be removed from the power supply network of the space solar array, thereby suppressing the spread of the fault and providing conditions for subsequent power compensation.
[0026] Furthermore, forming a reconfigurable connectivity network includes: A power switch is provided at the output of each battery string for selectively connecting to the main power supply path or the detection path; A common detection bus independent of the main power supply path is used as the detection path, so that adjacent battery strings can be connected to the common detection bus via a power switch. The power switch is configured as a silicon carbide metal-oxide-semiconductor field-effect transistor, so that the power switch has an on-resistance of less than 5mΩ and a resistance of not less than 10. 6 Switch lifespan.
[0027] As a preferred embodiment of the above embodiments, in one implementation, the reconfigurable connection network includes a power switch disposed at the output end of each battery string. The power switch is used to control the connection state between the corresponding battery string and the main power supply path or the detection path. The positive and negative output ends of each battery string can be connected and controlled by the corresponding power switch, so that the battery string can change the electrical connection relationship according to power supply requirements, detection requirements or isolation requirements. The detection path adopts a common detection bus independent of the main power supply path. The common detection bus is electrically isolated from the main power supply path and is used to carry the detection signals of the adjacent battery string to be detected in the detection state. The reconfigurable connection network closes the power switch corresponding to the adjacent battery string to be detected according to the detection control command, so that the adjacent battery string to be detected is connected to the common detection bus, thereby forming a differential detection loop independent of the spacecraft's main power supply path. Under normal power supply conditions, each battery string is connected to the main power supply path through the corresponding power switch and the space solar array supplies power to the spacecraft load; under detection conditions, the adjacent battery strings to be detected are switched to the common detection bus through the corresponding power switch in order to obtain the differential electrical parameters between the adjacent battery strings; under isolation conditions, the power switch corresponding to the target faulty battery string is disconnected, so that the target faulty battery string is disconnected from the main power supply path. The power switch employs a silicon carbide metal-oxide-semiconductor field-effect transistor (SiC MOSFET). SiC MOSFETs feature low on-resistance, high switching life, and power control capabilities suitable for aerospace power environments. They reduce conduction losses introduced by reconfigurable interconnect networks and improve long-term reliability under frequent switching conditions. The power switch has an on-resistance of less than 5mΩ and a switching life of no less than 10... 6This enables the reconfigurable connectivity network to meet the power efficiency requirements of the space solar array while also supporting on-orbit repeated testing and fault isolation.
[0028] Furthermore, differential electrical parameters between adjacent battery strings are obtained based on the detection path, and relative deviation information is generated based on the differential electrical parameters, including: According to the predetermined detection interval, adjacent battery strings from multiple battery strings are selected as the string pairs to be detected. Synchronous sampling is performed on the string pairs to be tested to obtain the series voltage difference and parallel current difference between the string pairs to be tested; The relative internal resistance deviation is generated based on the ratio of the series voltage difference to the parallel current difference, and the relative internal resistance deviation is used as the relative deviation information.
[0029] As a preferred embodiment of the above embodiments, in one implementation, after the space solar array enters the detection state, the control unit starts the differential detection process according to the predetermined detection interval, and sequentially selects adjacent battery strings as the pairs to be detected according to the arrangement order of the battery strings in the array; the pairs to be detected can be determined sequentially according to the adjacent numbering relationship, so that the adjacent health differences between multiple battery strings can be continuously acquired. After identifying the string pair to be tested, the reconfigurable connection network switches the string pair to be tested to the detection path, so that the string pair to be tested is separated from the main power supply path and forms an independent detection loop; the detection unit synchronously samples the string pair to be tested based on the detection path, obtains the voltage information and current information of the two battery strings in the string pair to be tested respectively, and generates a series voltage difference based on the voltage difference between the two battery strings, and generates a parallel current difference based on the current difference between the two battery strings. After receiving the series voltage difference and the parallel current difference, the control unit calculates the relative internal resistance deviation based on the ratio between the series voltage difference and the parallel current difference. The relative internal resistance deviation is used to reflect the relative health difference between the two battery strings in the string pair to be tested, rather than the absolute output state of a single battery string. Therefore, it can reduce the impact of common operating condition disturbances such as changes in light intensity, temperature, and load on the test results. After calculating the relative internal resistance deviation of the current string pair to be tested, the control unit saves the relative internal resistance deviation as relative deviation information and controls the reconfigurable connection network to switch to the next group of adjacent battery strings for testing. By traversing multiple adjacent battery strings in sequence, the control unit can obtain the relative deviation information corresponding to multiple adjacent positions in the space solar array, providing a data basis for subsequently constructing the battery array deviation relationship and locating the target faulty battery string.
[0030] Furthermore, the test pairs are sampled synchronously, and a health assessment is performed based on the relative internal resistance deviation, including: In each synchronous sampling, the sampling time is controlled to be no more than 2 milliseconds, and the sampling rate is controlled to be no less than 100kSPS; The voltage and current signals of the serial pair under test are synchronously acquired using a 16-bit ADC. The health deviation threshold in the preset health criterion is set to three times the standard deviation of the relative internal resistance deviation of the healthy battery string set.
[0031] As a preferred embodiment of the above embodiments, in one implementation, when the detection unit performs differential detection on the string pair to be detected, the sampling time of a single detection process is controlled to be no more than 2 milliseconds, so as to shorten the impact on the power supply status after the battery string switches from the main power supply path to the detection path, and meet the requirements for rapid on-orbit detection of the space solar array battery array. During a single sampling process, the detection unit acquires the voltage and current signals of the string pair to be detected at a sampling rate of not less than 100 kSPS, enabling the detection unit to obtain a sufficient number of sampling data in a short time and improve the stability of the differential electrical parameter calculation results. The detection unit uses a 16-bit ADC to synchronously acquire the voltage and current signals in the string pair to be detected, so that the voltage sampling results and the current sampling results are consistent in time, thereby reducing the calculation error of relative internal resistance deviation caused by asynchronous sampling. The control unit calculates the relative internal resistance deviation of the string pair to be detected based on the synchronously acquired voltage and current signals, and uses the relative internal resistance deviation for subsequent health determination. The control unit determines the health deviation threshold based on the relative internal resistance deviation of the healthy battery string set, and sets the health deviation threshold to 3 times the standard deviation of the relative internal resistance deviation of the healthy battery string set, so that the health deviation threshold can reflect the discrete characteristics of the space solar array under normal operating conditions. When the relative internal resistance deviation of the string pair to be tested is compared with the health deviation threshold, the control unit determines whether there is an abnormal deviation in the string pair to be tested based on the comparison result, thereby providing a basis for the determination of candidate faulty battery strings.
[0032] Furthermore, before associating the relative deviation information of multiple adjacent battery strings into a battery array deviation relationship, the following steps are also included: The absolute value of the relative internal resistance deviation is compared with the health deviation threshold. When the absolute value of the relative internal resistance deviation is not greater than the health deviation threshold, it is determined that both battery strings corresponding to the string pair to be tested are healthy battery strings. When the absolute value of the relative internal resistance deviation is greater than the health deviation threshold and lasts for no less than three sampling periods, it is determined that there is a candidate faulty battery string in the string pair to be detected.
[0033] As a preferred embodiment of the above embodiments, in one implementation, after the control unit obtains the relative internal resistance deviation corresponding to the string pair to be detected, it performs absolute value processing on the relative internal resistance deviation and compares the processing result with the health deviation threshold to determine whether the health difference between the two battery strings in the string pair to be detected exceeds the normal fluctuation range. When the absolute value of the relative internal resistance deviation is not greater than the health deviation threshold, the control unit determines that there is no abnormal health difference between the two battery strings in the test string pair and marks both battery strings in the test string pair as healthy battery strings. When the absolute value of the relative internal resistance deviation is greater than the health deviation threshold, the control unit does not immediately output the fault judgment result, but continues to repeat the detection of the test pair in subsequent sampling cycles to eliminate short-term abnormalities caused by instantaneous changes in illumination, temperature disturbances, load fluctuations or sampling noise. If the absolute value of the relative internal resistance deviation is greater than the health deviation threshold for at least three consecutive sampling periods, the control unit determines that there is a candidate faulty battery string in the string pair to be detected, and records the abnormal judgment result corresponding to the string pair to be detected in the battery array deviation relationship. If the absolute value of the relative internal resistance deviation fails to remain greater than the health deviation threshold for at least three consecutive sampling periods, the control unit will treat the abnormal judgment result as an instantaneous disturbance and continue to detect the subsequent adjacent battery strings.
[0034] Furthermore, determining the target faulty battery string based on the battery array offset relationship includes: Traverse all adjacent battery strings in multiple battery strings, and form a deviation matrix by the relative internal resistance deviation of each pair of strings to be detected as the battery array deviation relationship. Based on the deviation matrix, abnormal neighbor relationships that exceed the health deviation threshold are identified, and neighbor relationships that do not exceed the health deviation threshold are identified as healthy neighbor relationships. Connectivity component analysis is performed based on abnormal and healthy adjacency relationships to uniquely identify the target faulty battery string among multiple battery strings. The computational complexity of connected component analysis is made to vary linearly with the number of multiple battery strings to meet the requirements of real-time processing on spacecraft.
[0035] As a preferred embodiment of the above embodiments, in one implementation, after the control unit completes the differential detection and anomaly determination of adjacent battery strings, it traverses all adjacent battery strings according to the arrangement order of the battery strings in the space solar array, and stores and arranges the corresponding relative internal resistance deviation of each string to be detected, thereby forming a deviation matrix. Each item in the deviation matrix corresponds to a relative internal resistance deviation between adjacent battery strings. The control unit uses the deviation matrix as the battery array deviation relationship to characterize the distribution of health differences between different adjacent positions in the space solar array. The control unit compares each relative internal resistance deviation in the deviation matrix with the health deviation threshold, and marks adjacent positions where the relative internal resistance deviation exceeds the health deviation threshold as abnormal adjacent relationships; The control unit marks adjacent positions in the deviation matrix that do not exceed the health deviation threshold as healthy adjacent relationships, so that abnormal adjacent relationships and healthy adjacent relationships together reflect the boundary position of the fault impact in the battery string arrangement direction; The control unit performs connected component analysis based on abnormal and healthy adjacency relationships, and determines the location of candidate faulty battery strings according to the distribution of abnormal adjacency relationships among adjacent battery strings. When a battery string forms an abnormal adjacency relationship with each of its adjacent battery strings, and there is a healthy adjacency relationship outside the abnormal adjacency relationship, the control unit identifies the battery string as the target faulty battery string. After identifying the target faulty battery string, the control unit outputs the target faulty battery string number and provides the target faulty battery string number to the isolation compensation control process so that subsequent fault isolation and power compensation can be completed. During connected component analysis, the control unit only traverses the deviation matrix in the order of adjacent battery strings, so that the computational load changes linearly with the number of battery strings, thereby meeting the needs of the onboard processor for real-time fault location.
[0036] Furthermore, after isolating the target faulty battery string from the main power supply path and adjusting the output of the healthy battery strings according to the power loss caused by the target faulty battery string, the process includes: Disconnect the power switch corresponding to the target faulty battery string to disconnect the target faulty battery string from the main power supply path; A compensation command is sent via the CAN bus to the DC / DC converter corresponding to the healthy battery string located adjacent to the target faulty battery string in order to increase the output current of the healthy battery string. Generate an autonomous handling report containing fault string number, fault type, isolation action and compensation strategy, and transmit the autonomous handling report through the on-board telemetry channel. The fault type includes open circuit, short circuit or performance degradation. During the shadow period when the space solar array has no output, a calibration current is injected into each switch channel in the reconfigurable connection network using a calibration source with a known current value and an accuracy of ±0.5%, and the on-resistance of each switch channel is measured. When the on-resistance exceeds twice the initial on-resistance, the switch channel corresponding to the on-resistance is determined to be faulty, and the switch channel is removed from the detection sequence or switched to a redundant switch.
[0037] As a preferred embodiment of the above embodiments, in one implementation, after the control unit determines the target faulty battery string, it sends an isolation control command to the reconfigurable connection network to disconnect the power switch corresponding to the target faulty battery string, thereby disconnecting the target faulty battery string from the main power supply path. After the target faulty battery string is disconnected, the control unit determines the power loss based on the output capability of the target faulty battery string under normal conditions, and generates a compensation control command based on the power loss. The control unit sends a compensation control command to the power conversion unit corresponding to the healthy battery string at the adjacent position of the target faulty battery string through the spaceborne communication bus, so that the healthy battery string increases the output current to compensate for the power loss caused by the isolation of the target faulty battery string. After completing isolation and compensation, the control unit generates an autonomous handling report, which includes the fault string number, fault type, isolation action and compensation strategy. The fault types include open circuit, short circuit or performance degradation. The control unit transmits the autonomous handling report to the ground system through the on-board telemetry channel so that the ground system can know the on-orbit fault handling results of the space solar array. When the space solar array is in the shadow period with no output, the control unit initiates a self-test process and controls the calibration source to inject calibration current of known current value into each switch channel in the reconfigurable connection network. The control unit sequentially closes each switch channel and calculates the on-resistance of each switch channel based on the calibration current and the corresponding sampling voltage; When the on-resistance of any switch channel exceeds twice the initial on-resistance, the control unit determines that the switch channel has failed and removes the switch channel from the subsequent detection sequence. When a faulty switch channel is equipped with a redundant switch, the control unit switches to the redundant switch to maintain the detection and isolation capabilities of the reconfigurable connection network.
[0038] Example 2; Based on the same inventive concept as the space solar array differential fault self-handling method in the aforementioned embodiments, such as Figure 2 As shown, the present invention also provides a space solar array differential fault self-handling system, the system comprising: The power reconfiguration control module enables multiple battery strings in the space solar array to connect to the main power supply path when powered on, and allows adjacent battery strings to switch to the detection path through a reconfigurable connection network. The differential parameter acquisition module acquires the differential electrical parameters between adjacent battery strings based on the detection path during the detection state. The deviation information generation module generates relative deviation information that characterizes the health differences between adjacent battery strings based on differential electrical parameters, so as to reduce the impact of the common operating condition disturbances on fault judgment of adjacent battery strings. The deviation relationship analysis module associates the relative deviation information of multiple adjacent battery strings into a battery array deviation relationship, and determines the target faulty battery string based on the battery array deviation relationship. The isolation compensation control module isolates the target faulty battery string from the main power supply path and adjusts the output of the healthy battery string according to the power loss caused by the target faulty battery string.
[0039] The system described above in this invention can effectively implement a self-handling method for differential faults in space solar panels, and the technical effects it can achieve are as described in the above embodiments, and will not be repeated here.
[0040] Example 3; Based on the same inventive concept as the space solar array differential fault self-handling method in the foregoing embodiments, the present invention also provides a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by a processor, can implement the space solar array differential fault self-handling method.
[0041] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of the application as defined herein, and are to be considered as covering any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from its scope. Thus, if such modifications and modifications fall within the scope of this application and its equivalents, this application intends to include such modifications and modifications.
Claims
1. A self-handling method for differential faults in a space solar array, characterized in that, The method includes: This allows multiple battery strings in the space solar array to be connected to the main power supply path when powered on, and enables adjacent battery strings to switch to the detection path through a reconfigurable connection network. In the detection state, the differential electrical parameters between the adjacent battery strings are obtained based on the detection path; The differential electrical parameters are used to generate relative deviation information that characterizes the health differences between adjacent battery strings, so as to reduce the impact of the common operating condition disturbances on fault judgment. The relative deviation information corresponding to multiple adjacent battery strings is associated as a battery array deviation relationship, and the target faulty battery string is determined based on the battery array deviation relationship. The target faulty battery string is isolated from the main power supply path, and the output of the healthy battery string is adjusted according to the power loss caused by the target faulty battery string.
2. The space solar array differential fault self-handling method according to claim 1, characterized in that, The reconfigurable connection network reconfigures the pathways of the multiple battery strings, including: In the power supply state, the output terminals of the multiple battery strings are connected in parallel to the main power supply path to supply power to the spacecraft load; In the detection state, the adjacent battery string to be detected is disconnected from the main power supply path and connected to the detection path, while the battery string not being detected is kept connected to the main power supply path. In the isolated state, the battery string identified as the target faulty battery string is disconnected from the main power supply path and the detection path.
3. The space solar array differential fault self-handling method according to claim 2, characterized in that, Forming the reconfigurable connectivity network includes: A power switch is provided at the output terminal of each battery string for selectively connecting to the main power supply path or the detection path; A common detection bus independent of the main power supply path is used as the detection path, so that the adjacent battery strings can be connected to the common detection bus via the power switch. The power switch is configured as a silicon carbide metal-oxide-semiconductor field-effect transistor, such that the power switch has an on-resistance of less than 5mΩ and an on-resistance of not less than 10. 6 Switch lifespan.
4. The space solar array differential fault self-handling method according to claim 1, characterized in that, The differential electrical parameters between adjacent battery strings are obtained based on the detection path, and the relative deviation information is generated based on the differential electrical parameters, including: According to a predetermined detection interval, the adjacent battery strings among the plurality of battery strings are selected as the string pairs to be detected; Synchronous sampling is performed on the string pairs to be detected to obtain the series voltage difference and parallel current difference between the string pairs to be detected; The relative internal resistance deviation is generated based on the ratio of the series voltage difference to the parallel current difference, and the relative internal resistance deviation is used as the relative deviation information.
5. The space solar array differential fault self-handling method according to claim 4, characterized in that, The test string pairs are synchronously sampled, and a health determination is performed based on the relative internal resistance deviation, including: In each of the aforementioned synchronous samplings, the sampling time is controlled to be no more than 2 milliseconds, and the sampling rate is controlled to be no less than 100 kSPS; The voltage and current signals of the string pair to be detected are synchronously acquired using a 16-bit ADC. The health deviation threshold in the preset health criterion is set to three times the standard deviation of the relative internal resistance deviation of the healthy battery string set.
6. The space solar array differential fault self-handling method according to claim 5, characterized in that, Before associating the relative deviation information corresponding to multiple adjacent battery strings into a battery array deviation relationship, the method further includes: The absolute value of the relative internal resistance deviation is compared with the health deviation threshold. When the absolute value of the relative internal resistance deviation is not greater than the health deviation threshold, it is determined that both battery strings corresponding to the string pair to be detected are healthy battery strings. When the absolute value of the relative internal resistance deviation is greater than the health deviation threshold and lasts for at least three sampling periods, it is determined that there is a candidate faulty battery string in the string pair to be detected.
7. The space solar array differential fault self-handling method according to claim 6, characterized in that, Determining the target faulty battery string based on the battery array deviation relationship includes: Traverse all adjacent battery strings in the plurality of battery strings, and form a deviation matrix by the relative internal resistance deviation of each pair of strings to be detected as the battery array deviation relationship; Abnormal neighbor relationships exceeding the health deviation threshold are determined based on the deviation matrix, and neighbor relationships not exceeding the health deviation threshold are determined as healthy neighbor relationships; Perform connectivity component analysis based on the abnormal and healthy adjacency relationships to uniquely identify the target faulty battery string among the plurality of battery strings; The computational complexity of the connected component analysis is made to vary linearly with the number of battery strings to meet the requirements of real-time onboard processing.
8. The space solar array differential fault self-handling method according to any one of claims 3 to 7, characterized in that, After isolating the target faulty battery string from the main power supply path and adjusting the output of the healthy battery string according to the power loss caused by the target faulty battery string, the process includes: Disconnect the power switch corresponding to the target faulty battery string to disconnect the target faulty battery string from the main power supply path; A compensation command is sent via the CAN bus to the DC / DC converter corresponding to the healthy battery string located adjacent to the target faulty battery string, in order to increase the output current of the healthy battery string. Generate an autonomous handling report containing fault string number, fault type, isolation action and compensation strategy, and transmit the autonomous handling report through the on-board telemetry channel. The fault type includes open circuit, short circuit or performance degradation. During the shadow period when the space solar array has no output, a calibration current is injected into each switch channel in the reconfigurable connection network using a calibration source with a known current value and an accuracy of ±0.5%, and the on-resistance of each switch channel is measured. When the on-resistance exceeds twice the initial on-resistance, it is determined that the switch channel corresponding to the on-resistance has failed, and the switch channel is removed from the detection sequence or switched to a redundant switch.
9. A differential fault self-handling system for space solar panels, characterized in that, The system includes: The power reconfiguration control module enables multiple battery strings in the space solar array to connect to the main power supply path when powered on, and allows adjacent battery strings to switch to the detection path through a reconfigurable connection network. The differential parameter acquisition module acquires the differential electrical parameters between adjacent battery strings based on the detection path during the detection state. The deviation information generation module generates relative deviation information that characterizes the health differences between adjacent battery strings based on differential electrical parameters, so as to reduce the impact of the common operating condition disturbances on fault judgment of adjacent battery strings. The deviation relationship analysis module associates the relative deviation information of multiple adjacent battery strings into a battery array deviation relationship, and determines the target faulty battery string based on the battery array deviation relationship. The isolation compensation control module isolates the target faulty battery string from the main power supply path and adjusts the output of the healthy battery string according to the power loss caused by the target faulty battery string.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which includes program instructions that, when executed by a processor, can implement the space solar array differential fault self-handling method as described in any one of claims 1-8.