Electric Vehicle and Power Grid Interactive Control System and Control Method

CN116094146BActive Publication Date: 2026-09-01STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER CO +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211381047.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-06
Publication Date
2026-09-01
Estimated Expiration
2042-11-06

AI Technical Summary

Technical Problem

[0004]电动汽车的本地装置与电网充电站的管理装置普遍经由移动通讯网传递电动汽车的电池消息,目前的移动通讯网增效方案均运用恒定模式:依据对移动通讯网软硬件架构的设定条件运用恒定的阻塞认定与还原体系,然而移动通讯网的动态走向为软硬件性能愈来愈繁冗且不容易评估,所以,移动通讯网的增效方案往往仅在其条件设定满足的设定的移动通讯网环境下有用,另外伴着传递的执行,移动通讯网链路性能产生变动,性能亦会波动,往往严重时还会产生不利的作用,来使得电动汽车的电池消息在传递通道内被阻塞、不利于全体通道的电动汽车的电池消息传递的效率

Benefits of technology

[0057]本发明的有益效果在于,与现有技术相比,本发明经由构造管道PIPE对电池消息传递通道上的电池消息执行收取与传递,且对管道PIPE收取的电池消息执行迟滞传递,让管道PIPE收取的电池消息在管道PIPE内停顿,减小管道PIPE输出电池消息传递的负荷,确保整体电池消息的传递效率,让整体的电池消息传递增效,管道PIPE输出电池消息的迟滞传递,让在电池消息传递通道输出的电池消息不能由于电池消息的传递负载过高而产生通道阻塞的状态,确保电池消息传递通道的整体电池消息传递的效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116094146B_ABST
    Figure CN116094146B_ABST
Patent Text Reader

Abstract

An electric vehicle and power grid interaction control system and method are disclosed. This system constructs a pipeline (PIPE) to receive and transmit battery messages on a battery message transmission channel. The received battery messages are delayed, causing them to pause within the pipeline, reducing the load on the pipeline's output battery message transmission and ensuring overall battery message transmission efficiency. The delayed transmission of battery messages from the pipeline prevents channel blockage due to excessive battery message transmission load, thus ensuring the overall efficiency of battery message transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of electric vehicle and power grid interaction technology, specifically relating to an electric vehicle and power grid interaction control system and control method. Background Technology

[0002] The main differences between pure electric vehicles and gasoline-powered vehicles lie in four main components: the drive motor, the speed controller, the power battery, and the onboard charger. Unlike gas stations, they are equipped with public ultra-fast charging stations. The quality differences of pure electric vehicles depend on these four components, and their value also depends on their quality. The intended use of pure electric vehicles is also directly related to the selection and configuration of these four components.

[0003] In the charging process for electric vehicles, the interaction between the electric vehicle's local device and the management device of the grid charging station is often required. That is, the electric vehicle's local device transmits the electric vehicle's battery information to the grid charging station's management device, and then the grid charging station's management device uses the charging information based on the electric vehicle's battery information to control the batteries in the grid charging station to charge the electric vehicle in an orderly manner.

[0004] Electric vehicle (EV) local devices and grid charging station management devices typically transmit EV battery information via mobile communication networks. Current mobile communication network efficiency enhancement solutions all employ a constant mode: using a constant congestion detection and recovery system based on the configuration conditions of the mobile communication network hardware and software architecture. However, the dynamic trend of mobile communication networks makes hardware and software performance increasingly complex and difficult to evaluate. Therefore, mobile communication network efficiency enhancement solutions are often only effective in mobile communication network environments where the configuration conditions are met. In addition, with the execution of transmission, the performance of the mobile communication network link changes and fluctuates, which can often have adverse effects, causing EV battery information to be blocked in the transmission channel and hindering the efficiency of EV battery information transmission across the entire channel. Summary of the Invention

[0005] To address the shortcomings of existing technologies, the present invention aims to provide an electric vehicle and power grid interaction control system and method. This system involves constructing a pipeline (PIPE) to receive and transmit battery messages on a battery message transmission channel. The received battery messages are delayed within the pipeline, reducing the load on the pipeline's output battery message transmission and ensuring overall battery message transmission efficiency. The delayed transmission of battery messages from the pipeline prevents channel blockage due to excessive battery message transmission load, thus ensuring the overall efficiency of battery message transmission.

[0006] The present invention employs the following technical solution.

[0007] A control method for an electric vehicle and power grid interaction control system, comprising:

[0008] Step 1: The electric vehicle's local device transmits the electric vehicle's battery information to the management device of the grid charging station.

[0009] Step 2: The management device of the power grid charging station is used to control the batteries in the power grid charging station to charge the electric vehicle in an orderly manner based on the battery information of the electric vehicle.

[0010] Step 1, applied to a local device in an electric vehicle, specifically includes:

[0011] Step 1-1: Construct a pipe PIPE to temporarily store the battery information of the electric vehicle, and set up several layers of sub-pipes for receiving battery information within the pipe PIPE.

