Vehicle start control system and method

文档序号:1562706 发布日期:2020-01-24 浏览:7次 中文

阅读说明:本技术 车辆启动控制系统及方法 (Vehicle start control system and method ) 是由 赵晓东 张健 代云龙 高许静 于 2019-10-21 设计创作,主要内容包括:本发明提供车辆启动控制系统及方法,以解决现有车辆启动控制方式存在的耗时长、对周围信号环境要求高的问题。上述启动控制系统包括:车内启动系统;车内启动系统包括第一微处理器和第一近场通信模块;第一近场通信模块至少用于:检测智能钥匙;在检测到智能钥匙时,读取智能钥匙的钥匙数据并传输至第一微处理器;第一微处理器至少用于:根据钥匙数据验证智能钥匙的合法性;若智能钥匙合法,在满足第一预设条件时,通过与车身控制系统通讯,令整车进入启动状态。由于近场通信技术是短距离高频无线通信技术,与蓝牙技术相比,耗时相对较短。并且,近场通信技术不需要借助基站或者卫星进行通信,对周围信号环境要求较低。(The invention provides a vehicle starting control system and a vehicle starting control method, which aim to solve the problems of long time consumption and high requirement on the surrounding signal environment in the conventional vehicle starting control mode. The start control system includes: starting a system in the vehicle; the in-vehicle starting system comprises a first microprocessor and a first near field communication module; the first near field communication module is at least to: detecting the intelligent key; when the intelligent key is detected, reading key data of the intelligent key and transmitting the key data to the first microprocessor; the first microprocessor is at least used for: verifying the validity of the intelligent key according to the key data; if the intelligent key is legal, the whole vehicle enters a starting state through communication with a vehicle body control system when a first preset condition is met. Since the near field communication technology is a short-distance high frequency wireless communication technology, time consumption is relatively short compared to the bluetooth technology. In addition, the near field communication technology does not need to communicate by means of a base station or a satellite, and the requirement on the surrounding signal environment is low.)

1. A vehicle start control system, characterized by comprising: starting a system in the vehicle; the in-vehicle starting system comprises a first microprocessor and a first near field communication module;

the first near field communication module is at least to:

detecting the intelligent key;

when the intelligent key is detected, reading key data of the intelligent key and transmitting the key data to the first microprocessor;

the first microprocessor is at least operable to:

verifying the validity of the intelligent key according to the key data;

if the intelligent key is legal, the whole vehicle enters a starting state through communication with a vehicle body control system when a first preset condition is met.

2. The system of claim 1, further comprising an off-board unlocking system comprising a second microprocessor and a second near field communication module; wherein:

the second near field communication module is at least to: detecting the intelligent key; after the intelligent key is detected, reading key data of the intelligent key and transmitting the key data to the second microprocessor;

the second microprocessor is at least for:

verifying the validity of the intelligent key according to the key data;

if the intelligent key is legal, when a second preset condition is met, the intelligent key is communicated with a vehicle body control system to unlock the vehicle body and enable the whole vehicle to enter a starting state; and when the third preset condition is met, the vehicle body is locked through communication with a vehicle body control system, and the whole vehicle is in a state of being incapable of being started.

3. The system of claim 1 or 2, wherein the first microprocessor is specifically configured to, in initiating the vehicle by communicating with the body control system:

sending a seed request to the body control system;

calculating a starting password by using the random seeds returned by the vehicle body control system, and sending the starting password to the vehicle body control system; the starting password is used for verifying the vehicle body control system, and after the verification is successful, the vehicle body control system controls the whole vehicle to enter a starting state.

4. The system of claim 3,

the first microprocessor is further configured to: and if receiving a starting password verification failure notice from the vehicle body control system, returning to execute the operation of sending the seed request and executing subsequent operation.

5. The system of claim 1 or 2, wherein the operating modes of the first near field communication module include a low power consumption detection mode and a normal operating mode;

in terms of detecting a fob, the first near field communication module is specifically configured to:

detecting the intelligent key according to a detection period in the normal working mode;

in the low power consumption detection mode, periodically awakening and detecting the intelligent key, and entering the normal working mode if the key state is detected to be changed from a keyless state to a keyed state;

the operation of reading the key data of the smart key and transmitting the key data to the first microprocessor is performed when the first near field communication module is in the normal operating mode.

6. The system of claim 5,

the first microprocessor is further configured to: when a fourth preset condition is met, notifying the first near field communication module in the normal working mode to enter a low power consumption detection mode;

the fourth preset condition includes: and continuously detecting the smart key or continuously detecting the smart key within the target preset time length, or receiving a sleep command.

7. The system of claim 2,

the first preset condition includes: the whole vehicle is in a state of being incapable of being started;

the second preset condition includes: the vehicle door is in a locked state, the vehicle is in a flameout state, and the whole vehicle is in a state of being incapable of being started;

