Battery energy station work schedule management method and system based on processor utilization rate

By monitoring the processor utilization of remote servers and adjusting the working time schedule of battery power stations, the problem of stable operation of the battery power station management system was solved, and the stability of the system and the reliability of the service were achieved.

CN121092297APending Publication Date: 2025-12-09KWANG YANG MOTOR LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410737125.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-07
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

How to properly manage the operation of a large number of battery power stations on remote servers to ensure stable system service, especially to avoid overload when processor utilization reaches the critical limit.

Method used

By monitoring the processor utilization of remote servers, when a preset threshold is reached, the working time schedule of the battery power station is adjusted and delayed to avoid overload, and management personnel are notified if necessary.

Benefits of technology

This improved system stability and service delivery reliability, prevented processor overload, and ensured the normal operation and management efficiency of the battery power station.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121092297A_ABST
    Figure CN121092297A_ABST
Patent Text Reader

Abstract

The invention provides a battery energy station work schedule management method and system based on a processor utilization rate. The method comprises the following steps: firstly, charging a plurality of batteries by using a battery energy station, and providing the batteries for exchange operation; a time schedule corresponding to at least one work of the battery energy station is provided, and a remote server is utilized to execute the work according to the time schedule. A processing unit of the remote server detects a processor usage rate of the corresponding processing unit and determines whether the processor usage rate exceeds a preset threshold value. When the processor usage rate exceeds a preset threshold value, the remote server is used to adjust the time schedule of the corresponding work, and the work is executed according to the adjusted time schedule.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a method for managing the work schedule of a battery power station and the battery power station thereof, and particularly to a method and system for managing the work schedule of a fixed battery power station based on the processor utilization of a remote server. Background Technology

[0002] In recent years, with rising environmental awareness and advancements in electric vehicle technology, developing electric vehicles to replace traditional vehicles powered by fossil fuels has gradually become a key objective in the automotive industry, leading to the increasing popularity of electric vehicles. To improve the range and user willingness of electric vehicles, many countries and cities have begun planning to install charging stations and battery power stations in public places to provide charging or battery swapping services for electric vehicles and / or electric motorcycles, making the use of electric vehicles more convenient.

[0003] Generally, battery power stations are managed via the cloud. Battery power stations located in the same or different locations can connect to a remote server via a network. The remote server monitors and manages the operation of these battery power stations. For example, in a battery swapping operation, the battery power station transmits the battery identification data and user identification data of the corresponding battery to the remote server via the network, and the remote server determines whether to approve the battery swapping operation based on the received data.

[0004] As mentioned earlier, the remote server monitors and manages battery power stations located in the same or different locations simultaneously. Due to the large number of battery power stations, the remote server requires significant system resources to handle the substantial management workload. Therefore, properly managing the operation of the corresponding battery power stations on the remote server becomes a crucial factor in ensuring stable system service. Summary of the Invention

[0005] In view of this, the present invention provides a method and system for scheduling battery power stations based on processor utilization.

[0006] This invention discloses a battery power station job scheduling management method based on processor utilization. First, a battery power station charges multiple batteries and provides these batteries for exchange operations. A time schedule is provided for at least one job at each battery power station, and a remote server executes the job according to this time schedule. A processing unit of the remote server detects the processor utilization of its corresponding processing unit and determines whether the processor utilization exceeds a preset threshold. When the processor utilization exceeds the preset threshold, the remote server adjusts the time schedule for the corresponding job, and the job is executed according to the adjusted time schedule.

[0007] An embodiment of the present invention provides a battery power station job scheduling management system based on processor utilization, comprising a battery power station and a remote server. The battery power station includes multiple batteries, and charges each battery and provides a battery swapping service. The remote server includes a network connection unit, a storage unit, and a processing unit. The network connection unit is coupled to the battery power station via a network. The storage unit has a time schedule for at least one job of the corresponding battery power station, wherein the remote server executes the job according to the time schedule. The processing unit detects a processor utilization rate of the corresponding processing unit and determines whether the processor utilization rate exceeds a preset threshold. When the processor utilization rate exceeds the preset threshold, the processing unit adjusts the time schedule of the corresponding job and executes the job according to the adjusted time schedule.

[0008] In some embodiments, a job is executed at a time as defined in a time schedule, wherein the job utilizes a remote server to transmit an instruction to a battery power station via a network. In response to the instruction, the battery power station executes a specific job, obtains an execution result for that specific job, and transmits the execution result to the remote server via the network.

[0009] In some embodiments, the battery power station performs a specific task to obtain battery information for each battery, wherein the battery information includes at least battery identification data and battery charge for each battery. The battery power station transmits the execution result, containing the battery information for each battery, to a remote server via a network.