[0012] Step 1-2: Use the blockage detection method to detect the average bit rate of the pipeline PIPE, and pre-set the bit rate limit of the transmission channel based on the average bit rate of the pipeline PIPE;

[0013] Steps 1-3: Detect the battery messages in the pipeline and perform layering on the battery messages delivered to the pipeline, so that the battery messages that are divided into different layers are collected by the sub-pipes in the pipeline at different layers for receiving battery messages.

[0014] Steps 1-4: Construct a pause region in the pipe to pause battery messages that are blocked in the pipe;

[0015] Steps 1-5: Determine the battery message blocking status of the pipeline PIPE, and transmit the battery message transmitted by the pipeline PIPE according to the battery message blocking status of the pipeline PIPE.

[0016] Preferably, the method for constructing a pipeline (PIPE) and setting several layers of sub-pipelines for receiving battery messages within the pipeline (PIPE) includes:

[0017] Step 1-1-1: Set up a storage field for temporarily storing battery messages in the local device of the electric vehicle that performs battery message transmission, and allow the battery messages of several electric vehicles to be transmitted to the storage field for temporarily storing battery messages.

[0018] Step 1-1-2: Set the storage block of the specified capacity in the storage field where battery messages are temporarily stored as a pipeline PIPE for receiving battery messages, and set the remaining storage block in the storage field where battery messages are temporarily stored as a message transmission field to receive battery messages from several electric vehicles.

[0019] Step 1-1-3: Inside the pipe PIPE, set up several sub-pipes for receiving battery messages from the message transmission domain. After the sub-pipes for receiving battery messages are set up, split the level of the sub-pipes for receiving battery messages so that the sub-pipes at different levels can receive battery messages from the message transmission domain.

[0020] Preferably, steps 1-2 specifically include: deriving the average bit rate of the pipeline PIPE, wherein the number of pipeline PIPE bit rates is consistent with and corresponds one-to-one with the number of battery messages received in the current pipeline PIPE, and the equation for deriving the average bit rate of the pipeline PIPE is:

[0021]

[0022] Here, T is the duration of the segment preceding the moment when the current PIPE receives the a-th battery message, P(Ta) is the average bit rate of the PIPE corresponding to the a-th battery message in this segment, ea is the number of acknowledgment characters returned by the background device after the battery message is received and transmitted to the background device in the segment preceding the moment when the a-th battery message is received, and L(J) is the capacity of the battery message transmitted to the background device corresponding to the J-th acknowledgment character. Both a and J are positive integers.

[0023] The equation for the bit rate limit of the transmission channel, which is predetermined based on the bit rate, is:

[0024]

[0025] Here, G is the number of battery messages received in the current pipeline PIPE, and P(G) is the bit rate limited by the transmission channel.

[0026] Preferably, steps 1-3 specifically include:

[0027] Step 1-3-1: Register each battery message in the delivery pipeline PIPE, and when registering the battery messages, register the order in which the battery messages are delivered;

[0028] Step 1-3-2: Arrange the battery messages in the order they are transmitted, and then divide the arranged sequence into several sections. These sections of battery messages form several levels of battery messages.

[0029] Preferably, steps 1-4 specifically include:

[0030] Step 1-4-1: Set up a storage block for battery messages temporarily stored in the sub-pipes used for receiving battery messages among several sub-pipes. This storage block, which serves as a pause domain, is extracted from the message transmission domain.

[0031] Step 1-4-2: Collect the battery messages that are blocked in each sub-pipe used to collect battery messages, and mark the collected battery messages during the battery message collection process.

[0032] Step 1-4-3: Collect battery messages delivered after the pipeline PIPE, and after collection, perform hierarchical arrangement of newly collected battery messages;

[0033] Steps 1-5 specifically include:

[0034] Step 1-5-1: Based on the bit rate limited by the transmission channel derived in Step 1-2, compare it with the average bit rate of the pipeline PIPE to determine the comparison quantity between the bit rate limited by the transmission channel P(G) and the average bit rate of the pipeline PIPE P(Ta).

[0035] Step 1-5-2: Based on the comparison value, determine whether the transmission can continue as usual. If the comparison value is that the bit rate P(G) limited by the transmission channel is higher than the average bit rate P(Ta) of the pipe PIPE, it is determined that the transmission can continue as usual; otherwise, it is determined that the transmission cannot continue as usual.

[0036] Step 1-5-3: If it is determined that normal transmission can continue, the battery messages in the pipeline PIPE will continue to be transmitted normally;

[0037] Step 1-5-4: When it is determined that normal transmission cannot continue, the storage block belonging to the pause domain is split in the message transmission domain, and the storage block of the pause domain is added to ensure that the pipeline PIPE technology can still receive the transmitted battery messages as usual, and the battery messages stored in the pipeline PIPE and pause domain are transmitted with a delay.

[0038] An electric vehicle and power grid interaction control system, comprising:

[0039] The local device of the electric vehicle and the management device of the grid charging station are both located in the mobile communication network and are interconnected.