the third preset condition includes: the door is in the unlocked state, the vehicle is in the flameout state and the entire vehicle is in the startable state.

8. A vehicle starting control method is characterized in that based on a starting control system, the starting control system at least comprises an in-vehicle starting system, and the in-vehicle starting system comprises a first microprocessor and a first near field communication module;

the method comprises the following steps:

the first near field communication module detects a smart key;

the first near field communication module reads key data of the intelligent key and transmits the key data to the first microprocessor when detecting the intelligent key;

the first microprocessor verifies the validity of the intelligent key according to the key data;

if the intelligent key is legal, the first microprocessor enables the whole vehicle to enter a starting state through communication with a vehicle body control system when a first preset condition is met.

9. The method of claim 8, wherein the boot control system further comprises an off-board unlocking system comprising a second microprocessor and a second near field communication module;

the method further comprises the following steps:

the second near field communication module detects a smart key;

after detecting the smart key, the second near field communication module reads key data of the smart key and transmits the key data to the second microprocessor;

the second microprocessor verifies the validity of the intelligent key according to the key data;

if the intelligent key is legal, when a second preset condition is met, the second microprocessor is communicated with the vehicle body control system to unlock the vehicle body and enable the whole vehicle to enter a starting state;

and when a third preset condition is met, the second microprocessor is communicated with the vehicle body control system to realize vehicle body locking, and the whole vehicle is in a state of being incapable of being started.

10. The method of claim 8 or 9, wherein bringing the entire vehicle into the start-up state by communicating with a vehicle body control system comprises:

sending a seed request to the body control system;

calculating a starting password by using the seeds returned by the vehicle body control system, and sending the starting password to the vehicle body control system; the starting password is used for verifying the vehicle body control system, and after the verification is successful, the vehicle body control system controls the whole vehicle to enter a starting state.

Technical Field

The invention relates to the field of automobile body control, in particular to a vehicle starting control system and a vehicle starting control method.

Background

With the rapid development of science and technology, the starting mode of automobiles is also continuously innovated. Currently, the control of the automobile is mostly realized by adopting the bluetooth technology or the 4G technology. However, the inventor finds that in the process of implementing the invention: the bluetooth technology requires a certain time for connection and pairing, which is long in time consumption, while the 4G technology has high requirements for the surrounding signal environment and needs to be further improved.

Disclosure of Invention

In view of this, embodiments of the present invention provide a vehicle start control system and method, so as to solve the problems of long time consumption and high requirement on the ambient signal environment in the existing vehicle start control method.

In order to achieve the above purpose, the embodiments of the present invention provide the following technical solutions:

a vehicle launch control system comprising: starting a system in the vehicle; the in-vehicle starting system comprises a first microprocessor and a first near field communication module;

the first near field communication module is at least to:

detecting the intelligent key;

when the intelligent key is detected, reading key data of the intelligent key and transmitting the key data to the first microprocessor;

the first microprocessor is at least operable to:

verifying the validity of the intelligent key according to the key data;

if the intelligent key is legal, the whole vehicle enters a starting state through communication with a vehicle body control system when a first preset condition is met.

Optionally, the vehicle exterior unlocking system further comprises a vehicle exterior unlocking system, wherein the vehicle exterior unlocking system comprises a second microprocessor and a second near field communication module; wherein: the second near field communication module is at least to: detecting the intelligent key; after the intelligent key is detected, reading key data of the intelligent key and transmitting the key data to the second microprocessor; the second microprocessor is at least for: verifying the validity of the intelligent key according to the key data; if the intelligent key is legal, when a second preset condition is met, the intelligent key is communicated with a vehicle body control system to unlock the vehicle body and enable the whole vehicle to enter a starting state; and when the third preset condition is met, the vehicle body is locked through communication with a vehicle body control system, and the whole vehicle is in a state of being incapable of being started.

Optionally, in an aspect of enabling the entire vehicle to enter the start state through communication with the vehicle body control system, the first microprocessor is specifically configured to: sending a seed request to the body control system; calculating a starting password by using the random seeds returned by the vehicle body control system, and sending the starting password to the vehicle body control system; the starting password is used for verifying the vehicle body control system, and after the verification is successful, the vehicle body control system controls the whole vehicle to enter a starting state.

Optionally, the first microprocessor is further configured to: and if receiving a starting password verification failure notice from the vehicle body control system, returning to execute the operation of sending the seed request and executing subsequent operation.

Optionally, the operation modes of the first near field communication module include a low power consumption detection mode and a normal operation mode; in terms of detecting a fob, the first near field communication module is specifically configured to: detecting the intelligent key according to a detection period in the normal working mode; in the low power consumption detection mode, periodically awakening and detecting the intelligent key, and entering the normal working mode if the key state is detected to be changed from a keyless state to a keyed state; the operation of reading the key data of the smart key and transmitting the key data to the first microprocessor is performed when the first near field communication module is in the normal operating mode.

