Power supply control method, device, electronic device and storage medium

By determining the priority of the circuit module in the electronic system and arranging the power-on timing according to the priority, the problem of insufficient power-on stability is solved, and a more stable and reliable power-on process is achieved.

CN119561368BActive Publication Date: 2025-06-06SHENZHEN CESTAR ELECTRONICS TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510088848.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-06-06
Estimated Expiration
2045-01-21

AI Technical Summary

Technical Problem

In complex electronic systems, it is not possible to ensure that each circuit module can complete the power-on operation stably, resulting in insufficient power-on stability.

Method used

By obtaining the power-on request for the target power supply, the priority of each circuit module is determined, and the power-on timing is determined based on the priority, ensuring that the circuit module is powered on in an orderly manner according to importance and dependencies.

Benefits of technology

Improve the stability of power-on power, ensure that key and important modules are powered on first and work normally, avoiding overload or instability of the power supply, and improving the overall stability and reliability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561368B_ABST
    Figure CN119561368B_ABST
Patent Text Reader

Abstract

The present invention discloses a power supply power-on control method, device, electronic device and storage medium, the method comprises: first obtaining a power supply power-on request of a target power supply, wherein the target power supply corresponds to multiple circuit modules to be powered on, then determining the priority corresponding to each circuit module in the multiple circuit modules based on the power supply power-on request, obtaining multiple priorities, then determining the power-on timing corresponding to the multiple circuit modules based on the multiple priorities, obtaining a target power-on timing, wherein the higher the priority of the circuit module, the earlier the power-on timing of the circuit module, and finally completing the power-on operation of each circuit module in the multiple circuit modules in an orderly manner according to the target power-on timing. The implementation mode of the present application is adopted to improve the stability of power supply power-on.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of power-on technology, and in particular to a power-on control method, device, electronic equipment and storage medium. Background Art

[0002] In electronic systems, power supply stability is a key factor in ensuring the normal operation of the equipment. For complex electronic systems, there are multiple circuit modules inside, which need to be powered on according to a specific timing when working. However, in actual situations, it cannot be ensured that each circuit module can complete the power-on operation stably, so how to improve the stability of power supply power-on is an urgent problem to be solved. Summary of the invention

[0003] The embodiments of the present application provide a power-on control method, device, electronic device and storage medium, which improve the stability of power-on.

[0004] In a first aspect, an embodiment of the present application provides a power supply power-on control method, the method comprising:

[0005] Obtaining a power-on request corresponding to a target power supply; the target power supply corresponds to a plurality of circuit modules that need to be powered on;

[0006] Determine a priority corresponding to each circuit module in the plurality of circuit modules based on a power-on request, and obtain a plurality of priorities;

[0007] Determine the power-on timings corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing; the higher the priority of the circuit module, the earlier the power-on timing of the circuit module;

[0008] The power-on operation of each circuit module in the plurality of circuit modules is completed according to the target power-on timing sequence.

[0009] In a second aspect, an embodiment of the present application provides a power supply power-on control device, the power supply power-on control device comprising: an acquisition unit and a processing unit;

[0010] An acquisition unit, used for acquiring a power-on request corresponding to a target power supply; the target power supply corresponds to a plurality of circuit modules that need to be powered on;

[0011] A processing unit, configured to determine a priority level corresponding to each circuit module in the plurality of circuit modules based on a power-on request, and obtain a plurality of priorities;

[0012] Determine the power-on timings corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing; the higher the priority of the circuit module, the earlier the power-on timing of the circuit module;

[0013] The power-on operation of each circuit module in the plurality of circuit modules is completed according to the target power-on timing sequence.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor so that the electronic device executes the method of the first aspect.

[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method of the first aspect.

[0016] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, so that a computer executes the method of the first aspect.

[0017] The implementation of the present application has the following beneficial effects:

[0018] It can be seen that the power-on control method described in the implementation mode of the present application first obtains a power-on request of a target power supply, wherein the target power supply corresponds to multiple circuit modules that need to be powered on, and then determines the priority corresponding to each of the multiple circuit modules based on the power-on request to obtain multiple priorities, and then determines the power-on timing corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing, wherein the higher the priority of the circuit module, the earlier the power-on timing of the circuit module, and finally completes the power-on operation of each of the multiple circuit modules in an orderly manner according to the target power-on timing, thereby improving the stability of power-on. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the implementation methods of the present application or the background technology, the drawings required for use in the implementation methods of the present application or the background technology will be described below.

[0020] Figure 1 It is a structural schematic diagram of a power supply control system provided in an embodiment of the present application;

[0021] Figure 2 is a flow chart of a power supply power-on control method provided in an embodiment of the present application;

[0022] Figure 3 is a flow chart of a method for completing a power-on operation provided in an embodiment of the present application;

[0023] Figure 4 It is a structural schematic diagram of a power supply power-on control device provided in an embodiment of the present application;

[0024] Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the implementation mode of the present application. Obviously, the described implementation mode is only a part of the implementation mode of the present application, not all the implementation modes. Based on the implementation mode in the present application, all other implementation modes obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0026] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0027] Reference to "embodiment" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0028] See also Figure 1 , Figure 1 1 is a schematic diagram of a power supply control system provided in an embodiment of the present application. The power supply control system 10 comprises a target power supply 101 and a circuit module set 102, wherein the circuit module set 102 comprises a plurality of circuit modules.

[0029] In this embodiment, a power-on request of the target power supply 101 is first obtained, wherein the target power supply 101 corresponds to multiple circuit modules that need to be powered on, and then the priority corresponding to each of the multiple circuit modules is determined based on the power-on request to obtain multiple priorities, and then the power-on timing corresponding to the multiple circuit modules is determined based on the multiple priorities to obtain the target power-on timing, wherein the higher the priority of the circuit module, the earlier the power-on timing of the circuit module, and finally the power-on operation of each of the multiple circuit modules is completed in order according to the target power-on timing, thereby improving the stability of power-on.

[0030] See also Figure 2 , Figure 2 This is a flow chart of a power supply control method provided in an embodiment of the present application, including but not limited to the following steps:

[0031] S201: Obtain a power-on request corresponding to a target power source.