[0040] The local device of the electric vehicle is used to transmit the battery information of the electric vehicle to the management device of the grid charging station; the management device of the grid charging station is used to control the batteries in the grid charging station to perform orderly charging of the electric vehicle based on the battery information of the electric vehicle and the charging information.

[0041] The local device of the electric vehicle includes a construction module, a detection module, a testing module, a pause module, and a transmission module;

[0042] The construction module is used to construct a pipeline PIPE that temporarily stores battery messages of electric vehicles, and sets up several levels of sub-pipelines for receiving battery messages within the pipeline PIPE.

[0043] The detection module is used to detect the average bit rate of the pipeline PIPE using a blockage identification method, and to pre-set the bit rate limit of the transmission channel based on the average bit rate of the pipeline PIPE.

[0044] The detection module is used to detect battery messages in the pipeline PIPE and to perform layering on the battery messages delivered to the pipeline PIPE, so that the battery messages that are divided into different layers are collected by the sub-pipes in the pipeline PIPE that are used to collect battery messages.

[0045] The pause module is used to construct a pause domain in the PIPE to pause battery messages that are blocked in the PIPE.

[0046] The transmission module is used to determine the battery message blocking status of the pipeline PIPE and to transmit the battery message transmitted by the pipeline PIPE according to the battery message blocking status of the pipeline PIPE.

[0047] Preferably, the construction module is further configured to set a storage domain for temporarily storing battery messages in the local device of the electric vehicle performing battery message transmission, and to allow battery messages from several electric vehicles to be transmitted to the storage domain for temporarily storing battery messages; to set a storage block of a set capacity in the storage domain for temporarily storing battery messages as a pipeline (PIPE) for receiving battery messages, and to set the remaining storage block in the storage domain for temporarily storing battery messages as a message transmission domain for receiving battery messages from several electric vehicles; to set several sub-pipelines for receiving battery messages in the pipeline (PIPE) for receiving battery messages in the message transmission domain, and after the sub-pipelines for receiving battery messages are set up, to split the levels at which the sub-pipelines for receiving battery messages receive battery messages, so that sub-pipelines at different levels receive battery messages in the message transmission domain.

[0048] Preferably, the detection module is further used to derive the average bit rate of the pipeline PIPE, wherein the number of pipeline PIPE bit rates is consistent with and corresponds one-to-one with the number of battery messages received in the pipeline PIPE at present, and the equation for deriving the average bit rate of the pipeline PIPE is:

[0049]

[0050] Here, T is the duration of the segment preceding the moment when the current PIPE receives the a-th battery message, P(Ta) is the average bit rate of the PIPE corresponding to the a-th battery message in this segment, ea is the number of acknowledgment characters returned by the background device after the battery message is received and transmitted to the background device in the segment preceding the moment when the a-th battery message is received, and L(J) is the capacity of the battery message transmitted to the background device corresponding to the J-th acknowledgment character. Both a and J are positive integers.

[0051] The equation for the bit rate limit of the transmission channel, which is predetermined based on the bit rate, is:

[0052]

[0053] Here, G is the number of battery messages received in the current pipeline PIPE, and P(G) is the bit rate limited by the transmission channel.

[0054] Preferably, the detection module is further configured to register each battery message delivered to the pipeline PIPE, and when registering the battery messages, to register the order in which the battery messages are transmitted; to arrange the order of the battery messages according to the order in which they are transmitted, and then to divide the arranged sequence into several sections, and the several sections of battery messages form several levels of battery messages.

[0055] Preferably, the pause module is further configured to set up a storage block for battery messages temporarily stored in the sub-pipes used for receiving battery messages among a plurality of sub-pipes used for receiving battery messages, the storage block serving as a pause domain being extracted from the message transmission domain; configured to receive battery messages delivered after the pipeline PIPE, and after receiving, to perform hierarchical arrangement of the newly received battery messages.

[0056] The transmission module is also used to compare the bit rate limited by the transmission channel derived in steps 1-2 with the current bit rate of battery messages transmitted through the transmission channel, and determine the comparison value between the bit rate limited by the transmission channel P(G) and the current bit rate of battery messages transmitted through the transmission channel; it is used to determine whether normal transmission can continue based on the comparison value. If the comparison value is that the bit rate limited by the transmission channel is higher than the current bit rate of battery messages transmitted through the transmission channel, it is determined that normal transmission can continue; otherwise, it is determined that normal transmission cannot continue; when it is determined that normal transmission can continue, the battery messages in the pipeline PIPE are continued to be transmitted normally; when it is determined that normal transmission cannot continue, the storage blocks belonging to the pause domain are divided in the message transmission domain, and the storage blocks of the pause domain are added to ensure that the pipeline PIPE technology can still receive the transmitted battery messages normally, and the battery messages stored in the pipeline PIPE and the pause domain are transmitted with a delay.