Optionally, the first microprocessor is further configured to: when a fourth preset condition is met, notifying the first near field communication module in the normal working mode to enter a low power consumption detection mode; the fourth preset condition includes: and continuously detecting no intelligent key or continuously detecting the intelligent key or receiving a sleep command within the target preset time length.

Optionally, the first preset condition includes: the whole vehicle is in a state of being incapable of being started; the second preset condition includes: the vehicle door is in a locked state, the vehicle is in a flameout state, and the whole vehicle is in a state of being incapable of being started; the third preset condition includes: the door is in the unlocked state, the vehicle is in the flameout state and the entire vehicle is in the startable state.

A vehicle starting control method is based on a starting control system, wherein the starting control system at least comprises an in-vehicle starting system, and the in-vehicle starting system comprises a first microprocessor and a first near field communication module;

the method comprises the following steps:

the first near field communication module detects a smart key;

the first near field communication module reads key data of the intelligent key and transmits the key data to the first microprocessor when detecting the intelligent key;

the first microprocessor verifies the validity of the intelligent key according to the key data;

if the intelligent key is legal, the first microprocessor enables the whole vehicle to enter a starting state through communication with a vehicle body control system when a first preset condition is met.

Optionally, the start control system further includes an outside unlocking system, where the outside unlocking system includes a second microprocessor and a second near field communication module; the method further comprises the following steps: the second near field communication module detects a smart key; after detecting the smart key, the second near field communication module reads key data of the smart key and transmits the key data to the second microprocessor; the second microprocessor verifies the validity of the intelligent key according to the key data; if the intelligent key is legal, when a second preset condition is met, the second microprocessor is communicated with the vehicle body control system to unlock the vehicle body and enable the whole vehicle to enter a starting state; and when a third preset condition is met, the second microprocessor is communicated with the vehicle body control system to realize vehicle body locking, and the whole vehicle is in a state of being incapable of being started.

Optionally, through communicating with the vehicle body control system, making the whole vehicle enter a starting state includes: sending a seed request to the body control system; calculating a starting password by using the seeds returned by the vehicle body control system, and sending the starting password to the vehicle body control system; the starting password is used for verifying the vehicle body control system, and after the verification is successful, the vehicle body control system controls the whole vehicle to enter a starting state.

It can be seen that, in the embodiment of the present invention, the first nfc module detects and reads key data of the smart key using the nfc technology, and provides the key data to the first microprocessor. And after the first microprocessor verifies that the intelligent key is legal, the first microprocessor can communicate with a vehicle body control system to realize starting control of the vehicle. The near field communication technology is a short-distance high-frequency wireless communication technology, allows non-contact point-to-point data transmission and data exchange among electronic equipment, and has the characteristics of high transmission speed, good safety, low cost, low power consumption and the like, so compared with the Bluetooth technology, the time consumption is relatively short. In addition, the near field communication technology does not need to communicate by means of a base station or a satellite, only needs two devices to communicate in a short distance, is not easily interfered by the environment, and has low requirements on the surrounding signal environment.

Drawings

FIG. 1 is an exemplary block diagram of a vehicle launch control system provided by an embodiment of the present invention;

fig. 2 is an exemplary flow of a start control method according to an embodiment of the present invention;

FIG. 3a is an exemplary process flow for entering a normal operating mode from a low power consumption detection mode according to an embodiment of the present invention;

FIG. 3b is a flowchart illustrating a process of entering a normal operation mode from a low power consumption detection mode according to an embodiment of the present invention;

FIG. 4 is an exemplary process for verifying the validity of a keyfob according to embodiments of the present invention;

FIG. 5 is an exemplary process of communication between a first MCU and a body control system according to an embodiment of the present invention;

FIG. 6 is an exemplary flowchart of a start control method based on an unlocking system outside a vehicle according to an embodiment of the present invention;

FIG. 7 is an exemplary process for verifying the validity of the key fob based on the unlocking system outside the vehicle according to the embodiment of the present invention;

fig. 8 is an exemplary process of communication between the second MCU and the vehicle body control system to unlock and start the whole vehicle according to the embodiment of the present invention;

fig. 9 is an exemplary process of the second MCU communicating with the vehicle body control system to lock and close the whole vehicle;

fig. 10 is an exemplary flow of the low power consumption mode provided by the embodiment of the present invention.

Detailed Description

The embodiment of the invention provides a vehicle starting control system and method based on a near field communication technology, and aims to solve the problems of long time consumption and high requirement on the surrounding signal environment in the conventional vehicle starting control mode.

