Engineering machinery vehicle locking method based on GPS communication and algorithm verification

文档序号:1701669 发布日期:2019-12-13 浏览:14次 中文

阅读说明:本技术 基于gps通信和算法验证的工程机械锁车方法 (Engineering machinery vehicle locking method based on GPS communication and algorithm verification ) 是由 *** 张琳 张善睿 于 2019-09-17 设计创作,主要内容包括:本发明涉及工程机械设计领域,提供了一种基于GPS通信和算法验证的工程机械锁车方法,包括服务器、GPS通信模块和设置于所述工程机械上的整车控制器,包括如下步骤:S1、所述服务器定期检查与所述GPS通信模块是否保持通信;S2、若所述服务器与所述GPS通信模块的通信异常,则所述GPS进入确认通信状态模式;S3、若所述GPS通信模块确认通信中断,则向所述工程机械下发锁车指令;S4、所述整车控制器锁定所述工程机械,禁止任何人操作所述工程机械。本发明考虑了工程机械行业的多种实际情况,通过GPS通信、算法校验、主、被动锁车等方式实现了GPS防拆或替换,有效解决了主机厂、租赁商和终端用户的现实问题,有效保证了三方的合法权益。(The invention relates to the field of engineering machinery design, and provides an engineering machinery vehicle locking method based on GPS communication and algorithm verification, which comprises a server, a GPS communication module and a vehicle control unit arranged on the engineering machinery, and comprises the following steps: s1, the server periodically checks whether the communication with the GPS communication module is kept; s2, if the communication between the server and the GPS communication module is abnormal, the GPS enters a communication state confirmation mode; s3, if the GPS communication module confirms that the communication is interrupted, issuing a vehicle locking instruction to the engineering machinery; and S4, locking the engineering machine by the vehicle control unit, and forbidding any person to operate the engineering machine. The invention considers various practical conditions of the engineering machinery industry, realizes GPS anti-dismantling or replacement through GPS communication, algorithm verification, active and passive vehicle locking and the like, effectively solves the practical problems of a host factory, a leasing business and a terminal user, and effectively ensures the legitimate rights and interests of three parties.)

1. The engineering machinery vehicle locking method based on GPS communication and algorithm verification comprises a server, a GPS communication module and a vehicle control unit arranged on the engineering machinery, wherein the GPS communication module is in communication connection with the server and the engineering machinery respectively, and the method is characterized by comprising the following steps:

s1, the server periodically checks whether the communication with the GPS communication module is kept;

S2, if the communication between the server and the GPS communication module is abnormal, the GPS enters a communication state confirmation mode;

s3, if the GPS communication module confirms that the communication is interrupted, issuing a vehicle locking instruction to the engineering machinery;

and S4, locking the engineering machine by the vehicle control unit, and forbidding any person to operate the engineering machine.

2. The engineering machinery vehicle locking method based on GPS communication and algorithm verification as claimed in claim 1, wherein the data packet forwarded by the GPS communication module to the engineering machinery includes a dynamic cipher text; the dynamic cipher text is used for identifying the validity of the GPS communication module; and if the ciphertext received by the vehicle control unit is not in accordance with the expectation, the vehicle control unit directly locks the engineering machine and forbids anyone to operate the engineering machine.

3. the engineering machinery vehicle locking method based on GPS communication and algorithm verification as claimed in claim 2, wherein the generation of the dynamic cipher text comprises the following steps:

M1, the vehicle control unit sends a random number to the GPS communication module at a certain time interval;

m2, the GPS communication module carries out encryption operation on the random number to obtain a random ciphertext;

m3, the GPS communication module sends the random ciphertext to the vehicle control unit;

And M4, verifying whether the random cipher text is identical with the random number by the vehicle controller, if not, considering that the GPS communication module is replaced, locking the engineering machinery by the vehicle controller, and forbidding anyone to operate the engineering machinery.

4. the engineering machinery vehicle locking method based on GPS communication and algorithm verification as claimed in claim 3, wherein in step M1, the vehicle control unit sends the random number to the GPS communication module once every 10 seconds.

5. The vehicle locking method for the engineering machinery based on the GPS communication and the algorithm verification as claimed in claim 1, wherein the vehicle control unit periodically checks a communication state with the GPS communication module, and if the communication between the vehicle control unit and the GPS communication module is interrupted, the vehicle control unit prompts a communication fault to require manual intervention and simultaneously locks the engineering machinery and prohibits any person from operating the engineering machinery.