[0010] In some embodiments, when processor utilization exceeds a preset threshold, the time schedule of the corresponding job is adjusted using a remote server to postpone a time defined in the time schedule by a predetermined time, to a specific time. At the specific time, the remote server determines whether the processor utilization exceeds the preset threshold. If the processor utilization does not exceed the preset threshold, the job is executed. If the processor utilization exceeds the preset threshold, the time schedule of the corresponding job is adjusted again using a remote server.

[0011] In some embodiments, when the processor utilization exceeds a preset threshold, a notification is generated and transmitted to an electronic device or a mobile device via a network.

[0012] The method described above can exist in the form of program code. When the program code is loaded into and executed by a machine, the machine becomes an apparatus for implementing the present invention.

[0013] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, specific embodiments are described below in conjunction with the accompanying drawings. Attached Figure Description

[0014] Figure 1 The diagram illustrates a battery power station work scheduling management system based on processor utilization according to an embodiment of the present invention.

[0015] Figure 2 This is a schematic diagram illustrating a battery power station according to an embodiment of the present invention.

[0016] Figure 3 This is a schematic diagram illustrating a remote server according to an embodiment of the present invention.

[0017] Figure 4 The flowchart illustrates a battery power station work scheduling management method based on processor utilization according to an embodiment of the present invention.

[0018] Figure 5 The flowchart illustrates a method for performing the operation of a corresponding battery power station according to an embodiment of the present invention.

[0019] Figure 6 The flowchart illustrates a method for performing the operation of a corresponding battery power station according to another embodiment of the present invention.

[0020] Figure 7 The flowchart illustrates a battery power station work scheduling management method based on processor utilization according to another embodiment of the present invention.

[0021] List of reference numerals

[0022] 100: Battery Power Station Work Scheduling Management System Based on Processor Utilization

[0023] 110: Battery Energy Station

[0024] 112: Battery Storage System

[0025] BA1, BA2: Batteries

[0026] 114: Charging Module

[0027] 116: Network Connection Unit

[0028] 118: Processing Unit

[0029] 120: Remote Server

[0030] 122: Network Connection Unit

[0031] 124: Storage Unit

[0032] 126: Processing Unit

[0033] 130: Internet

[0034] S402, S404, S406, S408, S410, S412: Steps

[0035] S502, S504, S506: Steps

[0036] S602, S604: Steps

[0037] S702, S704, S706, S708: Steps. Detailed Implementation

[0038] Figure 1 This invention illustrates a battery power station work scheduling management system based on processor utilization according to an embodiment of the present invention. The battery power station work scheduling management system 100 based on processor utilization according to an embodiment of the present invention includes at least one battery power station 110 and a remote server 120. The battery power station 110 has multiple batteries that can be supplied to at least one power-consuming device, such as an electric motorcycle or electric vehicle. The battery power station 110 can be connected to the remote server 120 via a network 130, such as a wired network, telecommunications network, or wireless network, such as a Wi-Fi network. Note that the remote server 120 can be an electronic device. The remote server 120 can simultaneously manage other battery power stations located in the same location or in different locations via the network 130.

[0039] Figure 2This diagram illustrates a battery power station according to an embodiment of the present invention. The battery power station 110 according to an embodiment of the present invention can be applied to an electronic device. As shown, the battery power station 110 includes at least a battery storage system 112, at least one charging module 114, a network connection unit 116, and a processing unit 118. The battery storage system 112 has a specific mechanism (not shown) for storing multiple batteries, such as batteries BA1 and BA2, and selectively locking or releasing these batteries. The battery power station 110 can provide batteries to at least one electrical device, such as an electric motorcycle or electric vehicle. Each battery can be configured with a corresponding charging module 114, which has an upper current limit and / or a lower current limit to charge the corresponding battery. In some embodiments, the battery power station 110 may also include an energy module (not shown) that can be electrically coupled to a power grid to obtain a total current to supply power to the battery power station 110. It is worth noting that, in some embodiments, the energy module can actively detect the total current supplied by the power grid to the battery power station 110 and notify the processing unit 118 of the corresponding total current information. The network connection unit 116 can be connected to a network, thereby enabling the battery power station 110 to have network connectivity. In some embodiments, the network can be a wired network, a telecommunications network, or a wireless network, such as a Wi-Fi network. The processing unit 118 can control the operation of all hardware and software in the battery power station 110, details of which will be described later.

[0040] Figure 3 This illustrates a remote server according to an embodiment of the present invention. The remote server 120 according to an embodiment of the present invention can be an electronic device. As previously described, the remote server 120 can simultaneously manage other battery power stations located in the same or different locations via a network 130. As shown, the remote server 120 according to an embodiment of the present invention includes at least a network connection unit 122, a storage unit 124, and a processing unit 126. The network connection unit 122 can be connected to a network, thereby enabling the remote server 120 to have network connectivity. In some embodiments, the network can be a wired network, a telecommunications network, or a wireless network, such as a Wi-Fi network. The storage unit 124 can store relevant data, such as the time schedule (not shown) for at least one operation in the corresponding battery power station 110. It should be noted that the time schedule can refer to the execution time of the corresponding operation. The processing unit 126 can control the operation of all hardware and software in the remote server 120. It should be noted that the processing unit 126 can detect / obtain the processor utilization rate of the corresponding processing unit 126 and execute the battery power station work scheduling management method based on processor utilization rate of this case, the details of which will be explained later.