Referring to fig. 1, the vehicle start control system at least includes an in-vehicle start system.

The in-vehicle starting system may be disposed between the main and auxiliary seats and include a first microprocessor (represented in fig. 1 as the first MCU 1) and the first near field communication module 2.

In one example, the first MCU1 may be placed with the first near field communication module 2 on a circuit board, which may be disposed between the main and the secondary seats.

In another example, the first MCU1 and the first near field communication module 2 may be placed on different circuit boards, communicating using connecting wires. At this time, the circuit board on which the first near field communication module 2 is located may be disposed between the main and sub-seats.

Still referring to fig. 1, in other embodiments of the present invention, the vehicle start control system may further include an outside unlocking system.

The unlocking system outside the vehicle may be provided in the door handle, which may further include: a second microprocessor (represented in fig. 1 as a second MCU 3) and a second near field communication module 4.

The first Near field communication module 2 and the second Near field communication module 4 are specifically NFC (Near field communication) chips.

The unlocking system outside the vehicle and the starting system inside the vehicle correspond to the same intelligent key. The smart key can be an automobile key containing an NFC chip, and the NFC chip of a mobile phone can also be used as the smart key.

The external unlocking system provides the external unlocking and whole vehicle starting functions for users, and the internal starting system is mainly used for providing the internal vehicle starting function for users.

Since the effective distance of the near field communication is only a few centimeters, an unlocking system outside the vehicle cannot be used inside the vehicle. When the customer is in the vehicle and the starting state of the automobile is closed, the starting system in the vehicle can be used for starting the vehicle, and the situation that the user goes outside the vehicle and unlocks the vehicle door and the starting state through the intelligent key is avoided.

The functions of the modules included in the in-vehicle start system and the related processes are described below.

Fig. 2 shows an exemplary flow of a start control method based on the above-mentioned in-vehicle start system, which at least includes:

s1: the first near field communication module 2 detects the smart key;

the first near field communication module 2 may periodically detect the smart key according to a detection period.

In one example, the operation modes of the first near field communication module 2 include a low power consumption detection mode and a normal operation mode.

In the low power detection mode, the first nfc module 2 wakes up periodically (200ms) to detect the smart key. And if the key state is detected to be changed from the keyless state to the keyed state, entering a normal working mode.

In the normal operation mode, the first near field communication module 2 also periodically detects the smart key according to the detection period (200ms), and in the normal operation mode, the first near field communication module 2 can also communicate with the first MCU1, while in the low power detection mode, the function of the communication between the first near field communication module 2 and the first MCU1 is limited.

S2: the first near field communication module 2 reads key data of the smart key upon detecting the smart key and transmits the key data to the first MCU 1.

The key data may include key-related authentication data to assist the first MCU1 in verifying whether it is a valid key.

The foregoing mentions that the operation mode of the first near field communication module 2 comprises a low power consumption detection mode and a normal operation mode.

In one example, referring to fig. 3a, the first nfc module 2 in the low power consumption detection mode may enter the normal operation mode from the low power consumption detection mode when the key status changes from the keyless status to the keyed status (when the smart key is obviously detected), and read the key data of the smart key and transmit the key data to the first MCU1 in the normal operation mode.

Further, there is also a case:

referring to fig. 3b, when the first nfc module 2 is in the low power detection mode, the first MCU1 detects a start state change (from on to off) of the entire vehicle, and the first MCU1 may wake up the first nfc module 2. The woken-up first near field communication module 2 enters a normal working mode, periodically detects the smart key, and after detecting the smart key, reads key data of the smart key and transmits the key data to the first MCU 1.

The first near field communication module 2 and the smart key adopt a near field communication technology to realize detection of the smart key and reading of key data, which can refer to the detection and reading mode of the existing NFC chip and is not described herein again.

S3: the first MCU1 verifies the validity of the fob based on the key data.

How to verify can be seen in the existing verification method, which is not described herein.

Referring to fig. 4, the step S3 may further include the following steps:

s31: the first MCU1 verifies whether the smart key is legal according to the key data, if so, the method goes to S4, otherwise, the method goes to S32;

s32: recording the number of times of the wrong key once;

s33: and informing the first near field communication module to continue entering the low power consumption detection mode.

S34: and judging whether the number of times of wrong keys exceeds a threshold value within a first preset time length, if so, entering S35, and otherwise, returning to wait for receiving key data.

The length of the first preset duration and the value of the time threshold can be flexibly designed by those skilled in the art. For example, the first preset time period may be designed to be 30s, and the number threshold may be designed to be 3. More than three wrong keys in 30S are entered in S35.

S35: disabling the activation of the vehicle function.

In one example, the enabling may be disabled for a second preset duration.

The length of the second preset time period can be flexibly designed by those skilled in the art, for example, one minute.