[0032] In this embodiment, the target power source corresponds to multiple circuit modules that need to be powered on, and the multiple circuit modules may include a microprocessor module, a storage module, a power management module, a communication module, a sensor module, a display module, an audio module, a clock module, an interface module, etc. The microprocessor module includes a central processing unit, a microcontroller, etc., which is responsible for controlling and processing data; the storage module includes a random access memory, a read-only memory, a flash memory, etc., which is used to store programs and data; the power management module is used to control the distribution, conversion and monitoring of power to ensure that each circuit module obtains a suitable voltage and current; the communication module includes a Bluetooth module, an Ethernet module, etc., which is used to realize data transmission between devices; the sensor module includes a temperature sensor, a humidity sensor, a pressure sensor, etc., which is used to collect relevant parameters of the environment or equipment; the display module includes a liquid crystal display screen, a light-emitting diode display screen, etc., which is used to output information; the audio module includes an audio codec, an amplifier, a speaker, etc., which is used to process the input and output of sound; the clock module is used to provide an accurate clock signal to ensure the synchronous operation of the system; the interface module includes a serial interface, a parallel interface, etc., which is used to connect with external devices.

[0033] In this embodiment, a power-on request signal can be sent through a state change of a hardware device such as a physical switch, button or jumper. For example, pressing a specific power-on button triggers a power-on request. The power-on request can also be initiated in the software of the control system through specific programming instructions or commands. This may be a specific function or instruction executed in an operating system, control program or application. A timer or clock circuit can also be used to automatically generate a power-on request when a preset time arrives. Specific electrical signals, such as high and low levels, pulse signals, etc., can also be received from other devices or systems as a power-on request. Sensors can also be used to monitor certain conditions. When specific conditions are met (such as the ambient temperature reaches a set value, the device position changes, etc.), the power-on request is triggered. The power-on request instruction can also be received from a remote control terminal through a network protocol.

[0034] S202: Determine a priority corresponding to each circuit module in a plurality of circuit modules based on a power-on request to obtain a plurality of priorities.

[0035] In this embodiment, the priority of each circuit module in the multiple circuit modules can be comprehensively considered according to the importance of the function of each circuit module in the multiple circuit modules, the dependency between the circuit modules, the real-time requirements for powering on different circuit modules, etc. Specifically, for microprocessor modules, such as central processing units and microcontrollers, they are usually the core control units of the entire system and play a key role in the normal operation of the system, so they can be given a higher priority. The priority of the storage module can be determined according to the importance of its storage content. The priority of the power management module is also relatively high because it directly affects whether other modules can obtain a stable power supply. If the communication function of the system is critical, such as in scenarios with high requirements for real-time communication or data transmission, the priority of the communication module can be higher. The priority of the sensor module depends on the degree of influence of the sensor data on the system decision and control. The priority of the display module may be relatively low, unless the display function of the system plays a key role in a specific application. The priority of the audio module depends on the urgency of the system's demand for audio processing. The clock module is very important for the synchronous operation of the system and is usually given a higher priority. The priority of the interface module can be determined according to the importance and real-time requirements of the external devices connected to it.

[0036] For example, the priorities of the microprocessor module, storage module, power management module, communication module, sensor module, display module, audio module, clock module, and interface module can be determined in the following manner: the power management module provides stable power for all other modules and is the basis for the normal operation of the entire system, with the highest priority; the microprocessor module is the control and operation core of the system, and its normal operation is crucial to the overall operation of the system, with the second priority; the clock module provides the system with a synchronous clock signal to ensure the accuracy and timing of the coordinated work of each module, with the third priority; the storage module stores the key data, programs, and configuration information of the system, with the fourth priority; the communication module ensures that the system can effectively exchange and communicate data with the outside, with the fifth priority; the sensor module provides the system with environmental and status information, which has an important impact on the decision-making and control of the system, with the sixth priority; the interface module realizes the connection and interaction between the system and external devices, with the seventh priority; the display module is mainly used to output information, and its importance is relatively low, with the eighth priority; and the audio module has the last priority.

[0037] It can be seen that arranging the power-on sequence of circuit modules reasonably according to priority can ensure that key and important modules are powered on first and work normally, avoiding power overload or instability caused by powering on all circuit modules at the same time. Gradually powering on according to priority helps to better utilize the power supply capacity of the power supply, give priority to powering on important modules, and reduce the risk of key parts of the system not being able to work normally due to improper power-on sequence, thereby affecting the overall stability. When power-on problems occur, since the priority of each module is known, the key modules that may cause the failure can be located more quickly, thereby improving the efficiency of troubleshooting.

[0038] S203: Determine power-on timing sequences corresponding to multiple circuit modules based on multiple priorities to obtain a target power-on timing sequence.

[0039] In this embodiment, the higher the priority of the circuit module, the earlier the power-on sequence of the circuit module. First, the circuit modules are arranged from high to low according to the priority, and the circuit module with the highest priority is arranged as the first module to be powered on. Then, the power-on sequences corresponding to the multiple circuit modules are determined in order of priority to obtain the target power-on sequence, and then the power-on time of the subsequent circuit modules is determined according to the target power-on sequence. For example, if the power management module has the highest priority and the microprocessor module is second, then the power-on sequence is to power on the power management module first, then power on the microprocessor module, and so on.

[0040] It can be seen that by determining the power-on timings corresponding to multiple circuit modules based on multiple priorities and obtaining the target power-on timings, it is possible to ensure that the circuit modules are powered on in order according to their importance and dependencies, avoid confusion and conflicts, make the system start-up smoother, power on the key modules with high stability requirements first, reduce the risk of system failures caused by improper power-on sequence, reasonably allocate power-on time according to priority, make full use of power resources, and avoid unnecessary energy waste and power overload.

[0041] S204: completing a power-on operation on each circuit module among the plurality of circuit modules according to a target power-on timing sequence.

[0042] In this implementation, see Figure 3 , Figure 3 This is a flowchart of a method for completing a power-on operation provided by an embodiment of the present application, including but not limited to the following steps:

[0043] S301: When performing a power-on operation on each circuit module among a plurality of circuit modules according to a target power-on sequence, determining a first circuit module that is undergoing a power-on operation.

[0044] In this embodiment, the first circuit module is any one of the multiple circuit modules. When the multiple circuit modules are powered on one by one according to the previously set target power-on sequence, the circuit module currently in the power-on state is identified and referred to as the first circuit module. The first circuit module does not specifically refer to a fixed module, but is any one of the multiple circuit modules that is randomly encountered and is currently in the power-on state.

[0045] S302: Obtain a first voltage rising rate corresponding to the first circuit module.

[0046] In this embodiment, a voltage sensor can be connected to the circuit to monitor the voltage changes during the power-on process of the circuit module in real time, and the data can be transmitted to the data acquisition system or controller. The first voltage rise rate can be obtained by calculating the rate of change of the voltage over time. The voltage of the circuit module can also be sampled at a certain frequency by a microcontroller or processor in the system where the circuit module is located, and then the voltage changes and time intervals between adjacent sampling points are calculated by an algorithm to obtain the first voltage rise rate, etc. The specific method for obtaining the first voltage rise rate corresponding to the first circuit module is not limited here.