[0041] Figure 4This invention discloses a battery power station job scheduling management method based on processor utilization according to an embodiment of the present invention. The battery power station job scheduling management method based on processor utilization according to an embodiment of the present invention is applicable to a remote server and a battery power station.

[0042] First, as in step S402, a battery power station is used to charge multiple batteries and provide them for an exchange operation. It is worth noting that during the exchange operation, the user can place a specific battery into the battery power station. Corresponding to the battery placement, the battery power station can select one of the batteries and provide the selected battery to the user. As in step S404, a time schedule for at least one task corresponding to this battery power station is provided on the remote server. It is noteworthy that the time schedule can record the execution time of the corresponding task. Next, as in step S406, a processing unit of the remote server detects a processor utilization rate of the corresponding processing unit, and as in step S408, determines whether the processor utilization rate exceeds a preset threshold. It is worth noting that in some embodiments, the remote server can perform step S406 and the determination in step S408 only after the execution time has elapsed. Note that in some embodiments, the preset threshold can be set to 90%. It is worth noting that the aforementioned preset threshold is merely an example of this invention, and the invention is not limited thereto. The preset threshold can be set according to different needs and applications. When the processor utilization does not exceed the preset threshold (No in step S408), as in step S412, the remote server executes the corresponding battery power station's work according to this time schedule. When the processor utilization exceeds the preset threshold (Yes in step S408), as in step S410, the remote server adjusts the time schedule of the corresponding work, such as delaying the execution time by a predetermined time, and as in step S412, executes the work according to the adjusted time schedule. It should be noted that the remote server will only execute the work when the execution time arrives. It is worth noting that in some embodiments, when the processor utilization exceeds the preset threshold, the remote server can generate a notification and transmit the notification via the network to an electronic device or a mobile device, such as a manager's smartphone.

[0043] Figure 5 This invention illustrates a method for performing operations on a battery power station according to an embodiment of the present invention. When the remote server performs an operation, firstly, as in step S502, the remote server transmits a command to the battery power station via a network, such as a wired network, a telecommunications network, or a wireless network, such as a Wi-Fi network. As in step S504, in response to the command, the battery power station performs a specific task and obtains an execution result for that specific task. Next, as in step S506, the battery power station transmits the execution result to the remote server via the network.

[0044] Figure 6This invention illustrates a method for performing the operation of a battery power station according to another embodiment of the present invention. In this embodiment, the specific operation is a battery information management operation. First, as in step S602, the battery power station performs the specific operation to obtain battery information for each battery. Notably, the battery information may include at least battery identification data and battery charge for each battery. Next, as in step S604, the battery power station transmits the execution result containing the battery information for each battery to a remote server via a network.

[0045] Figure 7 This invention illustrates a battery power station job scheduling management method based on processor utilization according to another embodiment of the present invention. The battery power station job scheduling management method based on processor utilization according to this embodiment is applicable to a remote server and a battery power station. In this embodiment, when the remote server determines that the processor utilization exceeds a preset threshold at the originally scheduled execution time, the remote server can adjust the time schedule of the corresponding job to postpone a time defined in the time schedule by a predetermined time, to a specific time. As in step S702, at the specific time, the processor utilization of the corresponding processing unit is detected by the processing unit of the remote server, and as in step S704, it is determined whether the processor utilization exceeds the preset threshold. It should be noted that the preset threshold can be set according to different needs and applications. When the processor utilization does not exceed the preset threshold (No in step S704), as in step S708, the remote server executes the corresponding job of the battery power station according to this time schedule. When the processor utilization exceeds a preset threshold (as in step S704), as in step S706, the time schedule for the corresponding task is readjusted using a remote server. Similarly, in some embodiments, when the processor utilization exceeds the preset threshold, the remote server can generate a notification and transmit the notification via a network to an electronic device or a mobile device, such as a manager's smartphone.

[0046] Therefore, the battery power station work scheduling management method and system based on processor utilization in this case can properly manage the fixed-schedule battery power station work schedule according to the processor utilization of the remote server, thereby increasing the reliability and stability of the system and overall service provision.