[0057] The beneficial effects of this invention are as follows: Compared with the prior art, this invention performs the reception and transmission of battery messages on the battery message transmission channel by constructing a pipeline PIPE, and performs delayed transmission of the battery messages received by the pipeline PIPE, so that the battery messages received by the pipeline PIPE pause within the pipeline PIPE, reducing the load of battery message transmission output by the pipeline PIPE, ensuring the overall battery message transmission efficiency, and improving the overall battery message transmission efficiency. The delayed transmission of battery messages output by the pipeline PIPE prevents the battery messages output in the battery message transmission channel from becoming blocked due to excessive battery message transmission load, thus ensuring the overall battery message transmission efficiency of the battery message transmission channel. Attached Figure Description

[0058] Figure 1 This is a flowchart of steps 1-1 to 1-5 as described in this invention;

[0059] Figure 2 This is a structural diagram of the local device of the electric vehicle in this invention. Detailed Implementation

[0060] The meanings of some of the technical terms in this invention are as follows:

[0061] The present application will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention, and should not be used to limit the scope of protection of the present application.

[0062] The present invention discloses a control method for an electric vehicle and power grid interaction control system, such as... Figure 1 As shown, it includes:

[0063] Step 1: The electric vehicle's local device transmits the electric vehicle's battery information to the management device of the grid charging station.

[0064] Step 2: The management device of the power grid charging station is used to control the batteries in the power grid charging station to charge the electric vehicle in an orderly manner based on the battery information of the electric vehicle.

[0065] Step 1, applied to a local device in an electric vehicle, specifically includes:

[0066] Step 1-1: Construct a pipe PIPE to temporarily store the battery information of the electric vehicle, and set up several layers of sub-pipes for receiving battery information within the pipe PIPE.

[0067] In a preferred but non-limiting embodiment of the present invention, the method of constructing a pipeline PIPE and setting several layers of sub-pipelines for receiving battery messages within the pipeline PIPE includes:

[0068] Step 1-1-1: Set up a storage field for temporarily storing battery messages in the local device of the electric vehicle that performs battery message transmission, and allow the battery messages of several electric vehicles to be transmitted to the storage field for temporarily storing battery messages.

[0069] Step 1-1-2: Set the storage block of the specified capacity in the storage field where battery messages are temporarily stored as a pipeline PIPE for receiving battery messages, and set the remaining storage block in the storage field where battery messages are temporarily stored as a message transmission field to receive battery messages from several electric vehicles.

[0070] Step 1-1-3: Inside the pipe PIPE, set up several sub-pipes for receiving battery messages from the message transmission domain. After the sub-pipes for receiving battery messages are set up, split the level of the sub-pipes for receiving battery messages so that the sub-pipes at different levels can receive battery messages from the message transmission domain.

[0071] Steps 1-2: Use the congestion detection method to detect the average bit rate of the pipeline PIPE, and pre-set the bit rate limit of the transmission channel based on the average bit rate of the pipeline PIPE; the transmission channel is the wireless channel between the local device of the electric vehicle and the management device of the grid charging station.

[0072] In a preferred but non-limiting embodiment of the present invention, steps 1-2 specifically include: deriving the average bit rate of the pipeline PIPE, wherein the number of pipeline PIPE bit rates is consistent with and corresponds one-to-one with the number of battery messages currently received in the pipeline PIPE, and the equation for deriving the average bit rate of the pipeline PIPE is:

[0073]

[0074] Here, T is the duration of the segment preceding the moment when the current PIPE receives the a-th battery message, P(Ta) is the average bit rate of the PIPE corresponding to the a-th battery message in this segment, ea is the number of acknowledgment characters returned by the background device after the battery message is received and transmitted to the background device in the segment preceding the moment when the a-th battery message is received, and L(J) is the capacity of the battery message transmitted to the background device corresponding to the J-th acknowledgment character. Both a and J are positive integers.

[0075] The equation for the bit rate limit of the transmission channel, which is predetermined based on the bit rate, is:

[0076]

[0077] Here, G is the number of battery messages received in the current pipeline PIPE, and P(G) is the bit rate limited by the transmission channel.

[0078] By derivation, it can be determined whether the battery message to be transmitted after the pipe PIPE is blocked or exceeds the bit rate of the pre-set transmission channel limit. If it does not exceed the bit rate, the battery message transmission can be performed to maintain the existing rhythm.

[0079] Steps 1-3: Detect the battery messages in the pipeline and perform layering on the battery messages delivered to the pipeline, so that the battery messages that are divided into different layers are collected by the sub-pipes in the pipeline at different layers for receiving battery messages.

[0080] In a preferred but non-limiting embodiment of the present invention, steps 1-3 specifically include:

[0081] Step 1-3-1: Register each battery message in the delivery pipeline PIPE, and when registering the battery messages, register the order in which the battery messages are delivered;

[0082] Step 1-3-2: Arrange the battery messages in the order they are transmitted, and then divide the arranged sequence into several sections. These sections of battery messages form several levels of battery messages.

[0083] After detecting the battery messages in the pipeline PIPE, the battery messages delivered to the pipeline PIPE and the battery messages output to the pipeline PIPE are registered. After the battery messages are registered, the contents of the battery messages delivered to the pipeline PIPE and the battery messages output to the pipeline PIPE are compared to prevent the battery messages from being lost.