6. the GPS communication and algorithm verification based engineering machinery vehicle locking method as claimed in claim 1, wherein the server comprises a human-computer interface module, and an operator issues an unlocking instruction and the vehicle locking instruction through the human-computer interface module.

7. The engineering machinery vehicle locking method based on GPS communication and algorithm verification as claimed in any one of claims 1-6, wherein after eliminating abnormal conditions, the method further comprises:

And S5, an operator issues an unlocking instruction through the server, so that the engineering machinery can work normally.

Technical Field

the invention relates to the field of engineering machinery design, in particular to an engineering machinery vehicle locking method based on GPS communication and algorithm verification.

background

work machines (also commonly referred to as "vehicles" because they typically include an automobile chassis) are typically large and often sold at high prices, even if the company does not have sufficient financial resources to purchase them. Accordingly, rental companies that specialize in renting various construction machines have come to work.

At present, the scale of the project machine rental market is huge, and the turnover of the global project machine rental market is about 400 hundred million dollars, which is about 25 percent of the total value of the project machines. In developed national markets such as north america, the european union, and japan, construction machines sold in rental form account for 65% of local markets, and have become the leading sales routes.

However, the selling method for renting and selling has a great risk to the rental company. Because the value of the engineering machinery is expensive, if the engineering machinery is damaged or even lost during the renting process (namely the money of the goods is not completely collected), the damage to the renting company is huge. However, rented construction machines are often distributed in different construction sites, and renting companies lack effective means for monitoring the rented construction machines. Therefore, a system capable of remote supervision is needed to be designed, so that a rental company can conveniently know the position, the working state and the like of rented engineering machinery at any time.

Disclosure of Invention

The invention aims to provide an engineering machinery vehicle locking method based on GPS communication and algorithm verification, which comprises a server, a GPS communication module and a vehicle control unit arranged on the engineering machinery, wherein the GPS communication module is in communication connection with the server and the engineering machinery respectively, and the method comprises the following steps:

S1, the server periodically checks whether the communication with the GPS communication module is kept;

s2, if the communication between the server and the GPS communication module is abnormal, the GPS enters a communication state confirmation mode;

s3, if the GPS communication module confirms that the communication is interrupted, issuing a vehicle locking instruction to the engineering machinery;

And S4, locking the engineering machine by the vehicle control unit, and forbidding any person to operate the engineering machine.

in the above method for locking the engineering machinery based on GPS communication and algorithm verification, the data packet forwarded by the GPS communication module to the engineering machinery includes a dynamic ciphertext; the dynamic cipher text is used for identifying the validity of the GPS communication module; and if the ciphertext received by the vehicle control unit is not in accordance with the expectation, the vehicle control unit directly locks the engineering machine and forbids anyone to operate the engineering machine.

The engineering machinery vehicle locking method based on GPS communication and algorithm verification comprises the following steps of:

M1, the vehicle control unit sends a random number to the GPS communication module at a certain time interval;

M2, the GPS communication module carries out encryption operation on the random number to obtain a random ciphertext;

M3, the GPS communication module sends the random ciphertext to the vehicle control unit;

and M4, verifying whether the random cipher text is identical with the random number by the vehicle controller, if not, considering that the GPS communication module is replaced, locking the engineering machinery by the vehicle controller, and forbidding anyone to operate the engineering machinery.

In the above engineering machinery vehicle locking method based on GPS communication and algorithm verification, in step M1, the vehicle control unit sends the random number to the GPS communication module once every 10 seconds.

In the above engineering machine locking method based on GPS communication and algorithm verification, the vehicle controller periodically checks the communication state with the GPS communication module, and if the communication between the vehicle controller and the GPS communication module is interrupted, the vehicle controller prompts a communication failure to require manual intervention, and locks the engineering machine at the same time, prohibiting anyone from operating the engineering machine.

In the above method for locking the engineering machinery based on GPS communication and algorithm verification, the server includes a human-computer interface module, and an operator issues an unlocking instruction and a locking instruction through the human-computer interface module.

the engineering machinery vehicle locking method based on GPS communication and algorithm verification further comprises the following steps of:

And S5, an operator issues an unlocking instruction through the server, so that the engineering machinery can work normally.

compared with the prior art, the technical scheme of the invention solves the problem of remote supervision of the engineering machinery. The GPS communication module and the vehicle control unit judge the current communication state by regularly checking the communication state, and when the communication state is abnormal/interrupted, the GPS communication module or the vehicle control unit autonomously issues a vehicle locking command to enable the engineering machine to be 'disabled', and a renter is forced to stop using the engineering machine by the means. For the renters who are owed the rent/the goods money, the prohibition of the use is the most effective warning means. The invention is assembled on the medium and large-sized excavators in batches at present.