[0047] S303: Determine a first power-on quality corresponding to the first circuit module based on the first voltage rising rate.

[0048] In this embodiment, exemplarily, a first temperature rise rate corresponding to the first circuit module is obtained. Specifically, a too fast temperature rise may indicate that the circuit module is bearing too much power or there is abnormal current flow, which may cause damage to the circuit elements. By monitoring the temperature rise rate, timely measures can be taken to avoid such damage. Excessive temperature may affect the performance and stability of the circuit module, resulting in problems such as signal distortion, increased noise, and operating frequency drift. Understanding the temperature rise rate helps ensure that the circuit operates within a normal temperature range to maintain its expected performance. The temperature rise rate can be used as an important indicator for evaluating power-on quality. By combining it with other parameters such as the first voltage rise rate, it can be more comprehensively and accurately determined whether the power-on process is normal and optimized, thereby adjusting the power-on strategy and improving the reliability of the power-on control system. Therefore, the first temperature rise rate corresponding to the first circuit module is determined.

[0049] Exemplarily, when the first temperature rise rate is greater than the first preset temperature rise rate, the power-on operation of the first circuit module is stopped. Specifically, if it is detected that the temperature rise rate of the first circuit module exceeds the preset first preset temperature rise rate, in order to prevent possible overheating damage and other problems, the power-on operation of this circuit module is immediately interrupted to avoid irreversible damage to the components in the circuit module due to too fast and too high temperature rise, thereby extending the service life of the circuit module. Excessive temperature may cause a fire. Stopping the power-on operation in time can effectively reduce this risk, ensure the safety of the power supply equipment and the environment, and prevent circuit failures caused by overheating, thereby maintaining the stable operation of the entire power supply control system and reducing the impact of sudden failures.

[0050] Exemplarily, when the first temperature rise rate is less than or equal to the first preset temperature rise rate, the power-on quality of the first circuit module is determined based on the first temperature rise rate and the first voltage rise rate to obtain the first power-on quality. Exemplarily, firstly obtain a first mapping relationship corresponding to the temperature rise rate and the reference power-on quality and a second mapping relationship corresponding to the voltage rise rate and the reference power-on quality, determine the first reference power-on quality corresponding to the first temperature rise rate based on the first mapping relationship, and determine the second reference power-on quality corresponding to the first voltage rise rate based on the second mapping relationship. Specifically, two types of relationship data need to be established in advance, one is the corresponding relationship between the temperature rise rate and the reference power-on quality, which is called the first mapping relationship, and the other is the corresponding relationship between the first voltage rise rate and the reference power-on quality, which is called the second mapping relationship. Using the first mapping relationship, according to the first temperature rise rate of the first circuit module currently measured, find the corresponding reference power-on quality value in this mapping relationship, which is called the first reference power-on quality, and use the second mapping relationship to determine the corresponding reference power-on quality according to the first voltage rise rate of the first circuit module, which is called the second reference power-on quality. Exemplarily, a first reference weight corresponding to a first reference power-on quality and a second reference weight corresponding to a second reference power-on quality are determined. Specifically, a mapping relationship between a preset power-on quality and a weight can be determined based on the mapping relationship. The first reference weight corresponding to the first reference power-on quality and the second reference weight corresponding to the second reference power-on quality can be determined. Exemplarily, the load power of the first circuit module is obtained. Specifically, when the load power increases, it means that the circuit module needs to process more energy, and the current will also increase accordingly, which will cause more electrical energy to be converted into heat energy inside the circuit, thereby accelerating the temperature rise rate. For example, if the load power of a circuit module suddenly increases, such as connecting more external devices or performing more complex computing tasks, the current passing through the circuit element will increase, the heat generated by the resistor will also increase, and the temperature rise rate will become faster, so it is necessary to obtain the load power of the first circuit module. Exemplarily, a target optimization factor corresponding to the load power is determined. Specifically, a mapping relationship between a preset load power and an optimization factor can be determined based on the mapping relationship. The target optimization factor corresponding to the load power can be determined. Exemplarily, the first reference weight is optimized according to the target optimization factor to obtain the first target weight. Specifically, the specific calculation formula is as follows: first target weight = first reference weight × (1 + target optimization factor). The first target weight can be obtained according to the above formula. Exemplarily, the second reference weight is adjusted based on the first target weight to obtain the second target weight. The sum of the first target weight and the second target weight is 1. Specifically, since the sum of the first target weight and the second target weight is 1, after determining the first target weight, the second reference weight can be adjusted to obtain the second target weight.Finally, the first power-on quality of the first circuit module is determined according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight.

[0051] It can be seen that combining multiple key factors such as temperature rise rate, first voltage rise rate, load power, etc. to evaluate power-on quality can more comprehensively and accurately reflect the actual situation of the power-on process of the circuit module, avoid the one-sidedness of single factor evaluation, and determine the reference power-on quality by establishing a mapping relationship, so that the evaluation has certain quantitative standards and basis, reducing the error of subjective judgment, and improving the accuracy of power-on quality evaluation. The load power of the circuit module is considered, and the optimization factor is determined accordingly to adjust the weight, which can adapt to the power-on characteristics of the circuit module under different load conditions, so that the evaluation result is more in line with the actual working condition, and the weight is dynamically adjusted according to different situations, ensuring that the influence of various factors on the power-on quality can be reasonably weighed in various complex circuit environments, thereby enhancing the accuracy of the power-on quality.

[0052] Exemplarily, the first power-on quality of the first circuit module is determined according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight. Exemplarily, it is determined whether the first circuit module is the circuit module with the highest priority. If so, a weight calculation is performed based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the first power-on quality. Specifically, if the first circuit module has the highest priority, the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight are directly used to obtain the power-on quality corresponding to the first circuit module, that is, the first power-on quality, through a weighted calculation method. If not, then obtain a second circuit module whose priority is before the first circuit module, the power-on timing of the second circuit module is adjacent to the power-on timing of the first circuit module, obtain the first moment when the second circuit module completes the power-on operation and the second moment when the first circuit module starts the power-on operation, determine the time difference between the first moment and the second moment, obtain the target time difference, and determine the target adjustment parameter corresponding to the target time difference. Specifically, if the first circuit module is not the highest priority, find a circuit module with a higher priority than it and a power-on timing adjacent to it (that is, it is powered on immediately before it), called the second circuit module, record the specific time point (first moment) when the second circuit module completes power-on and the specific time point (second moment) when the first circuit module starts power-on, calculate the time interval between the first moment and the second moment, and this interval is the target time difference. Then, the target adjustment parameter corresponding to the target time difference can be determined according to the mapping relationship between the preset time difference and the adjustment parameter. Exemplarily, a weight calculation is performed based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the second power-on quality, and the second power-on quality is adjusted according to the target adjustment parameter to obtain the first power-on quality. Specifically, the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight are first used to obtain a preliminary power-on quality corresponding to the first circuit module, that is, the second power-on quality, through a weighted calculation method, and then the second power-on quality is adjusted according to the target adjustment parameter. The specific calculation formula is as follows: first power-on quality = second power-on quality × (1 + target adjustment parameter). The first power-on quality can be obtained according to the above formula.