Specifically, the disabling of the activation for one minute can be realized by: no verification is performed on the receipt of the key data within one minute.

S4: if the intelligent key is legal, when a first preset condition is met, the first MCU1 enables the whole vehicle to enter a starting state through communication with a vehicle body control system.

The first preset condition may include: the whole vehicle is in a state of being incapable of being started.

The body control system includes many real vehicle nodes including BCM (body controller), PEPS (Passive entry Passive Start), and so on.

In an automobile comprising the PEPS, the PEPS sends a command to an EMS (Engine Management System) to start the whole automobile, and sends an unlocking command to the BCM.

In addition, a plurality of controllers are installed in the automobile, and the different controllers are connected through a bus to establish a whole automobile network.

The first MCU1 CAN specifically send a message through the CAN bus, and communicate with a corresponding node (e.g., PEPS) in the vehicle body control system to enable the entire vehicle to enter a start state.

In one example, referring to fig. 5, the first MCU1 and the vehicle body control system may communicate to start the entire vehicle as follows:

s41: and the first MCU reads the vehicle communication message.

S42: and the first MCU determines the vehicle state according to the vehicle communication message.

Each entity node in the vehicle body control system CAN send a vehicle communication message on the CAN bus, and the first MCU CAN extract the vehicle state from the message.

S43: and when the whole vehicle is determined to be in a state of being incapable of being started, the first MCU sends a seed request to the vehicle body control system.

S44: the body control system (e.g., PEPS) returns the random seed.

Random Seed (Random Seed) is a computer professional term, and Random numbers of general computers are all pseudo Random numbers, a true Random number (Seed) is used as an initial condition, and then a certain algorithm is used for continuously iterating to generate the Random numbers.

S45: the first MCU calculates a starting password by using the random seed returned by the vehicle body control system and sends the starting password to the vehicle body control system (such as PEPS).

The starting password, i.e., the starting key, is a random number calculated by using a certain random function and taking a random seed as an input.

S46: and the vehicle body control system verifies the starting password, if the verification is successful, the step is S47, and if the verification is failed, the step is S49.

The vehicle body control system can use the same random function, and a random number is obtained through calculation by taking the random seed returned to the first MCU as the input of the random function.

And the vehicle body control system can compare the random number obtained by self calculation with the starting password returned by the first MCU to determine whether the random number is the same as the starting password returned by the first MCU, if so, the verification is successful, and otherwise, the verification fails.

S47: and the vehicle body control system controls the whole vehicle to enter a starting state.

Specifically, in an automobile including the PEPS, the PEPS may send an instruction to the EMS to start the entire automobile.

That is, if the key matching is successfully started, the secure access process is completed, and the vehicle becomes a startable state.

S48: the vehicle body control system sends a verification success notification (or a start success notification) to the first MCU.

S49: the vehicle body control system sends a verification failure notification (or a start failure notification) to the first MCU. The first MCU returns to S43 to re-request the random seed.

In other embodiments of the present invention, referring to fig. 5, after the vehicle body control system fails the verification, the vehicle body control system may further record the failure times (S410), and if the failure times of the verification within the third preset time period exceed the time threshold, the vehicle function is disabled within the fourth preset time period (S411).

Taking the third preset time as 30s, the time threshold as 3 times and the fourth preset time as 1min as examples, after three times of key matching fails within 30s, the vehicle body system disables starting of the vehicle function within 1min, and does not respond to the seed request instruction of the first MCU.

If the starting system and the matched key in the vehicle are within the effective detection distance, the vehicle body control system continuously receives the starting password of the first MCU and successfully verifies the starting password, the starting state of the vehicle can be locked, and the vehicle can be normally started all the time.

Therefore, in the embodiment of the present invention, the first nfc module detects and reads the key data of the smart key by using the nfc technology, and provides the key data to the first MCU. And the first MCU can communicate with the automobile body control system after verifying that the intelligent key is legal, so as to realize the starting control of the automobile. The near field communication technology is a short-distance high-frequency wireless communication technology, allows non-contact point-to-point data transmission and data exchange among electronic equipment, and has the characteristics of high transmission speed, good safety, low cost, low power consumption and the like, so that compared with the Bluetooth technology, the time consumption is relatively short. Furthermore, the near field communication technology has low requirements on the surrounding signal environment.

In other embodiments of the present invention, in order to save power, when the fourth preset condition is met, the first MCU1 will notify the first nfc module 2 in the normal operation mode to enter the low power detection mode.

In one example, the fourth preset condition includes a first sub-condition or a second sub-condition:

the first sub-condition: receiving a sleep instruction;

the second sub-condition is as follows: and continuously detecting the smart key within a target preset time length, or continuously not detecting the smart key.

The skilled person can flexibly design the length of the target preset duration, for example, it can be designed to be 2 min.