[0084] Steps 1-4: Construct a pause region in the pipe to pause battery messages that are blocked in the pipe;

[0085] In a preferred but non-limiting embodiment of the present invention, steps 1-4 specifically include:

[0086] Step 1-4-1: Set up a storage block for battery messages temporarily stored in the sub-pipes used for receiving battery messages among several sub-pipes. This storage block, which serves as a pause domain, is extracted from the message transmission domain.

[0087] Step 1-4-2: Collect the battery messages that are blocked in each sub-pipe used to collect battery messages, and mark the collected battery messages during the battery message collection process.

[0088] Step 1-4-3: Collect battery messages delivered after the pipeline PIPE, and after collection, perform hierarchical arrangement of the newly collected battery messages, so that the newly delivered battery messages are arranged after the blocked battery messages collected by the sub-pipeline used to collect battery messages, thereby reducing the blocking state of battery messages in the pipeline PIPE, delaying the delivery of battery messages, preventing the overall battery message blocking, and ensuring the efficient delivery of overall battery messages.

[0089] Steps 1-5: Determine the battery message blocking status of the pipeline PIPE, and transmit the battery message transmitted by the pipeline PIPE according to the battery message blocking status of the pipeline PIPE.

[0090] In a preferred but non-limiting embodiment of the present invention, steps 1-5 specifically include:

[0091] Step 1-5-1: Based on the bit rate limited by the transmission channel derived in Step 1-2, compare it with the current bit rate of battery messages transmitted through the transmission channel, and determine the comparison quantity between the bit rate limited by the transmission channel P(G) and the current bit rate of battery messages transmitted through the transmission channel.

[0092] Step 1-5-2: Based on the comparison value, determine whether the transmission can continue as usual. If the comparison value is that the bit rate P(G) limited by the transmission channel is higher than the current bit rate of the battery message transmitted through the transmission channel, it is determined that the transmission can continue as usual; otherwise, it is determined that the transmission cannot continue as usual.

[0093] Step 1-5-3: If it is determined that normal transmission can continue, the battery messages in the pipeline PIPE will continue to be transmitted normally;

[0094] Step 1-5-4: When it is determined that normal transmission cannot continue, the storage blocks belonging to the pause domain are split within the message transmission domain, and the storage blocks of the pause domain are increased. This ensures that the pipeline PIPE technology can still receive incoming battery messages as usual, and a delay is performed on the transmission of battery messages stored in the pipeline PIPE and the pause domain. This reduces the load on the transmission of battery messages output by the pipeline PIPE, ensuring the overall efficiency of battery message transmission and improving the overall efficiency of battery message transmission. The delay is set according to specific requirements.

[0095] The electric vehicle and power grid interaction control system of the present invention includes:

[0096] The electric vehicle's local device and the grid charging station's management device are both located within a mobile communication network and are interconnected; the mobile communication network can be a 4G network, the electric vehicle's local device can be the electric vehicle's on-board terminal, and the grid charging station's management device can be the grid charging station's monitoring center.

[0097] The local device of the electric vehicle is used to transmit the battery information of the electric vehicle to the management device of the grid charging station; the management device of the grid charging station is used to control the batteries in the grid charging station to perform orderly charging of the electric vehicle based on the battery information of the electric vehicle and the charging information; the battery information includes electricity demand information and vehicle information, and the charging information includes battery information, the current total number of batteries in the station and the distribution network load status.

[0098] like Figure 2 As shown, the local device of the electric vehicle includes a construction module, a detection module, a testing module, a pause module, and a transmission module;

[0099] The construction module is used to construct a pipeline PIPE that temporarily stores battery messages of electric vehicles, and sets up several levels of sub-pipelines for receiving battery messages within the pipeline PIPE.

[0100] The detection module is used to detect the average bit rate of the pipeline PIPE using a blockage identification method, and to pre-set the bit rate limit of the transmission channel based on the average bit rate of the pipeline PIPE.

[0101] The detection module is used to detect battery messages in the pipeline PIPE and to perform layering on the battery messages delivered to the pipeline PIPE, so that the battery messages that are divided into different layers are collected by the sub-pipes in the pipeline PIPE that are used to collect battery messages.

[0102] The pause module is used to construct a pause domain in the PIPE to pause battery messages that are blocked in the PIPE.

[0103] The transmission module is used to determine the battery message blocking status of the pipeline PIPE and to transmit the battery message transmitted by the pipeline PIPE according to the battery message blocking status of the pipeline PIPE.