[0053] It can be seen that for circuit modules that are not of the highest priority, by obtaining the time difference between the completion time of the power-on of the adjacent previous circuit module and the start time of the power-on of this module, it can reflect whether the time interval in the power-on process is reasonable, which is helpful to evaluate the rationality of the power-on timing and the impact of possible delays or compactness problems on the power-on quality of the circuit module. By introducing the target adjustment parameter, the calculated power-on quality can be flexibly adjusted according to different time difference conditions, so that the evaluation of the power-on quality is more in line with the actual power-on situation, improving the accuracy and adaptability of the entire power-on quality evaluation, and comprehensively considering the power-on conditions and relationships of each circuit module, which is helpful to optimize the power-on process of the entire system and avoid the power-on problem of a certain module affecting the performance and stability of other modules or the entire power supply power-on control system.

[0054] S304: When the first power-on quality is greater than or equal to the preset power-on quality, continue to complete the power-on operation on the first circuit module, and power on the circuit modules located after the first circuit module based on the target power-on timing until the power-on operation of multiple circuit modules is completed.

[0055] In this embodiment, if the first power-on quality of the first circuit module obtained through evaluation reaches or exceeds a preset power-on quality standard, the remaining power-on operation steps for the first circuit module will continue to be completed to ensure that it is completely powered on successfully. After the first circuit module is powered on, the other circuit modules arranged after the first circuit module are powered on in sequence according to the target power-on sequence determined previously. This process continues until all circuit modules have completed the power-on operation, thereby realizing the power-on process of the entire power supply control system.

[0056] It can be seen that only when the power-on quality of the current circuit module reaches or exceeds the preset standard, the power-on operation will be completed and advanced to the subsequent modules. This can ensure that each circuit module can work under good power-on conditions to the greatest extent, thereby improving the stability and reliability of the entire system. Performing power-on operations in sequence according to the target power-on sequence can help avoid conflicts or failures between different modules due to confusion in the power-on sequence, making the entire power-on process orderly, and also ensuring that each module works with sufficiently good power-on quality, which helps to exert its optimal performance, thereby improving the overall performance of the power supply power-on control system.

[0057] S305: When the first power-on quality is less than the preset power-on quality, stop the power-on operation on the first circuit module, and determine the difference between the first power-on quality and the preset power-on quality to obtain a power-on quality difference.

[0058] In this embodiment, if the evaluation finds that the power-on quality of the first circuit module does not meet the preset standard, its power-on process is stopped immediately, and then the numerical difference between the actual first power-on quality and the preset power-on quality is calculated to obtain the power-on quality difference. By determining the difference between the first power-on quality and the preset power-on quality, the degree of difference between the current power-on situation and the ideal preset can be clearly determined, which helps to analyze the problem more specifically.

[0059] S306: Adjust the first voltage rising rate based on the power-on quality difference to obtain a second voltage rising rate.

[0060] In this embodiment, exemplarily, power-on quality monitoring data and first voltage rise rate monitoring data of the first circuit module within a preset historical time period are obtained, the power-on quality monitoring data includes multiple power-on quality monitoring values, the first voltage rise rate monitoring data includes multiple first voltage rise rate monitoring values, each power-on quality monitoring value corresponds to a first voltage rise rate monitoring value. Specifically, a special data acquisition device can be set in the power supply power-on control system to record the first voltage rise rate and power-on quality related parameters in real time during the power-on process, or a controller or microprocessor in the system can be used to collect and store relevant data during each power-on operation, so as to obtain the power-on quality monitoring data and first voltage rise rate monitoring data of the first circuit module within the preset historical time period. Exemplarily, based on the fitting of the power-on quality monitoring data and the first voltage rise rate monitoring data, a target fitting straight line is obtained, the horizontal axis of the target fitting straight line is the first voltage rise rate monitoring value, and the vertical axis is the power-on quality monitoring value. Specifically, the least squares method or statistical analysis software can be used to fit the power-on quality monitoring data and the first voltage rise rate monitoring data, which is not limited here. After fitting, the target fitting straight line can be obtained, and the horizontal axis of the target fitting straight line is the first voltage rise rate monitoring value, and the vertical axis is the power-on quality monitoring value. The quantitative relationship between the first voltage rise rate and the power-on quality can be clarified, so that we can more intuitively understand and predict the mutual influence between them. If the new data point deviates significantly from the fitting straight line, it may indicate the existence of an abnormal situation, which is also helpful to timely discover the problem. It is also possible to predict the possible power-on quality based on the given first voltage rise rate, or optimize the setting of the first voltage rise rate according to the expected power-on quality.

[0061] Exemplarily, the first voltage rise rate difference corresponding to the power-on quality difference is determined based on the target fitting straight line, and the first voltage rise rate is adjusted based on the first voltage rise rate difference to obtain the second voltage rise rate. Specifically, the target fitting straight line has been obtained through the previous steps. This straight line reflects the relationship between the first voltage rise rate monitoring value and the power-on quality monitoring value, and determines the power-on quality difference, that is, the difference between the actual power-on quality and the preset power-on quality. According to the target fitting straight line, we find the point corresponding to the current power-on quality difference on the straight line. Since the horizontal coordinate of the straight line is the first voltage rise rate monitoring value and the vertical coordinate is the power-on quality monitoring value, after finding the point corresponding to the power-on quality difference, read the horizontal coordinate value of the point. The difference between this horizontal coordinate value and the current first voltage rise rate is the first voltage rise rate difference we want to determine. It is also possible to determine multiple first voltage rise rate differences corresponding to the power-on quality difference on the target fitting straight line, and then assign a weight to each of the multiple first voltage rise rate differences to obtain multiple weights, so as to determine the desired first voltage rise rate difference according to the multiple first voltage rise rate differences and the multiple weights. Finally, the first voltage rising rate is added to the first voltage rising rate difference to obtain the adjusted second voltage rising rate.