That is, the first near field communication module 2 will enter the low power consumption detection mode in the following scenario:

scenario one:

the first MCU receives a sleep signal in a communication network (generally, the sleep signal is received when the whole vehicle is in sleep), the first MCU sends a sleep command to enable the first near field communication module to enter a low power consumption detection mode and wake up the detection intelligent key periodically, and the first MCU also enters the sleep mode. In the sleep mode, the first MCU does not monitor messages in the entire vehicle network any more.

It should be noted that, if the entire vehicle is woken up through the internet, the first MCU is woken up.

Scenario two:

the first near field communication module continuously detects the intelligent key or continuously does not detect the intelligent key within a preset target duration, the first near field communication module enters a low power consumption detection mode, and informs the first MCU to enter the low power consumption detection mode.

Or the first near field communication module continuously detects the smart key within a target preset time length or continuously does not detect the smart key, and the first MCU informs the first near field communication module to enter a low power consumption detection mode.

It should be noted that, since the first nfc module detects that the smart key transmits the key data to the first MCU, the first MCU can know whether the smart key is continuously detected or whether the smart key is not continuously detected.

In other embodiments of the present invention, in scenario two, after or at the same time of notifying the first nfc module to enter the low power consumption detection mode, the first MCU may also send a sleep request to the vehicle body control system (e.g., the PEPS), and if an approval instruction returned by the vehicle body control system is received, the first MCU also enters the sleep mode.

The functions of the modules included in the vehicle exterior unlocking system and the related flow are described below.

Fig. 6 shows an exemplary flow of a start control method based on an outside unlocking system, which includes at least:

s601: the second near field communication module 4 detects the smart key, reads key data of the smart key after the smart key is detected, and transmits the key data to the second microprocessor;

similar to the first near field communication module 2, the second near field communication module 4 may periodically detect the smart key according to a detection period.

In one example, the operation modes of the second near field communication module 4 include a low power consumption detection mode and a normal operation mode.

Referring to fig. 7, in the low power detection mode, the second nfc module 4 wakes up the detection smart key periodically (e.g. 200 ms). And if the intelligent key is detected, entering a normal working mode.

In the normal operation mode, the second near field communication module 4 also periodically detects the smart key according to the detection period (200ms), and in the normal operation mode, the second near field communication module 4 can also communicate with the second MCU3, while in the low power detection mode, the function of communication between the second near field communication module 4 and the second MCU3 is limited.

S602: the second MCU3 verifies the validity of the smart key according to the key data;

step S602 is similar to step S3 described previously.

Referring to fig. 7, step S602 may further include the following steps:

s6021, verifying whether the intelligent key is legal according to the key data, if so, entering S603, otherwise, entering S6022;

s6022: recording the number of times of the wrong key once;

s6023: the second near field communication module 4 is informed to proceed to the low power detection mode.

S6024: and judging whether the number of times of wrong keys exceeds a threshold value within a fifth preset time length, if so, entering S6025, and if not, returning to wait for receiving key data.

Those skilled in the art can flexibly design the length of the fifth preset duration and the value of the time threshold. For example, the fifth preset time period may be designed to be 30s, and the time threshold may be designed to be 3. Then more than three wrong keys in 30S are entered in S6025.

S6025: and forbidding unlocking/locking for a sixth preset time.

The length of the sixth preset time period can be flexibly designed by those skilled in the art, for example, one minute.

Specifically, disabling unlocking/locking for one minute may be achieved by:

no verification is performed on the receipt of the key data within one minute.

S603: and if the intelligent key is legal, reading the vehicle communication message, and determining the vehicle state according to the vehicle communication message.

Each entity node in the vehicle body control system CAN send a vehicle communication message (CAN message) on the CAN bus, and the second MCU3 CAN extract the vehicle state from the message.

In other embodiments of the present invention, the second MCU3 may have two modes, i.e., a working mode and a sleep mode, and in the sleep mode, the second MCU3 does not monitor messages in the entire vehicle network and does not communicate with the vehicle body control system.

For power saving, the second MCU3 is normally in sleep mode, and if the smart key is legal, the second MCU3 can enter working mode to communicate with the vehicle body control system. If the key fob is illegal, the second MCU3 may continue to be in sleep mode.

S604: when a second preset condition is met, the second MCU3 realizes unlocking of the vehicle body through communication with the vehicle body control system, and the whole vehicle enters a starting state.

In one example, the second preset condition includes: the vehicle door is in a locked state, the vehicle is in a flameout state, and the whole vehicle is in a state of being incapable of being started.

At this time, since the user is located outside the vehicle, the unlocking operation is increased as compared with the operation of the in-vehicle starting system.

In one example, referring to fig. 8, the second MCU3 and the vehicle body control system can communicate to unlock and start the vehicle as follows:

s6041: the second MCU3 sends an instruction requesting unlocking;