[0104] In a preferred but non-limiting embodiment of the present invention, the construction module is further configured to set a storage domain for temporarily storing battery messages within the local device of the electric vehicle performing battery message transmission, and to allow battery messages from several electric vehicles to be transmitted to the storage domain for temporarily storing battery messages; to set a storage block of a set capacity within the storage domain for temporarily storing battery messages as a pipeline (PIPE) for receiving battery messages, and to set the remaining storage block within the storage domain for temporarily storing battery messages as a message transmission domain, and to receive battery messages from several electric vehicles; to set several sub-pipelines for receiving battery messages within the pipeline (PIPE) for receiving battery messages from the message transmission domain, and after the sub-pipelines for receiving battery messages are set up, to segment the levels at which the sub-pipelines for receiving battery messages receive battery messages, allowing sub-pipelines at different levels to receive battery messages from the message transmission domain.

[0105] In a preferred but non-limiting embodiment of the present invention, the detection module is further used to derive the average bit rate of the pipeline PIPE. The number of pipeline PIPE bit rates is consistent with and corresponds one-to-one with the number of battery messages currently received in the pipeline PIPE. The equation for deriving the average bit rate of the pipeline PIPE is:

[0106]

[0107] Here, T is the duration of the segment preceding the moment when the current PIPE receives the a-th battery message, P(Ta) is the average bit rate of the PIPE corresponding to the a-th battery message in this segment, ea is the number of acknowledgment characters returned by the background device after the battery message is received and transmitted to the background device in the segment preceding the moment when the a-th battery message is received, and L(J) is the capacity of the battery message transmitted to the background device corresponding to the J-th acknowledgment character. Both a and J are positive integers.

[0108] The equation for the bit rate limit of the transmission channel, which is predetermined based on the bit rate, is:

[0109]

[0110] Here, G is the number of battery messages received in the current pipeline PIPE, and P(G) is the bit rate limited by the transmission channel.

[0111] In a preferred but non-limiting embodiment of the present invention, the detection module is further configured to register each battery message in the delivery pipeline PIPE, and when registering the battery messages, to register the order of battery message transmission; to arrange the order of several battery messages according to the order of battery message transmission, and then to divide the arranged sequence into several sections, and the several sections of battery messages form several levels of battery messages.

[0112] In a preferred but non-limiting embodiment of the present invention, the pause module is further configured to set up a storage block for battery messages temporarily stored in the sub-pipes used for receiving battery messages among a plurality of sub-pipes used for receiving battery messages. The storage block, which serves as a pause domain, is extracted from the message transmission domain. It is configured to receive battery messages delivered after the pipeline PIPE, and after receiving the messages, to perform hierarchical arrangement of the newly received battery messages.

[0113] In a preferred but non-limiting embodiment of the present invention, the transmission module is further configured to compare the bit rate limited by the transmission channel derived in steps 1-2 with the current bit rate of battery messages transmitted via the transmission channel, and determine the comparison value between the bit rate limited by the transmission channel P(G) and the current bit rate of battery messages transmitted via the transmission channel; to determine whether normal transmission can continue based on the comparison value; if the comparison value is that the bit rate limited by the transmission channel P(G) is higher than the current bit rate of battery messages transmitted via the transmission channel, it is determined that normal transmission can continue, otherwise it is determined that normal transmission cannot continue; when it is determined that normal transmission can continue, the battery messages in the pipeline PIPE are continued to be transmitted normally; when it is determined that normal transmission cannot continue, the storage blocks belonging to the pause domain are divided in the message transmission domain, and the storage blocks of the pause domain are added to ensure that the pipeline PIPE technology receives the transmitted battery messages normally, and the battery messages stored in the pipeline PIPE and the pause domain are transmitted with a delay.

[0114] The beneficial effects of this invention are as follows: Compared with the prior art, this invention performs the reception and transmission of battery messages on the battery message transmission channel by constructing a pipeline PIPE, and performs delayed transmission of the battery messages received by the pipeline PIPE, so that the battery messages received by the pipeline PIPE pause within the pipeline PIPE, reducing the load of battery message transmission output by the pipeline PIPE, ensuring the overall battery message transmission efficiency, and improving the overall battery message transmission efficiency. The delayed transmission of battery messages output by the pipeline PIPE prevents the battery messages output in the battery message transmission channel from becoming blocked due to excessive battery message transmission load, thus ensuring the overall battery message transmission efficiency of the battery message transmission channel.

[0115] The applicant of this invention has provided a detailed description of the embodiments of the invention in conjunction with the accompanying drawings. However, those skilled in the art should understand that the above embodiments are merely preferred embodiments of the invention. The detailed description is only intended to help readers better understand the spirit of the invention and is not intended to limit the scope of protection of the invention. On the contrary, any improvements or modifications made based on the inventive spirit of the invention should fall within the scope of protection of the invention.

Claims