[0062] It can be seen that the first voltage rise rate is adjusted based on the power-on quality difference to obtain the second voltage rise rate. The adjustment amount of the first voltage rise rate can be accurately determined based on historical data and fitting relationship to effectively improve the power-on quality. Adjustment based on actual historical monitoring data can better adapt to the characteristics of the first circuit module and changes in the working environment, which helps to improve the stability and reliability of the power-on process of the circuit module. Decisions are made based on actual data rather than experience or guesswork, making the adjustment more scientific and reasonable. Determining multiple first voltage rise rate differences and assigning weights can comprehensively consider the impact of multiple factors on the adjustment results, making the adjustment more comprehensive and reasonable. Weights can be flexibly set according to different situations and needs to adapt to different circuit characteristics and working conditions. Combining multiple differences and weights to determine the final adjustment value can reduce errors caused by a single factor, improve the accuracy and reliability of the adjustment, timely and effectively adjust the first voltage rise rate, and reduce the possibility of circuit failures due to poor power-on quality.

[0063] S307: Re-power on the first circuit module based on the second voltage rise rate, and when the first circuit module completes the power-on operation, power on the circuit modules after the first circuit module based on the target power-on timing until multiple circuit modules complete the power-on operation.

[0064] In this embodiment, the second voltage rise rate calculated previously is used to power on the first circuit module again. After the first circuit module completes the power-on process according to the new first voltage rise rate, the other circuit modules arranged behind the first circuit module are powered on in turn according to the predetermined target power-on sequence. This process is continued until all multiple circuit modules have successfully completed the power-on operation, that is, the first voltage rise rate of the first circuit module is adjusted to complete its power-on, and then the subsequent circuit modules are powered on according to the target power-on sequence until all are completed.

[0065] It can be seen that the power-on quality of each circuit module is monitored and evaluated in real time to ensure that power-on is continued only when the quality reaches or exceeds the preset standard, thereby ensuring the normal operation and performance of each module, and operating according to the target power-on sequence, so that the entire power-on process is orderly, avoiding confusion and conflict, and improving the efficiency and reliability of power-on. When the power-on quality does not meet the standard, it can be stopped in time and the first voltage rise rate can be adjusted according to the difference, realizing flexible optimization and improvement, and increasing the possibility of successful power-on. Through fine control of each module, system failures and unstable factors caused by power-on problems are reduced, the stability and reliability of the entire system are enhanced, and ineffective energy consumption and time waste in low-quality power-on states are avoided, so that resources are used more effectively.

[0066] It should be noted that in this embodiment, after all the multiple circuit modules have completed the power-on operation, the input power and output power corresponding to each circuit module in the multiple circuit modules are obtained to obtain multiple input powers and multiple output powers, each circuit module corresponds to an input power and an output power, and then the efficiency value corresponding to each circuit module in the multiple circuit modules is determined based on the multiple input powers and the multiple output powers to obtain multiple power-on efficiency values. Specifically, the output power of each module is divided by its input power and converted into a percentage to obtain the efficiency value corresponding to each circuit module, thereby obtaining multiple power-on efficiency values. Exemplarily, at least one power-on efficiency value less than the preset power-on efficiency value is determined among the multiple power-on efficiency values, and at least one circuit module corresponding to the at least one power-on efficiency value is determined. Specifically, these power-on efficiency values ​​are compared with the preset power-on efficiency values ​​to find at least one power-on efficiency value less than the preset power-on efficiency value, and then according to these power-on efficiency values ​​less than the preset value, at least one circuit module corresponding to them is determined. Exemplarily, prompt information is generated based on at least one circuit module, and the prompt information is used to prompt that at least one circuit module may have a fault. Specifically, the prompt information may include a list form, a detailed description form, a data comparison form, and a priority sorting form. The list form can list the circuit modules that may have faults in sequence, the detailed description form can give a brief description of each circuit module that may have a fault, and the data comparison form can give specific power data and efficiency values, and compare them with the normal range. If the possibility of faults is high or low, prompts can be given after priority sorting.

[0067] It can be seen that by generating prompt information, circuit modules with substandard power-on efficiency can be quickly identified, potential faults can be discovered in time, and the problem can be avoided from further deteriorating. This helps to solve circuit modules with possible faults in advance, ensure the stable operation of the entire circuit system, and improve the reliability of the system. It can accurately locate specific circuit modules with abnormal efficiency, making maintenance work more targeted and reducing unnecessary troubleshooting and repair costs. By discovering and processing inefficient circuit modules, the performance of the entire circuit system can be optimized, energy utilization efficiency can be improved, and possible faults can be prompted in time, which helps to prevent safety accidents or other serious consequences caused by circuit module failures.

[0068] In summary, the implementation of the embodiments of this application has the following beneficial effects:

[0069] It can be seen that the power-on control method described in the implementation mode of the present application first obtains a power-on request of a target power supply, wherein the target power supply corresponds to multiple circuit modules that need to be powered on, and then determines the priority corresponding to each of the multiple circuit modules based on the power-on request to obtain multiple priorities, and then determines the power-on timing corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing, wherein the higher the priority of the circuit module, the earlier the power-on timing of the circuit module, and finally completes the power-on operation of each of the multiple circuit modules in an orderly manner according to the target power-on timing, thereby improving the stability of power-on.

[0070] See also Figure 4 , Figure 4 It is a structural schematic diagram of a power supply power-on control device provided in an embodiment of the present application. The power supply power-on control device 400 includes: an acquisition unit 401 and a processing unit 402;

[0071] The acquisition unit 401 is used to acquire a power supply power-on request corresponding to a target power supply; the target power supply corresponds to a plurality of circuit modules that need to be powered on;

[0072] A processing unit 402 is used to determine a priority corresponding to each circuit module in the plurality of circuit modules based on the power-on request, and obtain a plurality of priorities;

[0073] Determine the power-on timings corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing; the higher the priority of the circuit module, the earlier the power-on timing of the circuit module;

[0074] The power-on operation of each circuit module in the plurality of circuit modules is completed according to the target power-on timing sequence.

[0075] In some possible implementations, in terms of completing the power-on operation of each circuit module in the plurality of circuit modules according to the target power-on timing sequence, the processing unit 402 is specifically configured to:

[0076] When performing a power-on operation on each circuit module among the multiple circuit modules according to the target power-on timing sequence, determining a first circuit module that is performing a power-on operation; the first circuit module is any circuit module among the multiple circuit modules;

[0077] Obtaining a first voltage rising rate corresponding to the first circuit module;

[0078] Determining a first power-on quality corresponding to the first circuit module based on the first voltage rising rate;

[0079] When the first power-on quality is greater than or equal to the preset power-on quality, continue to complete the power-on operation of the first circuit module, and perform power-on operations on circuit modules located after the first circuit module based on the target power-on timing until the power-on operations of the multiple circuit modules are completed;

[0080] When the first power-on quality is less than the preset power-on quality, stopping the power-on operation on the first circuit module, and determining the difference between the first power-on quality and the preset power-on quality to obtain a power-on quality difference;

[0081] Adjust the first voltage rising rate based on the power-on quality difference to obtain a second voltage rising rate;

