Direct-current source series control method and direct-current source system
By working in concert with the master and slave units, the adjustment factor is calculated based on the voltage level, temperature, and aging coefficient to generate the control voltage. This solves the flexibility and cost problems of existing DC power source systems when the load changes, and realizes flexible series control and synchronous aging of DC power sources.
Patent Information
- Application Number
- CN202511778139.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-03-03
AI Technical Summary
Existing DC power supply systems require modification or additional equipment after load voltage changes, leading to increased costs and a lack of flexibility.
By working in concert with the master and slave units, the adjustment factor is calculated based on the voltage level, temperature coefficient and aging coefficient of key components, and control voltage is generated to achieve flexible series control of the DC source.
It enables flexible series control and synchronous aging of DC sources with different voltage levels, reduces equipment replacement costs, and improves the flexibility and stability of the system.
Smart Images

Figure CN121596950A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power supply, and more specifically, to a DC source series control method and a DC source system. Background Technology
[0002] In existing DC power supply systems, there are usually multiple DC power supply devices with the same capacity and voltage level connected in series. By detecting the real-time output voltage of each DC power supply device, the voltage imbalance of each DC power supply device is calculated to achieve voltage equalization control of each DC power supply device.
[0003] In the aforementioned DC power supply system, when the voltage of the load (such as the load in the DC power supply system for user aging tests) changes, the original DC power supply system will need to be upgraded or a DC power supply device of the same voltage level will need to be added in series. The voltage level of the additional DC power supply device cannot be flexibly selected, resulting in higher costs. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a DC source series control method and a DC source system, addressing the lack of flexibility in the aforementioned DC source systems.
[0005] The technical solution of this invention to solve the above-mentioned technical problems is to provide a DC source series control method, applied to a DC source series system, wherein the DC source series system includes multiple DC sources, the output terminals of the multiple DC sources are connected in series between DC power supply terminals, and one of the multiple DC sources is a master, and the remaining DC sources are slaves, the method comprising: Each slave device sends its own voltage level, temperature coefficient of key components, and aging coefficient to the master device. The host computer generates its own adjustment factor and the adjustment factors of each slave computer based on its own voltage level, the temperature coefficient of key components, and the aging coefficient. The host generates its own control voltage and the control voltage of each slave device according to its own adjustment factor and the adjustment factors of each slave device, and sends the control voltage of each slave device to each slave device respectively. The host and each slave device adjust the output DC voltage according to their own control voltage. As a further improvement of the present invention, the host generates its own control voltage and the control voltage of each slave device based on its own regulation factor and the regulation factors of each slave device, including: When the control voltage generated by the host is higher than its own output voltage upper limit, the host will adjust its own control voltage to its own output voltage upper limit. When the control voltage of any slave device generated by the host is higher than the upper limit of the slave device's output voltage, the host will adjust the control voltage of the slave device to the corresponding upper limit of the output voltage. The host generates adjustment factors for the remaining host and slave based on the voltage levels, temperature coefficients, and aging coefficients of the key components. The master unit generates the control voltages for the remaining master and slave units based on the adjustment factors of the remaining master and slave units.
[0006] As a further improvement of the present invention, a DC switch is connected between the positive and negative output terminals of each DC source. The host generates its own control voltage and the control voltage of each slave based on its own regulation factor and the regulation factors of each slave, including: When the control voltage generated by the host is lower than its own output voltage lower limit, the host enters a sleep state. When the host enters the sleep state, it controls the contactor used to connect the positive output terminal and the negative output terminal to disconnect and closes the DC switch between its own positive output terminal and the negative output terminal. When the control voltage of any slave device generated by the host is lower than the lower limit of the slave device's output voltage, the host sends a sleep command to the slave device. When the slave device receives the sleep command sent by the host, it enters a sleep state. When the slave device enters a sleep state, it controls the contactor used to connect the positive and negative output terminals to disconnect and closes the DC switch between its positive and negative output terminals. The host generates adjustment factors for the remaining host and slave based on the voltage levels, temperature coefficients, and aging coefficients of the key components. The master unit generates the control voltages for the remaining master and slave units based on the adjustment factors of the remaining master and slave units.
[0007] As a further improvement of the present invention, the host calculates its own and each slave's adjustment factor according to the following formula: Pi=[VLi / (VL1+...+VLn)] / 3+{[(1-Ti)*n] / [(1-T1)+...+(1-Tn)]} / 3+{[(1-Qi)*n] / [(1-Q1)+...+(1-Qn)]} / 3; Where Pi is the adjustment factor of the i-th DC source, Vli is the voltage level of the i-th DC source, VL1, ..., VLn are the voltage levels of each DC source, Ti is the temperature coefficient of the key component of the i-th DC source, T1, ..., Tn are the temperature coefficients of the key component of each DC source, Qi is the aging coefficient of the i-th DC source, Q1, ..., Qn are the aging coefficients of each DC source, and i and n are positive integers. The host calculates its own and each slave's control voltage according to the following formula: Vi = V × Pi; Where Vi is the control voltage of the i-th DC source, and V is the output voltage of the DC source series system.
[0008] As a further improvement of the present invention, all slave devices send their own voltage levels to the host when the DC source series system is turned on, and send their own key component temperature coefficients and aging coefficients to the host at a first preset frequency. When the key component temperature coefficients or aging coefficients of the slave devices change, the host regenerates its own control voltage and the control voltages of each slave device.
[0009] As a further improvement of the present invention, the method further includes: When the DC source series system is powered on, each DC source broadcasts its voltage level, aging factor, capacity and device number to all DC sources in the DC source series system. Each of the DC sources stores the voltage level, aging factor, capacity, and device number of all received DC sources; Each DC source storage device compares its own voltage level, aging factor, capacity, and device number with the voltage level, aging factor, capacity, and device number of the received DC source, and operates in master mode or slave mode based on the comparison result.
[0010] As a further improvement of the present invention, the step of operating in master mode or slave mode based on the comparison result includes: When any of the DC sources has a current aging factor that is less than the aging factor of the other DC sources in the DC source series system, it shall operate in host mode. When any of the DC sources has a current aging factor equal to that of the DC source with the smallest aging factor in the DC source series system, and its voltage level is greater than that of the DC source with the smallest aging factor in the DC source series system, it operates in host mode. When any of the DC sources has a current aging factor equal to that of the DC source with the smallest aging factor in the DC source series system, a voltage level equal to that of the DC source with the smallest aging factor, and the largest capacity among DC sources with the same aging factor and voltage level, it operates in host mode. Any of the aforementioned DC sources shall operate in host mode if its current aging factor is equal to that of the DC source with the smallest aging factor in the DC source series system, its voltage level is equal to that of the DC source with the smallest aging factor, its capacity is the same as that of the DC source with the same aging factor and voltage level, and its device number is the smallest among DC sources with the same aging factor, voltage level, and capacity.
[0011] As a further improvement of the present invention, the method includes: Each DC source broadcasts its own status information to all DC sources in the DC source series system at a first preset frequency. If the host does not receive status information from any slave device within a preset time, it regenerates its own adjustment factor and the adjustment factor of the remaining slave devices based on its own voltage level, key component temperature coefficient, and aging coefficient, respectively. It also generates its own control voltage and the control voltage of the remaining slave devices based on its own adjustment factor and the adjustment factor of the remaining slave devices, and sends the control voltage of the remaining slave devices to the remaining slave devices respectively. When the slave device does not receive status information from the master device within a preset time, it compares its own voltage level, aging factor, capacity, and device number with the voltage level, aging factor, capacity, and device number of the DC source that received the status information, and operates in master mode or slave mode according to the comparison result.
[0012] As a further improvement of the present invention, the method includes: Each DC source calculates its aging coefficient in real time based on its own operating status, and broadcasts the aging coefficient to all DC sources in the DC source series system when the aging coefficient changes. Each DC source updates its aging coefficient upon receiving the broadcast aging coefficient.
[0013] The present invention also provides a DC source series system, including multiple DC sources, the output terminals of the multiple DC sources being connected in series between DC power supply terminals, each DC source including a storage unit and a control chip, the storage unit being integrated into or connected to the control chip, the storage unit storing a computer program executable on the control chip, and the control chip executing the computer program to implement the steps of the DC source series control method as described above.
[0014] The present invention has the following beneficial effects: the host determines the adjustment factor based on the voltage level, the temperature coefficient of key components and the aging coefficient, and generates the control voltage of each DC source based on the adjustment factor, thereby realizing the series control of DC sources with different voltage levels, and at the same time enabling the synchronous aging of each DC source device in the DC source series system. Attached Figure Description
[0015] Figure 1 This is a schematic diagram of a DC source system provided in an embodiment of the present invention.
[0016] Figure 2 This is a schematic flowchart of the DC source series control method provided in an embodiment of the present invention.
[0017] Figure 3 This is a schematic diagram of the process of the host generating control voltage in the DC source series control method provided in the embodiment of the present invention.
[0018] Figure 4 This is a schematic diagram of the process of the host generating control voltage in a DC source series control method provided in another embodiment of the present invention.
[0019] Figure 5 This is a schematic flowchart of a DC source series control method provided in another embodiment of the present invention. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0021] like Figure 2 The diagram shown is a schematic flowchart of a DC source series control method provided in an embodiment of the present invention. This DC source series control method can be applied to... Figure 1The illustrated DC power source series system includes multiple DC power sources (e.g., DC power sources #1, #2, #3, and #4). The output terminals of these multiple DC power sources are connected in series between the DC power supply terminals DC+ and DC-. These multiple DC power sources can have different capacities and voltage levels. In this DC power source series system, the control modules of all DC power sources are connected via a CAN network to achieve information exchange. Furthermore, in this DC power source series system, all DC power sources can operate in both master and slave modes. When a DC power source operates in master mode, it constitutes the master in the DC power source series system; when it operates in slave mode, it constitutes the slave in the DC power source series system. Those skilled in the art will understand that at any given time, there is one and only one master in the DC power source series system, i.e., only one DC power source operates in master mode. Specifically, the structure of each DC power source in the DC power source series system and the connections between the DC power sources can adopt conventional solutions in the art, and will not be elaborated further here.
[0022] The method of this embodiment can be integrated into the control device of each DC source device in a DC source system, that is, it consists of software running on the control device of each DC source device, or a combination of software and hardware. The method of this embodiment includes the following steps performed by each DC source in a DC source series system: Step S21: All slave devices send their voltage level, temperature coefficient of key components, and aging coefficient to the host.
[0023] During the operation of a DC power supply series system, the master unit sends signal acquisition commands to each slave unit via a CAN network. Specifically, the master unit can periodically send signal acquisition commands to each slave unit at a preset frequency (e.g., once every 30 minutes). After receiving the signal acquisition commands from the master unit, each slave unit sends its own voltage level, temperature coefficient of key components, and aging coefficient back to the master unit via the CAN network. Of course, each slave unit can also proactively send its own voltage level, temperature coefficient of key components, and aging coefficient to the master unit at set intervals.
[0024] The voltage levels mentioned above are set before the DC source leaves the factory. Key components include semiconductor switches (IGBTs), energy storage capacitors, transformers, inductors, etc., in the DC source. The temperature coefficient of a key component is the percentage value between the current temperature of the component and the highest temperature that the component can withstand for an extended period (factory setting). (If there are multiple key components, the one with the largest percentage value can be used as the temperature coefficient of the key component.) The initial value of the aging coefficient is 0%, which can be calculated based on two conditions: natural aging and usage aging. Natural aging is calculated based on the estimated lifespan and the manufacturing date, while usage aging is calculated based on the total electricity used since the manufacturing date and the estimated total electricity used within the lifespan of the device. For example, the aging coefficient Q is: Q = (Manufacturing date / Estimated lifespan)² + (Total electricity used since the manufacturing date / Estimated total electricity used within the lifespan) / 2. Furthermore, each slave device can collect its own key component temperature coefficient and aging coefficient at preset intervals.
[0025] Step S22: The host generates its own adjustment factor and the adjustment factor of each slave device based on its own voltage level, temperature coefficient and aging coefficient of key components, as well as the voltage level, temperature coefficient and aging coefficient of each slave device.
[0026] In one embodiment of the present invention, the host can calculate its own adjustment factor and the adjustment factors of each slave according to the following formula: Pi=[VLi / (VL1+...+VLn)] / 3+{[(1-Ti)*n] / [(1-T1)+...+(1-Tn)]} / 3+{[(1-Qi)*n] / [(1-Q1)+...+(1-Qn)]} / 3(1) Where Pi is the adjustment factor of the i-th DC source, Vli is the voltage level of the i-th DC source, VL1, ..., VLn are the voltage levels of each DC source, Ti is the temperature coefficient of the key component of the i-th DC source, T1, ..., Tn are the temperature coefficients of the key component of each DC source, Qi is the aging coefficient of the i-th DC source, Q1, ..., Qn are the aging coefficients of each DC source, and i and n are positive integers.
[0027] Step S23: The host generates its own control voltage and the control voltage of each slave according to its own regulation factor and the regulation factors of each slave, and sends the control voltage of each slave to each slave respectively.
[0028] In one embodiment of the present invention, the host calculates its own and each slave's control voltage according to the following formula (2): Vi = V × Pi (2) Where Vi is the control voltage of the i-th DC source, and V is the output voltage of the DC source series system.
[0029] Step S24: The master unit and each slave unit adjust the output DC voltage according to their own control voltage.
[0030] For the master and each slave, a closed-loop method can be used to adjust their output voltage according to the control voltage, so that the output voltage of the entire DC source series system meets the system output voltage requirements. The above-mentioned DC source series control method involves the host in the DC source series system determining the adjustment factor based on the voltage level, the temperature coefficient of key components, and the aging coefficient, and generating the control voltage of each DC source based on the adjustment factor. This achieves series control of DC sources with different voltage levels and enables synchronous aging of each DC source device in the DC source series system.
[0031] like Figure 3 As shown, in one embodiment of the present invention, in step S23 above, the host generates its own control voltage and the control voltage of each slave device based on its own adjustment factor and the adjustment factors of each slave device, including: Step S231: When the control voltage generated by the host is higher than its own output voltage upper limit, the host adjusts its own control voltage to its own output voltage upper limit; and when the control voltage of any slave device generated by the host is higher than the output voltage upper limit of that slave device, the host adjusts the control voltage of that slave device to the corresponding output voltage upper limit.
[0032] Step S232: The master unit generates adjustment factors for the remaining master units and remaining slave units based on the voltage levels, temperature coefficients, and aging coefficients of the key components.
[0033] The aforementioned "remaining master" refers to a master whose control voltage generated is no higher than its own output voltage upper limit. "Remaining slave" refers to a slave whose control voltage generated by the master is no higher than its own output voltage upper limit. When the master's control voltage exceeds its own output voltage upper limit, the master generates adjustment factors for the remaining slaves based solely on the voltage level, temperature coefficient of key components, and aging coefficient of the remaining slaves.
[0034] Step S233: The master unit generates the control voltages for the remaining master units and remaining slave units based on the adjustment factors of the remaining master units and remaining slave units.
[0035] For example, in a DC power supply series system consisting of three DC power supplies, the aging factor of DC power supply 1 is 20%, the voltage level is 100-1200V, the transformer temperature is 30℃, the TGBT temperature is 35℃, and the inductor temperature is 30℃ (assuming the maximum withstand temperature of each component is 100℃, i.e., the temperature coefficient T1 of the key component of power supply 1 is 35%); the aging factor of DC power supply 2 is 40%, the voltage level is 100-1000V, the transformer temperature is 40℃, the TGBT temperature is 50℃, and the inductor temperature is 45℃ (assuming the maximum withstand temperature of each component is 100℃, i.e., the temperature coefficient T2 of the key component of power supply 2 is 50%); and the aging factor of DC power supply 3 is 0%, the voltage level is 50-600V, the transformer temperature is 30℃, the TGBT temperature is 35℃, and the inductor temperature is 40℃ (assuming the maximum withstand temperature of each component is 100℃, i.e., the temperature coefficient T3 of the key component of power supply 3 is 40%). In step S23, the three DC source adjustment factors P1, P2, and P3 can be calculated according to the above formula (1): P1=[1200 / (1200+1000+600)] / 3+ {(1-0.35) / [(1-0.35)+(1-0.5)+(1-0.4)]} / 3 + {[(1-0.2)] / [(1-0.2)+(1-0.4)+(1-0)]} / 3 =0.3778 P2=[1000 / (1200+1000+600)] / 3+ {(1-0.5) / [(1-0.35)+(1-0.5)+(1-0.4)]} / 3 + {[(1-0.4)] / [(1-0.2)+(1-0.4)+(1-0)]} / 3 =0.2976 P3=[600 / (1200+1000+600)] / 3+ {(1-0.4) / [(1-0.35)+(1-0.5)+(1-0.4)]} / 3 + {[(1-0)] / [(1-0.2)+(1-0.4)+(1-0)]} / 3 =0.3246.
[0036] In this step S13, the corresponding control voltages of the three DC sources V1=755.6V, V2=595.2V, and V3=649.2V can be calculated according to formula (2).
[0037] Since the control voltage V3 calculated above exceeds the voltage level range of DC source No. 3, in step S231 above, the control voltage of DC source No. 3 is directly taken as its upper limit, that is, V3=600V.
[0038] In step S232, the adjustment factors for current sources 1 and 2 are recalculated again, yielding P1 = 0.5390% and P2 = 0.4610%. In step S233, V1 = 754.6V and V2 = 631.4V are calculated based on P1 and P2. Therefore, the final control voltage for DC source 1 is 754.6V, for DC source 2 is 631.4V, and for DC source 3 is 600V.
[0039] Of course, if the voltages of all DC sources calculated in step S23 do not exceed their voltage level range, then there is no need to execute the above steps S231-S233.
[0040] Combination Figure 1 , Figure 4 As shown, in one embodiment of the present invention, a DC switch is connected between the positive and negative output terminals of each DC source. Correspondingly, in step S23 above, the host generates its own control voltage and the control voltage of each slave based on its own regulation factor and the regulation factors of each slave, and further includes: Step S234: When the control voltage generated by the host is lower than the lower limit of its own output voltage, the host enters a sleep state. When entering the sleep state, the host controls the contactor used to connect the positive and negative output terminals to disconnect and closes the DC switch between its positive and negative output terminals. When the control voltage generated by the host for any slave device is lower than the lower limit of the slave device's output voltage, the host sends a sleep command to the slave device. When the corresponding slave device receives the sleep command sent by the host, it enters a sleep state. When entering the sleep state, the slave device controls the contactor used to connect the positive and negative output terminals to disconnect and turns on (closes) the DC switch between its positive and negative output terminals, thus bypassing the slave device.
[0041] Step S235: The host generates adjustment factors for the remaining host and remaining slave based on the voltage level, temperature coefficient and aging coefficient of the key components of the remaining host and remaining slave (i.e., not in sleep mode).
[0042] The remaining hosts mentioned above refer to hosts that have not entered hibernation mode, and the remaining slaves refer to slaves that have not entered hibernation mode.
[0043] Step S236: The master unit generates the control voltages for the remaining master units and remaining slave units based on the adjustment factors of the remaining master units and remaining slave units.
[0044] By means of the above method, slave devices can be rotated for rest when the load voltage demand of the DC source series system is relatively small. Those skilled in the art will understand that step S234 can be performed simultaneously with step S231.
[0045] Since the temperature coefficients and aging coefficients of key components in the master and slave units change during the operation of each DC source, one embodiment of the present invention further includes sending its own voltage level to the master unit when the DC source series system is powered on, and sending its own key component temperature coefficients and aging coefficients to the master unit at a first preset frequency. Accordingly, when the change in the key component temperature coefficient or aging coefficient sent by itself or any slave unit relative to the previously sent value exceeds a preset range (which can be set in advance), the master unit recalculates the adjustment factors and control voltages of itself and each slave unit. Specifically, the aforementioned first preset frequency can be 10 minutes, thereby preventing any DC source from operating under overload and extending the service life of the entire DC source series system.
[0046] like Figure 5 As shown, in one embodiment of the present invention, the above-described DC source series control method, in addition to steps S21-S24, also includes a step of competing for the host computer. Specifically, the competition for the host computer can be achieved in the following manner: Step S51: When the DC source series system is powered on, each DC source broadcasts its voltage level, aging factor, capacity and equipment number to all DC sources in the DC source series system.
[0047] Step S52: For each DC source, store the voltage level, aging factor, capacity, and device number of all received DC sources.
[0048] Step S53: Each DC source storage compares its own voltage level, aging factor, capacity and device number with the voltage level, aging factor, capacity and device number of the received DC source, and operates in master mode or slave mode according to the comparison result.
[0049] In this way, one DC source in a DC source series system can operate in master mode, while the other DC sources operate in slave mode.
[0050] Specifically, the above-mentioned operation in master mode or slave mode based on the comparison results includes: When any DC source's current aging coefficient is less than the aging coefficients of other DC sources in the DC source series system, it operates in master mode, and the other slaves operate in slave mode; when any DC source's current aging coefficient is equal to the aging coefficient of the DC source with the smallest aging coefficient in the DC source series system, and its voltage level is greater than the voltage level of the DC source with the smallest aging coefficient in the DC source series system, it operates in master mode, and the other slaves operate in slave mode; when any DC source's current aging coefficient is equal to the aging coefficient of the DC source with the smallest aging coefficient in the DC source series system... When a DC source has the same aging coefficient, voltage level, and capacity as the DC source with the lowest aging coefficient, it operates in master mode, while other slave sources operate in slave mode. When any DC source has the same current aging coefficient as the DC source with the lowest aging coefficient in the DC source series system, the same voltage level as the DC source with the lowest aging coefficient, the same capacity as the DC source with the same aging coefficient and voltage level, and the smallest device number among DC sources with the same aging coefficient, voltage level, and capacity, it operates in master mode, while other slave sources operate in slave mode.
[0051] First, the competition for the master unit is based on the aging coefficient. The DC source with the lowest aging coefficient becomes the master unit, and the rest become slave units (because the lower the aging coefficient, the more stable the system operation). If the aging coefficients are the same, then the DC source with the highest voltage level becomes the master unit, and the rest become slave units (because the higher the voltage level, the more important the system operation). If the aging coefficient and voltage level are the same, then the DC source with the largest capacity becomes the master unit, and the rest become slave units (because the larger the capacity, the more important the system operation). If all three points are consistent, then by setting the device number, the DC source with the smaller device number becomes the master unit, and the rest become slave units.
[0052] Furthermore, to avoid the entire system becoming unusable due to a single DC source malfunction during operation of the DC source series system, in one embodiment of the present invention, the aforementioned DC source series control method further includes: each DC source broadcasting its own status information to all DC sources in the DC source series system at a first preset frequency; when the master does not receive status information from any slave within a preset time, it regenerates its own adjustment factor and the adjustment factor of the remaining slave based on its own voltage level, key component temperature coefficient, and aging coefficient, and generates its own control voltage and the control voltage of the remaining slave based on its own adjustment factor and the adjustment factor of the remaining slave, and sends the control voltage of the remaining slave to the remaining slave respectively; when a slave does not receive status information from the master within a preset time, it compares its own voltage level, aging coefficient, and device number with the voltage level, aging coefficient, and device number of the DC source that received the status information, and operates in master mode or slave mode according to the comparison result, that is, re-competing for master (the number of remaining DC source devices in the system must be greater than half of the original preset total number of systems, otherwise it will not work to prevent multiple DC source systems from being generated due to communication failure).
[0053] In one embodiment of the present invention, the above-described DC source series control method further includes: each DC source calculating an aging coefficient in real time based on its own operating state, and broadcasting the aging coefficient to all DC sources in the DC source series system when the aging coefficient changes; each DC source updating its aging coefficient upon receiving the broadcast aging coefficient. This method makes the information during host contention more accurate. Those skilled in the art will understand that, to avoid frequent aging coefficient updates, a DC source typically broadcasts its own aging coefficient to other DC sources only when the aging coefficient change reaches a preset value (which can be set in advance).
[0054] The present invention also provides a DC source series system, including multiple DC sources, the output terminals of the multiple DC sources being connected in series between DC power supply terminals, each DC source including a storage unit and a control chip, the storage unit being integrated into or connected to the control chip, the storage unit storing a computer program executable on the control chip, and the control chip executing the computer program to implement the steps of the DC source series control method as described above.
[0055] The DC source series system in this embodiment is the same as described above. Figure 1-5 The DC source series control method in the corresponding embodiments belongs to the same concept. The specific implementation process can be found in the corresponding method embodiment. The technical features in the method embodiment are also applicable to this device embodiment, and will not be repeated here.
[0056] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0057] Those skilled in the art will understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the functions can be assigned to different functional units and modules as needed. The functional units and modules in the embodiments can be integrated into a single processor, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units can be implemented in hardware or as software functional units. Furthermore, the specific names of the functional units and modules are merely for easy differentiation and are not intended to limit the scope of protection of this application. The specific working processes of the units and modules in the above system can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0058] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0059] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0060] In the embodiments provided in this application, it should be understood that the disclosed DC source series control method and system can be implemented in other ways. For example, the DC source series system embodiments described above are merely illustrative. Furthermore, the functional units in the various embodiments of this application can be integrated into a single processor, or each unit can exist physically separately, or two or more units can be integrated into a single unit. The integrated units described above can be implemented in hardware or as software functional units.
[0061] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or interface switching device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
[0062] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A DC source series control method, applied to a DC source series system, characterized in that, The DC source series system includes multiple DC sources, the output terminals of which are connected in series between DC power supply terminals, and one of the multiple DC sources is the master, while the remaining DC sources are slaves. The method includes: Each slave device sends its own voltage level, temperature coefficient of key components, and aging coefficient to the master device. The host computer generates its own adjustment factor and the adjustment factors of each slave computer based on its own voltage level, the temperature coefficient of key components, and the aging coefficient. The host generates its own control voltage and the control voltage of each slave device according to its own adjustment factor and the adjustment factors of each slave device, and sends the control voltage of each slave device to each slave device respectively. The host and each slave device adjust the output DC voltage according to their own control voltage.
2. The DC source series control method according to claim 1, characterized in that, The host computer generates its own control voltage and the control voltage of each slave computer based on its own regulation factor and the regulation factors of each slave computer, including: When the control voltage generated by the host is higher than its own output voltage upper limit, the host will adjust its own control voltage to its own output voltage upper limit. When the control voltage of any slave device generated by the host is higher than the upper limit of the slave device's output voltage, the host will adjust the control voltage of the slave device to the corresponding upper limit of the output voltage. The host generates adjustment factors for the remaining host and slave based on the voltage levels, temperature coefficients, and aging coefficients of the key components. The master unit generates the control voltages for the remaining master and slave units based on the adjustment factors of the remaining master and slave units.
3. The DC source series control method according to claim 1, characterized in that, A DC switch is connected between the positive and negative output terminals of each DC source. The master unit generates its own control voltage and the control voltage of each slave unit based on its own regulation factor and the regulation factors of each slave unit, including: When the control voltage generated by the host is lower than its own output voltage lower limit, the host enters a sleep state. When the host enters the sleep state, it controls the contactor used to connect the positive output terminal and the negative output terminal to disconnect and closes the DC switch between its own positive output terminal and the negative output terminal. When the control voltage of any slave device generated by the host is lower than the lower limit of the slave device's output voltage, the host sends a sleep command to the slave device. When the slave device receives the sleep command sent by the host, it enters a sleep state. When the slave device enters a sleep state, it controls the contactor used to connect the positive and negative output terminals to disconnect and closes the DC switch between its positive and negative output terminals. The host generates adjustment factors for the remaining host and slave based on the voltage levels, temperature coefficients, and aging coefficients of the key components. The host generates the control voltage for the remaining host and slave based on its own adjustment factor and the adjustment factors of the remaining host and slave.
4. The DC source series control method according to claim 1, characterized in that, The host calculates its own and each slave's adjustment factor according to the following formula: Pi=[VLi / (VL1+...+VLn)] / 3+{[(1-Ti)*n] / [(1-T1)+...+(1-Tn)]} / 3+{[(1-Qi)*n] / [(1-Q1)+...+(1-Qn)]} / 3; Where Pi is the adjustment factor of the i-th DC source, Vli is the voltage level of the i-th DC source, VL1, ..., VLn are the voltage levels of each DC source, Ti is the temperature coefficient of the key component of the i-th DC source, T1, ..., Tn are the temperature coefficients of the key component of each DC source, Qi is the aging coefficient of the i-th DC source, Q1, ..., Qn are the aging coefficients of each DC source, and i and n are positive integers. The host calculates its own and each slave's control voltage according to the following formula: Vi = V × Pi; Where Vi is the control voltage of the i-th DC source, and V is the output voltage of the DC source series system.
5. The DC source series control method according to claim 1, characterized in that, When the DC source series system is powered on, all slave devices send their own voltage levels to the master device, and send their own key component temperature coefficients and aging coefficients to the master device at a first preset frequency. When the key component temperature coefficients or aging coefficients of the slave devices change, the master device regenerates its own control voltage and the control voltages of each slave device.
6. The DC source series control method according to claim 1, characterized in that, The method further includes: When the DC source series system is powered on, each DC source broadcasts its voltage level, aging factor, capacity and device number to all DC sources in the DC source series system. Each of the DC sources stores the voltage level, aging factor, capacity, and device number of all received DC sources; Each DC source storage device compares its own voltage level, aging factor, capacity, and device number with the voltage level, aging factor, capacity, and device number of the received DC source, and operates in master mode or slave mode based on the comparison result.
7. The DC source series control method according to claim 6, characterized in that, The step of operating in master mode or slave mode based on the comparison result includes: When any of the DC sources has a current aging factor that is less than the aging factor of the other DC sources in the DC source series system, it shall operate in host mode. When any of the DC sources has a current aging factor equal to that of the DC source with the smallest aging factor in the DC source series system, and its voltage level is greater than that of the DC source with the smallest aging factor in the DC source series system, it operates in host mode. When any of the DC sources has a current aging factor equal to that of the DC source with the smallest aging factor in the DC source series system, a voltage level equal to that of the DC source with the smallest aging factor, and the largest capacity among DC sources with the same aging factor and voltage level, it operates in host mode. Any of the aforementioned DC sources shall operate in host mode if its current aging factor is equal to that of the DC source with the smallest aging factor in the DC source series system, its voltage level is equal to that of the DC source with the smallest aging factor, its capacity is the same as that of the DC source with the same aging factor and voltage level, and its device number is the smallest among DC sources with the same aging factor, voltage level, and capacity.
8. The DC source series control method according to claim 6, characterized in that, The method includes: Each DC source broadcasts its own status information to all DC sources in the DC source series system at a first preset frequency. If the host does not receive status information from any slave device within a preset time, it regenerates its own adjustment factor and the adjustment factor of the remaining slave devices based on its own voltage level, key component temperature coefficient, and aging coefficient, respectively. It also generates its own control voltage and the control voltage of the remaining slave devices based on its own adjustment factor and the adjustment factor of the remaining slave devices, and sends the control voltage of the remaining slave devices to the remaining slave devices respectively. When the slave device does not receive status information from the master device within a preset time, it compares its own voltage level, aging factor, capacity, and device number with the voltage level, aging factor, capacity, and device number of the DC source that received the status information, and operates in master mode or slave mode according to the comparison result.
9. The DC source series control method according to claim 8, characterized in that, The method includes: Each DC source calculates its aging coefficient in real time based on its own operating status, and broadcasts the aging coefficient to all DC sources in the DC source series system when the aging coefficient changes. Each DC source updates its aging coefficient upon receiving the broadcast aging coefficient.
10. A DC source series system, characterized in that, The method includes multiple DC sources, the output terminals of which are connected in series between DC power supply terminals. Each DC source includes a storage unit and a control chip. The storage unit is integrated into or connected to the control chip. The storage unit stores a computer program that can be executed on the control chip. When the control chip executes the computer program, it implements the steps of the DC source series control method as described in any one of claims 1-9.