1. A control method of an electric vehicle and grid interaction control system, characterized by, include: Step 1: The electric vehicle's local device transmits the electric vehicle's battery information to the management device of the grid charging station. Step 2: The management device of the power grid charging station is used to control the batteries in the power grid charging station to charge the electric vehicle in an orderly manner based on the battery information of the electric vehicle. Step 1, applied to a local device in an electric vehicle, specifically includes: Step 1-1: Construct a pipe PIPE to temporarily store the battery information of the electric vehicle, and set up several layers of sub-pipes for receiving battery information within the pipe PIPE. Step 1-2: Use the blockage detection method to detect the average bit rate of the pipeline PIPE, and pre-set the bit rate limit of the transmission channel based on the average bit rate of the pipeline PIPE; Steps 1-3: Detect the battery messages in the pipeline and perform layering on the battery messages delivered to the pipeline, so that the battery messages that are divided into different layers are collected by the sub-pipes in the pipeline at different layers for receiving battery messages. Steps 1-4: Construct a pause region in the pipe to pause battery messages that are blocked in the pipe; Steps 1-5: Determine the battery message blocking status of the pipeline PIPE, and transmit the battery message transmitted by the pipeline PIPE according to the battery message blocking status of the pipeline PIPE.

2. The control method for the electric vehicle and power grid interaction control system according to claim 1, characterized in that, A method for constructing a pipe (PIPE) and setting up several layers of sub-pipes within the pipe PIPE for receiving battery messages includes: Step 1-1-1: Set up a storage field for temporarily storing battery messages in the local device of the electric vehicle that performs battery message transmission, and allow the battery messages of several electric vehicles to be transmitted to the storage field for temporarily storing battery messages. Step 1-1-2: Set the storage block of the specified capacity in the storage field where battery messages are temporarily stored as a pipeline PIPE for receiving battery messages, and set the remaining storage block in the storage field where battery messages are temporarily stored as a message transmission field to receive battery messages from several electric vehicles. Step 1-1-3: Inside the pipe PIPE, set up several sub-pipes for receiving battery messages from the message transmission domain. After the sub-pipes for receiving battery messages are set up, split the level of the sub-pipes for receiving battery messages so that the sub-pipes at different levels can receive battery messages from the message transmission domain.

3. The control method for the electric vehicle and power grid interaction control system according to claim 1, characterized in that, Steps 1-2 specifically include: deriving the average bit rate of the pipeline PIPE. The number of pipeline PIPE bit rates is consistent with and corresponds one-to-one with the number of battery messages received in the current pipeline PIPE. The equation for deriving the average bit rate of the pipeline PIPE is: here, It is set to receive the first [unit / item] from the existing pipeline PIPE. a The duration of the segment preceding the battery message. For the duration of this section, corresponding to the first... a Average PIPE bit rate of each battery message in the pipeline ea In order to collect the first a The number of battery messages received and transmitted to the background device within the preceding segment of time from the time of the first battery message, followed by the number of corresponding confirmation characters returned by the background device. For the corresponding to the first The battery capacity is indicated by the confirmation character transmitted to the background device. a and All are positive integers; The equation for the bit rate limit of the transmission channel, which is predetermined based on the bit rate, is: Here, G is the number of battery messages currently received in the pipeline PIPE. It is the bit rate limited by the transmission channel.

4. The control method for the electric vehicle and power grid interaction control system according to claim 1, characterized in that, Steps 1-3 specifically include: Step 1-3-1: Register each battery message in the delivery pipeline PIPE, and when registering the battery messages, register the order in which the battery messages are delivered; Step 1-3-2: Arrange the battery messages in the order they are transmitted, and then divide the arranged sequence into several sections. These sections of battery messages form several levels of battery messages.

5. The control method for the electric vehicle and power grid interactive control system according to claim 1, characterized in that, Steps 1-4 specifically include: Step 1-4-1: Set up a storage block for battery messages temporarily stored in the sub-pipes used for receiving battery messages among several sub-pipes. This storage block, which serves as a pause domain, is extracted from the message transmission domain. Step 1-4-2: Collect the battery messages that are blocked in each sub-pipe used to collect battery messages, and mark the collected battery messages during the battery message collection process. Step 1-4-3: Collect battery messages delivered after the pipeline PIPE, and after collection, perform hierarchical arrangement of newly collected battery messages; Steps 1-5 specifically include: Step 1-5-1: Compare the bit rate limited by the transmission channel derived in Step 1-2 with the current bit rate of battery messages transmitted through the transmission channel to determine the bit rate limited by the transmission channel. Average bit rate of pipeline PIPE Comparison quantities between; Step 1-5-2: Based on the comparison value, determine whether normal transmission can continue. If the comparison value is the bit rate limited by the transmission channel... If the bit rate is higher than the current bit rate used to transmit battery messages through the transmission channel, it is considered that normal transmission can continue; otherwise, it is considered that normal transmission cannot continue. Step 1-5-3: If it is determined that normal transmission can continue, the battery messages in the pipeline PIPE will continue to be transmitted normally; Step 1-5-4: When it is determined that normal transmission cannot continue, the storage block belonging to the pause domain is split in the message transmission domain, and the storage block of the pause domain is added to ensure that the pipeline PIPE continues to receive the transmitted battery messages normally, and the battery messages stored in the pipeline PIPE and the pause domain are transmitted with a delay.