[0082] The first circuit module is powered on again based on the second voltage rising rate. When the first circuit module completes the power-on operation, the circuit modules after the first circuit module are powered on based on the target power-on sequence until multiple circuit modules complete the power-on operation.

[0083] In some possible implementations, in determining the first power-on quality corresponding to the first circuit module based on the first voltage rising rate, the processing unit 402 is specifically configured to:

[0084] Obtaining a first temperature rise rate corresponding to the first circuit module;

[0085] When the first temperature rise rate is greater than the first preset temperature rise rate, stopping the power-on operation of the first circuit module;

[0086] When the first temperature rising rate is less than or equal to the first preset temperature rising rate, the power-on quality of the first circuit module is determined based on the first temperature rising rate and the first voltage rising rate to obtain the first power-on quality.

[0087] In some possible implementations, in determining the power-on quality of the first circuit module based on the first temperature rise rate and the first voltage rise rate to obtain the first power-on quality, the processing unit 402 is specifically configured to:

[0088] Acquire a first mapping relationship between a temperature rise rate and a reference power-on quality and a second mapping relationship between a voltage rise rate and a reference power-on quality;

[0089] Determine a first reference power-on quality corresponding to a first temperature rise rate based on a first mapping relationship;

[0090] Determine a second reference power-on quality corresponding to the first voltage rising rate based on the second mapping relationship;

[0091] Determine a first reference weight corresponding to the first reference power-on quality and a second reference weight corresponding to the second reference power-on quality;

[0092] Obtaining the load power of the first circuit module;

[0093] Determine a target optimization factor corresponding to the load power;

[0094] Optimizing the first reference weight according to the target optimization factor to obtain a first target weight;

[0095] The second reference weight is adjusted based on the first target weight to obtain a second target weight; the sum of the first target weight and the second target weight is 1;

[0096] A first power-on quality of the first circuit module is determined according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight.

[0097] In some possible implementations, in determining the first power-on quality of the first circuit module according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight, the processing unit 402 is specifically configured to:

[0098] Determining whether the first circuit module is the circuit module with the highest priority;

[0099] If yes, weight calculation is performed based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the first power-on quality;

[0100] If not, then acquiring a second circuit module whose priority is before the first circuit module; the power-on timing of the second circuit module is adjacent to the power-on timing of the first powered-on circuit module;

[0101] Acquire a first moment when the second circuit module completes the power-on operation and a second moment when the first circuit module starts the power-on operation;

[0102] Determine the time difference between the first moment and the second moment to obtain a target time difference;

[0103] determining a target adjustment parameter corresponding to the target time difference;

[0104] Perform weight calculation based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the second power-on quality;

[0105] The second power-on quality is adjusted according to the target adjustment parameter to obtain the first power-on quality.

[0106] In some possible implementations, in terms of adjusting the first voltage rise rate based on the power-on quality difference to obtain the second voltage rise rate, the processing unit 402 is specifically configured to:

[0107] Acquire power-on quality monitoring data and first voltage rise rate monitoring data of the first circuit module within a preset historical time period; the power-on quality monitoring data includes a plurality of power-on quality monitoring values, and the first voltage rise rate monitoring data includes a plurality of first voltage rise rate monitoring values, each power-on quality monitoring value corresponds to a first voltage rise rate monitoring value;

[0108] Based on the power-on quality monitoring data and the first voltage rise rate monitoring data, a fitting target straight line is obtained; the abscissa of the target fitting straight line is the first voltage rise rate monitoring value, and the ordinate is the power-on quality monitoring value;

[0109] Determine a first voltage rising rate difference corresponding to the power-on quality difference based on the target fitting straight line;

[0110] The first voltage rising rate is adjusted based on the first voltage rising rate difference to obtain a second voltage rising rate.

[0111] In some possible implementations, the processing unit 402 is further specifically configured to:

[0112] After the power-on operation of the multiple circuit modules is completed, the input power and the output power corresponding to each circuit module in the multiple circuit modules are obtained to obtain multiple input powers and multiple output powers; each circuit module corresponds to one input power and one output power;

[0113] Determine the efficiency value corresponding to each circuit module in the plurality of circuit modules based on the plurality of input powers and the plurality of output powers, and obtain a plurality of power-on efficiency values;

[0114] Determine at least one power-on efficiency value among the plurality of power-on efficiency values ​​that is less than a preset power-on efficiency value;

[0115] Determine at least one circuit module corresponding to at least one power-on efficiency value;

[0116] Prompt information is generated based on at least one circuit module; the prompt information is used to prompt that at least one circuit module may have a fault.

[0117] See also Figure 5 , Figure 5 Schematic diagram of the structure of an electronic device provided by the embodiment of the present application. Figure 5 As shown, the electronic device 500 includes a transceiver 501, a processor 502 and a memory 503. They are connected via a bus 504. The memory 503 is used to store computer programs and data, and the transceiver 501 can transmit the data stored in the memory 503 to the processor 502. The above program includes instructions for executing the following steps:

[0118] Obtaining a power-on request corresponding to a target power supply; the target power supply corresponds to a plurality of circuit modules that need to be powered on;

[0119] Determine a priority corresponding to each circuit module in the plurality of circuit modules based on a power-on request, and obtain a plurality of priorities;

[0120] Determine the power-on timings corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing; the higher the priority of the circuit module, the earlier the power-on timing of the circuit module;

[0121] The power-on operation of each circuit module in the plurality of circuit modules is completed according to the target power-on timing sequence.

[0122] In some possible implementations, in terms of completing the power-on operation of each circuit module in the plurality of circuit modules according to the target power-on timing sequence, the program includes instructions for executing the following steps:

[0123] When performing a power-on operation on each circuit module among the multiple circuit modules according to the target power-on timing sequence, determining a first circuit module that is performing a power-on operation; the first circuit module is any circuit module among the multiple circuit modules;

[0124] Obtaining a first voltage rising rate corresponding to the first circuit module;

[0125] Determining a first power-on quality corresponding to the first circuit module based on the first voltage rising rate;

[0126] When the first power-on quality is greater than or equal to the preset power-on quality, continue to complete the power-on operation of the first circuit module, and perform power-on operations on circuit modules located after the first circuit module based on the target power-on timing until the power-on operations of the multiple circuit modules are completed;

[0127] When the first power-on quality is less than the preset power-on quality, stopping the power-on operation on the first circuit module, and determining the difference between the first power-on quality and the preset power-on quality to obtain a power-on quality difference;

[0128] Adjust the first voltage rising rate based on the power-on quality difference to obtain a second voltage rising rate;

