CN113438140B - Electric automobile CAN bus control method and system - Google Patents
Electric automobile CAN bus control method and system Download PDFInfo
- Publication number
- CN113438140B CN113438140B CN202110550424.5A CN202110550424A CN113438140B CN 113438140 B CN113438140 B CN 113438140B CN 202110550424 A CN202110550424 A CN 202110550424A CN 113438140 B CN113438140 B CN 113438140B
- Authority
- CN
- China
- Prior art keywords
- remote
- vehicle
- awakened
- network segment
- vehicle body
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- Selective Calling Equipment (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
The invention discloses a method and a system for controlling a CAN bus of an electric automobile, wherein the CAN bus is of a four-network-segment topological structure and comprises a power P-CAN, a chassis C-CAN, a vehicle body B-CAN and a remote T-CAN, each network segment is provided with a controller, and the method comprises the following steps: when the whole vehicle is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state; under the condition that the vehicle body B-CAN meets OSEK network management dormancy conditions within the preset time, a network segment controller of the vehicle body B-CAN enters a dormancy state; after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the complete vehicle dormancy. The invention CAN solve the problem that the dormancy awakening logic design of the CAN bus in the prior art is not reasonable enough, saves the electric quantity, ensures that the vehicle CAN be started normally without power shortage even if the vehicle is not started for a long time.
Description
Technical Field
The invention relates to the technical field of automobiles, in particular to a CAN bus control method and system for an electric automobile.
Background
With the rapid development of the automobile industry and the continuous improvement of living conditions of people, automobiles become one of indispensable transportation tools for people to go out. The automobile keeping amount is increased year by year, and more people own private cars. The electric automobile is the development direction of the automobile industry at present.
The electric, intelligent and interconnection of automobiles is the main trend of the current automobile development, and the research on electric automobiles is promoted by various automobile host factories. The technology and the strategy of electric motor car are mature gradually, realize that the function also promotes to more complicated function by basic function, and CAN bus distributes among the electric automobile also by original simpler structure development to more complicated structure, and among the prior art, the logic design is awaken up in dormancy of CAN bus is reasonable inadequately, puts in order the car dormancy back, still has power consumptive more problem, if the vehicle is not opened for a long time, appears the insufficient voltage easily and leads to unable normal start vehicle.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a method for controlling a CAN bus of an electric vehicle, so as to solve the problem that the design of sleep wake-up logic of the CAN bus is not reasonable enough in the prior art.
A CAN bus control method for an electric vehicle is characterized in that the CAN bus is of a four-network-segment topology structure and comprises a power P-CAN, a chassis C-CAN, a vehicle body B-CAN and a remote T-CAN, and each network segment is provided with a controller of the CAN bus, and the method comprises the following steps:
when the whole vehicle is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state;
under the condition that the vehicle body B-CAN meets OSEK network management dormancy conditions within the preset time, a network segment controller of the vehicle body B-CAN enters a dormancy state;
after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the complete vehicle dormancy.
According to the CAN bus control method of the electric automobile provided by the invention, when the whole automobile is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN enter a dormant state firstly, the network segment controller of the automobile body B-CAN enters the dormant state again under the condition that the automobile body B-CAN meets OSEK network management dormant condition within a preset time, finally, the network segment controller of the remote T-CAN enters the dormant state under the condition that the OSEK network management dormant condition is met, and finally, the network segment controllers of the power P-CAN, the chassis C-CAN, the automobile body B-CAN and the remote T-CAN all enter the dormant state to realize the whole automobile dormancy, the dormancy awakening logic design of the CAN bus is more reasonable, the automobile CAN work after awakening, the automobile dormancy CAN effectively save electric quantity, the long-time standby is realized, the actual measurement shows that the whole automobile is in 40 days, normal starting of the vehicle can still be achieved.
In addition, the electric vehicle CAN bus control method according to the present invention may further have the following additional technical features:
further, the method further comprises:
when the whole vehicle is CG ON, the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are all awakened, and the whole vehicle works normally.
Further, the method further comprises:
after the whole vehicle is dormant, when a command is issued through a T-BOX background or a mobile terminal to perform remote vehicle operation, the remote T-CAN is firstly awakened by OSEK network management, and a network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the B-CAN of the vehicle body is awakened by OSEK network management, and the network segment controller of the B-CAN of the vehicle body is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the controller BCM on the vehicle body B-CAN executes a command issued by the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again.
Further, the method further comprises:
after the whole vehicle is dormant, when the vehicle is operated by a remote control key, the vehicle body B-CAN is awakened by OSEK network management, and a network segment controller of the vehicle body B-CAN is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the remote T-CAN is awakened by OSEK network management, and the network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the controller T-BOX on the remote T-CAN uploads the vehicle state information to the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again.
Further, the preset time is 5-10 seconds.
The invention further aims to provide a CAN bus control system of an electric automobile, so as to solve the problem that the design of dormancy awakening logic of a CAN bus in the prior art is not reasonable enough.
The CAN bus is a four-network-segment topological structure, the CAN bus comprises a power P-CAN, a chassis C-CAN, a vehicle body B-CAN and a remote T-CAN, and each network segment is provided with a controller of the CAN bus:
when the whole vehicle is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state;
the network segment controller of the vehicle body B-CAN enters a dormant state within the preset time and under the condition that the OSEK network management dormancy is met;
after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the complete vehicle dormancy.
According to the CAN bus control system of the electric automobile provided by the invention, when the whole automobile is in CG OFF, the network segment controllers of the power P-CAN and the chassis C-CAN enter a dormant state firstly, the network segment controller of the automobile body B-CAN enters the dormant state again under the condition that the automobile body B-CAN meets the OSEK network management dormant condition within the preset time, finally, the network segment controller of the remote T-CAN enters the dormant state under the condition that the automobile body B-CAN meets the OSEK network management dormant condition, and finally, the network segment controllers of the power P-CAN, the chassis C-CAN, the automobile body B-CAN and the remote T-CAN all enter the dormant state to realize the whole automobile dormancy, the dormant awakening logic design of the CAN bus is more reasonable, the automobile CAN work after being awakened, the electric quantity CAN be effectively saved when the automobile is dormant, the long-time standby state is shown by actual measurement for 40 days, normal starting of the vehicle can still be achieved.
In addition, the electric vehicle CAN bus control system according to the present invention may further have the following additional technical features:
further, when the whole vehicle is CG ON, the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are all awakened, and the whole vehicle works normally.
Furthermore, after the whole vehicle is in dormancy, when a command is issued through a T-BOX background or a mobile terminal to perform remote vehicle operation, the remote T-CAN is firstly awakened by OSEK network management, and a network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the B-CAN of the vehicle body is awakened by OSEK network management, and the network segment controller of the B-CAN of the vehicle body is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the controller BCM on the vehicle body B-CAN executes a command issued by the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF state, the whole vehicle sleeps again.
Further, after the whole vehicle is in dormancy, when the vehicle is operated by a remote control key, the vehicle body B-CAN is firstly awakened by OSEK network management, and a network segment controller of the vehicle body B-CAN is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the remote T-CAN is awakened by OSEK network management, and the network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the controller T-BOX on the remote T-CAN uploads vehicle state information to a T-BOX background or a mobile terminal, and when the whole vehicle is in CG OFF state, the whole vehicle sleeps again.
Further, the preset time is 5-10 seconds.
Drawings
The above and/or additional aspects and advantages of embodiments of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flow chart of a CAN bus control method for an electric vehicle according to an embodiment of the invention;
FIG. 2 is a flowchart of a CAN bus control method for an electric vehicle according to another embodiment of the invention;
fig. 3 is a flowchart of an electric vehicle CAN bus control method according to still another embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, in the method for controlling a CAN bus of an electric vehicle according to an embodiment of the present invention, the CAN bus is a four-segment topology structure, the CAN bus includes a power P-CAN, a chassis C-CAN, a vehicle body B-CAN, and a remote T-CAN, each segment has its own controller, for example, the chassis C-CAN has an ABS, the vehicle body B-CAN has a vehicle body controller BCM, an instrument, and the like, and the method includes steps S101 to S105:
s101, when the whole vehicle is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state.
S102, the network segment controller of the vehicle body B-CAN enters a dormant state when the vehicle body B-CAN meets the OSEK network management dormant condition within the preset time.
The preset time is 5-10 seconds, for example.
S103, after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the complete vehicle dormancy.
Wherein, the power P-CAN and the chassis C-CAN network segment controller synchronously and immediately sleep when the key of the whole vehicle is powered Off (CG Off). The car body B-CAN CAN meet the OSEK network management dormancy condition within 5 to 10 seconds, and then enters dormancy. Once the B-CAN of the vehicle body enters the dormancy, the remote T-CAN meets the OSEK network management dormancy condition and then enters the dormancy. All modules of the whole vehicle enter a dormant state, the whole vehicle enters a silent standby state, and the standby time can be 40 days as shown by actual measurement.
Specifically, the method further comprises:
when the whole vehicle is ON at CG ON, the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are all awakened, and the whole vehicle works normally. Namely, after the whole vehicle is powered ON or charged (CG ON), all network segments of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are awakened, namely all network segment controller modules are awakened, and the whole vehicle works normally.
Specifically, referring to fig. 2, the method further includes steps S201 to S203:
s201, after the whole vehicle is in a dormant state, when a command (such as remote vehicle searching (unlocking, whistling), vehicle positioning and the like) is issued through a T-BOX background or a mobile terminal to perform remote vehicle operation, a remote T-CAN is firstly awakened by OSEK network management, and a network segment controller of the remote T-CAN is awakened;
s202, after the network segment controller of the remote T-CAN is awakened, the B-CAN of the vehicle body is awakened by OSEK network management, and the network segment controller of the B-CAN of the vehicle body is awakened;
s203, after the network segment controller of the vehicle body B-CAN is awakened, the controller BCM on the vehicle body B-CAN executes a command issued by the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again.
After the whole vehicle is in dormancy, a command CAN be issued through a T-BOX background or a mobile phone APP to conduct remote vehicle searching (unlocking and whistling), vehicle positioning and the like, at the moment, a remote T-CAN is firstly awakened, then a vehicle body B-CAN is further awakened, and finally a vehicle controller BCM is responsible for executing unlocking and whistling of the vehicle. And after the vehicle searching is finished, the vehicle logic executes the sleep strategy, and then the whole vehicle enters the sleep standby state again.
Specifically, referring to fig. 3, the method further includes steps S301 to S303:
s301, after the whole vehicle is in dormancy, when the vehicle is operated through a remote control key (such as unlocking, opening a door, searching the vehicle and the like), the vehicle body B-CAN is firstly awakened by OSEK network management, and a network segment controller of the vehicle body B-CAN is awakened;
s302, after a network segment controller of the vehicle body B-CAN is awakened, the remote T-CAN is awakened by OSEK network management, and the network segment controller of the remote T-CAN is awakened;
s303, after the network segment controller of the remote T-CAN is awakened, the controller T-BOX on the remote T-CAN uploads the vehicle state information to the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again.
After the whole vehicle finishes dormancy, when a remote control key is used for unlocking, opening a door, searching the vehicle and the like, the vehicle body B-CAN is firstly awakened, then the remote T-CAN is further awakened, and finally the door opening state and the positioning information are sent to a background or a mobile phone APP by a controller module T-BOX on the remote T-CAN. After the task is executed, the vehicle is not started, the vehicle door is closed, the vehicle logic also executes the dormancy strategy, and then the whole vehicle enters the dormancy standby state again.
According to the CAN bus control method of the electric automobile, when the whole automobile is in CG OFF, the network segment controllers of the power P-CAN and the chassis C-CAN are firstly in a dormant state, the network segment controller of the automobile body B-CAN is in the dormant state again under the condition that the automobile body B-CAN meets the OSEK network management dormant condition within the preset time, finally, the network segment controller of the remote T-CAN is in the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally, the network segment controllers of the power P-CAN, the chassis C-CAN, the automobile body B-CAN and the remote T-CAN are all in the dormant state, so that the whole automobile is dormant, the dormant awakening logic design of the CAN bus is more reasonable, the automobile CAN work after being awakened, the automobile dormancy CAN effectively save electric quantity, the standby for a long time, and the actual measurement shows that the automobile is in standby for 40 days, normal starting of the vehicle can still be achieved.
In addition, the dormancy and the awakening of each controller module of the whole vehicle can be coordinated according to each application scene, and the intelligent degree is improved.
Based on the same invention concept, one embodiment of the invention provides a CAN bus control system of an electric vehicle, wherein the CAN bus is a four-network-segment topology structure and comprises a power P-CAN, a chassis C-CAN, a vehicle body B-CAN and a remote T-CAN, and each network segment is provided with a controller thereof:
when the whole vehicle is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state;
under the condition that the vehicle body B-CAN meets OSEK network management dormancy conditions within the preset time, a network segment controller of the vehicle body B-CAN enters a dormancy state;
after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the complete vehicle dormancy.
In the embodiment, when the whole vehicle is CG ON, the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are all awakened, and the whole vehicle works normally.
In the embodiment, after the whole vehicle finishes dormancy, when a command is issued through a T-BOX background or a mobile terminal to perform remote vehicle operation, the remote T-CAN is firstly awakened by OSEK network management, and a network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the B-CAN of the vehicle body is awakened by OSEK network management, and the network segment controller of the B-CAN of the vehicle body is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the controller BCM on the vehicle body B-CAN executes a command issued by the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again.
In the embodiment, after the whole vehicle is in dormancy, when the vehicle is operated by the remote control key, the vehicle body B-CAN is firstly awakened by the OSEK network management, and the network segment controller of the vehicle body B-CAN is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the remote T-CAN is awakened by OSEK network management, and the network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the controller T-BOX on the remote T-CAN uploads vehicle state information to a T-BOX background or a mobile terminal, and when the whole vehicle is in CG OFF state, the whole vehicle sleeps again.
In this embodiment, the predetermined time is 5 to 10 seconds.
According to the CAN bus control system of the electric automobile provided by the embodiment, when the whole automobile is in CG OFF, the network segment controllers of the power P-CAN and the chassis C-CAN enter a dormant state firstly, the network segment controller of the automobile body B-CAN enters the dormant state again under the condition that the automobile body B-CAN meets the OSEK network management dormant condition within the preset time, finally, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally, the network segment controllers of the power P-CAN, the chassis C-CAN, the automobile body B-CAN and the remote T-CAN all enter the dormant state to realize the whole automobile dormancy, the dormant awakening logic design of the CAN bus is more reasonable, the automobile CAN work after being awakened, the automobile dormancy CAN effectively save electric quantity, the long-time standby, the actual measurement shows that the automobile is in standby for 40 days, normal starting of the vehicle can still be achieved.
In addition, the dormancy and the awakening of each controller module of the whole vehicle can be coordinated according to each application scene, and the intelligent degree is improved.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following technologies, which are well known in the art, may be used: a discrete logic circuit of a logic gate circuit specifically used for realizing a logic function for a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims (6)
1. The method for controlling the CAN bus of the electric automobile is characterized in that the CAN bus is of a four-network-segment topology structure and comprises a power P-CAN, a chassis C-CAN, an automobile body B-CAN and a remote T-CAN, wherein each network segment is provided with a controller, and the method comprises the following steps:
when the whole vehicle is in CG OFF, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state, wherein CG OFF represents that the key of the whole vehicle is powered OFF;
under the condition that the vehicle body B-CAN meets OSEK network management dormancy conditions within the preset time, a network segment controller of the vehicle body B-CAN enters a dormancy state;
after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the dormancy of the whole vehicle;
the method further comprises the following steps:
after the whole vehicle is dormant, when a command is issued through a T-BOX background or a mobile terminal to perform remote vehicle operation, the remote T-CAN is firstly awakened by OSEK network management, and a network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the B-CAN of the vehicle body is awakened by OSEK network management, and the network segment controller of the B-CAN of the vehicle body is awakened;
after a network segment controller of the vehicle body B-CAN is awakened, a controller BCM on the vehicle body B-CAN executes a command issued by a T-BOX background or a mobile terminal, and when the whole vehicle is in CG OFF state, the whole vehicle sleeps again;
the method further comprises the following steps:
after the whole vehicle finishes dormancy, when the vehicle is operated by a remote control key, the vehicle body B-CAN is firstly awakened by OSEK network management, and a network segment controller of the vehicle body B-CAN is awakened;
after the network segment controller of the vehicle body B-CAN is awakened, the remote T-CAN is awakened by OSEK network management, and the network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the controller T-BOX on the remote T-CAN uploads the vehicle state information to the T-BOX background or the mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again.
2. The method of claim 1, further comprising:
when the whole vehicle is in CG ON, the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are all awakened, and the whole vehicle works normally, wherein CG ON represents that the key is turned ON or charged in the whole vehicle.
3. The CAN bus control method of the electric vehicle according to claim 1, wherein the preset time is 5-10 seconds.
4. The CAN bus control system of the electric automobile is characterized in that the CAN bus is of a four-network-segment topology structure and comprises a power P-CAN, a chassis C-CAN, an automobile body B-CAN and a remote T-CAN, and each network segment is provided with a controller of the CAN bus:
when the whole vehicle is in CG OFF state, the network segment controllers of the power P-CAN and the chassis C-CAN synchronously and immediately enter a dormant state;
under the condition that the vehicle body B-CAN meets OSEK network management dormancy conditions within the preset time, a network segment controller of the vehicle body B-CAN enters a dormancy state;
after the network segment controller of the vehicle body B-CAN enters a dormant state, the network segment controller of the remote T-CAN enters the dormant state under the condition that the remote T-CAN meets the OSEK network management dormant condition, and finally the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN all enter the dormant state to realize the dormancy of the whole vehicle;
after the whole vehicle is dormant, when a command is issued through a T-BOX background or a mobile terminal to perform remote vehicle operation, the remote T-CAN is firstly awakened by OSEK network management, and a network segment controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the B-CAN of the vehicle body is awakened by OSEK network management, and the network segment controller of the B-CAN of the vehicle body is awakened;
after a network segment controller of the vehicle body B-CAN is awakened, a controller BCM on the vehicle body B-CAN executes a command issued by a T-BOX background or a mobile terminal, and when the whole vehicle is in CG OFF, the whole vehicle sleeps again;
after the whole vehicle is dormant, when the vehicle is operated by a remote control key, the vehicle body B-CAN is awakened by OSEK network management, and a network segment controller of the vehicle body B-CAN is awakened;
after the section controller of the B-CAN of the vehicle body is awakened, the remote T-CAN is awakened by OSEK network management, and the section controller of the remote T-CAN is awakened;
after the network segment controller of the remote T-CAN is awakened, the controller T-BOX on the remote T-CAN uploads vehicle state information to a T-BOX background or a mobile terminal, and when the whole vehicle is in CG OFF state, the whole vehicle sleeps again.
5. The CAN bus control system of the electric vehicle as claimed in claim 4, wherein when the entire vehicle is CG ON, the network segment controllers of the power P-CAN, the chassis C-CAN, the vehicle body B-CAN and the remote T-CAN are all awakened, and the entire vehicle works normally.
6. The CAN bus control system of claim 4, wherein the predetermined time is 5-10 seconds.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110550424.5A CN113438140B (en) | 2021-05-20 | 2021-05-20 | Electric automobile CAN bus control method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110550424.5A CN113438140B (en) | 2021-05-20 | 2021-05-20 | Electric automobile CAN bus control method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113438140A CN113438140A (en) | 2021-09-24 |
CN113438140B true CN113438140B (en) | 2022-09-13 |
Family
ID=77802621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110550424.5A Active CN113438140B (en) | 2021-05-20 | 2021-05-20 | Electric automobile CAN bus control method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113438140B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114435280A (en) * | 2021-12-31 | 2022-05-06 | 上海易咖智车科技有限公司 | Remote control system |
CN115208792B (en) * | 2022-06-27 | 2023-11-03 | 东风汽车集团股份有限公司 | Multi-network-segment whole-vehicle CAN network anomaly monitoring method based on Autosar network management |
CN115499269B (en) * | 2022-09-22 | 2023-05-16 | 重庆长安汽车股份有限公司 | Method, system, equipment and readable medium for realizing multichannel CAN channel OSEK network management |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106371424A (en) * | 2016-09-30 | 2017-02-01 | 安徽江淮汽车股份有限公司 | Vehicle sleeps method and system |
CN109327372A (en) * | 2018-12-14 | 2019-02-12 | 安徽江淮汽车集团股份有限公司 | A kind of local sleep awakening method of CAN bus Star Network management framework scheme |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102749892A (en) * | 2012-03-15 | 2012-10-24 | 浙江吉利汽车研究院有限公司 | Network management method for electronic control system in parking braking of automobile |
CN104163151B (en) * | 2014-08-22 | 2016-09-07 | 东南(福建)汽车工业有限公司 | A kind of whole vehicle bus control system |
CN106341283B (en) * | 2016-11-15 | 2019-06-04 | 安徽江淮汽车集团股份有限公司 | A kind of double network segment control methods and system |
CN106851798B (en) * | 2016-12-28 | 2019-12-10 | 北京汽车研究总院有限公司 | Vehicle network control method and vehicle network system |
CN107472169B (en) * | 2017-07-31 | 2019-07-09 | 北京新能源汽车股份有限公司 | Control system of electric automobile and automobile |
CN108900313B (en) * | 2018-06-27 | 2020-10-27 | 安徽江淮汽车集团股份有限公司 | Network management method and system based on CAN bus |
CN209534966U (en) * | 2018-10-12 | 2019-10-25 | 江苏敏安电动汽车有限公司 | A kind of In-vehicle networking topological structure |
EP3705970A1 (en) * | 2019-03-06 | 2020-09-09 | Cargotec Patenter AB | A vehicle comprising a vehicle accessory arrangement |
CN111698107B (en) * | 2019-03-13 | 2022-08-30 | 上海欧菲智能车联科技有限公司 | Vehicle network management method, device and system and computer equipment |
CN110001556A (en) * | 2019-04-28 | 2019-07-12 | 江西江铃集团新能源汽车有限公司 | Automobile multisegment cooperates with dormancy control method and system |
CN109976319A (en) * | 2019-04-30 | 2019-07-05 | 国能新能源汽车有限责任公司 | A kind of vehicle Network Management System framework |
-
2021
- 2021-05-20 CN CN202110550424.5A patent/CN113438140B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106371424A (en) * | 2016-09-30 | 2017-02-01 | 安徽江淮汽车股份有限公司 | Vehicle sleeps method and system |
CN109327372A (en) * | 2018-12-14 | 2019-02-12 | 安徽江淮汽车集团股份有限公司 | A kind of local sleep awakening method of CAN bus Star Network management framework scheme |
Also Published As
Publication number | Publication date |
---|---|
CN113438140A (en) | 2021-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113438140B (en) | Electric automobile CAN bus control method and system | |
CN111332154B (en) | Automatic electric vehicle power supply control method and system | |
CN111619473B (en) | Automobile static power supply management system and management method | |
CN108958106B (en) | Electric automobile controller dormancy awakening system and control method | |
CN108933719B (en) | Vehicle-mounted CAN network management method, vehicle-mounted CAN network and vehicle | |
CN107415741B (en) | Control method and device for working state of vehicle-mounted charger controller and electric vehicle | |
CN102485525B (en) | Vehicle-mounted system and power management method and power management device thereof | |
CN105882439A (en) | Electric quantity monitoring device, navigation system and vehicle | |
CN113253648B (en) | Vehicle and network management method thereof, domain controller, storage medium, and electronic device | |
CN111038413A (en) | Vehicle mode logic control and switching method | |
TWI537155B (en) | Method and system for dual-voltage electrical control in automobile and automobile using same | |
CN111231760B (en) | New energy automobile static current management system and management method | |
CN112087355A (en) | State control method and device, electronic module and CAN network system | |
CN111559233A (en) | Automatic control method and system for electric tail gate | |
CN110356263B (en) | Awakening structure and awakening method of electric logistics vehicle in charging scene | |
CN113630746A (en) | Dormancy method, dormancy system, readable storage medium and vehicle | |
CN114291015B (en) | Vehicle control method and device, vehicle and storage medium | |
CN114684046A (en) | Power management system for abnormal state of vehicle and using method | |
CN213948356U (en) | Intelligent power supplementing system for new energy automobile storage battery | |
CN107640030B (en) | Method and device for reducing capacity of low-voltage storage battery of pure electric vehicle | |
CN115891861A (en) | Power supplement control method, device, equipment and storage medium | |
CN114905971A (en) | Power supplementing method and device for storage battery of electric automobile and vehicle | |
CN113183896A (en) | Method, device and system for reducing vehicle power consumption and storable medium | |
CN113771783A (en) | Control system and method for reducing vehicle quiescent current | |
CN114785630B (en) | Wake-up control method and device of CAN network segment, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |