Vehicle charging reservation method, charging reservation system and electronic equipment
By obtaining and processing the vehicle's charging reservation data in TBOX and awakening the vehicle domain controller through CAN and Ethernet protocols, the problems of low charging efficiency and poor network control quality in the existing technology are solved, and more efficient charging is achieved and more stable network control.
Patent Information
- Application Number
- CN202411776037.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2044-12-05
AI Technical Summary
In the existing reservation charging technology, the charging efficiency is low and the vehicle network control quality is poor, resulting in the vehicle being unable to be effectively awakened, affecting the charging efficiency.
The charging reservation data of the target vehicle is obtained through TBOX, and the charging reservation data is determined based on the charging reservation period. If necessary, it will wake up through the CAN protocol, and send the charging reservation data through the Ethernet protocol to realize the reservation charging.
It improves charging efficiency and vehicle network control quality, reduces multiple wake-up processes, and reduces the chance that charging operations cannot be awakened.
Smart Images

Figure CN119489716A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of new energy technology, and in particular to a method for vehicle scheduled charging, a scheduled charging system and electronic equipment. Background Art
[0002] At present, with the development of society and the advancement of science and technology, more and more people are beginning to use new energy vehicles as a means of travel. Electric vehicles (including pure electric vehicles and hybrid electric vehicles) have been accepted by more and more people. In most cases, users need to charge the electric vehicles, but they are not limited to charging the electric vehicles immediately. In addition, the electricity charges are affected by the region, and the charging standards in different regions are different. Therefore, in order to reduce the charging costs of vehicle users and the users' travel needs, existing electric vehicles are usually equipped with a scheduled charging function, so that the vehicle starts charging at the scheduled time.
[0003] However, the reservation signal of the existing scheduled charging technology needs to be awakened multiple times between different control modules in different on-board controllers before it can be transmitted to the control module that actually controls the scheduled charging. The awakening between different control modules is neither controlled by the on-board telematics box (TBOX) nor can it be awakened individually, which leads to the hidden danger that the vehicle cannot be awakened. The multiple awakening processes make the actual start and charging process of the scheduled charging slower, affecting the charging efficiency. The traditional scheduled charging is controlled by TBOX, and TBOX, as the network control unit of the whole vehicle, needs to be responsible for the network control tasks in the vehicle. If the scheduled charging function is also controlled by TBOX, it will affect other functions of the vehicle, thereby reducing the network control quality of the whole vehicle. Summary of the invention
[0004] The embodiments of the present application provide a method for vehicle scheduled charging, a scheduled charging system and an electronic device. The embodiments provided by the present application solve the technical problems of low charging efficiency and poor network control quality of the whole vehicle in the prior art. The embodiments provided by the present application improve the charging efficiency while also improving the network control quality of the whole vehicle.
[0005] In a first aspect of the embodiments of the present application, the embodiments of the present application provide a method for scheduling charging of a vehicle, which is applied to TBOX. The method for determining scheduling charging of a vehicle includes:
[0006] Acquire charging reservation data of a target user for a target vehicle, wherein the charging reservation data includes a charging reservation cycle;
[0007] Based on the charging reservation cycle, determining whether it is necessary to wake up the vehicle domain controller in the target vehicle;
[0008] If it is determined that the vehicle domain controller needs to be awakened, the vehicle domain controller is awakened through the CAN protocol. After waking up the vehicle domain controller, the charging reservation data is sent to the vehicle domain controller through the Ethernet protocol, so that the vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data.
[0009] In a feasible implementation manner, the determining whether it is necessary to wake up the vehicle domain controller in the target vehicle based on the charging reservation cycle includes:
[0010] Determine whether the discharge time of the target vehicle in the current state reaches the charging reservation period;
[0011] If the discharge time reaches the charging reservation period, it is determined that the vehicle domain controller in the target vehicle needs to be awakened;
[0012] If the discharge time does not reach the charging reservation period, it is determined that there is no need to wake up the vehicle domain controller in the target vehicle.
[0013] In a feasible implementation manner, the charging reservation data also includes a charging reservation start time, a charging reservation end time, and charging change information. After waking up the vehicle domain controller, the charging reservation data is sent to the vehicle domain controller through the Ethernet protocol, so that the vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data, including:
[0014] After waking up the vehicle domain controller, the charging reservation start time is sent to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller starts to reserve charging for the target vehicle according to the reservation start time;
[0015] Sending the charging reservation end time to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller stops the scheduled charging for the target vehicle according to the charging reservation end time;
[0016] The charging change information is sent to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller changes the charging type of the target vehicle according to the charging change information, wherein the charging type includes scheduled charging and immediate charging.
[0017] In a feasible implementation manner, the method for scheduling vehicle charging further includes:
[0018] When the target user changes the charging type of the target vehicle, acquiring charging reservation update data of the target user for the target vehicle, wherein the charging reservation update data includes a charging reservation update period;
[0019] The vehicle domain controller is woken up based on the charging reservation update cycle and the CAN protocol, and the charging reservation update data is sent to the vehicle domain controller via the Ethernet protocol.
[0020] In a feasible implementation manner, the method for scheduling vehicle charging further includes:
[0021] Acquire property change data of a target charging device and / or a power battery of a target vehicle during the charging process, and send the property change data to an external mobile terminal to complete monitoring of property changes of the power battery and the charging device, wherein the target charging device is used to characterize a device for charging the target vehicle.
[0022] In a feasible implementation manner, the method for scheduling vehicle charging further includes:
[0023] When an abnormality occurs in the target charging equipment and / or the target vehicle, the transmission of the charging reservation data or the charging reservation update data is interrupted.
[0024] In a feasible implementation manner, before acquiring the charging reservation data of the target user for the target vehicle, the method for reserving charging of the vehicle further includes:
[0025] Based on the charging reservation request for the target vehicle by the target user, the reception of the charging reservation data is started.
[0026] According to a second aspect of an embodiment of the present application, an embodiment of the present application provides a vehicle reservation charging system, the vehicle reservation charging system comprising: a TBOX, a vehicle domain controller, a CAN routing device and an Ethernet routing device, the TBOX being communicatively connected to the CAN routing device and the Ethernet routing device respectively, the vehicle domain controller being communicatively connected to the CAN routing device and the Ethernet routing device respectively, and the TBOX being used to communicate with an external mobile terminal.
[0027] According to a third aspect of the embodiments of the present application, an electronic device is provided, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the memory through the bus, and the machine-readable instructions are executed by the processor to perform the steps of the above-mentioned method for vehicle charging reservation.
[0028] In a fourth aspect of the embodiments of the present application, the embodiments of the present application provide a vehicle, including: the vehicle reservation charging system as described in the second aspect; and / or, the electronic device as described in the third aspect.
[0029] The vehicle charging reservation method, charging reservation system and electronic device provided in the embodiments of the present application, compared with the prior art, the embodiments provided in the present application obtain the charging reservation data of the target vehicle for the target user, and determine whether it is necessary to wake up the whole vehicle domain controller in the target vehicle based on the charging reservation cycle, and when it is determined that the whole vehicle domain controller needs to be woken up, wake up the whole vehicle domain controller through the CAN protocol, and after waking up the whole vehicle domain controller, send the charging reservation data to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data. The present application provides a modified The communication method between TBOX and the vehicle domain controller is specifically to transmit the charging reservation data through the Ethernet protocol and wake up the vehicle domain controller through the CAN protocol, avoiding multiple wake-ups between multiple control modules, and realizing direct wake-up of the vehicle domain controller by TBOX, thereby improving the charging efficiency of the vehicle. The TBOX in the embodiment provided in the present application only performs data transmission and does not perform other redundant control processing. Therefore, the present application can improve the network control quality of the whole vehicle. Since TBOX only performs data transmission, it can reduce the occurrence of the vehicle's scheduled charging being interrupted by other abnormalities, thereby avoiding the probability of the charging operation not being able to be awakened. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A flowchart of a method for scheduling vehicle charging provided in an embodiment of the present application;
[0031] Figure 2 A schematic diagram of the structure of a vehicle reservation charging system provided in an embodiment of the present application;
[0032] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0033] Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application.
[0034] Figures 2 to 4 The corresponding relationship between the reference numerals and the names of the drawings is as follows:
[0035] 10 vehicles; 200 vehicle reservation charging system; 210 TBOX; 220 Ethernet routing equipment; 230 CAN routing equipment; 240 vehicle domain controller; 300 electronic equipment; 310 processor; 320 memory; 330 bus. DETAILED DESCRIPTION
[0036] In order to better understand the technical solutions provided by the embodiments of this specification, the technical solutions of the embodiments of this specification are described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0037] In this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of more restrictions, the elements limited by the statement "comprise one..." do not exclude the existence of other identical elements in the process, method, article or equipment including the elements. The term "more than two" includes two or more than two situations.
[0038] First, the applicable application scenarios of the present application are introduced. The embodiments provided in the present application are applicable to the field of new energy technology.
[0039] At present, the reservation signal of the existing scheduled charging technology needs to be awakened multiple times between different control modules in different on-board controllers before it can be transmitted to the control module that actually controls the scheduled charging. The awakening between different control modules is neither controlled by the on-board telematics box (TBOX) nor can it be awakened individually, which leads to the hidden danger that the vehicle cannot be awakened. The multiple awakening processes make the actual start and charging process of the scheduled charging slower, affecting the charging efficiency. The traditional scheduled charging is controlled by TBOX, and TBOX, as the network control unit of the whole vehicle, needs to be responsible for the network control tasks in the vehicle. If the scheduled charging function is also controlled by TBOX, it will affect other functions of the vehicle, thereby reducing the network control quality of the whole vehicle.
[0040] Based on this, the embodiments of the present application provide a method for vehicle scheduled charging, a scheduled charging system and an electronic device. The embodiments provided by the present application solve the technical problems of low charging efficiency and poor network control quality of the whole vehicle in the prior art. The embodiments provided by the present application improve the charging efficiency while also improving the network control quality of the whole vehicle.
[0041] Figure 1This is a flowchart of a method for scheduling vehicle charging provided in an embodiment of the present application. Figure 1 As shown, the method for vehicle charging reservation is applied to TBOX and includes the following steps:
[0042] S101. Obtain charging reservation data of a target user for a target vehicle, wherein the charging reservation data includes a charging reservation cycle.
[0043] It should be noted that before obtaining the charging reservation data of the target vehicle by the target user, the embodiment provided by TBOX in the present application first needs to determine the main parameters of the charging reservation data of the target vehicle, and after determination, obtain the charging reservation data of the target vehicle through the information customized by the user on the external mobile terminal. In the embodiment provided by the present application, after the target user sets it, the external mobile terminal will first synchronize the charging reservation data of the target vehicle to the cloud, and then send it to TBOX from the cloud.
[0044] Exemplarily, the charging reservation data in the embodiments provided in the present application mainly include but are not limited to: charging reservation cycle, charging reservation start time, charging reservation end time, stop charging, priority charging to target power, charging mode and charging reservation timing method, etc. The selection of the above charging reservation data can be customized according to the selection and setting of electric vehicles in different regions and brands.
[0045] In the above, the embodiment provided by the present application is specifically that the target user reserves the charging start time and end time for the target vehicle through a mobile phone APP, a vehicle-side controller, etc. The time is set within the scheduled 24 hours, and the charging can be cyclically scheduled.
[0046] Among them, the target user is used to represent the designated user who is using the target vehicle for scheduled charging; the target vehicle is used to represent the specific electric vehicle that needs to be scheduled for charging.
[0047] The Telematics Box (TBOX) is a smart device in modern cars. It integrates multiple functions and enables data exchange and communication between the vehicle and the outside world. TBOX is particularly important in electric vehicles because it not only supports conventional Internet of Vehicles services, but also provides specific functions for electric vehicles, such as charging management and battery status monitoring.
[0048] Specifically, the charging reservation data set by the target user through the external mobile terminal APP is as follows:
[0049] Determine the scheduled charging status (set the scheduled charging start status chargePlanSwitch: ChargePlanSwitch);
[0050] Determine the charging timing and charging parameters (charging reservation cycle setting chargePlanStatus: cycleType: INI_CycleType);
[0051] Determine the charging appointment start time (charging appointment start time setting ChargePlanStatus: startTimeFlag: INI_OnOffStatus = 0x2: ON), (start time (hour) ChargePlanStatus: startHour: INI_Hour), (start time (minute) ChargePlanStatuss: startMinute: INI_Minute));
[0052] Determine the end time of the charging reservation (setting the end time of the charging reservation ChargePlanStatus: endTimeFlag: INI_OnOffStatus), (end time (hour) ChargePlanStatus: endHour: INI_Hour), (end time (minute) ChargePlanStatus: endMinute: INI_Minute).
[0053] Among them, the charging appointment start time must be set by the target user, so the charging appointment start time is always in the ON state; the charging appointment end time can be customized according to the user needs of the target user.
[0054] The mobile terminal APP in the embodiments provided in the present application can be customized and set according to different application scenarios. It is assumed that the mobile terminal APP in the embodiments provided in the present application is specific but not limited to: mobile phone application, tablet application, laptop application, and application in smart watch, etc.
[0055] S102: Based on the charging reservation cycle, determine whether it is necessary to wake up the vehicle domain controller in the target vehicle.
[0056] It should be noted that after the target user completes the setting of the charging reservation data for the above-mentioned target vehicle and the cloud sends the above-mentioned charging reservation data to TBOX, TBOX determines whether the current time of the target vehicle reaches the charging reservation cycle in the charging reservation data, and determines whether it is necessary to wake up the vehicle domain controller in the target vehicle based on the determination result obtained after the determination.
[0057] S103. If it is determined that the vehicle domain controller needs to be awakened, the vehicle domain controller is awakened through the CAN protocol. After the vehicle domain controller is awakened, the charging reservation data is sent to the vehicle domain controller through the Ethernet protocol, so that the vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data.
[0058] It should be noted that if it is determined that the embodiment provided in the present application needs to wake up the vehicle domain controller, at this time, TBOX wakes up the vehicle domain controller through the CAN protocol, and synchronously transmits the above-mentioned received charging reservation data of the target vehicle to the vehicle domain controller, so that after receiving the charging reservation data, the vehicle domain controller executes the issuance of charging instructions to the target vehicle, completes the issuance of instructions for scheduled charging of the target vehicle, and stops the scheduled charging of the target vehicle after the charging time reaches the charging reservation end time.
[0059] Illustratively, in the embodiment provided by the present application, after the instruction to reserve charging for the target vehicle is issued, the target user will receive a confirmation notification containing reservation details, such as the charging station name, charging reservation data, and charging pile number.
[0060] The vehicle reservation charging method, reservation charging system and electronic device provided in the embodiments of the present application, compared with the prior art, the embodiments provided in the present application obtain the charging reservation data of the target vehicle for the target user, and determine whether it is necessary to wake up the whole vehicle domain controller in the target vehicle based on the charging reservation cycle, and when it is determined that the whole vehicle domain controller needs to be woken up, the whole vehicle domain controller is woken up through the CAN protocol, and after waking up the whole vehicle domain controller, the charging reservation data is sent to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller makes a reservation charging for the target vehicle according to the charging reservation data. The present application provides a method for changing the TBOX and the whole vehicle domain controller. The communication method between the devices is specifically to transmit the charging reservation data through the Ethernet protocol and wake up the vehicle domain controller through the CAN protocol, avoiding multiple wake-ups between multiple control modules, and realizing direct wake-up of the vehicle domain controller by TBOX, thereby improving the charging efficiency of the vehicle. The TBOX in the embodiment provided by the present application only performs data transmission and does not perform other redundant control processing. Therefore, the present application can improve the network control quality of the whole vehicle, and because the TBOX only performs data transmission, it can reduce the occurrence of the vehicle's scheduled charging being interrupted by other abnormalities, thereby avoiding the probability of the charging operation not being able to be woken up.
[0061] Exemplarily, step S101 includes the following sub-steps:
[0062] Sub-step 1011: Determine whether the discharge time of the target vehicle in the current state reaches the charging reservation period.
[0063] It should be noted that after the target user completes setting the charging reservation data for the above target vehicle and the cloud sends the above charging reservation data to TBOX, TBOX determines whether the current discharge time of the target vehicle reaches the charging reservation period in the charging reservation data.
[0064] Sub-step 1012: If the discharge time reaches the charging reservation period, it is determined that the vehicle domain controller in the target vehicle needs to be awakened.
[0065] It should be noted that when the discharge time of the target vehicle at the current moment reaches the charging reservation cycle, that is, the specified time period for starting charging is reached, at this time, Tbox wakes up the vehicle domain controller in the target vehicle through the CAN protocol.
[0066] Sub-step 1013: If the discharge time does not reach the charging reservation period, it is determined that there is no need to wake up the vehicle domain controller in the target vehicle.
[0067] It should be noted that, when the current discharge time of the target vehicle does not reach the charging reservation period, that is, when the specified time period when charging cannot be started is reached, the Tbox does not wake up the vehicle domain controller.
[0068] Exemplarily, in the embodiment provided by the present application, after waking up the whole vehicle domain controller, the charging reservation data is sent to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data, including: after waking up the whole vehicle domain controller, the charging reservation start time is sent to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller starts making a reservation for charging the target vehicle according to the reservation start time; the charging reservation end time is sent to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller stops making a reservation for charging the target vehicle according to the charging reservation end time; the charging change information is sent to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller changes the charging type of the target vehicle according to the charging change information, wherein the charging type includes scheduled charging and immediate charging.
[0069] Exemplarily, the embodiments provided by the present application may also: when the target user changes the charging type of the target vehicle, obtain the target user's charging reservation update data for the target vehicle, wherein the charging reservation update data includes a charging reservation update cycle; wake up the vehicle domain controller based on the charging reservation update cycle and the CAN protocol, and send the charging reservation update data to the vehicle domain controller via the Ethernet protocol.
[0070] It should be noted that, in addition to being applicable to situations where the target user needs to directly make a charging reservation for the target vehicle, the embodiments provided in the present application can also be applicable to: situations where the target user wants to change the charging type of the target vehicle, such as when the target user wants to change the current reserved charging type to direct charging. At this time, the user does not need to set specific parameters, and can directly use the charging gun for charging; when the target user wants to change from immediate charging to making a charging reservation for the target vehicle, at this time, TBOX needs to obtain the target user's charging reservation update data for the target vehicle, and wake up the vehicle domain controller based on the charging reservation update cycle and CAN protocol in the charging reservation update data. After the vehicle domain controller is successfully awakened, the charging reservation update data is sent to the vehicle domain controller via the Ethernet protocol, and TBOX will also send the charging reservation update data to the external mobile terminal and the vehicle-mounted terminal via the cloud.
[0071] The vehicle terminal in the embodiments provided in this application includes but is not limited to (In-Vehicle Infotainment System, IVI), which is a comprehensive platform for providing multimedia entertainment and information interaction in modern cars. It upgrades the traditional audio system to a multi-functional infotainment platform, aiming to enhance the in-car experience of drivers and passengers.
[0072] Exemplarily, the TBOX in the embodiment provided in the present application can also obtain in real time the property change data of the power battery of the target charging device and / or the target vehicle during the charging process, and send the property change data to an external mobile terminal to complete the monitoring of the property changes of the power battery and the charging device, wherein the target charging device is used to characterize the device for charging the target vehicle.
[0073] It should be noted that the target charging device in the embodiments provided in the present application can be customized according to different application scenarios and application environments, wherein the target charging device in the embodiments provided in the present application can be specifically but not limited to a charging gun.
[0074] Exemplarily, the TBOX in the embodiment provided in the present application may also interrupt the transmission of charging reservation data or charging reservation update data when an abnormality occurs in the target charging device and / or the target vehicle, so as to ensure the safety of the target vehicle during charging.
[0075] Illustratively, in the embodiment provided by the present application, before obtaining the charging reservation data of the target user for the target vehicle, it is also necessary to start receiving the charging reservation data based on the charging reservation request of the target user for the target vehicle to activate the TBOX.
[0076] The method for vehicle scheduled charging provided in the embodiment of the present application, compared with the prior art, obtains the charging reservation data of the target vehicle by the target user, and determines whether it is necessary to wake up the whole vehicle domain controller in the target vehicle based on the charging reservation cycle, and wakes up the whole vehicle domain controller through the CAN protocol when it is determined that the whole vehicle domain controller needs to be woken up. After waking up the whole vehicle domain controller, the charging reservation data is sent to the whole vehicle domain controller through the Ethernet protocol, so that the whole vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data. The present application provides a method for changing the communication mode between the TBOX and the whole vehicle domain controller, specifically, transmitting the charging reservation data through the Ethernet protocol, and waking up the whole vehicle domain controller through the CAN protocol, avoiding multiple wake-ups between multiple control modules, and realizing that the whole vehicle domain controller is directly woken up by the TBOX, thereby improving the charging efficiency of the vehicle. In the embodiment provided by the present application, the TBOX only performs data transmission and does not perform other redundant control processing. Therefore, the present application can improve the network control quality of the whole vehicle, and because the TBOX only performs data transmission, it can reduce the occurrence of the vehicle's scheduled charging being interrupted by other abnormalities, thereby avoiding the probability of the charging operation not being able to be woken up.
[0077] Figure 2 This is a schematic diagram of the structure of a vehicle reservation charging system provided in an embodiment of the present application. Figure 2 As shown, the vehicle reservation charging system 200 includes: TBOX210, a vehicle domain controller 240, a CAN routing device 230 and an Ethernet routing device 220. The TBOX210 is communicatively connected to the CAN routing device 230 and the Ethernet routing device 220, and the vehicle domain controller 240 is communicatively connected to the CAN routing device 230 and the Ethernet routing device 220. The TBOX210 is used to communicate with an external mobile terminal.
[0078] TBOX210 is used to receive charging reservation data of the target vehicle from the target user sent by the external mobile terminal, and wake up the vehicle domain controller 240 based on the charging reservation cycle and CAN protocol in the charging reservation data; send the charging reservation data to the vehicle domain controller 240 via the Ethernet protocol; also used to receive the charging status data of the target vehicle fed back by the vehicle domain controller 240, and send the charging status data to the external mobile terminal, wherein the charging status data is used to characterize the progress data of the target vehicle during the charging process; also used to receive the charging reservation update data of the target vehicle from the target user sent by the external mobile terminal when the target user changes the charging type of the target vehicle , and wake up the vehicle domain controller 240 based on the charging reservation update cycle and CAN protocol in the charging reservation update data; send the charging reservation update data to the vehicle domain controller 240 via the Ethernet protocol; also used to receive the attribute data of the power battery of the target charging device and / or the target vehicle during the charging process, and send the attribute data to the external mobile terminal to monitor the attribute changes of the power battery and the charging device; also used to interrupt the transmission of the charging reservation data or the charging reservation update data when it is determined that the target charging device and / or the target vehicle is abnormal; and also used to start receiving the charging reservation data after receiving the charging reservation request of the target user for the target vehicle.
[0079] It should be noted that the TBOX210 in the embodiment provided in the present application not only wakes up the vehicle domain controller 240 through the CAN routing carrying the CAN protocol, and after wake-up, sends the charging reservation data set by the target user to the vehicle domain controller 240, but also can send the charging reservation update data to the vehicle domain controller 240 and the cloud at the same time when the target user changes the charging type of the target vehicle.
[0080] In the above description, the target user changing the charging type of the target vehicle may specifically include but is not limited to changing the immediate charging of the target vehicle to scheduled charging.
[0081] Among them, in the embodiment provided by the present application, no matter whether the target user changes the charging type of the target vehicle or updates the charging update reservation data of the target vehicle on the vehicle side or the mobile terminal, TBOX210 can synchronously send the corresponding charging update reservation data to the vehicle domain controller 240 and the cloud, and the cloud will then feed back to the vehicle side or the mobile terminal for display and monitoring, which is convenient for the target user to watch.
[0082] The TBOX210 in the embodiment provided in the present application will also receive attribute data of the power battery of the target charging device and / or the target vehicle during the charging process, that is, whether there is an abnormality, and when an abnormality occurs in the target charging device and / or the target vehicle, interrupt the transmission of the charging reservation data or the charging reservation update data, and ensure the safety of the vehicle.
[0083] For example, the abnormality of the target charging device may be specifically damage to the vehicle charging gun, etc.; the abnormality of the target vehicle may be specifically excessive temperature of the power battery or damage to the power battery pack, etc.; the attribute data may be specifically used to characterize the degree of damage to the charging gun, the temperature of the power battery, and the humidity of the power battery, etc.
[0084] The vehicle domain controller 240 is used to control the scheduled charging of the target vehicle according to the received charging reservation data; and is also used to feed back the charging status data of the target vehicle during the scheduled charging process to TBOX210.
[0085] The vehicle reservation charging system 200 provided in the embodiment of the present application, compared with the prior art, obtains the charging reservation data of the target vehicle by the target user, and determines whether it is necessary to wake up the vehicle domain controller 240 in the target vehicle based on the charging reservation cycle, and wakes up the vehicle domain controller 240 through the CAN protocol when it is determined that the vehicle domain controller 240 needs to be woken up. After waking up the vehicle domain controller 240, the charging reservation data is sent to the vehicle domain controller 240 through the Ethernet protocol, so that the vehicle domain controller 240 makes a reservation for charging the target vehicle according to the charging reservation data. The present application provides a modification of TBOX210 and the vehicle domain controller 24 0, specifically, the charging reservation data is transmitted through the Ethernet protocol, and the vehicle domain controller 240 is awakened through the CAN protocol, thereby avoiding multiple awakenings between multiple control modules, and realizing direct awakening of the vehicle domain controller 240 by TBOX210, thereby improving the charging efficiency of the vehicle. In addition, the TBOX210 in the embodiment provided in the present application only performs data transmission and does not perform other redundant control processing. Therefore, the present application can improve the network control quality of the whole vehicle, and since the TBOX210 only performs data transmission, it can reduce the occurrence of the vehicle's scheduled charging being interrupted by other abnormalities, thereby avoiding the probability of the charging operation being unable to be awakened.
[0086] See also Figure 3 , FIG. 1 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. For example, Figure 3 As shown, the electronic device 300 includes a processor 310 , a memory 320 , and a bus 330 .
[0087] The memory 320 stores machine-readable instructions executable by the processor 310. When the electronic device 300 is running, the processor 310 communicates with the memory 320 via the bus 330. When the machine-readable instructions are executed by the processor 310, the above-mentioned Figure 1The specific implementation of the steps of the method for scheduling vehicle charging in the method embodiment shown can be found in the method embodiment, which will not be described in detail here.
[0088] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The specific implementation of the steps of the method for scheduling vehicle charging in the method embodiment shown can be found in the method embodiment, which will not be described in detail here.
[0089] The embodiment of the present application also provides a vehicle, Figure 4 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. For example, Figure 4 As shown, the vehicle 10 includes a vehicle scheduled charging system and an electronic device 300. The specific implementation method can be the embodiments of the vehicle scheduled charging system 200 and the electronic device 300, which will not be repeated here.
[0090] Exemplarily, the vehicle 10 may further include a vehicle scheduled charging system 20 , and the specific implementation method may refer to the embodiment of the current regulating device for the continuous anode of the aluminum electrolysis cell, which will not be described in detail here.
[0091] Exemplarily, the vehicle 10 may further include an electronic device 300 , and specific implementation methods may refer to the embodiments of the electronic device 300 , which will not be described in detail here.
[0092] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0093] It should be noted that in the above embodiments, the description of each embodiment has its own emphasis, and for parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0094] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-readable program code.
[0095] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0096] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0097] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0098] An embodiment of the present application also provides a computer program product, which includes computer software instructions. When the computer software instructions are executed on a processing device, the processing device executes the process of the method for scheduling vehicle charging.
[0099] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server or a data center that includes one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)), etc.
[0100] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0101] In the several embodiments provided in the present application, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0102] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0103] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0104] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0105] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
[0106] Although the preferred embodiments of this specification have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of this specification.
[0107] Obviously, those skilled in the art can make various changes and modifications to this specification without departing from the spirit and scope of this specification. Thus, if these modifications and variations of this specification fall within the scope of the claims of this specification and their equivalents, this specification is also intended to include these modifications and variations.
Claims
1. A method for scheduling vehicle charging, characterized in that: include: Acquire charging reservation data of a target user for a target vehicle, wherein the charging reservation data includes a charging reservation cycle; Based on the charging reservation cycle, determining whether it is necessary to wake up the vehicle domain controller in the target vehicle; If it is determined that the vehicle domain controller needs to be awakened, the vehicle domain controller is awakened through the CAN protocol; After waking up the vehicle domain controller, the charging reservation data is sent to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data.
2. The method for scheduling vehicle charging according to claim 1, characterized in that: The determining whether it is necessary to wake up the vehicle domain controller in the target vehicle based on the charging reservation cycle includes: Determine whether the discharge time of the target vehicle in the current state reaches the charging reservation period; If the discharge time reaches the charging reservation period, it is determined that the vehicle domain controller in the target vehicle needs to be awakened; If the discharge time does not reach the charging reservation period, it is determined that there is no need to wake up the vehicle domain controller in the target vehicle.
3. The method for scheduling vehicle charging according to claim 1, characterized in that: The charging reservation data also includes a charging reservation start time, a charging reservation end time, and charging change information. After waking up the vehicle domain controller, the charging reservation data is sent to the vehicle domain controller through the Ethernet protocol, so that the vehicle domain controller makes a reservation for charging the target vehicle according to the charging reservation data, including: After waking up the vehicle domain controller, the charging reservation start time is sent to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller starts to reserve charging for the target vehicle according to the reservation start time; Sending the charging reservation end time to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller stops the scheduled charging for the target vehicle according to the charging reservation end time; The charging change information is sent to the vehicle domain controller via the Ethernet protocol, so that the vehicle domain controller changes the charging type of the target vehicle according to the charging change information, wherein the charging type includes scheduled charging and immediate charging.
4. The method for scheduling vehicle charging according to claim 1, characterized in that: The method for scheduling vehicle charging also includes: When the target user changes the charging type of the target vehicle, acquiring charging reservation update data of the target user for the target vehicle, wherein the charging reservation update data includes a charging reservation update period; The vehicle domain controller is woken up based on the charging reservation update cycle and the CAN protocol, and the charging reservation update data is sent to the vehicle domain controller via the Ethernet protocol.
5. The method for scheduling vehicle charging according to claim 4, characterized in that: The method for scheduling vehicle charging also includes: Acquire property change data of a target charging device and / or a power battery of a target vehicle during the charging process, and send the property change data to an external mobile terminal to complete monitoring of property changes of the power battery and the charging device, wherein the target charging device is used to characterize a device for charging the target vehicle.
6. The method for scheduling vehicle charging according to claim 5, characterized in that: The method for scheduling vehicle charging also includes: When an abnormality occurs in the target charging equipment and / or the target vehicle, the transmission of the charging reservation data or the charging reservation update data is interrupted.
7. The method for scheduling vehicle charging according to claim 1, characterized in that: Before acquiring the charging reservation data of the target vehicle by the target user, the method for reserving charging of the vehicle further includes: Based on the charging reservation request for the target vehicle by the target user, the reception of the charging reservation data is started.
8. A vehicle reservation charging system, characterized in that: The method for vehicle scheduled charging described in any one of claims 1 to 7 is used for charging, and the vehicle scheduled charging system comprises: a TBOX, a vehicle domain controller, a CAN routing device and an Ethernet routing device, the TBOX is communicatively connected to the CAN routing device and the Ethernet routing device respectively, the vehicle domain controller is communicatively connected to the CAN routing device and the Ethernet routing device respectively, and the TBOX is used to communicate with an external mobile terminal.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and the machine-readable instructions are executed by the processor to execute the steps of the method for vehicle charging reservation as described in any one of claims 1 to 7.
10. A vehicle, characterized in that: in, Including; the vehicle reservation charging system as claimed in claim 8; and / or, the electronic device as claimed in claim 9.
Citation Information
Patent Citations
Charging control method of new energy automobile and system thereof
CN106828156A
Vehicle and reservation management system, reservation system and reservation management method thereof
CN111260091A
Electric vehicle wireless charging remote reservation charging system and method
CN113500942A
Method and system for realizing reservation charging function of new energy vehicle
CN116215263A
Reservation charging control method for vehicle
CN116853023A