6. A control system for interaction between an electric vehicle and a power grid, characterized in that, include: The local device of the electric vehicle and the management device of the grid charging station are both located in the mobile communication network and are interconnected. The local device of the electric vehicle is used to transmit the battery information of the electric vehicle to the management device of the grid charging station; the management device of the grid charging station is used to control the batteries in the grid charging station to perform orderly charging of the electric vehicle based on the battery information of the electric vehicle and the charging information. The local device of the electric vehicle includes a construction module, a detection module, a testing module, a pause module, and a transmission module; The construction module is used to construct a pipeline PIPE that temporarily stores battery messages of electric vehicles, and sets up several levels of sub-pipelines for receiving battery messages within the pipeline PIPE. The detection module is used to detect the average bit rate of the pipeline PIPE using a blockage identification method, and to pre-set the bit rate limit of the transmission channel based on the average bit rate of the pipeline PIPE. The detection module is used to detect battery messages in the pipeline PIPE and to perform layering on the battery messages delivered to the pipeline PIPE, so that the battery messages that are divided into different layers are collected by the sub-pipes in the pipeline PIPE that are used to collect battery messages. The pause module is used to construct a pause domain in the PIPE to pause battery messages that are blocked in the PIPE. The transmission module is used to determine the battery message blocking status of the pipeline PIPE and to transmit the battery message transmitted by the pipeline PIPE according to the battery message blocking status of the pipeline PIPE.

7. The electric vehicle and power grid interaction control system according to claim 6, characterized in that, The construction module is further configured to set up a storage field for temporarily storing battery messages in the local device of the electric vehicle performing battery message transmission, and to allow battery messages from several electric vehicles to be transmitted to the storage field for temporarily storing battery messages; to set up a storage block of a set capacity in the storage field for temporarily storing battery messages as a pipeline (PIPE) for receiving battery messages, and to set up the remaining storage block in the storage field for temporarily storing battery messages as a message transmission field for receiving battery messages from several electric vehicles; to set up several sub-pipelines for receiving battery messages in the pipeline (PIPE) for receiving battery messages in the message transmission field, and after the sub-pipelines for receiving battery messages are set up, to split the level of the sub-pipelines for receiving battery messages so that sub-pipelines at different levels receive battery messages in the message transmission field.

8. The electric vehicle and power grid interaction control system according to claim 6, characterized in that, The detection module is also used to derive the average bit rate of the pipeline PIPE. The number of pipeline PIPE bit rates is consistent with and corresponds one-to-one with the number of battery messages received in the pipeline PIPE at present. The equation for deriving the average bit rate of the pipeline PIPE is: here, It is set to receive the first [unit / item] from the existing pipeline PIPE. a The duration of the segment preceding the battery message. For the duration of this section, corresponding to the first... a Average PIPE bit rate of each battery message in the pipeline ea In order to collect the first a The number of battery messages received and transmitted to the background device within the preceding segment of time from the time of the first battery message, followed by the number of corresponding confirmation characters returned by the background device. For the corresponding to the first The battery capacity is indicated by the confirmation character transmitted to the background device. a and All are positive integers; The equation for the bit rate limit of the transmission channel, which is predetermined based on the bit rate, is: Here, G is the number of battery messages currently received in the pipeline PIPE. It is the bit rate limited by the transmission channel.

9. The electric vehicle and power grid interaction control system according to claim 6, characterized in that, The detection module is also used to register each battery message in the delivered pipeline PIPE, and to register the order of battery message transmission when registering the battery message; to arrange the order of several battery messages according to the order of battery message transmission, and then to divide the arranged sequence into several sections, and the several sections of battery messages form several levels of battery messages.

10. The electric vehicle and power grid interaction control system according to claim 6, characterized in that, The pause module is also used to set up a storage block for battery messages temporarily stored in the sub-pipes used for receiving battery messages among several sub-pipes used for receiving battery messages. The storage block, which serves as a pause domain, is extracted from the message transmission domain. It is used to receive battery messages delivered after the pipeline PIPE, and after receiving the messages, to perform hierarchical arrangement of the newly received battery messages. The transmission module is also used to compare the bit rate limited by the transmission channel with the bit rate of battery messages currently transmitted via the transmission channel, and determine the bit rate limited by the transmission channel. Average bit rate of pipeline PIPE A comparison parameter; used to determine whether normal transmission can continue based on the comparison parameter. If the comparison parameter is the bit rate limited by the transmission channel... If the bit rate is higher than the current bit rate for transmitting battery messages via the transmission channel, it is considered that normal transmission can continue; otherwise, it is considered that normal transmission cannot continue. When normal transmission is determined to continue, the battery messages in the pipeline PIPE will continue to be transmitted normally. When normal transmission is determined to continue, the storage blocks belonging to the pause domain will be split in the message transmission domain, and the storage blocks of the pause domain will be added to ensure that the pipeline PIPE continues to receive incoming battery messages normally, and the battery messages stored in the pipeline PIPE and the pause domain will be transmitted with a delay.

Citation Information

Patent Citations

  • Battery management system and method thereof

    CN111934405A

  • Battery management system and management method thereof

    CN112265470A