in vehicles containing a PEPS, the command requesting unlocking may be transmitted to the PEPS via the CAN bus.

S6042: and unlocking the vehicle body control system.

In the automobile comprising the PEPS, the PEPS sends an unlocking command to the BCM to realize unlocking.

S6043: and the second MCU sends a seed request to the vehicle body control system.

S6044: the body control system (e.g., PEPS) returns the random seed.

For a description of the random seed, please refer to the above description, which is not repeated herein.

S6045: the second MCU calculates a starting password by using the random seed returned by the vehicle body control system and sends the starting password to the vehicle body control system (such as PEPS).

S6045 is similar to S45 described above and will not be described in detail here.

S6046: and the vehicle body control system verifies the starting password, and if the verification is successful, the step goes to S6047, and if the verification is failed, the step goes to S6049.

S6046 is similar to S46 described above and will not be described in detail here.

S6047: and the vehicle body control system controls the whole vehicle to enter a starting state.

Specifically, in an automobile including the PEPS, the PEPS may send an instruction to the EMS to start the entire automobile.

S6048: and the vehicle body control system sends a verification success notice (starting success notice) to the second MCU.

S6049: the vehicle body control system transmits a verification failure notification (start failure notification) to the second MCU. The second MCU returns to S6043 to re-request the random seed.

In addition, still referring to fig. 8, in another embodiment of the present invention, after the verification fails, the vehicle body control system may further record the failure times (S60410), and if the verification failure times exceeds the threshold of times within the seventh preset time period, the vehicle function is disabled within the eighth preset time period (S60411).

Taking the seventh preset time as 30S, the time threshold as 3 times, and the eighth preset time as 1min as examples, after three times of key matching fails in 30S, the vehicle body system disables starting of the vehicle function within 1min, and does not respond to the seed request instruction of the second MCU.

S605: when the third preset condition is met, the second MCU3 realizes vehicle body locking through communication with a vehicle body control system, and the whole vehicle is in a state that the whole vehicle cannot be started.

In one example, the third preset condition includes: the door is in the unlocked state, the vehicle is in the flameout state and the entire vehicle is in the startable state.

In one example, referring to fig. 9, the second MCU3 and the body control system may be configured to lock and shut down the vehicle for starting by communicating as follows.

S6051: the second MCU3 sends a command requesting locking;

in vehicles containing a PEPS, the command requesting the lock may be transmitted to the PEPS via the CAN bus.

S6052: and the vehicle body control system locks.

In a vehicle comprising the PEPS, a lock command is sent from the PEPS to the BCM to effect locking.

S6053: and the second MCU sends a seed request to the vehicle body control system.

S6054: the body control system (e.g., PEPS) returns the random seed.

For a description of the random seed, please refer to the above description, which is not repeated herein.

S6055: the second MCU calculates a locking password by using the random seed returned by the vehicle body control system and sends the locking password to the vehicle body control system (such as PEPS).

The locking password, namely the locking key, is a random number calculated by using a certain random function and taking a random seed as input.

S6056: and the vehicle body control system verifies the locking password, and if the verification is successful, the operation goes to S6057, and if the verification is failed, the operation goes to S6059.

S6056 is similar to S46 described above and will not be described in detail here.

S6057: and the vehicle body control system controls the whole vehicle to enter a non-starting state.

S6058: and the vehicle body control system sends a verification success notice (a close start failure notice) to the second MCU.

S6059: the vehicle body control system transmits a verification failure notification (close start failure notification) to the second MCU. The second MCU returns to S6053 to re-request the random seed.

In addition, still referring to fig. 9, in another embodiment of the present invention, after the verification fails, the vehicle body control system may further record the failure times (S60510), and if the verification failure times exceeds the time threshold in the ninth preset time period, disable the vehicle locking function in the tenth preset time period (S60511).

Taking the ninth preset time as 30s, the time threshold as 3 times and the tenth preset time as 1min as examples, after three times of key matching fails in 30s, the vehicle body control system disables the vehicle locking function within 1min and does not respond to the seed request instruction of the second MCU.

In other embodiments of the present invention, referring to fig. 10, in order to save power, the second near field communication module and the second MCU will enter a low power consumption mode under the following conditions:

the first condition is as follows:

the second near field communication module continuously does not detect the intelligent key within the eleventh preset time, the second MCU sends a sleep instruction to the second near field communication module to enable the second near field communication module to enter a low power consumption detection mode, the second MCU also requests the vehicle body control system for the sleep instruction, and the vehicle body control system enters the low power consumption sleep mode after agreeing.

The length of the eleventh preset time period can be flexibly designed by those skilled in the art, and can be designed to be 2min, for example.

It should be noted that, since the second nfc module detects that the smart key transmits key data to the second MCU, the second MCU can know whether the smart key is not detected continuously.

