Dynamic adjustment method and device for control priority of energy storage vehicle, electronic equipment and storage medium
By monitoring the current and temperature values of the battery pack in the energy storage vehicle in real time, generating a current growth sequence, analyzing path turning points, identifying high-heat components and adjusting control priorities, the problem of inaccurate diagnosis and blind sequencing when multiple points in the energy storage vehicle are abnormally overheating is solved, and precise control is achieved.
Patent Information
- Application Number
- CN202511360942.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-01-23
AI Technical Summary
When existing energy storage vehicle control systems experience multiple points of abnormal heating, their diagnostics are inaccurate and they lack effective means to quantify the cumulative danger of risk points. This leads to misjudgment of heat source calibration and blindly prioritizing suboptimal processes.
By acquiring the output current and surface temperature values of the energy storage vehicle's battery pack in real time, a current growth sequence is generated, the path turning points are analyzed, high-heat components are identified, and the control priority is dynamically adjusted based on the duration of continuous temperature rise.
It enables precise fault diagnosis and prioritization, improves the accuracy and efficiency of the control system, and avoids inaccurate heat source calibration and blind decision-making.
Smart Images

Figure CN121395646A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent control, in particular to a dynamic adjustment method and device for control priority of an energy storage vehicle, an electronic device and a storage medium. BACKGROUND
[0002] Mobile energy storage vehicles, as a flexible energy unit, play an increasingly important role in emergency power supply, grid peak shaving and other scenarios. Its internal integration of energy, temperature control, load and other systems, the running condition is complex, often there will be multiple electrical appliances or subsystems with temperature abnormalities at the same time. At this time, the control system must quickly and accurately identify the real heat source components, and reasonably prioritize the disposal sequence of multiple risk points, which is crucial to prevent fault expansion and ensure the safety of core components.
[0003] However, the existing control system has two core defects when dealing with such multiple concurrent heat abnormalities. First, in terms of accuracy of fault diagnosis, the existing technology often analyzes within a wide time range after detecting heat abnormalities, making it difficult to accurately associate the problem source with the system state changes at a specific time, which makes the diagnosis process susceptible to interference from other unrelated components that happen to be running, leading to inaccurate heat source calibration and easy misjudgment. Second, in terms of the rationality of disposal decisions, even if multiple potential heat risk points are identified, the existing technology generally lacks a technical means to effectively quantify and compare the cumulative risk levels of each risk point. They mostly rely on fixed preset levels or instantaneous temperature peaks and other static, indirect indicators for sorting, resulting in a blind or suboptimal priority adjustment strategy. SUMMARY
[0004] The present application provides a dynamic adjustment method and device for control priority of an energy storage vehicle, an electronic device and a storage medium, which can solve the problems of inaccurate diagnosis leading to misjudgment of heat source calibration and single decision-making indicator leading to blind and suboptimal priority sorting in existing technologies when dealing with multiple concurrent heat abnormalities.
[0005] An embodiment of the present application provides a dynamic adjustment method for control priority of an energy storage vehicle, comprising:
[0006] Real-time acquisition of output current value and surface temperature value of the battery pack within the running period of the energy storage vehicle;
[0007] When the output current value increment and the surface temperature value increment are in a rising state synchronously within the current running period, calculate the difference value of the output current value at adjacent time points within the current running period to generate a current growth value sequence;
[0008] Analyze the growth trend of the current growth value sequence to determine the path turning section of the current;
[0009] Electrical appliances that are continuously heated within the path turning section are considered high-heat components.
[0010] The duration of continuous heating of each of the high-heat components is counted, and based on the duration of continuous heating, the instructions corresponding to the high-heat components in the preset control instruction sequence are reordered in descending order to generate a list of hot-state priority control sequences.
[0011] The energy storage vehicle is controlled according to the hot-state priority control sequence list;
[0012] If the increase in output current value and the increase in surface temperature value are not synchronous and do not rise during the current operating period, the energy storage vehicle will be controlled according to the preset safety control mode.
[0013] Furthermore, the analysis of the growth trend of the current growth value sequence to determine the path turning points of the current includes:
[0014] Obtain the UPS current output value sequence within the same time period as the current growth value sequence, and calculate the difference between adjacent time points in the UPS current output value sequence to generate the UPS current change rate sequence;
[0015] Based on the current growth value sequence, calculate and generate characteristic values of the slope direction change trend;
[0016] If the characteristic value of the slope direction change trend is less than the preset benchmark value, and there are continuous negative values in the UPS current change rate sequence, then the time period corresponding to the current growth value sequence is determined as the path turning segment.
[0017] Otherwise, a threshold range is set based on the average growth rate of the current growth value sequence, and the segment in the sequence with the largest slope change exceeding the threshold range is identified as the path turning segment.
[0018] Furthermore, the step of calculating and generating slope direction change trend characteristic values based on the current growth value sequence includes:
[0019] The average current value is calculated by averaging all current growth values within the current growth value sequence;
[0020] For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated.
[0021] For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated.
[0022] The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
[0023] Furthermore, the step of calculating and generating slope direction change trend characteristic values based on the current growth value sequence includes:
[0024] The average current value is calculated by averaging all current growth values within the current growth value sequence;
[0025] For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated.
[0026] For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated.
[0027] The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
[0028] Furthermore, the characteristic value of the slope direction change trend is calculated using the following formula:
[0029]
[0030] In the formula, ΔS k n represents the characteristic value of the slope direction change trend of the k-th segment of continuous positive growth; k ΔI represents the number of time points within the k-th segment of continuous positive growth; i Let ΔI be the current increase at the i-th time point; i+1 Let be the current increase value at the (i+1)th time point; Δt is the time interval between adjacent time points; It represents the average value of the current growth within the k-th segment of continuous positive growth.
[0031] Furthermore, controlling the energy storage vehicle according to the preset safety control mode includes:
[0032] Determine whether the surface temperature value exceeds a preset fixed temperature threshold;
[0033] If the fixed temperature threshold is exceeded, a start command is sent to the cooling system to enable the cooling system to cool the battery pack.
[0034] Based on the above method embodiments, the present invention provides corresponding apparatus embodiments.
[0035] One embodiment of the present invention provides a dynamic adjustment device for the control priority of an energy storage vehicle, comprising: a battery pack parameter acquisition module, a current growth value sequence generation module, a current path turning point determination module, a hot state priority control sequence list generation module, an energy storage vehicle control module, and an energy storage vehicle safety control module;
[0036] The battery pack parameter acquisition module is used to acquire the output current value and surface temperature value of the battery pack in real time during the operation of the energy storage vehicle.
[0037] The current growth value sequence generation module is used to calculate the difference between the output current values at adjacent time points in the current operating period and generate a current growth value sequence when the increase in output current value and the increase in surface temperature value are synchronously rising in the current operating period.
[0038] The current path turning point determination module is used to analyze the growth trend of the current growth value sequence and determine the current path turning point.
[0039] The hot-state priority control sequence list generation module is used to identify electrical appliances that are continuously heating up in the path turning section as high-heat components; to count the duration of continuous heating up of each high-heat component; and to reorder the instructions corresponding to the high-heat components in the preset control instruction sequence in descending order based on the duration of continuous heating up, thereby generating a hot-state priority control sequence list.
[0040] The energy storage vehicle control module is used to control the energy storage vehicle according to the hot priority control sequence list;
[0041] The energy storage vehicle safety control module is used to control the energy storage vehicle according to a preset safety control mode when the increase in output current value and the increase in surface temperature value are not synchronous and do not rise during the current operating period.
[0042] Furthermore, the dynamic adjustment device for the control priority of the energy storage vehicle and the current path turning section determination module include: a UPS current change rate sequence generation unit, a slope direction change trend characteristic value calculation unit, and a path turning section generation unit.
[0043] The UPS current change rate sequence generation unit is used to obtain the UPS current output value sequence within the same time period as the current growth value sequence, and calculate the difference between adjacent time points in the UPS current output value sequence to generate the UPS current change rate sequence.
[0044] The slope direction change trend characteristic value calculation unit is used to calculate and generate slope direction change trend characteristic values based on the current growth value sequence.
[0045] The path turning segment generation unit is used to determine the time period corresponding to the current growth value sequence as a path turning segment if the slope direction change trend feature value is less than a preset benchmark value and there are continuous negative values in the UPS current change rate sequence; otherwise, it sets a threshold range according to the average growth rate of the current growth value sequence and determines the segment in the sequence where the slope change exceeds the threshold range the most as a path turning segment.
[0046] Furthermore, the dynamic adjustment device for the control priority of the energy storage vehicle, the slope direction change trend characteristic value calculation unit, the step of calculating and generating the slope direction change trend characteristic value based on the current growth value sequence, includes:
[0047] The average current value is calculated by averaging all current growth values within the current growth value sequence;
[0048] For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated.
[0049] For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated.
[0050] The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
[0051] Based on the above method embodiments, the present invention provides corresponding electronic device embodiments.
[0052] An embodiment of the present invention provides an electronic device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the dynamic adjustment method for the control priority of the energy storage vehicle as described in any of the above-described method embodiments.
[0053] Based on the above method embodiments, the present invention provides corresponding storage medium embodiments.
[0054] One embodiment of the present invention provides a storage medium storing a computer program thereon, wherein, when the computer program is running, it controls the device where the storage medium is located to execute the dynamic adjustment method for the control priority of the energy storage vehicle as described in any of the above-described method embodiments.
[0055] Compared with the prior art, the present invention has the following beneficial effects:
[0056] This invention provides a method, apparatus, electronic device, and storage medium for dynamically adjusting the control priority of an energy storage vehicle. The method acquires the output current and surface temperature values of the battery pack during the operation of the energy storage vehicle in real time. When the increase in output current and surface temperature rises synchronously, the current difference between adjacent time points is calculated to generate a current growth sequence, and its growth trend is analyzed to determine path turning points. Appliances continuously heating up within these points are identified as high-heat components, and their continuous heating duration is recorded. Based on this, the preset control command sequence is reordered in descending order to generate a hot-state priority control sequence list, which is then used to control the energy storage vehicle. When the increase in output current and surface temperature rises asynchronously, the energy storage vehicle is controlled according to a preset safety control mode.
[0057] This invention provides a precise time window for fault diagnosis by identifying the "path inflection point" of current growth, solving the problem of inaccurate heat source calibration caused by the broad analysis range of existing technologies. Furthermore, this invention uniquely quantifies the cumulative risk of each anomaly point by the "duration of continuous heating," and uses this as a basis to dynamically prioritize control commands, thus overcoming the shortcomings of existing technologies where prioritization is blind or suboptimal due to the lack of reasonable decision-making indicators. Attached Figure Description
[0058] Figure 1 This is a flowchart illustrating a method for dynamically adjusting the control priority of an energy storage vehicle according to an embodiment of the present invention.
[0059] Figure 2 This is a schematic diagram of the structure of a dynamic adjustment device for the control priority of an energy storage vehicle provided in an embodiment of the present invention. Detailed Implementation
[0060] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0061] like Figure 1 As shown, to address the problems in existing technologies where inaccurate diagnosis leads to misjudgment of heat source identification when dealing with multiple points of concurrent heating anomalies, and where the single decision-making indicator results in blindly suboptimal priority ranking, an embodiment of the present invention provides a method for dynamically adjusting the control priority of an energy storage vehicle, comprising at least the following steps:
[0062] Step S1: Real-time acquisition of the output current and surface temperature of the battery pack during the operation of the energy storage vehicle;
[0063] Specifically, the first step is to acquire the output current and surface temperature of the battery pack during the operation of the energy storage vehicle in real time. This acquisition process is executed by the control system deployed on the energy storage vehicle. The control system continuously monitors the output current of the battery pack during charging and discharging through current sensors installed on the battery pack; simultaneously, it monitors the surface temperature of the battery pack through temperature sensors attached to key temperature measurement points. The collected current and temperature data are transmitted to the processor in real time, forming time-series data that can be analyzed in subsequent steps.
[0064] The purpose of acquiring these two key parameters is to make a multi-dimensional correlation judgment on the operating status of the energy storage vehicle to determine the subsequent control strategy. Unlike the isolated threshold monitoring of a single parameter in existing technologies, this invention performs synchronous analysis on the increase of these two time-series data. When subsequent steps detect that the increase in output current value and surface temperature value are rising synchronously, the system will determine that there may be a potential thermal risk caused by electrical load and initiate an intelligent analysis and sorting process for dynamically adjusting control priorities. Conversely, if this synchronous increase is not detected, the system will enter a preset safety control mode to ensure basic operational safety. In this way, this invention can provide accurate and reliable real-time data input for subsequent intelligent decision-making or safety control, forming the basis of the entire dynamic adjustment method.
[0065] Step S2: When the increase in output current value and the increase in surface temperature value are rising synchronously during the current operating period, calculate the difference in output current value between adjacent time points during the current operating period and generate a current growth value sequence.
[0066] Specifically, once the processor determines, through the aforementioned correlation analysis, that the increase in output current and the increase in surface temperature are synchronously rising during the current operating period, it indicates that the system has identified a period of electrothermal correlation risk requiring in-depth diagnostics. At this point, the processor retrieves the battery pack output current value time series collected at preset time intervals during this electrothermal correlation risk period. The processor then performs a difference operation on this time series data, calculating the difference in output current value between each time point and its adjacent next time point. Through this difference operation, the original current value sequence is converted into a new sequence, namely, the current increase value sequence.
[0067] Each value in this current growth sequence represents the change in battery output current within a unit of time. The purpose of generating this current growth sequence is to shift the focus of analysis from the absolute magnitude of the current to the trend and acceleration of current change. This step provides a direct and quantitative analytical basis for accurately determining the "path turning points" of the current growth trend, and is a prerequisite for accurate fault diagnosis.
[0068] Step S3: Analyze the growth trend of the current growth value sequence to determine the turning points of the current path;
[0069] In a preferred embodiment, analyzing the growth trend of the current growth value sequence and determining the path turning points of the current includes:
[0070] Obtain the UPS current output value sequence within the same time period as the current growth value sequence, and calculate the difference between adjacent time points in the UPS current output value sequence to generate the UPS current change rate sequence;
[0071] Based on the current growth value sequence, calculate and generate characteristic values of the slope direction change trend;
[0072] If the characteristic value of the slope direction change trend is less than the preset benchmark value, and there are continuous negative values in the UPS current change rate sequence, then the time period corresponding to the current growth value sequence is determined as the path turning segment.
[0073] Otherwise, a threshold range is set based on the average growth rate of the current growth value sequence, and the segment in the sequence with the largest slope change exceeding the threshold range is identified as the path turning segment.
[0074] In a preferred embodiment, the step of calculating and generating slope direction change trend feature values based on the current growth value sequence includes:
[0075] The average current value is calculated by averaging all current growth values within the current growth value sequence;
[0076] For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated.
[0077] For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated.
[0078] The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
[0079] In a preferred embodiment, the slope direction change trend characteristic value is calculated using the following formula:
[0080]
[0081] In the formula, ΔS k n represents the characteristic value of the slope direction change trend of the k-th segment of continuous positive growth;k ΔI represents the number of time points within the k-th segment of continuous positive growth; i Let ΔI be the current increase at the i-th time point; i+1 Let be the current increase value at the (i+1)th time point; Δt is the time interval between adjacent time points; It represents the average value of the current growth within the k-th segment of continuous positive growth.
[0082] Specifically, after generating the current growth value sequence through the aforementioned steps, this invention then analyzes the growth trend of the current growth value sequence to identify a path transition segment where the current growth transitions from rapid to stable. The purpose of identifying this path transition segment is to accurately locate the most analytically valuable time subset that marks a critical change in the system state from a continuous, overall upward-trending complex data set, thereby providing a basis for accurately locating the heat source components.
[0083] In a preferred embodiment, the process of determining the path turning point includes a primary path and a backup path to ensure a valid analysis result under various conditions. The process first obtains the UPS current output value sequence within the same time period as the current growth value sequence, and calculates the difference between adjacent time points in the UPS current output value sequence to generate a UPS current change rate sequence. Simultaneously, based on the current growth value sequence, a slope direction change trend characteristic value is calculated. In the primary path determination, if the slope direction change trend characteristic value is less than a preset benchmark value, and there are consecutive negative values in the UPS current change rate sequence, the system determines that the battery current growth is stabilizing while the UPS load is decreasing. This is a high-confidence state change signal, and therefore the time period corresponding to the current growth value sequence is determined as the path turning point. If the above primary path determination conditions are not met, the system automatically activates the backup path. In this case, a dynamic threshold range is set based on the average growth rate of the current growth value sequence, and the segment in the sequence with the largest slope change exceeding this threshold range is determined as the path turning point.
[0084] In a preferred embodiment, the calculation of the slope direction change trend characteristic value first requires averaging all current growth values within the current growth value sequence to generate an average current value that represents the overall trend of the sequence. Subsequently, for each time point in the current growth value sequence, two parallel calculations are performed: first, the instantaneous current growth rate at each time point is calculated; second, the deviation rate between the current growth value at each time point and the aforementioned generated average current value is calculated, thereby generating a set of instantaneous current growth rate values corresponding to each time point and a set of deviation rate values corresponding to each time point.
[0085] In a preferred embodiment, the final characteristic value of the slope direction change trend is generated through a combined operation. This operation first adds the instantaneous current growth rate calculated in the preceding steps at each time point to the corresponding deviation rate. Then, the absolute value of the summation result at each time point is taken to eliminate the influence of positive and negative fluctuations. Finally, the absolute values of all time points are summed and averaged to obtain a single characteristic value that represents the overall stability of the current growth value sequence. Through these steps, the present invention can accurately locate the key time segments marking changes in system state from complex current fluctuations, providing a reliable basis for subsequent accurate calibration of specific heat source components and greatly improving the accuracy of fault diagnosis.
[0086] Step S4: The electrical appliances that are continuously heating up in the path turning section are designated as high-heat components; the duration of continuous heating up of each high-heat component is counted, and the instructions corresponding to the high-heat components in the preset control instruction sequence are reordered in descending order according to the duration of continuous heating up, generating a hot-state priority control sequence list.
[0087] Specifically, after identifying the path transition segment of current growth through the aforementioned steps, the system uses this segment as a highly relevant time window for matching and calibrating heat source components. Specifically, the processor retrieves the operating status logs of major electrical appliances (such as air conditioners, fans, and heaters) recorded in the vehicle control unit within the aforementioned path transition segment. The system will filter out electrical appliances whose start signals are continuously active during this time period and whose independent surface temperature monitoring values show a continuous positive change, and identify these verified electrical appliances as high-heat components.
[0088] After identifying one or more high-heat components, the present invention then executes its core dynamic priority sorting logic. The processor traces the operation log of each identified high-heat component to calculate the total duration of sustained heating from the start of the current operation until the end of the path transition segment. This duration is used as a quantitative indicator to assess the cumulative risk level of each high-heat component. Subsequently, based on this duration, the system reorders only the instructions corresponding to these identified high-heat components in a preset control instruction sequence in descending order. The final result of this reordering process is to generate a new list of hot-state priority control sequences, placing the component with the longest sustained heating duration at the highest processing priority. In a preferred embodiment, if two or more high-heat components have the same sustained heating duration, the system sorts them according to their original numbers in the preset control instruction sequence, with smaller numbers receiving higher priority to ensure the uniqueness and determinism of the sorting result. This series of steps enables the system to intelligently identify the most critical targets for handling from multiple concurrent risks and optimize the execution sequence, thereby achieving dynamic optimization of control decisions.
[0089] Step S5: Control the energy storage vehicle according to the hot-state priority control sequence list;
[0090] Specifically, after generating the hot-state priority control sequence list through the aforementioned steps, the control system updates and rearranges the energy storage vehicle's task scheduling table according to this list to execute the final linkage control. This control process first maps the new priority list to the original task scheduling records. Specifically, the processor adjusts the activation time of the electrical appliance corresponding to the highest priority instruction in the hot-state priority control sequence list to the start point of the current control cycle, while maintaining the original execution duration of the instruction. Then, the remaining instructions in the list are executed according to the new priority order, following the completion of the previous instruction, thus forming a new execution queue with staggered timing and clear priorities.
[0091] This new execution queue will overwrite the original control rhythm of the energy storage vehicle and be issued by the control system to the corresponding electrical actuators for actual operation. During command execution, the system will also continuously track and verify the operating status of the controlled components. The processor will compare the actual operating status changes of the components with the issued start-stop control commands to determine whether the control commands have been executed accurately. In a preferred embodiment, if the tracking results show that the command execution has failed or there is a significant delay, the system will re-enqueue the control signal for retry and simultaneously initiate fault diagnosis analysis. Through this closed-loop control method from "generating a priority list" to "reordering the execution queue" to "tracking and verifying," this invention accurately translates intelligent decisions into actual, orderly, and verifiable control actions, ensuring that the priority handling of the most critical risks is efficiently implemented.
[0092] Step S6: When the increase in output current value and the increase in surface temperature value are synchronous and do not rise during the current operating period, the energy storage vehicle is controlled according to the preset safety control mode.
[0093] In a preferred embodiment, controlling the energy storage vehicle according to a preset safety control mode includes:
[0094] Determine whether the surface temperature value exceeds a preset fixed temperature threshold;
[0095] If the fixed temperature threshold is exceeded, a start command is sent to the cooling system to enable the cooling system to cool the battery pack.
[0096] Specifically, in a specific embodiment of the present invention, the method further includes a safety control mode for handling non-electrothermal risk scenarios. The trigger condition for this safety control mode is that, during the current operating period, the processor does not detect a synchronous increase in the battery pack output current value and the surface temperature value. This covers most normal operating conditions of the energy storage vehicle, as well as non-complex fault scenarios such as simple temperature rise caused by external environmental factors. In these scenarios, there is no need to initiate the aforementioned complex intelligent analysis and sorting process; instead, a more basic and general safety control strategy is executed to ensure the basic operational safety of the vehicle.
[0097] In a preferred embodiment, the specific operation of controlling the energy storage vehicle according to the preset safety control mode includes: the processor continuously monitors the surface temperature of the battery pack and compares it in real time with a preset fixed temperature threshold that characterizes the upper limit of safety. If the surface temperature exceeds the fixed temperature threshold, the processor sends a start command to the cooling system of the energy storage vehicle to drive the cooling system to actively cool the battery pack until the battery temperature returns to a safe range. The existence of this safety control mode ensures that the present invention can still effectively manage conventional thermal risks without activating its core intelligent diagnostic and sequencing process, thus forming a complete closed-loop control system that covers all operating conditions and combines intelligence and basic safety.
[0098] Based on the above method embodiments, the present invention provides corresponding apparatus embodiments.
[0099] like Figure 2 As shown, an embodiment of the present invention provides a dynamic adjustment device for the control priority of an energy storage vehicle, including: a battery pack parameter acquisition module, a current growth value sequence generation module, a current path turning point determination module, a hot state priority control sequence list generation module, an energy storage vehicle control module, and an energy storage vehicle safety control module;
[0100] The battery pack parameter acquisition module is used to acquire the output current value and surface temperature value of the battery pack in real time during the operation of the energy storage vehicle.
[0101] The current growth value sequence generation module is used to calculate the difference between the output current values at adjacent time points in the current operating period and generate a current growth value sequence when the increase in output current value and the increase in surface temperature value are synchronously rising in the current operating period.
[0102] The current path turning point determination module is used to analyze the growth trend of the current growth value sequence and determine the current path turning point.
[0103] The hot-state priority control sequence list generation module is used to identify electrical appliances that are continuously heating up in the path turning section as high-heat components; to count the duration of continuous heating up of each high-heat component; and to reorder the instructions corresponding to the high-heat components in the preset control instruction sequence in descending order based on the duration of continuous heating up, thereby generating a hot-state priority control sequence list.
[0104] The energy storage vehicle control module is used to control the energy storage vehicle according to the hot priority control sequence list;
[0105] The energy storage vehicle safety control module is used to control the energy storage vehicle according to a preset safety control mode when the increase in output current value and the increase in surface temperature value are not synchronous and do not rise during the current operating period.
[0106] In a preferred embodiment, the current path turning segment determination module includes: a UPS current change rate sequence generation unit, a slope direction change trend characteristic value calculation unit, and a path turning segment generation unit.
[0107] The UPS current change rate sequence generation unit is used to obtain the UPS current output value sequence within the same time period as the current growth value sequence, and calculate the difference between adjacent time points in the UPS current output value sequence to generate the UPS current change rate sequence.
[0108] The slope direction change trend characteristic value calculation unit is used to calculate and generate slope direction change trend characteristic values based on the current growth value sequence.
[0109] The path turning segment generation unit is used to determine the time period corresponding to the current growth value sequence as a path turning segment if the slope direction change trend feature value is less than a preset benchmark value and there are continuous negative values in the UPS current change rate sequence; otherwise, it sets a threshold range according to the average growth rate of the current growth value sequence and determines the segment in the sequence where the slope change exceeds the threshold range the most as a path turning segment.
[0110] In a preferred embodiment, the slope direction change trend characteristic value calculation unit, which calculates and generates slope direction change trend characteristic values based on the current growth value sequence, includes:
[0111] The average current value is calculated by averaging all current growth values within the current growth value sequence;
[0112] For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated.
[0113] For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated.
[0114] The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
[0115] It should be noted that the embodiments of the device described above correspond to the embodiments of the present invention described above, and can realize the dynamic adjustment method for the control priority of energy storage vehicles as described in any one of the above embodiments of the present invention. Furthermore, the embodiments of the device described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationship between modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without creative effort.
[0116] Based on the above-described method embodiments of the present invention, a corresponding embodiment of an electronic device is provided.
[0117] An embodiment of the present invention provides an electronic device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the dynamic adjustment method for the control priority of energy storage vehicles as described in any one of the present invention, or the processor executes the computer program to implement the functions of each module in the above-described device embodiments.
[0118] For example, the computer program may be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the terminal device.
[0119] The terminal device may be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.
[0120] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device via various interfaces and lines.
[0121] The memory can be used to store the computer programs and / or modules. The processor implements various functions of the terminal device by running or executing the computer programs and / or modules stored in the memory and by calling data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc.; the data storage area may store data created based on the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0122] Based on the above method embodiments, the present invention provides corresponding storage medium embodiments;
[0123] Another embodiment of the present invention provides a storage medium including a stored computer program, wherein, when the computer program is running, it controls the device where the storage medium is located to execute the dynamic adjustment method for the control priority of any of the above-described energy storage vehicles.
[0124] The aforementioned storage medium is a computer-readable storage medium, and the computer program includes computer program code, which may be in the form of source code, object code, executable file, or certain intermediate forms. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0125] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of those different embodiments or examples.
[0126] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A method for dynamically adjusting the control priority of an energy storage vehicle, characterized in that, include: Real-time acquisition of the battery pack's output current and surface temperature values during the operation of the energy storage vehicle; When the increase in output current value and the increase in surface temperature value are rising synchronously during the current operating period, the difference in output current value at adjacent time points during the current operating period is calculated to generate a current growth value sequence. Analyze the growth trend of the current growth value sequence to determine the turning points of the current path; Electrical appliances that are continuously heated within the path turning section are considered high-heat components. The duration of continuous heating of each of the high-heat components is counted, and based on the duration of continuous heating, the instructions corresponding to the high-heat components in the preset control instruction sequence are reordered in descending order to generate a list of hot-state priority control sequences. The energy storage vehicle is controlled according to the hot-state priority control sequence list; If the increase in output current value and the increase in surface temperature value are not synchronous and do not rise during the current operating period, the energy storage vehicle will be controlled according to the preset safety control mode.
2. The method for dynamically adjusting the control priority of energy storage vehicles as described in claim 1, characterized in that, The analysis of the growth trend of the current growth value sequence, and the determination of the current path turning points, includes: Obtain the UPS current output value sequence within the same time period as the current growth value sequence, and calculate the difference between adjacent time points in the UPS current output value sequence to generate the UPS current change rate sequence; Based on the current growth value sequence, calculate and generate characteristic values of the slope direction change trend; If the characteristic value of the slope direction change trend is less than the preset benchmark value, and there are continuous negative values in the UPS current change rate sequence, then the time period corresponding to the current growth value sequence is determined as the path turning segment. Otherwise, a threshold range is set based on the average growth rate of the current growth value sequence, and the segment in the sequence with the largest slope change exceeding the threshold range is identified as the path turning segment.
3. The method for dynamically adjusting the control priority of energy storage vehicles as described in claim 2, characterized in that, The step of calculating and generating slope direction change trend characteristic values based on the current growth value sequence includes: The average current value is calculated by averaging all current growth values within the current growth value sequence; For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated. For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated. The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
4. The method for dynamically adjusting the control priority of energy storage vehicles as described in claim 3, characterized in that, The characteristic value of the slope direction change trend is calculated using the following formula: In the formula, ΔS k n represents the characteristic value of the slope direction change trend of the k-th segment of continuous positive growth; k This represents the number of time points within the k-th segment of continuous positive growth. ΔI i Let ΔI be the current increase at the i-th time point; i+1 Let be the current increase value at the (i+1)th time point; Δt is the time interval between adjacent time points; It represents the average value of the current growth within the k-th segment of continuous positive growth.
5. The method for dynamically adjusting the control priority of energy storage vehicles as described in claim 4, characterized in that, The step of controlling the energy storage vehicle according to a preset safety control mode includes: Determine whether the surface temperature value exceeds a preset fixed temperature threshold; If the fixed temperature threshold is exceeded, a start command is sent to the cooling system to enable the cooling system to cool the battery pack.
6. A dynamic adjustment device for control priority of energy storage vehicles, characterized in that, include: The module includes a battery pack parameter acquisition module, a current growth value sequence generation module, a current path turning point determination module, a hot state priority control sequence list generation module, an energy storage vehicle control module, and an energy storage vehicle safety control module. The battery pack parameter acquisition module is used to acquire the output current value and surface temperature value of the battery pack in real time during the operation of the energy storage vehicle. The current growth value sequence generation module is used to calculate the difference between the output current values at adjacent time points in the current operating period and generate a current growth value sequence when the increase in output current value and the increase in surface temperature value are synchronously rising in the current operating period. The current path turning point determination module is used to analyze the growth trend of the current growth value sequence and determine the current path turning point. The hot-state priority control sequence list generation module is used to identify electrical appliances that are continuously heating up in the path turning section as high-heat components; to count the duration of continuous heating up of each high-heat component; and to reorder the instructions corresponding to the high-heat components in the preset control instruction sequence in descending order based on the duration of continuous heating up, thereby generating a hot-state priority control sequence list. The energy storage vehicle control module is used to control the energy storage vehicle according to the hot-state priority control sequence list; The energy storage vehicle safety control module is used to control the energy storage vehicle according to a preset safety control mode when the increase in output current value and the increase in surface temperature value are not synchronous and do not rise during the current operating period.
7. The dynamic adjustment device for energy storage vehicle control priority as described in claim 6, characterized in that, The current path turning section determination module includes: a UPS current change rate sequence generation unit, a slope direction change trend characteristic value calculation unit, and a path turning section generation unit. The UPS current change rate sequence generation unit is used to obtain the UPS current output value sequence within the same time period as the current growth value sequence, and calculate the difference between adjacent time points in the UPS current output value sequence to generate the UPS current change rate sequence. The slope direction change trend characteristic value calculation unit is used to calculate and generate slope direction change trend characteristic values based on the current growth value sequence. The path turning segment generation unit is used to determine the time period corresponding to the current growth value sequence as a path turning segment if the slope direction change trend feature value is less than a preset benchmark value and there are continuous negative values in the UPS current change rate sequence; otherwise, it sets a threshold range according to the average growth rate of the current growth value sequence and determines the segment in the sequence where the slope change exceeds the threshold range the most as a path turning segment.
8. The dynamic adjustment device for energy storage vehicle control priority as described in claim 7, characterized in that, The slope direction change trend characteristic value calculation unit, which calculates and generates slope direction change trend characteristic values based on the current growth value sequence, includes: The average current value is calculated by averaging all current growth values within the current growth value sequence; For each time point in the current growth value sequence, the instantaneous current growth rate at each time point is calculated, and a set of instantaneous current growth rate values corresponding to each time point is generated. For each time point in the current growth value sequence, the deviation rate between the current growth value at each time point and the average current value is calculated, and a set of deviation rate values corresponding to each time point is generated. The instantaneous current growth rate value and the deviation rate value are combined and calculated to generate a slope direction change trend characteristic value.
9. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the dynamic adjustment method for energy storage vehicle control priority as described in any one of claims 1 to 5.
10. A storage medium, characterized in that, The storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device where the storage medium is located to perform the dynamic adjustment method for the control priority of the energy storage vehicle as described in any one of claims 1 to 5.