drawings

FIG. 1 is one of the network state diagrams of the present invention;

FIG. 2 is a second schematic diagram of the network state of the present invention;

FIG. 3 is a third schematic diagram of the network state of the present invention;

FIG. 4 is a fourth schematic diagram of the network state of the present invention;

Fig. 5 is a schematic workflow diagram of an embodiment of the present invention.

Detailed Description

In order to make the objects and features of the present invention more comprehensible, embodiments of the present invention are described in detail below with reference to the accompanying drawings. This invention may, however, be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Also, the embodiments and features of the embodiments in the present application are allowed to be combined with or substituted for each other without conflict. The advantages and features of the present invention will become more apparent in conjunction with the following description.

it is to be noted that the drawings are in a very simplified form and are not to precise scale, which is merely for the purpose of facilitating and distinctly claiming the embodiments of the present invention.

it should also be noted that the numbering of the steps in the present invention is for ease of reference and not for limitation of the order of the steps. Specific language will be used herein to describe the particular sequence of steps which is required.

the trend of large-scale engineering machinery sales is toward 'sale by rent', namely, a renter only needs to pay a rent monthly to obtain the use right of the engineering machinery, and does not need to pay the full money once to obtain the ownership. For the user of the engineering machinery, the purchasing threshold is greatly reduced, and the operation of a company is facilitated; there is a risk to the rental company that the renter is maliciously ruined or even destroyed.

in the case of intentionally defaulting a rental or hiding a construction machine due to a lease, a rental company needs to have a reliable way to locate the construction machine and lock its various functions.

For the situation that the GPS module is removed or damaged and the GPS communication is interrupted, the leasing company needs to enable the engineering machinery to autonomously find the loss connection with the server and further autonomously lock the leasing company so as to force the leasing party to actively recover the damaged part.

Fig. 1-4 illustrate various network states.

Fig. 1 shows a network state of normal communication. In the figure, the cloud Server is controlled by a leasing company, and a GPS (Global Positioning System) module, a VECU (Vehicle electronic Control Unit) and an IECU (instruction electronic Control Unit) are disposed in the large-scale engineering machine. The vehicle monitoring system comprises a VECU and an IECU, wherein the VECU and the IECU are main control units for controlling the vehicle to perform operation, the VECU and the IECU are in communication connection with a cloud Server through a GPS, the VECU is mainly used for controlling and performing various operations on the vehicle, and the IECU is mainly used for displaying an alarm (locking the vehicle) and a communication state so as to be convenient for an operator to view.

Fig. 2 shows the state of the network that is maliciously shielded from GPS signals. Under the condition, the GPS starts to count time autonomously, when the counted time exceeds the preset time and the network communication is not recovered, the GPS issues a vehicle locking instruction to the VECU, and the VECU is responsible for executing vehicle locking operation.

FIG. 3 shows the case where GPS-to-VECU communication is interrupted, which is most often the case when the GPS module is maliciously removed. At this time, the VECU cannot acquire the GPS data, and similar to fig. 2, the VECU starts autonomous timing, and after a preset time is exceeded, the VECU reports a communication failure and performs a vehicle locking operation.

fig. 4 shows a case where the GPS module is replaced with another GPS module. In order to prevent the GPS module from being maliciously modified or replaced, a preferred embodiment is to add a random number check submodule into the GPS module, and if a non-designated GPS module or a GPS module that is not approved by the leasing company lacks the check submodule, the check cannot be passed, and the VECU will perform the car locking operation.

The embodiment provides an engineering machinery vehicle locking method based on GPS communication and algorithm verification. The method covers a method for detecting and processing various bad behaviors of a renting party, generally speaking, whether the bad behaviors exist in the renting party is judged through communication interruption, if yes, a vehicle locking operation is executed by a vehicle control unit, and the engineering machinery cannot implement engineering operation and cannot be moved. The solution is negotiated by prohibiting the renter from using the project to facilitate the user to communicate with the rental company.

Referring to fig. 5, the system is composed of a server, a GPS communication module and a vehicle control unit disposed on the engineering machine, where the GPS communication module is in communication connection with the server and the engineering machine, respectively. The server can be an independent special server or a cloud server. In order to prevent the GPS communication module from being modified at will or from being implanted with a malicious trojan program, the GPS communication module may further include an encryption sub-module for encrypting a random number in a communication process to verify whether both parties of the communication are original plants or original devices.