[0129] The first circuit module is powered on again based on the second voltage rising rate. When the first circuit module completes the power-on operation, the circuit modules after the first circuit module are powered on based on the target power-on sequence until multiple circuit modules complete the power-on operation.

[0130] In some possible implementations, in terms of determining the first power-on quality corresponding to the first circuit module based on the first voltage rising rate, the program includes instructions for executing the following steps:

[0131] Obtaining a first temperature rise rate corresponding to the first circuit module;

[0132] When the first temperature rise rate is greater than the first preset temperature rise rate, stopping the power-on operation of the first circuit module;

[0133] When the first temperature rising rate is less than or equal to the first preset temperature rising rate, the power-on quality of the first circuit module is determined based on the first temperature rising rate and the first voltage rising rate to obtain the first power-on quality.

[0134] In some possible implementations, in terms of determining the power-on quality of the first circuit module based on the first temperature rise rate and the first voltage rise rate to obtain the first power-on quality, the program includes instructions for performing the following steps:

[0135] Acquire a first mapping relationship between a temperature rise rate and a reference power-on quality and a second mapping relationship between a voltage rise rate and a reference power-on quality;

[0136] Determine a first reference power-on quality corresponding to a first temperature rise rate based on a first mapping relationship;

[0137] Determine a second reference power-on quality corresponding to the first voltage rising rate based on the second mapping relationship;

[0138] Determine a first reference weight corresponding to the first reference power-on quality and a second reference weight corresponding to the second reference power-on quality;

[0139] Obtaining the load power of the first circuit module;

[0140] Determine a target optimization factor corresponding to the load power;

[0141] Optimizing the first reference weight according to the target optimization factor to obtain a first target weight;

[0142] The second reference weight is adjusted based on the first target weight to obtain a second target weight; the sum of the first target weight and the second target weight is 1;

[0143] A first power-on quality of the first circuit module is determined according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight.

[0144] In some possible implementations, in terms of determining the first power-on quality of the first circuit module according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight, the above program includes instructions for performing the following steps:

[0145] Determining whether the first circuit module is the circuit module with the highest priority;

[0146] If yes, weight calculation is performed based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the first power-on quality;

[0147] If not, then acquiring a second circuit module whose priority is before the first circuit module; the power-on timing of the second circuit module is adjacent to the power-on timing of the first powered-on circuit module;

[0148] Acquire a first moment when the second circuit module completes the power-on operation and a second moment when the first circuit module starts the power-on operation;

[0149] Determine the time difference between the first moment and the second moment to obtain a target time difference;

[0150] determining a target adjustment parameter corresponding to the target time difference;

[0151] Perform weight calculation based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the second power-on quality;

[0152] The second power-on quality is adjusted according to the target adjustment parameter to obtain the first power-on quality.

[0153] In some possible implementations, in terms of adjusting the first voltage rise rate based on the power-on quality difference to obtain the second voltage rise rate, the program includes instructions for performing the following steps:

[0154] Acquire power-on quality monitoring data and first voltage rise rate monitoring data of the first circuit module within a preset historical time period; the power-on quality monitoring data includes a plurality of power-on quality monitoring values, and the first voltage rise rate monitoring data includes a plurality of first voltage rise rate monitoring values, each power-on quality monitoring value corresponds to a first voltage rise rate monitoring value;

[0155] Based on the power-on quality monitoring data and the first voltage rise rate monitoring data, a fitting target straight line is obtained; the abscissa of the target fitting straight line is the first voltage rise rate monitoring value, and the ordinate is the power-on quality monitoring value;

[0156] Determine a first voltage rising rate difference corresponding to the power-on quality difference based on the target fitting straight line;

[0157] The first voltage rising rate is adjusted based on the first voltage rising rate difference to obtain a second voltage rising rate.

[0158] In some possible implementations, the above program includes instructions for performing the following steps:

[0159] After the power-on operation of the multiple circuit modules is completed, the input power and the output power corresponding to each circuit module in the multiple circuit modules are obtained to obtain multiple input powers and multiple output powers; each circuit module corresponds to one input power and one output power;

[0160] Determine the efficiency value corresponding to each circuit module in the plurality of circuit modules based on the plurality of input powers and the plurality of output powers, and obtain a plurality of power-on efficiency values;

[0161] Determine at least one power-on efficiency value among the plurality of power-on efficiency values ​​that is less than a preset power-on efficiency value;

[0162] Determine at least one circuit module corresponding to at least one power-on efficiency value;

[0163] Prompt information is generated based on at least one circuit module; the prompt information is used to prompt that at least one circuit module may have a fault.

[0164] It should be understood that the electronic devices in this application may include power-on control devices, smart phones (such as Android phones, iOS phones, Windows Phone phones, etc.), tablet computers, PDAs, laptop computers, mobile Internet devices MID (Mobile Internet Devices, MID for short) or wearable devices or servers, edge computing nodes, etc. The above electronic devices are only examples, not exhaustive, and include but are not limited to the above electronic devices.

[0165] The embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program is executed by a processor to implement part or all of the steps of any power supply power-on control method recorded in the above method embodiment.

[0166] The present application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps of any power supply control method recorded in the above method implementation.

[0167] It should be noted that, for the above-mentioned various method implementations, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the implementations described in the specification are all optional implementations, and the actions and circuit modules involved are not necessarily required by the present application.

[0168] In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0169] In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device implementation described above is only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0170] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0171] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software program circuit module.

[0172] If the integrated unit is implemented in the form of a software program circuit module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of each implementation method of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or CD-ROM and other media that can store program codes.

[0173] A person skilled in the art may understand that all or part of the steps in the various methods of the above-mentioned embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable memory, and the memory may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0174] The above is a detailed introduction to the implementation methods of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above implementation methods is only used to help understand the method and core idea of ​​the present application. At the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A power supply power-on control method, characterized in that: include: Get the power-on request corresponding to the target power supply; The target power source corresponds to a plurality of circuit modules that need to be powered on; Determine a priority corresponding to each circuit module in the plurality of circuit modules based on the power-on request to obtain a plurality of priorities; Determine the power-on timings corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing; the higher the priority of a circuit module, the earlier the power-on timing of the circuit module; completing a power-on operation on each of the plurality of circuit modules according to the target power-on timing sequence; The step of completing the power-on operation of each circuit module in the plurality of circuit modules according to the target power-on timing sequence includes: When performing a power-on operation on each circuit module among the multiple circuit modules according to the target power-on timing sequence, determining a first circuit module that is undergoing a power-on operation; the first circuit module is any one circuit module among the multiple circuit modules; Obtaining a first voltage rising rate corresponding to the first circuit module; determining a first power-on quality corresponding to the first circuit module based on the first voltage rising rate; When the first power-on quality is greater than or equal to a preset power-on quality, continue to complete the power-on operation of the first circuit module, and perform a power-on operation on a circuit module located after the first circuit module based on the target power-on timing until the power-on operation of the plurality of circuit modules is completed; When the first power-on quality is less than the preset power-on quality, stopping the power-on operation of the first circuit module, and determining the difference between the first power-on quality and the preset power-on quality to obtain a power-on quality difference; Adjusting the first voltage rising rate based on the power-on quality difference to obtain a second voltage rising rate; The first circuit module is powered on again based on the second voltage rise rate. When the first circuit module completes the power-on operation, the circuit modules after the first circuit module are powered on based on the target power-on timing until all the circuit modules complete the power-on operation.