Case two:

the second MCU receives the dormancy signal in the communication network, and the second MCU sends a dormancy command to the second near field communication module to enable the second near field communication module to enter a low power consumption mode, and the second MCU also enters a dormancy mode.

As can be seen from the above description, referring to fig. 1, the start control system provided in the embodiment of the present invention includes an in-vehicle start system, which includes a first microprocessor (indicated by the first MCU1 in fig. 1) and a first near field communication module 2, wherein:

the first near field communication module 2 is at least for: detecting the intelligent key; when the intelligent key is detected, the key data of the intelligent key is read and transmitted to the first MCU 1;

the first MCU1 is at least to:

verifying the validity of the intelligent key according to the key data;

if the intelligent key is legal, the whole vehicle enters a starting state through communication with a vehicle body control system when a first preset condition is met.

In other embodiments of the present invention, the start control system further includes an outside unlocking system.

Still referring to fig. 1, the vehicle exterior unlocking system includes a second microprocessor (represented in fig. 1 by a second MCU 3) and a second near field communication module 4, wherein:

the second near field communication module 4 is at least for: detecting the intelligent key; after the intelligent key is detected, key data of the intelligent key is read and transmitted to the second MCU 3;

the second MCU3 is at least to:

verifying the validity of the intelligent key according to the key data;

if the intelligent key is legal, when a second preset condition is met, the intelligent key is communicated with a vehicle body control system to unlock the vehicle body and enable the whole vehicle to enter a starting state;

and when the third preset condition is met, the vehicle body is locked through communication with a vehicle body control system, and the whole vehicle is in a state of being incapable of being started.

Specifically, the first preset condition includes: the whole vehicle is in a state of being incapable of being started; the second preset condition includes: the vehicle door is in a locked state, the vehicle is in a flameout state, and the whole vehicle is in a state of being incapable of being started; the third preset condition includes: the door is in the unlocked state, the vehicle is in the flameout state and the entire vehicle is in the startable state.

For details, please refer to the above description, which is not repeated herein.

In another embodiment of the present invention, in the aspect of enabling the entire vehicle to enter the start state by communicating with the vehicle body control system, the first MCU1 is specifically configured to:

sending a seed request to a vehicle body control system;

calculating a starting password by using a random seed returned by the vehicle body control system, and sending the starting password to the vehicle body control system; the starting password is used for verifying the vehicle body control system, and after the verification is successful, the vehicle body control system controls the whole vehicle to enter a starting state.

For details, please refer to the above description, which is not repeated herein.

In other embodiments of the invention, the first MCU1 may also be configured to: and if receiving a starting password verification failure notice from the vehicle body control system, returning to execute the operation of sending the seed request and executing subsequent operation.

For details, please refer to the above description, which is not repeated herein.

The operation modes of the first near field communication module 2 include a low power consumption detection mode and a normal operation mode.

In other embodiments of the present invention, in terms of detecting the smart key, the first near field communication module 2 may be specifically configured to:

detecting the intelligent key according to a detection period in a normal working mode;

in a low power consumption detection mode, periodically awakening a detection intelligent key, and entering a normal working mode if the key state is detected to be changed from a keyless state to a keyed state;

the operation of reading the key data of the smart key and transmitting the key data to the first microprocessor is performed when the first near field communication module is in the normal operating mode.

For details, please refer to the above description, which is not repeated herein.

In other embodiments of the invention, the first MCU1 may also be configured to: when a fourth preset condition is met, informing the first near field communication module in the normal working mode to enter a low power consumption detection mode;

the fourth preset condition includes: and continuously detecting no intelligent key or continuously detecting the intelligent key or receiving a sleep command within the target preset time length.

For details, please refer to the above description, which is not repeated herein.

In summary, the vehicle start control system and method provided by the invention can eliminate inconvenience brought by a physical key compared with a traditional key unlocking mode. No matter the key is an intelligent key or a mobile phone intelligent key, the close-distance non-contact unlocking mode can provide great convenience for users.

In addition, as the requirements of the automobile on safety performance are higher and higher, the judgment of the starting condition of the automobile is more strict. Some safety modes of an automobile may lead to a situation where a user does not perform a starting operation in the automobile for a long time and the starting state of the automobile is off.

The user can utilize the start-up system in the car to start, avoids appearing needing to go outside the car to carry out the condition of whole car unblock. If the starting system and the matched key in the vehicle are within the effective detection distance, the starting state of the vehicle can be locked, and the vehicle can be normally started all the time.

Those of skill would further appreciate that the various illustrative components and model steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, acquisition machine software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate their interchangeability. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

The steps of a method or model described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, WD-ROM, or any other form of storage medium known in the art.

The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车载电子设备及其人机交互方式自适应调整方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!