[0047] The method, or a specific form or part thereof, of the present invention may exist in the form of program code. The program code may be contained in physical media, such as floppy disks, optical discs, hard disks, or any other machine-readable (e.g., computer-readable) storage media, or may be a computer program product, not limited to an external form. When the program code is loaded and executed by a machine, such as a computer, that machine becomes an apparatus for participating in the present invention. The program code may also be transmitted via transmission media, such as wires or cables, optical fibers, or any transmission method. When the program code is received, loaded, and executed by a machine, such as a computer, that machine becomes an apparatus for participating in the present invention. When implemented in a general-purpose processing unit, the program code, in conjunction with the processing unit, provides a unique apparatus that operates similarly to an application-specific logic circuit.

[0048] Although the present invention has been disclosed with reference to preferred embodiments, it is not intended to limit the invention. Any person skilled in the art may make some modifications and refinements without departing from the spirit and scope of the invention. Therefore, the scope of protection of the present invention shall be defined by the claims.

Claims

1. A battery power station work scheduling management method based on processor utilization, characterized in that, Applicable to a remote server and a battery power station, including the following steps: The battery power station is used to charge multiple batteries and to provide the batteries for an exchange operation. Provide a time schedule for at least one operation of the corresponding battery power station, and execute the operation according to the time schedule using the remote server; The utilization rate of a processor in the corresponding processing unit is detected using a processing unit of the remote server. The remote server is used to determine whether the processor utilization rate exceeds a preset threshold. as well as When the processor utilization exceeds the preset threshold, the remote server is used to adjust the time schedule of the corresponding task, and the task is executed according to the adjusted time schedule.

2. The battery power station work scheduling management method based on processor utilization according to claim 1, characterized in that, It also includes the following steps: The work is performed at a time defined in the time schedule, wherein the work utilizes the remote server to transmit an instruction to the battery power station via a network; In accordance with the instruction, the battery power station performs a specific task and obtains an execution result for the specific task. as well as The execution result is transmitted to the remote server via the network using the battery power station.

3. The battery power station work scheduling management method based on processor utilization according to claim 2, characterized in that, It also includes the following steps: The battery power station is used to perform the specific operation to obtain battery information for each of the batteries, wherein the battery information includes at least battery identification data and battery charge for each battery; and The execution result, containing battery information for each battery, is transmitted via the network to the remote server using the battery power station.

4. The battery power station work scheduling management method based on processor utilization according to claim 1, characterized in that, It also includes the following steps: When the processor utilization exceeds the preset threshold, the remote server is used to adjust the time schedule of the corresponding work to postpone a time defined in the time schedule by a predetermined time, which is a specific time. At the specified time, the remote server is used to determine whether the processor utilization rate exceeds the preset threshold value; The operation is performed when the processor utilization rate does not exceed the preset threshold. as well as When the processor utilization exceeds the preset threshold, the time schedule for the corresponding task is readjusted using the remote server.

5. The battery power station work scheduling management method based on processor utilization according to claim 1, characterized in that, It also includes generating a notification when the processor utilization exceeds the preset threshold, and transmitting the notification to an electronic device or a mobile device via a network.

6. A battery power station work scheduling management system based on processor utilization, characterized in that, include: A battery power station includes multiple batteries, each of which is charged and provided for a battery exchange operation; as well as A remote server, comprising: A network connection unit for coupling to the battery power station via a network; A storage unit having a time schedule for at least one operation corresponding to the battery power station, wherein the remote server executes the operation according to the time schedule; and A processing unit is configured to detect the processor utilization rate of the corresponding processing unit, determine whether the processor utilization rate exceeds a preset threshold, and when the processor utilization rate exceeds the preset threshold, adjust the time schedule of the corresponding task and execute the task according to the adjusted time schedule.

7. The battery power station work scheduling management system based on processor utilization according to claim 6, characterized in that, The processing unit executes the work at a time defined in the time schedule, wherein the work utilizes the network connection unit to transmit an instruction to the battery power station via a network, and in response to the instruction, the battery power station executes a specific task, obtains an execution result of the specific task, and transmits the execution result to the remote server via the network.

8. The battery power station work scheduling management system based on processor utilization according to claim 7, characterized in that, The battery power station performs the specific operation to obtain battery information for each of the batteries, and transmits the execution result containing the battery information for each of the batteries to the remote server via the network, wherein the battery information includes at least battery identification data and battery power for each of the batteries.

9. The battery power station work scheduling management system based on processor utilization according to claim 6, characterized in that, When the processor utilization exceeds the preset threshold, the processing unit adjusts the time schedule of the corresponding task to postpone a time defined in the time schedule by a predetermined time, to a specific time. At the specific time, it determines whether the processor utilization exceeds the preset threshold. If the processor utilization does not exceed the preset threshold, the task is executed. If the processor utilization exceeds the preset threshold, the time schedule of the corresponding task is adjusted again.

10. The battery power station work scheduling management system based on processor utilization according to claim 6, characterized in that, When the processor utilization exceeds the preset threshold, the processing unit generates a notification and transmits the notification to an electronic device or a mobile device via a network.