2. The method according to claim 1, characterized in that The determining a first power-on quality corresponding to the first circuit module based on the first voltage rising rate includes: Obtaining a first temperature rise rate corresponding to the first circuit module; When the first temperature rise rate is greater than a first preset temperature rise rate, stopping the power-on operation of the first circuit module; When the first temperature rising rate is less than or equal to the first preset temperature rising rate, the power-on quality of the first circuit module is determined based on the first temperature rising rate and the first voltage rising rate to obtain the first power-on quality.

3. The method according to claim 2, characterized in that The determining the power-on quality of the first circuit module based on the first temperature rise rate and the first voltage rise rate to obtain the first power-on quality includes: Acquire a first mapping relationship between a temperature rise rate and a reference power-on quality and a second mapping relationship between a voltage rise rate and a reference power-on quality; determining a first reference power-on quality corresponding to the first temperature rise rate based on the first mapping relationship; determining a second reference power-on quality corresponding to the first voltage rising rate based on the second mapping relationship; Determine a first reference weight corresponding to the first reference power-on quality and a second reference weight corresponding to the second reference power-on quality; Obtaining the load power of the first circuit module; Determining a target optimization factor corresponding to the load power; Optimizing the first reference weight according to the target optimization factor to obtain a first target weight; adjusting the second reference weight based on the first target weight to obtain a second target weight; the sum of the first target weight and the second target weight is 1; The first power-on quality of the first circuit module is determined according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight.

4. The method according to claim 3, characterized in that The determining the first power-on quality of the first circuit module according to the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight includes: Determining whether the first circuit module is the circuit module with the highest priority; If yes, performing weight calculation based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain the first power-on quality; If not, acquiring a second circuit module whose priority is before the first circuit module; the power-on timing of the second circuit module is adjacent to the power-on timing of the first powered-on circuit module; Acquire a first time when the second circuit module completes the power-on operation and a second time when the first circuit module starts the power-on operation; Determine a time difference between the first moment and the second moment to obtain a target time difference; Determining a target adjustment parameter corresponding to the target time difference; Performing weight calculation based on the first reference power-on quality, the second reference power-on quality, the first target weight, and the second target weight to obtain a second power-on quality; The second power-on quality is adjusted according to the target adjustment parameter to obtain the first power-on quality.

5. The method according to claim 4, characterized in that The adjusting the first voltage rising rate based on the power-on quality difference to obtain a second voltage rising rate includes: Acquire power-on quality monitoring data and first voltage rise rate monitoring data of the first circuit module within a preset historical time period; the power-on quality monitoring data includes a plurality of power-on quality monitoring values, the first voltage rise rate monitoring data includes a plurality of first voltage rise rate monitoring values, and each power-on quality monitoring value corresponds to a first voltage rise rate monitoring value; Based on the power-on quality monitoring data and the first voltage rise rate monitoring data, a fitting target straight line is obtained; the abscissa of the target fitting straight line is the first voltage rise rate monitoring value, and the ordinate is the power-on quality monitoring value; Determine a first voltage rising rate difference corresponding to the power-on quality difference based on the target fitting straight line; The first voltage rising rate is adjusted based on the first voltage rising rate difference to obtain the second voltage rising rate.

6. The method according to any one of claims 2 to 5, characterized in that: The method further comprises: After the multiple circuit modules have completed the power-on operation, the input power and output power corresponding to each circuit module in the multiple circuit modules are obtained to obtain multiple input powers and multiple output powers; each circuit module corresponds to one input power and one output power; Determine an efficiency value corresponding to each circuit module in the plurality of circuit modules based on the plurality of input powers and the plurality of output powers, and obtain a plurality of power-on efficiency values; Determine at least one power-on efficiency value among the multiple power-on efficiency values ​​that is less than a preset power-on efficiency value; Determine at least one circuit module corresponding to the at least one power-on efficiency value; Prompt information is generated based on the at least one circuit module; the prompt information is used to prompt that the at least one circuit module may have a fault.

7. A power supply control device, characterized in that: The power supply control device comprises: an acquisition unit and a processing unit; The acquisition unit is used to acquire a power supply power-on request corresponding to a target power supply; the target power supply corresponds to a plurality of circuit modules that need to be powered on; The processing unit is used to determine the priority corresponding to each circuit module in the multiple circuit modules based on the power-on request to obtain multiple priorities; Determine the power-on timings corresponding to the multiple circuit modules based on the multiple priorities to obtain a target power-on timing; the higher the priority of a circuit module, the earlier the power-on timing of the circuit module; completing a power-on operation on each of the plurality of circuit modules according to the target power-on timing sequence; The step of completing the power-on operation of each circuit module in the plurality of circuit modules according to the target power-on timing sequence includes: When performing a power-on operation on each circuit module among the multiple circuit modules according to the target power-on timing sequence, determining a first circuit module that is undergoing a power-on operation; the first circuit module is any one circuit module among the multiple circuit modules; Obtaining a first voltage rising rate corresponding to the first circuit module; determining a first power-on quality corresponding to the first circuit module based on the first voltage rising rate; When the first power-on quality is greater than or equal to a preset power-on quality, continue to complete the power-on operation of the first circuit module, and perform a power-on operation on a circuit module located after the first circuit module based on the target power-on timing until the power-on operation of the plurality of circuit modules is completed; When the first power-on quality is less than the preset power-on quality, stopping the power-on operation of the first circuit module, and determining the difference between the first power-on quality and the preset power-on quality to obtain a power-on quality difference; Adjusting the first voltage rising rate based on the power-on quality difference to obtain a second voltage rising rate; The first circuit module is powered on again based on the second voltage rise rate. When the first circuit module completes the power-on operation, the circuit modules after the first circuit module are powered on based on the target power-on timing until all the circuit modules complete the power-on operation.

8. An electronic device, characterized in that: The method comprises a processor, a memory, a communication interface and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the one or more programs include instructions for executing the steps in the method described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Power-on control method, programmable logic device and power-on control system

    CN112558742A

  • Power-on time sequence control method and related device

    CN114020518A