Specifically, the server comprises a human-computer interface module, and an operator issues an unlocking instruction and a vehicle locking instruction through the human-computer interface module. For example, after the abnormal condition is eliminated, an operator issues an unlocking instruction through the server, so that the engineering machine can work normally. Of course, under the condition of normal communication, an operator can also give other instructions through the man-machine interface module.

The car locking method comprises the following steps:

S1, the server periodically checks whether the communication with the GPS communication module is kept;

S2, if the communication between the server and the GPS communication module is abnormal, the GPS enters a communication state confirmation mode;

s3, if the GPS communication module confirms that the communication is interrupted, issuing a vehicle locking instruction to the engineering machinery;

And S4, locking the engineering machine by the vehicle control unit, and forbidding any person to operate the engineering machine.

the steps of S1-S4 include 2 scenarios:

Firstly, if the communication is normal, an instruction transmission channel from the server to the vehicle control unit is effective, and personnel of a leasing company can give an instruction to the engineering machinery at the server end, wherein the instruction can comprise a vehicle locking instruction and is suitable for the condition that the engineering machinery is not considered to be damaged;

Secondly, the communication from the server to the GPS communication module is abnormal, generally because signals of GPS communication are artificially shielded, when the GPS communication module interrupts the communication with the server for a long time, the GPS communication module autonomously gives a vehicle locking instruction to the engineering machinery.

further, the communication between the GPS communication module and the vehicle control unit further comprises a process of encryption verification. The data packet forwarded to the engineering machinery by the GPS communication module comprises a dynamic ciphertext; the dynamic cipher text is used for identifying the validity of the GPS communication module; and if the ciphertext received by the vehicle control unit is not in accordance with the expectation, the vehicle control unit directly locks the engineering machine and forbids anyone to operate the engineering machine. Specifically, the generation of the dynamic ciphertext includes the following steps:

M1, the vehicle control unit sends a random number to the GPS communication module at a certain time interval;

M2, the GPS communication module carries out encryption operation on the random number to obtain a random ciphertext;

m3, the GPS communication module sends the random ciphertext to the vehicle control unit;

And M4, verifying whether the random cipher text is identical with the random number by the vehicle controller, if not, considering that the GPS communication module is replaced, locking the engineering machinery by the vehicle controller, and forbidding anyone to operate the engineering machinery.

in a preferred embodiment, the vehicle control unit sends the random number to the GPS communication module once every 10 seconds.

The purpose of adding the ciphertext in the communication process with the GPS communication module is to prevent a renter from illegally replacing the GPS communication module. As will be appreciated by those skilled in the art, after the GPS communication module is maliciously replaced, the user may send confusion information to the server, so that the server considers that the engineering machine is still in a normal working state, thereby avoiding the supervision of the leasing company.

still another worse situation is that the GPS communication module is violently damaged, and the instruction cannot reach the vehicle control unit. In view of this, a step of regularly checking the communication state by the vehicle control module is added in an improved embodiment. Specifically, the vehicle control unit periodically checks a communication state with the GPS communication module, and if the vehicle control unit is interrupted in communication with the GPS communication module, the vehicle control unit prompts a communication failure to require manual intervention, and simultaneously locks the engineering machine, and prohibits any person from operating the engineering machine. Because the vehicle control unit and the GPS communication module are generally communicated through the CAN bus, the vehicle control unit only needs to pay attention to how long the data packets sent by the GPS communication module are not received on the CAN bus. Generally, the vehicle control unit and the GPS communication module can enter an alarm state if the communication is interrupted for n minutes. The n minutes can be preset in a program and can also be set or modified through a human-computer interaction interface.

The engineering machinery vehicle locking method based on GPS communication and algorithm verification can position the engineering machinery by using the GPS, confirm the working state of the engineering machinery by monitoring the communication state in real time, discover the bad behaviors of a user in time, protect the benefits of a leasing company by locking the vehicle, fully consider various actual conditions of various engineering machinery buying and selling and leasing industries, realize GPS anti-dismounting or replacement by GPS communication, algorithm verification, active and passive vehicle locking and the like, effectively solve the practical problems of a host factory, the leasing company and a terminal user, and effectively ensure the legal rights and interests of three parties.

it will be apparent to those skilled in the art that various changes and modifications may be made in the invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种车辆授权方法及车辆授权系统

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!