Vehicle control method, device, system, electronic device and storage medium

文档序号:1114316 发布日期:2020-09-29 浏览:6次 中文

阅读说明:本技术 交通工具控制方法、装置、系统、电子设备和存储介质 (Vehicle control method, device, system, electronic device and storage medium ) 是由 刘力铖 于 2020-06-02 设计创作,主要内容包括:本公开实施例涉及一种交通工具控制方法、装置、系统、电子设备和存储介质。所述方法包括:所述方法包括:在第一交通工具设置的第一锁车机构与所述目标车桩设置的第二锁车机构配合止锁的过程中,获取所述第一交通工具的第一标识信息;在通过所述第一锁车机构和所述第二锁车机构对所述第一交通工具成功止锁后,将所述第一标识信息与所述目标车桩的第二标识信息的对应关系发到送所述服务器;其中,所述对应关系供所述服务器根据所述对应关系对所述第一交通工具进行开关锁操作。本方法提供一种新型的开关锁方式,能够由车桩以及交通工具自身进行双重止锁,安全性更高。(The embodiment of the disclosure relates to a vehicle control method, a vehicle control device, a vehicle control system, an electronic device and a storage medium. The method comprises the following steps: the method comprises the following steps: acquiring first identification information of a first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile; after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, sending the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the server; and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation. The method provides a novel locking and unlocking mode, can be used for double locking by the vehicle piles and the vehicles, and is higher in safety.)

1. A vehicle control method for a target stub in a vehicle control system, the vehicle control system including the target stub and a server, the method comprising:

acquiring first identification information of a first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile;

after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, sending the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the server;

and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

2. The method according to claim 1, wherein after the sending the correspondence of the first identification information and the second identification information of the target stub to the server, the method further comprises:

receiving a first unlocking instruction sent by the server; the first unlocking instruction is sent by the server based on the second identification information after the server receives a first unlocking request which is sent by a first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information;

and controlling the second vehicle locking mechanism to carry out unlocking operation on the first vehicle based on the first unlocking instruction.

3. The method according to claim 2, wherein a graphic code is provided on the target vehicle pile, the graphic code carries the second identification information, and the graphic code is used for the first vehicle client to scan the graphic code to obtain the second identification information, and to send the second unlocking request to the server according to the second identification information.

4. The method of claim 2, wherein after said controlling said second locking mechanism to unlock said first vehicle, said method further comprises:

sending unlocking success information to the server; and the unlocking success information is used for indicating the server to delete the corresponding relation.

5. The method of claim 1, further comprising:

and if the detected electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, forbidding the second vehicle locking mechanism to carry out locking operation on the first vehicle.

6. The method of claim 1, further comprising:

after the first vehicle is successfully locked through the second vehicle locking mechanism, if the fact that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value is detected, outputting manual vehicle returning prompt information; the manual returning prompt information is used for prompting a user to lock a vehicle lock arranged in the first vehicle through a vehicle client.

7. The method of claim 1, further comprising:

if the fact that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value is detected, fault indication information is sent to the server; the fault indication information is used for indicating the server to send vehicle unavailable information to a second vehicle client initiating the use of the first vehicle.

8. The method according to claim 1, wherein after the sending the correspondence of the first identification information and the second identification information of the target stub to the server, the method further comprises:

receiving vehicle damage information sent by the server and outputting vehicle damage prompt information; the vehicle damage information is transmitted by the server upon determining that the first vehicle is a damaged vehicle from the first identification information.

9. The method according to any one of claims 1-8, wherein the vehicle control system comprises a control stub and a plurality of controlled stubs, the control stub establishing a communication connection with each of the controlled stubs, the controlled stub communicating with the server through the control stub, the target stub being any one of the controlled stubs.

10. The method of claim 9, further comprising:

receiving a second unlocking instruction sent by the control vehicle pile; the second unlocking instruction is transmitted to each controlled vehicle pile by the operation and maintenance client through the control vehicle pile;

and controlling the second vehicle locking mechanism to carry out unlocking operation on the first vehicle based on the second unlocking instruction.

11. The method of claim 1, further comprising:

and if the first vehicle fails to be locked, outputting a vehicle locking failure prompt message.

12. A vehicle control method for use in a server in a vehicle control system including a target stub and the server, the method comprising:

receiving and storing the corresponding relation between the first identification information of the first vehicle and the second identification information of the target vehicle pile, which are sent by the target vehicle pile; the corresponding relation is sent after the target vehicle pile is successfully locked to the first vehicle through a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the target vehicle pile is locked by the first vehicle locking mechanism and the second vehicle locking mechanism in a matched mode;

and performing locking and unlocking operation on the first vehicle based on the corresponding relation.

13. The method of claim 12, wherein the performing a switch lock operation on the first vehicle based on the correspondence comprises:

after receiving the corresponding relation, sending a first locking instruction to the first vehicle; the first locking instruction is used for instructing the first vehicle to lock the first vehicle.

14. The method of claim 12, wherein the performing a switch lock operation on the target first vehicle based on the correspondence comprises:

receiving a first unlocking request sent by a first vehicle client; the first unlocking request carries the first identification information;

inquiring the corresponding relation according to the first identification information to obtain the second identification information;

generating a first unlocking instruction according to the second identification information, and generating a third unlocking instruction according to the first identification information;

sending the first unlocking instruction to the target stub, while sending the third unlocking instruction to the first vehicle; the first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; and the third unlocking instruction is used for indicating the first vehicle to control the vehicle lock to carry out unlocking operation.

15. The method of claim 12, wherein the performing a switch lock operation on the target first vehicle based on the correspondence comprises:

receiving a second unlocking request sent by a first vehicle client; the second unlocking request carries the second identification information;

inquiring the corresponding relation according to the second identification information to obtain the first identification information;

generating a first unlocking instruction according to the second identification information, and generating a third unlocking instruction according to the first identification information;

sending the first unlocking instruction to the target stub, while sending the third unlocking instruction to the first vehicle; the first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; the third unlocking instruction is used for indicating the first vehicle to unlock the first vehicle.

16. The method of claim 14 or 15, wherein after said sending said first unlocking instruction to said target stub, said method further comprises:

deleting the stored corresponding relation after receiving unlocking success information sent by the target vehicle pile; the unlocking success information is sent after the target vehicle pile controls the second vehicle locking mechanism to successfully unlock the first vehicle.

17. The method of claim 14 or 15, wherein said sending the first unlocking instruction to the target stub while sending the third unlocking instruction to the first vehicle comprises:

detecting whether the first vehicle is a damaged vehicle based on the first identification information;

and if not, sending the first unlocking instruction to the target vehicle pile, and simultaneously sending the third unlocking instruction to the first vehicle.

18. The method of claim 12, wherein the vehicle control system includes a control stub and a plurality of controlled stubs, the control stub establishing a communication connection with each of the controlled stubs, the controlled stub communicating with the server through the control stub, the target stub being any one of the controlled stubs.

19. The method of claim 18, wherein the control stub and the plurality of controlled stubs are disposed within a lock area, the method further comprising:

after receiving a pile-free vehicle returning request sent by a third vehicle client, acquiring first position information of a second vehicle which is in a binding relationship with the third vehicle client;

if the second vehicle is located in a preset range around the vehicle locking area according to the first position information, determining whether each controlled vehicle pile is occupied by the vehicle;

if all the controlled vehicle piles are occupied by the vehicles, sending a second locking instruction to the second vehicle; the second locking instruction is used for instructing the second vehicle to lock the second vehicle.

20. The method of claim 19, wherein sending a second lock-out command to the second vehicle if each of the controlled stakes is occupied by a vehicle comprises:

if all the controlled vehicle piles are occupied by the vehicles, second position information of the target virtual parking fence is obtained; the distance between the target virtual parking fence and the vehicle locking area is smaller than a preset distance threshold value;

sending returning car path indicating information to the third car client according to the second position information; the car returning path indication information is used for prompting a user to move the second vehicle into the target virtual parking fence;

sending the second lock-out instruction to the second vehicle upon determining that the second vehicle is located within the target virtual parking fence.

21. The method of claim 12, further comprising:

if the fact that the third vehicle does not lock the third vehicle is detected, and the time length of the third vehicle in the parking area is greater than a preset time length threshold value, a third locking instruction is sent to the third vehicle; and the third locking instruction is used for indicating the third vehicle to carry out locking operation on the third vehicle, and the parking area is the geographical area where the target vehicle pile is located.

22. The method of claim 12, further comprising:

and if the electric quantity of the target vehicle pile is detected to be lower than a preset electric quantity threshold value, transmitting vehicle unavailable information to a second vehicle client initiating use of the first vehicle.

23. The method of claim 22, further comprising:

receiving fault indication information sent by the target vehicle pile; the fault indication information is sent when the electric quantity of the target vehicle pile is lower than the preset electric quantity threshold value;

correspondingly, if it is detected that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, sending vehicle unavailable information to a second vehicle client initiating use of the first vehicle, including:

and if the fault indication information is received, transmitting the unavailable information of the transportation means to the second vehicle client.

24. The method of claim 12, further comprising:

if the detected electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, sending low electric quantity information to an operation and maintenance client; and the low-power information is used for indicating operation and maintenance personnel to carry out battery replacement processing on the target vehicle pile.

25. The method of claim 12, wherein after the receiving and storing the correspondence of the first identification information of the first vehicle and the second identification information of the target stub sent by the target stub, the method further comprises:

after determining that the first vehicle is damaged according to the first identification information, sending vehicle damage information to the target vehicle pile; and the vehicle damage information is used for outputting vehicle damage prompt information by the target vehicle pile.

26. A vehicle control method for a control stub in a vehicle control system, the vehicle control system including the control stub, a plurality of controlled stubs, and a server, the control stub establishing a communication connection with each of the controlled stubs, and a target stub being any one of the controlled stubs, the method comprising:

receiving the corresponding relation between first identification information of a first vehicle and second identification information of the target vehicle pile, wherein the first identification information of the first vehicle is sent by the target vehicle pile; the corresponding relation is sent after the target vehicle pile is successfully locked to the first vehicle through a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the target vehicle pile is locked by the first vehicle locking mechanism and the second vehicle locking mechanism in a matched mode;

sending the corresponding relation to the server; and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

27. The method of claim 26, wherein after sending the correspondence to the server, the method further comprises:

receiving a first unlocking instruction sent by the server; the first unlocking instruction is sent by the server based on the second identification information after the server receives a first unlocking request which is sent by a first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information;

sending the first unlocking instruction to the target vehicle pile; the first unlocking instruction is used for indicating the target vehicle pile to unlock the first vehicle.

28. The method of claim 26, wherein after said sending said first unlock instruction to said target stub, said method further comprises:

receiving unlocking success information sent by the target vehicle pile, and sending the unlocking success information to the server; and the unlocking success information is used for indicating the server to delete the corresponding relation.

29. The method of claim 26, further comprising:

receiving fault indication information sent by the target vehicle pile; the fault indication information is sent after the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value;

sending the fault indication information to the server; the fault indication information is used for indicating the server to send vehicle unavailable information to a second vehicle client initiating the use of the first vehicle.

30. The method of claim 26, further comprising:

receiving vehicle damage information sent by the server; the vehicle damage information is transmitted by the server when the first vehicle is determined to be a damaged vehicle according to the first identification information;

sending the vehicle damage information to the target vehicle stub; and the vehicle damage information is used for indicating the target vehicle pile to output vehicle damage prompt information.

31. The method of claim 26, further comprising:

receiving a second unlocking instruction sent by the operation and maintenance client;

sending the second unlocking instruction to each controlled vehicle pile; and the second unlocking instruction is used for indicating each controlled vehicle pile to carry out unlocking operation.

32. A vehicle control method, for use in a vehicle control system including a control stub, a plurality of controlled stubs, and a server, the control stub establishing a communication connection with each of the controlled stubs, and a target stub being any one of the controlled stubs, the method comprising:

the target vehicle pile acquires first identification information of a first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile; after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, sending the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the control vehicle stub;

the control stub sends the corresponding relation to the server;

and the server carries out locking and unlocking operation on the first vehicle according to the corresponding relation.

33. A vehicle control apparatus for a target stub in a vehicle control system, the vehicle control system including the target stub and a server, the apparatus comprising:

the information acquisition module is used for acquiring first identification information of a first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile;

the corresponding relation sending module is used for sending the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the server after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism;

and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

34. The apparatus of claim 33, further comprising:

the first instruction receiving module is used for receiving a first unlocking instruction sent by the server; the first unlocking instruction is sent by the server based on the second identification information after the server receives a first unlocking request which is sent by a first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information;

and the first unlocking module is used for controlling the second vehicle locking mechanism to unlock the first vehicle based on the first unlocking instruction.

35. The apparatus according to claim 34, wherein a graphic code is provided on the target stub, the graphic code carries the second identification information, and the graphic code is used for the first vehicle client to scan the graphic code to obtain the second identification information, and to send the second unlocking request to the server according to the second identification information.

36. The apparatus of claim 34, further comprising:

the first information sending module is used for sending unlocking success information to the server; and the unlocking success information is used for indicating the server to delete the corresponding relation.

37. The apparatus of claim 33, further comprising:

and the operation prohibition module is used for prohibiting the second vehicle locking mechanism from locking the first vehicle if the fact that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value is detected.

38. The apparatus of claim 33, further comprising:

the first information output module is used for outputting manual returning prompt information if the electric quantity of the target vehicle pile is detected to be lower than a preset electric quantity threshold value after the first vehicle is successfully locked through the second vehicle locking mechanism; the manual returning prompt information is used for prompting a user to lock a vehicle lock arranged in the first vehicle through a vehicle client.

39. The apparatus of claim 33, further comprising:

the second information sending module is used for sending fault indication information to the server if the fact that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value is detected; the fault indication information is used for indicating the server to send vehicle unavailable information to a second vehicle client initiating the use of the first vehicle.

40. The apparatus of claim 33, further comprising:

the second information output module is used for receiving the vehicle damage information sent by the server and outputting vehicle damage prompt information; the vehicle damage information is transmitted by the server upon determining that the first vehicle is a damaged vehicle from the first identification information.

41. The apparatus of any one of claims 33-40, wherein the vehicle control system comprises a control stub and a plurality of controlled stubs, the control stub establishing a communication connection with each of the controlled stubs, the controlled stub communicating with the server through the control stub, and the target stub is any one of the controlled stubs.

42. The apparatus of claim 41, further comprising:

the second instruction receiving module is used for receiving a second unlocking instruction sent by the control vehicle pile; the second unlocking instruction is transmitted to each controlled vehicle pile by the operation and maintenance client through the control vehicle pile;

and the second unlocking module is used for controlling the second vehicle locking mechanism to unlock the first vehicle based on the second unlocking instruction.

43. The apparatus of claim 33, further comprising:

and the third information output module is used for outputting vehicle locking failure prompt information if the first vehicle fails to be locked.

44. A vehicle control apparatus for use in a server in a vehicle control system including a target stub and the server, the apparatus comprising:

the corresponding relation receiving module is used for receiving and storing the corresponding relation between the first identification information of the first vehicle and the second identification information of the target vehicle pile, which is sent by the target vehicle pile; the corresponding relation is sent after the target vehicle pile is successfully locked to the first vehicle through a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the target vehicle pile is locked by the first vehicle locking mechanism and the second vehicle locking mechanism in a matched mode;

and the switch lock module is used for carrying out switch lock operation on the first vehicle based on the corresponding relation.

45. The device according to claim 44, wherein the switch lock module is specifically configured to send a first lock stop instruction to the first vehicle after receiving the correspondence; the first locking instruction is used for instructing the first vehicle to lock the first vehicle.

46. The apparatus of claim 44, wherein the switch lock module comprises:

the first request receiving submodule is used for receiving a first unlocking request sent by a first vehicle client; the first unlocking request carries the first identification information;

the first query submodule is used for querying the corresponding relation according to the first identification information to obtain the second identification information;

the instruction generation submodule is used for generating a first unlocking instruction according to second identification information and generating a third unlocking instruction according to the first identification information;

the instruction sending submodule is used for sending the first unlocking instruction to the target vehicle pile and sending the third unlocking instruction to the first vehicle; the first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; and the third unlocking instruction is used for indicating the first vehicle to control the vehicle lock to carry out unlocking operation.

47. The apparatus of claim 44, wherein the switch lock module comprises:

the second request receiving submodule is used for receiving a second unlocking request sent by the first vehicle client; the second unlocking request carries the second identification information;

the second query submodule is used for querying the corresponding relation according to the second identification information to obtain the first identification information;

the instruction generation submodule is used for generating a first unlocking instruction according to second identification information and generating a third unlocking instruction according to the first identification information;

the instruction sending submodule is used for sending the first unlocking instruction to the target vehicle pile and sending the third unlocking instruction to the first vehicle; the first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; the third unlocking instruction is used for indicating the first vehicle to unlock the first vehicle.

48. The apparatus of claim 46 or 47, further comprising:

the deleting module is used for deleting the stored corresponding relation after receiving unlocking success information sent by the target vehicle pile; the unlocking success information is sent after the target vehicle pile controls the second vehicle locking mechanism to successfully unlock the first vehicle.

49. The device according to claim 46 or 47, characterized in that the instruction sending submodule is specifically configured to detect whether the first vehicle is a damaged vehicle based on the first identification information; and if not, sending the first unlocking instruction to the target vehicle pile, and simultaneously sending the third unlocking instruction to the first vehicle.

50. The apparatus of claim 44, wherein the vehicle control system comprises a control stub and a plurality of controlled stubs, the control stub establishing a communication connection with each of the controlled stubs, the controlled stub communicating with the server through the control stub, the target stub being any one of the controlled stubs.

51. The apparatus of claim 50, wherein the control stub and the plurality of controlled stubs are disposed in a lock area, the apparatus further comprising:

the system comprises a first information acquisition module, a second information acquisition module and a third information processing module, wherein the first information acquisition module is used for acquiring first position information of a second vehicle which is in a binding relationship with a third vehicle client after receiving a pile-free vehicle returning request sent by the third vehicle client;

the second information acquisition module is used for determining whether each controlled vehicle pile is occupied by the vehicle or not if the second vehicle is determined to be located in the preset range around the vehicle locking area according to the first position information;

the first instruction sending module is used for sending a second locking instruction to the second vehicle if each controlled vehicle pile is occupied by the vehicle; the second locking instruction is used for instructing the second vehicle to lock the second vehicle.

52. The apparatus of claim 51, wherein the first instruction sending module comprises:

the information acquisition submodule is used for acquiring second position information of the target virtual parking fence if each controlled vehicle pile is occupied by a vehicle; the distance between the target virtual parking fence and the vehicle locking area is smaller than a preset distance threshold value;

the information sending submodule is used for sending returning vehicle path indicating information to the third vehicle client according to the second position information; the car returning path indication information is used for prompting a user to move the second vehicle into the target virtual parking fence;

and the instruction sending submodule is used for sending the second locking instruction to the second vehicle after the second vehicle is determined to be positioned in the target virtual parking fence.

53. The apparatus of claim 44, further comprising:

the second instruction sending module is used for sending a third locking instruction to a third vehicle if the third vehicle is detected not to lock the third vehicle and the time length of the third vehicle in the parking area is greater than a preset time length threshold value; and the third locking instruction is used for indicating the third vehicle to carry out locking operation on the third vehicle, and the parking area is the geographical area where the target vehicle pile is located.

54. The apparatus of claim 44, further comprising:

and the first information sending module is used for sending vehicle unavailable information to a second vehicle client initiating the use of the first vehicle if the electric quantity of the target vehicle pile is detected to be lower than a preset electric quantity threshold value.

55. The apparatus of claim 54, further comprising:

the information receiving module is used for receiving fault indication information sent by the target vehicle pile; the fault indication information is sent when the electric quantity of the target vehicle pile is lower than the preset electric quantity threshold value;

correspondingly, the first information sending module is configured to send the vehicle unavailability information to the second vehicle client if the fault indication information is received.

56. The apparatus of claim 44, further comprising:

the second information sending module is used for sending low-power information to the operation and maintenance client if the fact that the power of the target vehicle pile is lower than a preset power threshold is detected; and the low-power information is used for indicating operation and maintenance personnel to carry out battery replacement processing on the target vehicle pile.

57. The apparatus of claim 44, further comprising:

the third information sending module is used for sending the damage information of the transportation means to the target vehicle pile after the first transportation means is determined to be damaged according to the first identification information; and the vehicle damage information is used for outputting vehicle damage prompt information by the target vehicle pile.

58. A vehicle control apparatus, for use in a control stub in a vehicle control system, the vehicle control system including the control stub, a plurality of controlled stubs, and a server, the control stub establishing a communication connection with each of the controlled stubs, and a target stub being any one of the controlled stubs, the apparatus comprising:

the corresponding relation receiving module is used for receiving the corresponding relation between the first identification information of the first vehicle and the second identification information of the target vehicle pile, which is sent by the target vehicle pile; the corresponding relation is sent after the target vehicle pile is successfully locked to the first vehicle through a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the target vehicle pile is locked by the first vehicle locking mechanism and the second vehicle locking mechanism in a matched mode;

a corresponding relation sending module, configured to send the corresponding relation to the server; and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

59. The apparatus of claim 58, further comprising:

the first instruction receiving module is used for receiving a first unlocking instruction sent by the server; the first unlocking instruction is sent by the server based on the second identification information after the server receives a first unlocking request which is sent by a first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information;

the first instruction sending module is used for sending the first unlocking instruction to the target vehicle pile; the first unlocking instruction is used for indicating the target vehicle pile to unlock the first vehicle.

60. The apparatus of claim 58, further comprising:

the information forwarding module is used for receiving unlocking success information sent by the target vehicle pile and sending the unlocking success information to the server; and the unlocking success information is used for indicating the server to delete the corresponding relation.

61. The apparatus of claim 58, further comprising:

the first information receiving module is used for receiving fault indication information sent by the target vehicle pile; the fault indication information is sent after the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value;

the first information sending module is used for sending the fault indication information to the server; the fault indication information is used for indicating the server to send vehicle unavailable information to a second vehicle client initiating the use of the first vehicle.

62. The apparatus of claim 58, further comprising:

the second information receiving module is used for receiving the vehicle damage information sent by the server; the vehicle damage information is transmitted by the server when the first vehicle is determined to be a damaged vehicle according to the first identification information;

the second information sending module is used for sending the vehicle damage information to the target vehicle pile; and the vehicle damage information is used for indicating the target vehicle pile to output vehicle damage prompt information.

63. The apparatus of claim 58, further comprising:

the second instruction receiving module is used for receiving a second unlocking instruction sent by the operation and maintenance client;

the second instruction sending module is used for sending the second unlocking instruction to each controlled vehicle pile; and the second unlocking instruction is used for indicating each controlled vehicle pile to carry out unlocking operation.

64. The vehicle control system is characterized by comprising a control vehicle pile, a plurality of controlled vehicle piles and a server, wherein the control vehicle pile is in communication connection with each controlled vehicle pile, and a target vehicle pile is any one of the controlled vehicle piles;

the target pile for performing the method of any one of claims 1-11;

the control stub for performing the method of any one of claims 12-25;

the server for performing the method of any one of claims 26-31.

65. An electronic device comprising a communication component, a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements or controls the communication component to implement the steps of the method of any one of claims 1 to 31 when executing the computer program.

66. A storage medium having a computer program stored thereon, the computer program being adapted to carry out the steps of the method of any one of claims 1 to 31 when executed by a processor.

Technical Field

The disclosed embodiments relate to the field of shared vehicle technologies, and in particular, to a vehicle control method, apparatus, system, electronic device, and storage medium.

Background

With the development of science and technology, shared vehicles such as a shared bicycle and a shared moped appear in the market, and great convenience is provided for the life of people.

Typically, a user needs to unlock the shared vehicle before using the shared vehicle. After the user uses the shared vehicle, the user needs to lock the shared vehicle.

At present, how to perform the locking and unlocking operation on the shared vehicle becomes a problem which is concerned in the industry.

Disclosure of Invention

The embodiment of the disclosure provides a vehicle control method, a vehicle control device, a vehicle control system, electronic equipment and a storage medium, and provides a new mode for carrying out on-off locking operation on a shared vehicle.

In a first aspect, an embodiment of the present disclosure provides a vehicle control method for a target stub in a vehicle control system, where the vehicle control system includes the target stub and a server, and the method includes:

acquiring first identification information of a first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on a target vehicle pile;

after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle pile is sent to a sending server;

and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

In a second aspect, an embodiment of the present disclosure provides a vehicle control method for a server in a vehicle control system, the vehicle control system including a target stub and the server, the method including:

receiving and storing the corresponding relation between first identification information of a first vehicle and second identification information of a target vehicle pile, wherein the first identification information is sent by the target vehicle pile; the corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking;

and performing locking and unlocking operation on the first vehicle based on the corresponding relation.

In a third aspect, an embodiment of the present disclosure provides a vehicle control method, which is used for a control stub in a vehicle control system, where the vehicle control system includes the control stub, a plurality of controlled stubs, and a server, where the control stub establishes a communication connection with each controlled stub, and a target stub is any controlled stub, the method includes:

receiving the corresponding relation between first identification information of a first vehicle and second identification information of a target vehicle pile, wherein the first identification information is sent by the target vehicle pile; the corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking;

sending the corresponding relation to a server; and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

In a fourth aspect, an embodiment of the present disclosure provides a vehicle control method, used in a vehicle control system, where the vehicle control system includes a control stub, multiple controlled stubs, and a server, where the control stub establishes a communication connection with each controlled stub, and a target stub is any controlled stub, the method includes:

the method comprises the steps that a target vehicle pile obtains first identification information of a first vehicle in the process that a first vehicle locking mechanism arranged on the first vehicle is matched with a second vehicle locking mechanism arranged on the target vehicle pile to lock; after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle pile is sent to the control vehicle pile;

controlling the vehicle piles to send the corresponding relation to a server;

and the server performs locking and unlocking operation on the first vehicle according to the corresponding relation.

In a fifth aspect, an embodiment of the present disclosure provides a vehicle control apparatus for a target stub in a vehicle control system, the vehicle control system including the target stub and a server, the apparatus including:

the information acquisition module is used for acquiring first identification information of the first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on a target vehicle pile;

the corresponding relation sending module is used for sending the corresponding relation between the first identification information and the second identification information of the target vehicle stub to a sending server after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism;

and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

In a sixth aspect, an embodiment of the present disclosure provides a vehicle control apparatus for a server in a vehicle control system, the vehicle control system including a target stub and the server, the apparatus including:

the corresponding relation receiving module is used for receiving and storing the corresponding relation between the first identification information of the first vehicle and the second identification information of the target vehicle pile, which is sent by the target vehicle pile; the corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking;

and the switch lock module is used for carrying out switch lock operation on the first vehicle based on the corresponding relation.

In a seventh aspect, an embodiment of the present disclosure provides a vehicle control apparatus, configured to control a stub in a vehicle control system, where the vehicle control system includes the control stub, multiple controlled stubs, and a server, where the control stub establishes a communication connection with each controlled stub, and a target stub is any controlled stub, the apparatus includes:

the corresponding relation receiving module is used for receiving the corresponding relation between the first identification information of the first vehicle and the second identification information of the target vehicle pile, which is sent by the target vehicle pile; the corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking;

the corresponding relation sending module is used for sending the corresponding relation to the server; and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

In an eighth aspect, an embodiment of the present disclosure provides a vehicle control system, where the vehicle control system includes a control stub, a plurality of controlled stubs, and a server, where the control stub and each controlled stub establish a communication connection, and a target stub is any controlled stub;

a target piling for performing the method of the first aspect;

controlling a pile for performing the method according to the third aspect;

a server for performing the method of the fourth aspect.

In a ninth aspect, an embodiment of the present disclosure provides an electronic device, which includes a communication component, a detection component, a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor controls the communication component and the detection component to implement the methods in the first, second, and third aspects when executing the computer program.

In a tenth aspect, the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the methods of the first, second, and third aspects.

According to the vehicle control method, the device and the system, the electronic equipment and the storage medium provided by the embodiment of the disclosure, the target vehicle pile acquires first identification information of a first vehicle in the process that a first vehicle locking mechanism arranged on the first vehicle is matched with a second vehicle locking mechanism arranged on the target vehicle pile for locking; after the first transportation means is successfully locked through the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle pile is sent to the server, and the server can perform locking and unlocking operations on the first transportation means according to the corresponding relation. The embodiment of the disclosure provides a novel switch lock mode, in this novel switch lock mode, the target vehicle stake can be sent the correspondence of the first identification information of first vehicle and the second identification information of target vehicle stake to the server, in order for the server to realize the switch lock operation to first vehicle according to corresponding relation, simultaneously, in this novel switch lock mode, be provided with first locking mechanism in the first vehicle, the target vehicle stake is provided with second locking mechanism, can realize the locking to first vehicle through the cooperation of first locking mechanism and second locking mechanism, from this it can see, in this novel switch lock mode, can carry out dual locking by vehicle stake and vehicle self, so, its security is higher.

Drawings

FIG. 1 is a diagram of an exemplary vehicle control system;

FIG. 2 is one of the flow diagrams of a vehicle control method according to one embodiment;

FIG. 3 is a schematic structural diagram of a first locking mechanism and a second locking mechanism in one embodiment;

FIG. 4 is a second flowchart of a vehicle control method according to an embodiment;

FIG. 5 is a third flowchart of a vehicle control method according to an embodiment;

FIG. 6 is a fourth flowchart illustrating a vehicle control method according to an embodiment;

FIG. 7 is a fifth flowchart illustrating a vehicle control method according to an embodiment;

FIG. 8 is a flow chart illustrating a method of controlling a vehicle according to another embodiment;

FIG. 9 is a flowchart illustrating steps of performing an unlock operation on the first vehicle based on the correspondence relationship according to another embodiment;

FIG. 10 is a second flowchart illustrating a step of performing an unlocking operation on the first vehicle based on the corresponding relationship according to another embodiment;

FIG. 11 is a second flowchart of a vehicle control method according to another embodiment;

FIG. 12 is a second flowchart illustrating the step of sending the second locking command to the second vehicle according to another embodiment;

FIG. 13 is a schematic flow chart diagram of a vehicle control method in accordance with yet another embodiment;

FIG. 14 is a second flowchart of a vehicle control method according to another embodiment;

FIG. 15 is a third flowchart of a vehicle control method according to yet another embodiment;

FIG. 16 is a fourth flowchart illustrating a vehicle control method according to yet another embodiment;

FIG. 17 is a fifth flowchart illustrating a vehicle control method according to yet another embodiment;

FIG. 18 is a sixth flowchart illustrating a vehicle control method according to yet another embodiment;

FIG. 19 is a flowchart illustrating a vehicle control method according to still another embodiment;

FIG. 20 is one of the block diagrams of the mechanism of the vehicle control device in one embodiment;

FIG. 21 is a second block diagram of the mechanism of the vehicle control apparatus according to one embodiment;

FIG. 22 is a third block diagram of the mechanism of a vehicle control apparatus in one embodiment;

FIG. 23 is a fourth block diagram showing the mechanism of a vehicle control device in one embodiment;

FIG. 24 is a fifth block diagram showing the mechanism of a vehicle control device according to an embodiment;

FIG. 25 is a sixth block diagram showing the mechanism of a vehicle control device in one embodiment;

FIG. 26 is a seventh block diagram showing the mechanism of a vehicle control device in one embodiment;

FIG. 27 is an eighth block diagram showing the mechanism of a vehicle control device in one embodiment;

FIG. 28 is a ninth block diagram showing the mechanism of a vehicle control device in one embodiment;

fig. 29 is one of the block diagrams of the mechanism of a vehicle control device in another embodiment;

FIG. 30 is a second block diagram of the mechanism of a vehicle control apparatus according to another embodiment;

FIG. 31 is a third block diagram showing the mechanism of a vehicle control device according to another embodiment;

FIG. 32 is a fourth block diagram showing the mechanism of a vehicle control device in another embodiment;

FIG. 33 is a fifth block diagram showing the mechanism of a vehicle control device in another embodiment;

FIG. 34 is a sixth block diagram showing the mechanism of a vehicle control device in another embodiment;

FIG. 35 is a seventh block diagram showing the mechanism of a vehicle control device according to another embodiment;

FIG. 36 is an eighth block diagram showing the mechanism of a vehicle control device in another embodiment;

FIG. 37 is one of the block diagrams of the mechanism of a vehicle control device in a further embodiment;

FIG. 38 is a second block diagram showing the mechanism of a vehicle control device according to still another embodiment;

FIG. 39 is a third block diagram showing the mechanism of a vehicle control device in accordance with still another embodiment;

FIG. 40 is a fourth block diagram showing the mechanism of a vehicle control device in a further embodiment;

FIG. 41 is a fifth block diagram showing the mechanism of a vehicle control device in another embodiment;

FIG. 42 is a sixth block diagram showing the mechanism of a vehicle control device in a further embodiment;

FIG. 43 is a block diagram of the mechanism of a vehicle control system in one embodiment;

FIG. 44 is a diagram illustrating an internal architecture of an electronic device in one embodiment.

FIG. 45 is a diagram of the internal mechanics of a server in one embodiment.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clearly understood, the embodiments of the present disclosure are described in further detail below with reference to the accompanying drawings and the embodiments. It is to be understood that the specific embodiments described herein are merely illustrative of the embodiments of the disclosure and that no limitation to the embodiments of the disclosure is intended.

First, before specifically describing the technical solution of the embodiment of the present disclosure, the technical background on which the embodiment of the present disclosure is based is described.

Typically, a user needs to unlock the shared vehicle before using the shared vehicle. After the user uses the shared vehicle, the user needs to lock the shared vehicle.

Since users have a hard requirement for locking and unlocking a shared vehicle in the process of using the shared vehicle, great attention is paid to locking and unlocking operations of the shared vehicle in the industry.

The embodiment of the disclosure provides a vehicle control method, which is applied to a vehicle control system, wherein the vehicle control system comprises a target vehicle stub and a server. The method comprises the steps that a target vehicle pile obtains first identification information of a first vehicle in the process that a first vehicle locking mechanism arranged on the first vehicle is matched with a second vehicle locking mechanism arranged on the target vehicle pile to lock; after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the target vehicle stub sends the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the server; the server can perform locking and unlocking operations on the first vehicle according to the corresponding relation. The embodiment of the disclosure provides a novel switch lock mode, in this novel switch lock mode, the target vehicle stake can be sent the correspondence of the first identification information of first vehicle and the second identification information of target vehicle stake to the server, in order for the server to realize the switch lock operation to first vehicle according to corresponding relation, simultaneously, in this novel switch lock mode, be provided with first locking mechanism in the first vehicle, the target vehicle stake is provided with second locking mechanism, can realize the locking to first vehicle through the cooperation of first locking mechanism and second locking mechanism, from this it can see, in this novel switch lock mode, can carry out dual locking by vehicle stake and vehicle self, so, its security is higher.

The following describes technical solutions related to the embodiments of the present disclosure with reference to a scenario in which the embodiments of the present disclosure are applied.

The vehicle control method provided by the embodiment of the present disclosure may be applied to a system architecture as shown in fig. 1, where the system architecture includes: a vehicle 11, at least one controlled stub 12 (only one controlled stub 12 is shown in fig. 1), a controlling stub 13 and a server 14.

The vehicle 11 may be a non-motorized vehicle or a motorized vehicle such as a pedal bicycle, an electric bicycle, a motorcycle, etc., and the vehicle 11 may be a shared vehicle; the server 14 may be a stand-alone server or a server cluster composed of a plurality of servers.

The vehicle 11 may communicate with the controlled stub 12 and the server 14; the controlled stub 12 may communicate with the vehicle 11 and the control stub 13; the controlling stub 13 may communicate with the controlled stub 12 and the server 14.

In addition, the system architecture can also comprise a client, wherein the client can be an electronic device such as a mobile phone, a tablet computer and an IPAD, and can also be APP software installed on the electronic device. The client may include a car client and an operation and maintenance client, the car client may communicate with the server 14, and the operation and maintenance client may communicate with the control stub 13 and the server 14. The embodiment of the present disclosure does not limit the communication method.

In one embodiment, as shown in fig. 2, there is provided a vehicle control method, which may include the steps of:

step 101, in the process that a first locking mechanism arranged on a first vehicle is matched with a second locking mechanism arranged on a target vehicle pile to lock, the target vehicle pile acquires first identification information of the first vehicle.

Wherein, the target vehicle pile can be any controlled vehicle pile in the system architecture shown in fig. 1; the first vehicle is a vehicle to be locked. A first vehicle locking mechanism is arranged on the first vehicle, and a second vehicle locking mechanism is arranged on the target vehicle pile; the first vehicle locking mechanism and the second vehicle locking mechanism can be matched with each other, so that the first vehicle can be locked. As shown in fig. 3, the first locking mechanism may include a locking plate body 20 and a locking hole, and the second locking mechanism may include a locking notch 30 and a locking bolt; when the lock plate main body 20 is inserted into the lock opening 30, the lock bolt is ejected and inserted into the lock hole, and the first vehicle is locked.

An identification collection component may be provided at the second locking mechanism of the target stub. The identifier acquisition component may be a Radio Frequency Identification (RFID) component or a Near Field Communication (NFC) component. The embodiment of the present disclosure does not limit the identifier acquisition component.

In the process that the first locking mechanism and the second locking mechanism are matched for locking, the target vehicle pile acquires first identification information of the first vehicle through the identification acquisition assembly. Wherein the first identification information comprises a unique identification of the first vehicle.

In one embodiment, the identification acquisition component arranged on the target vehicle pile is an RFID component. An RFID chip is arranged on a first locking mechanism of a vehicle in advance, and first identification information is stored in the RFID chip. In the process that the first locking mechanism and the second locking mechanism are matched for locking, the target vehicle pile can acquire first identification information of the first vehicle through the RFID component.

In one embodiment, the identification acquisition component arranged on the target vehicle pile is an NFC component. An NFC chip is arranged on a first vehicle locking mechanism of a vehicle in advance, and first identification information is stored in the vehicle. In the process that the first locking mechanism and the second locking mechanism are matched for locking, the target vehicle pile can perform near field communication with an NFC chip of the first vehicle through the NFC component, and therefore first identification information stored by the first vehicle is acquired.

And step 102, after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the target vehicle stub sends the corresponding relation between the first identification information and the second identification information of the target vehicle stub to a server.

And the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

The switch lock operation may include an unlock operation and a lock stop operation. The unlocking operation comprises unlocking operation of the first vehicle on the vehicle lock of the first vehicle, and unlocking operation of the target vehicle pile controlling the second vehicle locking mechanism on the first vehicle. The lock closing operation includes a lock stopping operation of the first vehicle on the own vehicle lock.

And after the target vehicle pile determines that the first vehicle locking mechanism and the second vehicle locking mechanism are matched with each other successfully to lock the first vehicle, the target vehicle pile sends the acquired corresponding relation between the first identification information and the second identification information of the target vehicle pile to the server. The server receives and stores the corresponding relation. And then, the server instructs the first vehicle to lock the first vehicle according to the corresponding relation. If the subsequent server receives the unlocking request, no matter whether the unlocking request carries the first identification information or the second identification information, the server can determine that the first vehicle and the target vehicle pile are to be unlocked according to the corresponding relation, so that the first vehicle and the target vehicle pile are indicated to be unlocked simultaneously.

In the vehicle control method, the target vehicle pile acquires first identification information of the first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile; after the first transportation means is successfully locked through the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle pile is sent to the server, and the server can perform locking and unlocking operations on the first transportation means according to the corresponding relation. The embodiment of the disclosure provides a novel switch lock mode, in this novel switch lock mode, the target vehicle stake can be sent the correspondence of the first identification information of first vehicle and the second identification information of target vehicle stake to the server, in order for the server to realize the switch lock operation to first vehicle according to corresponding relation, simultaneously, in this novel switch lock mode, be provided with first locking mechanism in the first vehicle, the target vehicle stake is provided with second locking mechanism, can realize the locking to first vehicle through the cooperation of first locking mechanism and second locking mechanism, from this it can see, in this novel switch lock mode, can carry out dual locking by vehicle stake and vehicle self, so, its security is higher.

In one embodiment, as shown in fig. 4, after the sending the correspondence between the first identification information and the second identification information of the target stub to the server, the method may further include:

and 103, receiving a first unlocking instruction sent by the server by the target vehicle pile.

The first unlocking instruction is sent by the server based on the second identification information after the server receives a first unlocking request which is sent by the first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information.

Before a user uses a first vehicle, a first unlocking request is sent to a server through a first vehicle client, and the first unlocking request carries first identification information of the first vehicle. The server receives a first unlocking request and obtains first identification information; and then, the server obtains second identification information according to the pre-stored corresponding relation and the first identification information, and sends a first unlocking instruction to the target vehicle pile corresponding to the second identification information. And the target vehicle pile receives a first unlocking instruction sent by the server.

Or before the user uses the first vehicle, a second unlocking request is sent to the server through the first vehicle client side, and the second unlocking request carries second identification information of the target vehicle pile. The server receives a second unlocking request and obtains second identification information; and then, the server sends a first unlocking instruction to the target vehicle pile corresponding to the second identification information. And the target vehicle pile receives a first unlocking instruction sent by the server.

In one embodiment, the target vehicle pile is provided with a graphic code, the graphic code carries second identification information, and the graphic code is used for the first vehicle client to scan the graphic code to obtain the second identification information and send a second unlocking request to the server according to the second identification information.

In practical applications, the graphic code may be a two-dimensional code. The first vehicle client scans the two-dimensional code arranged on the target vehicle pile through the camera, and extracts second identification information of the target vehicle pile from the two-dimensional code. And then, the first vehicle client sends a second unlocking request carrying second identification information to the server.

And 104, controlling the second vehicle locking mechanism to carry out unlocking operation on the first vehicle by the target vehicle pile based on the first unlocking instruction.

And after the target vehicle pile receives the first unlocking request, controlling the second vehicle locking mechanism to unlock the first vehicle. The server can also instruct the first transportation means to unlock the lock of the server when sending the first unlocking instruction to the target vehicle pile. In this way, the target vehicle pile simultaneously unlocks the first vehicle, and the first vehicle also unlocks the first vehicle, so that the user can use the first vehicle after double unlocking.

In one embodiment, as shown in fig. 5, after controlling the second locking mechanism to unlock the first vehicle, the method may further include:

and 105, the target vehicle pile sends unlocking success information to the server.

And the unlocking success information is used for indicating the server to delete the corresponding relation.

And after the target vehicle pile controls the second vehicle locking mechanism to successfully unlock the vehicle, the target vehicle pile sends unlocking success information to the server. And after the server receives the unlocking success information, deleting the corresponding relation between the first identification information of the first transportation means and the second identification information of the target vehicle pile.

It can be understood that, after the server deletes the corresponding relationship, the server can receive and store the corresponding relationship between the target vehicle pile and another vehicle, so that the corresponding relationship is prevented from being disordered, and meanwhile, the storage space is saved.

In the embodiment of the disclosure, after the corresponding relationship between the first identification information and the second identification information of the target stub is sent to the server, the target stub receives the first unlocking instruction sent by the server, and controls the second unlocking mechanism to unlock the vehicle based on the first unlocking instruction. Furthermore, the unlocking success information can be sent to the server after the unlocking is successful. In the process, the first vehicle client only needs to acquire the identification information of any one of the vehicle pile and the vehicle, so that double unlocking can be realized, and the unlocking process is simple and easy to operate.

In one embodiment, if the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the second vehicle locking mechanism is prohibited from locking the first vehicle.

The target vehicle pile can detect the electric quantity of the target vehicle pile, and if the detected electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the target vehicle pile is determined to be in a low-electric-quantity state. At this time, the target vehicle pile may control the second vehicle locking mechanism not to perform the locking operation on the first vehicle.

For example, after determining that the target vehicle pile is in a low-power state, the target vehicle pile prohibits the lock bolt in the second vehicle locking mechanism from being ejected, and the second vehicle locking mechanism cannot perform a locking operation on the first vehicle. The prohibition manner is not limited in the embodiments of the present disclosure.

It can be understood that the target vehicle pile may not be able to send the corresponding relationship to the server in the low power state, so that if the second vehicle locking mechanism is matched with the first vehicle locking mechanism to successfully lock the first vehicle and the server does not obtain the corresponding relationship, the server does not instruct the first vehicle to lock itself, which may eventually result in a lock failure. And after the target vehicle pile is determined to be in the low-power state, the second vehicle locking mechanism is forbidden to lock the first vehicle, so that the problem of locking failure can be avoided.

In one embodiment, after the target vehicle pile successfully locks the first vehicle through the second vehicle locking mechanism, if it is detected that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, a manual vehicle returning prompt message is output.

The manual returning prompt message is used for prompting a user to lock a vehicle lock arranged in the first vehicle through the vehicle using client.

And after the first vehicle is successfully locked, if the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the target vehicle pile is determined to be in a low-electric-quantity state. At this time, the target stub may not be able to transmit the correspondence relationship of the first identification information and the second identification information to the server. Therefore, the target vehicle stub can output manual vehicle returning prompt information, for example, the target vehicle stub flashes light or makes a prompt sound. The user operates the vehicle using client according to the manual vehicle returning prompt information output by the target vehicle pile, the vehicle using client sends a vehicle returning request to the server, and the server instructs the first vehicle to control the vehicle lock of the first vehicle to perform locking operation after receiving the vehicle returning request. And after the first transportation means locks the first transportation means, the first transportation means sends the vehicle returning success information to the server. And the server receives the successful car returning information, removes the binding relationship between the first vehicle and the car using client and settles the bill.

After the first transportation means is successfully locked by the first locking mechanism and the second locking mechanism, if the target vehicle pile has a low electric quantity condition and cannot send the corresponding relation to the server, the server cannot acquire the corresponding relation and cannot instruct the first transportation means to lock itself, and finally locking failure is caused. Therefore, after the first transportation means is successfully locked through the first vehicle locking mechanism and the second vehicle locking mechanism, if the target vehicle pile determines that the target vehicle pile is in a low-power state, manual vehicle returning prompt information is output, and a user is prompted to lock the vehicle lock arranged in the first transportation means through the vehicle client side, so that double locking is achieved, and then the vehicle is successfully returned.

In one embodiment, if the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, fault indication information is sent to the server.

The fault indication information is used for indicating the server to send the vehicle unavailable information to the second vehicle client which initiates to use the first vehicle.

The target vehicle pile can detect the electric quantity of the target vehicle pile, and if the detected electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the target vehicle pile is determined to be in a low-electric-quantity state. At this point, the target stub may send failure indication information to the server. And after the server receives the fault indication information, marking the target vehicle piles as fault vehicle piles. If the second vehicle client initiates a request to use the first vehicle, the server may feed back to the second vehicle client that the first vehicle is unavailable.

The target vehicle pile sends the fault indication information to the server under the condition of low electric quantity, so that the server can feed back the unavailable information of the vehicle to the second vehicle client in time, and the timeliness of information feedback is improved.

In the above three low power situations, the preset power threshold may be the same power threshold or different power thresholds. The embodiments of the present disclosure do not limit this.

In one embodiment, as shown in fig. 6, after the sending the correspondence between the first identification information and the second identification information of the target stub to the server, the method may further include:

and 106, receiving the vehicle damage information sent by the server by the target vehicle pile, and outputting vehicle damage prompt information.

Wherein the vehicle damage information is transmitted by the server upon determining that the first vehicle is a damaged vehicle based on the first identification information.

And after receiving the corresponding relation sent by the target vehicle stub, the server sends the damage information of the vehicle to the target vehicle stub if the first vehicle is determined to be a damaged vehicle according to the first identification information. And the target vehicle pile receives the vehicle damage information sent by the server and outputs vehicle damage prompt information.

The vehicle damage prompt message can be at least one of a light prompt message and a sound prompt message. The audible prompting message may include at least one of a prompt tone and a voice announcement.

It can be understood that if the vehicle is damaged, the target vehicle stub receives the vehicle damage information sent by the server and outputs the vehicle damage prompt message, so that the user can know that the vehicle is damaged before scanning the code, the user operation can be saved, and the data transmission resource can be saved.

In one embodiment, if the lock of the first vehicle fails, the target vehicle pile outputs a prompt message of the failure of locking the vehicle.

The vehicle locking failure prompt message can be at least one of light prompt message and sound prompt message. The audible prompting message may include at least one of a prompt tone and a voice announcement.

In practical applications, the locking of the first vehicle may fail due to the failure of the second locking mechanism of the target stub, and the locking of the first vehicle may also fail due to the abnormality of the first locking mechanism of the first vehicle. Under the condition that the locking of the first vehicle fails, the target vehicle pile can output light prompt information, can also give out prompt tones or perform voice broadcast. The present embodiment does not limit the reason for the locking failure.

The vehicle locking failure prompt information and the vehicle damage prompt information are different from each other, so that a user can know different prompt contents according to the different prompt information.

In the above embodiment, if the locking of the vehicle fails, the target vehicle pile outputs the prompt information of the failure of locking, so that the user can know that the locking of the parking mechanism fails and take corresponding measures, thereby avoiding the loss of the vehicle.

As described above, the vehicle control system includes the control stub and the plurality of controlled stubs, the control stub establishes a communication connection with each controlled stub, and the controlled stub communicates with the server through the control stub, as shown in fig. 7, and may include the following steps:

and step 201, the target vehicle pile receives a second unlocking instruction sent by the control vehicle pile.

And the second unlocking instruction is an unlocking instruction forwarded by the operation and maintenance client through the control of the vehicle pile.

And each controlled vehicle pile is provided with a vehicle locking mechanism. When the operation and maintenance personnel need to maintain a plurality of vehicles, the operation and maintenance personnel can send a second unlocking instruction to the control vehicle pile through the operation and maintenance client, and the control vehicle pile receives the second unlocking instruction sent by the operation and maintenance client. The controlling stub then sends a second unlocking instruction to each controlled stub. And each controlled vehicle pile receives a second unlocking instruction, and if the target vehicle pile is any controlled vehicle pile, the target vehicle pile receives the second unlocking instruction sent by the control vehicle pile.

And 202, controlling the second vehicle locking mechanism to carry out unlocking operation on the vehicle by the target vehicle pile based on the second unlocking instruction.

And after the target vehicle pile receives the second unlocking instruction, controlling a second vehicle locking mechanism to unlock the first vehicle according to the second unlocking instruction. And if the target vehicle pile is any controlled vehicle pile, unlocking each controlled vehicle pile after receiving the second unlocking instruction.

In the above embodiment, the target stub receives the second unlocking instruction sent by the control stub, and controls the second locking mechanism to unlock the first vehicle based on the second unlocking instruction. Because the target vehicle pile is any controlled vehicle pile, the operation and maintenance personnel can control all the controlled vehicle piles to unlock the vehicle by controlling the vehicle piles, so that the effect of one-key unlocking is realized, and the unlocking efficiency is improved.

In one embodiment, as shown in fig. 8, there is provided a vehicle control method, which may include the steps of:

step 301, the server receives and stores the corresponding relationship between the first identification information of the transportation means and the second identification information of the target stub, which are sent by the target stub.

The corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking.

The first vehicle is provided with a first locking mechanism, and the target vehicle pile is provided with a second locking mechanism. In the process that the first locking mechanism and the second locking mechanism are matched for locking, the target vehicle pile acquires first identification information of the first vehicle. After the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the target vehicle stub sends the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the server.

And the server receives the corresponding relation sent by the target vehicle pile and stores the corresponding relation.

And step 302, the server performs locking and unlocking operations on the first vehicle based on the corresponding relation.

And after receiving the corresponding relation, the server indicates the first vehicle to carry out locking operation on the first vehicle. And after receiving the locking success information fed back by the first vehicle, the server performs bill settlement.

Then, if the server receives an unlocking request, the server can determine the first vehicle and the target vehicle pile to be unlocked according to the corresponding relation no matter the first identification information or the second identification information is carried in the unlocking request, so that an unlocking instruction is sent to the first vehicle and the target vehicle pile respectively at the same time, and the first vehicle and the target vehicle pile are all instructed to be unlocked.

In the vehicle control method, the server receives and stores the corresponding relation between first identification information of the vehicle and second identification information of the target vehicle pile, which is sent by the target vehicle pile; and carrying out locking and unlocking operation on the vehicle according to the corresponding relation. The embodiment of the disclosure provides a novel switch lock mode, in this novel switch lock mode, the target vehicle stake can be sent the correspondence of the first identification information of first vehicle and the second identification information of target vehicle stake to the server, in order for the server to realize the switch lock operation to first vehicle according to corresponding relation, simultaneously, in this novel switch lock mode, be provided with first locking mechanism in the first vehicle, the target vehicle stake is provided with second locking mechanism, can realize the locking to first vehicle through the cooperation of first locking mechanism and second locking mechanism, from this it can see, in this novel switch lock mode, can carry out dual locking by vehicle stake and vehicle self, so, its security is higher.

In one embodiment, the step of performing the locking and unlocking operation on the first vehicle based on the correspondence relationship may include: and after receiving the corresponding relation, the server sends a first locking instruction to the first vehicle.

The first locking instruction is used for instructing the first vehicle to lock the first vehicle.

And if the server receives the corresponding relation, determining that the target vehicle stub successfully locks the first vehicle. At this time, the server sends a first lock-up instruction to the first vehicle. And the first vehicle receives the first locking instruction, controls a vehicle lock arranged on the first vehicle to perform locking operation, and performs locking operation on the first vehicle.

The server sends the first locking instruction to the first vehicle after receiving the corresponding relation, and after the vehicle is locked by the vehicle piles, the vehicle is locked by interaction between the server and the vehicle, so that double locking is realized, and the vehicle is safer.

In an embodiment, as shown in fig. 9, the step of performing the locking and unlocking operation on the first vehicle based on the correspondence relationship may include:

step 3021, the server receives a first unlocking request sent by the user client.

The first unlocking request carries first identification information.

The first vehicle client can acquire first identification information of the first vehicle through at least one of the RFID assembly, the NFC assembly and the image acquisition assembly, and then generates a first unlocking request carrying the first identification information. And then, the first vehicle client sends a first unlocking request to the server, and the server receives the first unlocking request sent by the first vehicle client.

For example, the first vehicle client scans a two-dimensional code set on the first vehicle through a camera, and extracts the first identification information from the two-dimensional code. And then, the first vehicle client sends a first unlocking request to the server, and the server receives the first unlocking request sent by the first vehicle client.

Step 3022, the server queries the corresponding relationship according to the first identification information to obtain second identification information.

And after receiving the first unlocking request, the server obtains first identification information carried in the first unlocking request. And then, searching the corresponding relation according to the first identification information, and searching the second identification information corresponding to the first identification information.

And step 3023, the server generates a first unlocking instruction according to the second identification information, and generates a third unlocking instruction according to the first identification information.

After the server obtains the second identification information, a first unlocking instruction is generated according to the second identification information, and a third unlocking instruction is generated according to the first identification information.

Step 3024, the server sends the first unlocking instruction to the target stub and sends the third unlocking instruction to the first vehicle.

The first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; the third unlocking instruction is used for instructing the first vehicle to control the vehicle lock to carry out unlocking operation.

The server sends the first unlocking instruction to the target vehicle pile; and the target vehicle pile receives the first unlocking instruction and controls the second vehicle locking mechanism to unlock the first vehicle. Meanwhile, the server sends a third unlocking instruction to the first vehicle; and the first vehicle receives the third unlocking instruction and controls the lock of the first vehicle to unlock the first vehicle.

In the process of performing the unlocking and locking operation on the target vehicle based on the corresponding relation, after receiving the first unlocking request, the server can instruct the target vehicle pile to unlock the first vehicle, and instruct the first vehicle to perform the unlocking operation on the first vehicle. In the process, the vehicle client side only needs to acquire the first identification information of the first vehicle, so that double unlocking can be realized, and the unlocking process is simple and easy to operate.

In an embodiment, as shown in fig. 10, the step of performing the locking and unlocking operation on the first vehicle based on the correspondence relationship may include:

step 3025, the server receives a second unlocking request sent by the first vehicle client.

And the second unlocking request carries second identification information.

The first vehicle client can obtain second identification information of the target vehicle pile through at least one of the RFID assembly, the NFC assembly and the image acquisition assembly, and then generates a second unlocking request carrying the second identification information. And then, the first vehicle client sends a second unlocking request to the server, and the server receives the second unlocking request sent by the first vehicle client.

For example, the first vehicle client scans a two-dimensional code set on the target vehicle pile through the camera, and extracts the second identification information from the two-dimensional code. And then, the first vehicle client sends a second unlocking request to the server, and the server receives the second unlocking request sent by the first vehicle client.

Step 3026, the server queries the corresponding relationship according to the second identification information to obtain the first identification information.

And after receiving the second unlocking request, the server obtains second identification information carried in the second unlocking request. And then, according to the second identification information, inquiring the corresponding relation, and finding out the first identification information corresponding to the second identification information.

And step 3023, the server generates a first unlocking instruction according to the second identification information, and generates a third unlocking instruction according to the first identification information.

Step 3024, the server sends the first unlocking instruction to the target stub and sends the third unlocking instruction to the vehicle.

The first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; and the third unlocking instruction is used for indicating the first vehicle to control the vehicle lock to unlock.

In the process of performing the unlocking and locking operation on the first transportation means based on the corresponding relation, after receiving the second unlocking request, the server can instruct the target vehicle pile to unlock the first transportation means, and instruct the first transportation means to perform the unlocking operation on the server. In the process, the first vehicle client only needs to acquire the second identification information of the target vehicle pile, so that double unlocking can be realized, and the unlocking process is simple and easy to operate.

In one embodiment, after sending the first unlocking instruction to the target vehicle pile, the method may further include: and after receiving the unlocking success information sent by the target vehicle pile, the server deletes the stored corresponding relation.

And the unlocking success information is sent after the target vehicle pile controls the second vehicle locking mechanism to successfully unlock the first vehicle.

The server sends a first unlocking instruction to the target vehicle pile, the target vehicle pile receives the first unlocking instruction and carries out unlocking operation on the first transportation means, and after the unlocking is successful, the target vehicle pile sends unlocking success information to the server. And the server receives unlocking success information sent by the target vehicle pile and deletes the corresponding relation between the first identification information of the vehicle and the second identification information of the target vehicle pile.

It can be understood that, after the server deletes the correspondence, the server can receive and store the correspondence between the target vehicle pile and another vehicle, so as to avoid confusion of the correspondence and save storage space.

In one embodiment, the step of sending the first unlocking instruction to the target stub and sending the third unlocking instruction to the first vehicle may include: the server detects whether the vehicle is a damaged vehicle based on the first identification information; and if not, sending the first unlocking instruction to the target vehicle pile, and simultaneously sending the third unlocking instruction to the first vehicle.

And if the server finds the damage record of the first transportation means according to the first identification information, the server does not send the first unlocking instruction to the target vehicle pile or send the third unlocking instruction to the first transportation means. And if the server finds that the vehicle is intact and not damaged according to the first identification information, the server sends a first unlocking instruction to the target vehicle pile and sends a third unlocking instruction to the first vehicle.

The server can understand that after detecting that the vehicle is not the damaged vehicle based on the first identification information, the server sends the first unlocking instruction to the target vehicle pile, and sends the third unlocking instruction to the first vehicle, so that on one hand, operation and maintenance personnel can conveniently maintain the vehicle, on the other hand, the user can be prevented from using the damaged vehicle, and the use experience of the user is improved.

In one embodiment, a vehicle control system includes a control stub and a plurality of controlled stubs disposed within a lock area. The control vehicle piles are in communication connection with the controlled vehicle piles, the controlled vehicle piles are in communication with the server through the control vehicle piles, and the target vehicle piles are any controlled vehicle piles. As shown in fig. 11, the method may further include:

step 401, after receiving a stub-free car returning request sent by a third car client, a server acquires first position information of a second vehicle having a binding relationship with the third car client.

The third vehicle client is a vehicle using client for initiating a non-pile vehicle returning request, and the second vehicle is a vehicle to be subjected to non-pile vehicle returning. And in the process of using the second vehicle by the user, the third vehicle client has a binding relationship with the second vehicle.

And the third vehicle client sends a pile-free vehicle returning request to the server, and the server receives the pile-free vehicle returning request sent by the third vehicle client. And then, the server searches for a second vehicle bound with a third vehicle client and acquires first position information of the second vehicle.

In one embodiment, a positioning component is arranged on the second vehicle, and the second vehicle collects first position information of the second vehicle through the positioning component and uploads the first position information to the server. The server may obtain the first location information of the second vehicle from the server after finding the second vehicle. The Positioning component arranged on the second vehicle may include a GPS (Global Positioning System) component.

Step 402, if the second vehicle is determined to be located in the preset range around the vehicle locking area according to the first position information, the server determines whether each controlled vehicle stub is occupied by the vehicle.

The server determines whether the second vehicle is within a preset range around the vehicle locking area according to the first position information. If it is determined that the second vehicle is within a preset range around the lock area, it is further determined whether each controlled stub is occupied by a vehicle.

In one embodiment, the server may search the stored correspondence relationship to determine whether the second identification information of each controlled stub has corresponding first identification information. If the second identification information of each controlled vehicle pile has corresponding first identification information, determining that each controlled vehicle pile is occupied by a vehicle; and if the second identification information of any controlled vehicle stub does not have corresponding first identification information, determining that the controlled vehicle stub is not occupied by the vehicle.

And step 403, if all the controlled vehicle piles are occupied by the vehicles, the server sends a second locking instruction to the second vehicle.

And the second locking instruction is used for indicating the second vehicle to lock the second vehicle.

And if the server determines that each controlled vehicle stub is occupied by the vehicle, sending a second locking instruction to the second vehicle. And after receiving the second locking instruction, the second vehicle performs locking operation on the second vehicle.

In the embodiment, after receiving a stub-free car returning request sent by a third car client, the server acquires first position information of a second vehicle which is in a binding relationship with the third car client; and if the second vehicle is determined to be located in the preset range around the vehicle locking area according to the first position information and each controlled vehicle stake is determined to be occupied by the vehicle, sending a second locking instruction to the second vehicle, so that the problem that a user cannot return the vehicle when no available controlled vehicle stake exists can be avoided.

In an embodiment, as shown in fig. 12, the step of sending the second locking instruction to the second vehicle if each controlled stub is occupied by the vehicle may include:

step 4031, if each controlled vehicle stub is occupied by a vehicle, the server acquires second position information of the target virtual parking fence.

The distance between the target virtual parking fence and the vehicle locking area is smaller than a preset distance threshold value. The second location information of the target virtual parking fence includes location coordinates of a boundary of the target virtual parking fence.

The server may pre-store second position information of the target virtual parking fence, and obtain the second position information of the target virtual parking fence from the server after determining that each controlled stub is occupied by a vehicle.

Step 4032, the server sends returning vehicle path indication information to the third vehicle client according to the second position information.

Wherein the return path indication information is used to prompt the user to move the second vehicle into the target virtual parking fence.

After determining the second position information of the target virtual parking fence, the server determines a car returning path according to the second position information and the first position information of the second vehicle. And then, the server sends the returning vehicle path indication information to the third vehicle client. And the third vehicle client receives the vehicle returning path prompt information, displays the vehicle returning path according to the vehicle returning path prompt information and prompts the user to move the second vehicle into the target virtual parking fence.

Step 4033, after determining that the second vehicle is located within the target virtual parking fence, the server sends a second locking instruction to the second vehicle.

And after the server sends the returning vehicle path information to the third vehicle client, acquiring first position information of the second vehicle, and determining whether the second vehicle is positioned in the target virtual parking fence according to the first position information. The obtaining of the first position information of the second vehicle may be performed in real time or at intervals of a preset time. The embodiments of the present disclosure do not limit this.

The server sends a second lock-out instruction to the second vehicle after determining that the second vehicle is located within the target virtual parking fence according to the first position information of the second vehicle. And the second vehicle receives the second locking instruction and performs locking operation on the second vehicle according to the second locking instruction.

In the above embodiment, if each controlled vehicle stub is occupied by a vehicle, the server obtains the second position information of the target virtual parking fence, and sends the returning route indication information to the third vehicle client according to the second position information. And then, after determining that the second vehicle is positioned in the target virtual parking fence, the server sends a second locking instruction to the second vehicle. Therefore, under the condition that no usable controlled vehicle pile exists, pile-free vehicle returning is realized through interaction between the vehicle using client and the server, and maintenance of vehicles is facilitated.

In one embodiment, if the server detects that the third vehicle does not lock itself and the time length of the third vehicle in the parking area is greater than the preset time length threshold, the server sends a third lock locking instruction to the third vehicle.

And the third locking instruction is used for indicating a third vehicle to perform locking operation on the third vehicle, and the parking area is the geographical area where the target vehicle pile is located.

In practical application, a situation may occur that after the user parks the third vehicle in the target vehicle stub, the second locking mechanism of the target vehicle stub successfully locks the third vehicle, but the target vehicle stub fails to send the corresponding relationship between the third identification information of the third vehicle and the second identification information of the target vehicle stub to the server. For example, the target stub is in a low battery state, the lock is successfully locked for the third vehicle, but the target stub fails to send the correspondence. In this case, since the server does not receive the correspondence, it does not instruct the third vehicle to lock itself, thus causing a lock failure.

In order to avoid the situation, the server sends a third locking instruction to the third vehicle when detecting that the lock of the third vehicle is not locked and the time length of the third vehicle in the parking area is greater than a preset time length threshold value. And the third vehicle receives the third locking instruction and controls the vehicle lock to lock the vehicle lock. Subsequently, the third vehicle feeds back the lock-up success to the server, and the server can perform bill settlement.

It can be understood that, if the target stub successfully locks the third vehicle after the user parks the third vehicle to the target stub but does not send the corresponding relationship to the server, if the server determines that the third vehicle does not lock itself but has a long time in the parking area, the server automatically locks the third vehicle, and successful vehicle return is realized.

In one embodiment, if the server detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the server sends vehicle unavailable information to a second vehicle client initiating use of the first vehicle.

After the second vehicle client initiates a request to use the first vehicle, the server detects the amount of power of the target stub. If the detected electric quantity of the target vehicle pile is lower than the preset electric quantity threshold value, the target vehicle pile is determined to be in a low electric quantity state, and the lock can not be unlocked. Therefore, the server sends the vehicle unavailability information to the second vehicle client, so that the user of the second vehicle client is informed of the unavailability of the vehicle and uses other vehicles instead.

In one embodiment, the server receives the fault indication information sent by the target vehicle stub and sends the vehicle unavailable information to the second vehicle client.

And the fault indication information is sent when the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value.

The target vehicle pile detects the electric quantity of the target vehicle pile, determines that the target vehicle pile is in a low-electric-quantity state after the detected electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, and sends fault indication information to the server. And the server receives the fault prompt information sent by the target vehicle pile and sends the unavailable information of the transportation means to the second vehicle client, so that the user of the second vehicle client can know that the transportation means is unavailable and use other transportation means.

In the embodiment, after the target vehicle pile is determined to be in the low-power state, the server sends the unavailable information of the vehicle to the second vehicle client, and the second vehicle client prompts the user that the vehicle is unavailable, so that the use experience of the user can be improved.

In one embodiment, if the server detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the server sends low-electric-quantity information to the operation and maintenance client.

And the low-power information is used for indicating operation and maintenance personnel to carry out battery replacement processing on the target vehicle pile.

And if the server detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, determining that the target vehicle pile is in a low-electric-quantity state and needing to replace the battery. At the moment, the server sends low-power information to the operation and maintenance client, the operation and maintenance client receives and displays the low-power information, and operation and maintenance personnel can know that the target vehicle pile needs to be replaced by the battery through the operation and maintenance client, so that battery replacement processing is carried out on the target vehicle pile.

The server sends the low-power information to the operation and maintenance client after determining that the target vehicle pile is in the low-power state, and the operation and maintenance client can prompt operation and maintenance personnel to perform battery replacement processing on the target vehicle pile, so that the timeliness of operation and maintenance is improved.

The preset electric quantity threshold in the above embodiment may be the same electric quantity threshold, or may be different electric quantity thresholds. This is not a limitation in the present formula example.

In one embodiment, after the step of receiving and storing the correspondence between the first identification information of the vehicle and the second identification information of the target stub, which is sent by the target stub, the method may further include: and the server sends the damage information of the vehicle to the target vehicle stub after determining that the vehicle is damaged according to the first identification information.

Wherein the vehicle damage information is used for instructing the target vehicle stub to output vehicle damage prompt information.

And if the vehicle client or the operation and maintenance client feeds back the first vehicle as the damaged vehicle to the server, the server can obtain second identification information according to the corresponding relation and the first identification information, and sends the damaged vehicle information to the target vehicle pile corresponding to the second identification information.

And after the target vehicle pile receives the vehicle damage information, outputting vehicle damage prompt information. The vehicle damage prompt information is not described in detail herein, and reference may be made to the above embodiments.

In the above embodiment, if the first vehicle is damaged, the server sends the vehicle damage information to the target stub, so that the target stub outputs the vehicle damage prompt information, and the user can know that the vehicle is damaged before scanning the code, thereby not only saving the user operation, but also saving the data transmission resource.

In one embodiment, as shown in fig. 13, there is provided a vehicle control method, which may include the steps of:

step 501, controlling the vehicle pile to receive the corresponding relation between the first identification information of the first vehicle and the second identification information of the target vehicle pile, wherein the first identification information is sent by the target vehicle pile.

The corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the target vehicle pile is locked by the first vehicle locking mechanism and the second vehicle locking mechanism in a matched mode.

The target vehicle pile is any controlled vehicle pile. The first vehicle is provided with a first vehicle locking mechanism, and the target vehicle pile is provided with a second vehicle locking mechanism. In the process that the first locking mechanism and the second locking mechanism are matched for locking, the target vehicle pile acquires first identification information of the first vehicle. After the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the target vehicle stub sends the corresponding relation between the first identification information and the second identification information of the target vehicle stub to the control vehicle stub. And controlling the vehicle piles to receive the corresponding relation sent by the target vehicle piles.

Step 502, controlling the stub to send the corresponding relation to a server.

And the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

And after the control vehicle pile receives the corresponding relation sent by the target vehicle pile, sending the corresponding relation to the server. And the server receives the corresponding relation sent by the control stub, instructs the first vehicle to lock the first vehicle and settles the bill. If the subsequent server receives the unlocking request, no matter whether the unlocking request carries the first identification information or the second identification information, the server can determine that the first vehicle and the target vehicle pile are to be unlocked according to the corresponding relation, so that the first vehicle and the target vehicle pile are indicated to be unlocked simultaneously.

In the vehicle control method, the control stub receives the corresponding relation between the first identification information of the first vehicle and the second identification information of the target stub, which is sent by the target stub; and sending the corresponding relation to the server. The embodiment of the disclosure provides a novel switch locking mode, in this novel switch locking mode, the target vehicle stake can be with the first identification information of first vehicle and the second identification information of target vehicle stake correspond to send to the control vehicle stake, the control vehicle stake sends corresponding relation to the server, so that the server realizes the switch locking operation to first vehicle according to corresponding relation, and simultaneously, in this novel switch locking mode, be provided with first locking mechanism in the first vehicle, the target vehicle stake is provided with second locking mechanism, can realize the lock locking to first vehicle through the cooperation of first locking mechanism and second locking mechanism, from this it can see, in this novel switch locking mode, can carry out dual lock locking by vehicle stake and vehicle self, so, its security is higher.

In one embodiment, as shown in fig. 14, after sending the correspondence to the server, the method may further include:

and step 503, controlling the vehicle stub to receive the first unlocking instruction sent by the server.

The first unlocking instruction is sent by the server based on the second identification information after the server receives a first unlocking request which is sent by the first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information.

Before a user uses a first vehicle, a first unlocking request is sent to a server through a first vehicle client, and the first unlocking request carries first identification information of the first vehicle. The server receives a first unlocking request and obtains first identification information; and then, the server obtains second identification information according to the pre-stored corresponding relation and the first identification information. And the server sends a first unlocking instruction to the control stub according to the second identification information. And the control stub receives a first unlocking instruction sent by the server.

Or before the user uses the first vehicle, a second unlocking request is sent to the server through the first vehicle client side, and the second unlocking request carries second identification information of the target vehicle pile. The server receives a second unlocking request and obtains second identification information; and then, the server sends a first unlocking instruction to the control stub according to the second identification information. And the control stub receives a first unlocking instruction sent by the server.

And step 504, controlling the vehicle pile to send the first unlocking instruction to the target vehicle pile.

The first unlocking instruction is used for indicating the target vehicle pile to unlock the first vehicle.

And the control stub receives a first unlocking instruction sent by the server and then sends the first unlocking instruction to the target stub. And the target vehicle pile receives the first unlocking instruction and controls the second vehicle locking mechanism to unlock the first vehicle.

In the above embodiment, the control stub receives a first unlocking instruction sent by the server; and sending the first unlocking instruction to the target vehicle pile. Through the embodiment of the disclosure, no matter whether the unlocking request carries the first identification information or the second identification information, the server can determine that the first vehicle and the target vehicle pile are to be unlocked according to the corresponding relation, so that the first vehicle and the target vehicle pile are indicated to be unlocked simultaneously, and the unlocking process is simple and easy to operate.

In one embodiment, as shown in fig. 15, it may further include:

and 505, controlling the vehicle pile to receive unlocking success information sent by the target vehicle pile and sending the unlocking success information to the server.

And the unlocking success information is used for indicating the server to delete the corresponding relation.

And after the target vehicle pile successfully unlocks the first vehicle, sending unlocking success information to the control vehicle pile. And the control pile receives unlocking success information sent by the target pile and sends the unlocking success information to the server. And the server receives the unlocking success information and deletes the corresponding relation between the first identification information of the first transportation means and the second identification information of the target vehicle stub.

It can be understood that, after the server deletes the corresponding relationship, the server can receive and store the corresponding relationship between the target vehicle pile and another vehicle, so that the corresponding relationship is prevented from being disordered, and meanwhile, the storage space is saved.

In one embodiment, as shown in fig. 16, the method may further include:

and step 506, controlling the vehicle piles to receive the fault indication information sent by the target vehicle piles.

And the fault indication information is sent after the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value.

The target vehicle pile can detect the electric quantity of the target vehicle pile, and after the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value, the target vehicle pile is determined to be in a low-electric-quantity state, and fault indication information is sent to the control vehicle pile. And the control pile receives fault prompt information sent by the target pile.

And step 507, controlling the vehicle stub to send the fault indication information to a server.

The fault indication information is used for indicating the server to send the vehicle unavailable information to the second vehicle client which initiates to use the first vehicle.

And after receiving the fault prompt information sent by the target vehicle pile, the control vehicle pile sends the fault indication information to the server. After the second vehicle client initiates a request for using the first vehicle, the server sends the vehicle unavailable information to the second vehicle client. The second vehicle client receives the unavailable information of the vehicles and displays the unavailable information, and the user can know that the first vehicles cannot be used through the second vehicle client, so that other vehicles can be used instead.

In the above embodiment, the control stub receives the fault indication information sent by the target stub under the condition of low power and sends the fault indication information to the server, so that the server can timely feed back unavailable information of the vehicle to the second vehicle client, and timeliness of information feedback is improved.

In one embodiment, as shown in fig. 17, it may further include:

and step 508, controlling the vehicle stub to receive the vehicle damage information sent by the server.

Wherein the vehicle damage information is transmitted by the server upon determining that the first vehicle is a damaged vehicle based on the first identification information.

And the control vehicle piles send the corresponding relations to the server, and the server receives the corresponding relations sent by the control vehicle piles. Thereafter, if the server determines that the first vehicle is a damaged vehicle based on the first identification information, it sends vehicle damage information to the control stub. And the control stub receives the vehicle damage information sent by the server.

Step 509, the vehicle damage information is sent to the target stub.

And the vehicle damage prompt message is used for indicating the target vehicle pile to output the traffic damage prompt message.

And the control stub receives the vehicle damage information sent by the server and sends the vehicle damage information to the target stub. And the target vehicle pile receives the damage information of the vehicle and outputs the damage prompt information of the vehicle. The vehicle damage prompt message may be at least one of a light prompt message and a sound prompt message. The audible prompting message may include at least one of a prompt tone and a voice announcement.

In the above embodiment, if the vehicle is damaged, the control stub forwards the vehicle damage information sent by the server to the target stub for the target stub to output the vehicle damage prompt information, so that the user can know that the vehicle is damaged before scanning the code, the user operation can be saved, and the data transmission resource can be saved.

In one embodiment, as shown in fig. 18, it may further include:

and step 510, controlling the vehicle pile to receive a second unlocking instruction sent by the operation and maintenance client.

And each controlled vehicle pile is provided with a vehicle locking mechanism. When the operation and maintenance personnel need to maintain a plurality of vehicles, the operation and maintenance personnel can send a second unlocking instruction to the control vehicle pile through the operation and maintenance client, and the control vehicle pile receives the second unlocking instruction sent by the operation and maintenance client.

And 511, the control pile sends a second unlocking instruction to each controlled pile.

And the second unlocking instruction is used for indicating each controlled vehicle pile to carry out unlocking operation.

And the control pile sends a second unlocking instruction to each controlled pile, and each controlled pile receives the second unlocking instruction. And after each controlled vehicle pile receives the second unlocking instruction, unlocking operation is carried out.

In the above embodiment, the control stub receives the second unlocking instruction sent by the operation and maintenance client, and sends the second unlocking instruction to each controlled stub. Like this, fortune dimension personnel can all carry out the operation of unblanking through the whole controlled vehicle piles of control vehicle pile control, have realized the effect that a key was unblanked, have improved the efficiency of unblanking.

In one embodiment, as shown in fig. 19, there is provided a vehicle control method, which may include:

601, acquiring first identification information of a first vehicle by a target vehicle pile in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile; and after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle pile is sent to the control vehicle pile.

Step 602, controlling the stub to send the corresponding relation to the server.

And step 603, the server performs locking and unlocking operations on the first vehicle according to the corresponding relation.

In the vehicle control method, the target vehicle pile acquires first identification information of the first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile; after the first transportation means is successfully locked through the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle stub is sent to the control vehicle stub, the control vehicle stub sends the corresponding relation to the server, and the server carries out locking and unlocking operations on the first transportation means according to the corresponding relation. The embodiment of the disclosure provides a novel switch lock mode, in this novel switch lock mode, the target vehicle stake can be sent the correspondence of the first identification information of first vehicle and the second identification information of target vehicle stake to the server, in order for the server to realize the switch lock operation to first vehicle according to corresponding relation, simultaneously, in this novel switch lock mode, be provided with first locking mechanism in the first vehicle, the target vehicle stake is provided with second locking mechanism, can realize the locking to first vehicle through the cooperation of first locking mechanism and second locking mechanism, from this it can see, in this novel switch lock mode, can carry out dual locking by vehicle stake and vehicle self, so, its security is higher.

It should be understood that although the various steps in the flowcharts of fig. 2-19 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-19 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps or stages.

In one embodiment, as shown in fig. 20, there is provided a vehicle control apparatus for a target stub in a vehicle control system, the vehicle control system including the target stub and a server, the apparatus comprising:

the information acquisition module 701 is used for acquiring first identification information of a first vehicle in the process of locking by matching a first locking mechanism arranged on the first vehicle and a second locking mechanism arranged on a target vehicle pile;

a correspondence sending module 702, configured to send, to a sending server, a correspondence between the first identification information and the second identification information of the target stub after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism;

and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

In one embodiment, as shown in fig. 21, the apparatus further includes:

a first instruction receiving module 703, configured to receive a first unlocking instruction sent by a server; the first unlocking instruction is sent by the server based on the second identification information after receiving a first unlocking request which is sent by the first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information;

and a first unlocking module 704, configured to control the second vehicle locking mechanism to perform an unlocking operation on the first vehicle based on the first unlocking instruction.

In one embodiment, the target vehicle pile is provided with a graphic code, the graphic code carries second identification information, and the graphic code is used for the first vehicle client to scan the graphic code to obtain the second identification information and send a second unlocking request to the server according to the second identification information.

In one embodiment, as shown in fig. 22, the apparatus further comprises:

a first information sending module 705, configured to send information of successful unlocking to a server; the unlocking success information is used for indicating the server to delete the corresponding relation.

In one embodiment, as shown in fig. 23, the apparatus further comprises:

and an operation prohibition module 706, configured to prohibit the second vehicle locking mechanism from performing a locking operation on the first vehicle if it is detected that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold.

In one embodiment, as shown in fig. 24, the apparatus further comprises:

a first information output module 707, configured to output a manual returning prompt message if it is detected that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold after the first vehicle is successfully locked by the second vehicle locking mechanism; the manual returning prompt message is used for prompting a user to lock a vehicle lock arranged in the first vehicle through the vehicle using client.

In one embodiment, as shown in fig. 25, the apparatus further comprises:

the second information sending module 708 is configured to send failure indication information to the server if it is detected that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold; the fault indication information is used for indicating the server to send the vehicle unavailable information to the second vehicle client initiating the use of the first vehicle.

In one embodiment, as shown in fig. 26, the apparatus further includes:

a second information output module 709, configured to receive the vehicle damage information sent by the server, and output vehicle damage prompt information; the vehicle damage information is transmitted by the server upon determining that the first vehicle is a damaged vehicle based on the first identification information.

In one embodiment, the vehicle control system comprises a control stub and a plurality of controlled stubs, the control stub is in communication connection with each controlled stub, the controlled stub is in communication with the server through the control stub, and the target stub is any controlled stub.

In one embodiment, as shown in fig. 27, the apparatus further comprises:

the second instruction receiving module 710 is configured to receive a second unlocking instruction sent by the control stub; the second unlocking instruction is transmitted to each controlled vehicle pile by the operation and maintenance client through the control vehicle pile;

and the second unlocking module 711 is configured to control the second vehicle locking mechanism to unlock the first vehicle based on the second unlocking instruction.

In one embodiment, as shown in fig. 28, the apparatus further comprises:

and a third information output module 712, configured to output a vehicle locking failure prompt message if the first vehicle fails to lock.

In one embodiment, as shown in fig. 29, there is provided a vehicle control apparatus for a server in a vehicle control system including a target stub and the server, the apparatus including:

the corresponding relation receiving module 801 is configured to receive and store a corresponding relation between first identification information of a first vehicle and second identification information of a target vehicle pile, where the first identification information is sent by the target vehicle pile; the corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking;

and an unlocking and locking module 802, configured to perform unlocking and locking operations on the first vehicle based on the correspondence.

In one embodiment, the switch lock module is specifically configured to send a first lock stopping instruction to the first vehicle after receiving the correspondence; the first locking instruction is used for instructing the first vehicle to lock the first vehicle.

In one embodiment, a switch lock module includes:

the first request receiving submodule is used for receiving a first unlocking request sent by a first vehicle client; the first unlocking request carries first identification information;

the first query submodule is used for querying the corresponding relation according to the first identification information to obtain second identification information;

the instruction generation submodule is used for generating a first unlocking instruction according to the second identification information and generating a third unlocking instruction according to the first identification information;

the instruction sending submodule is used for sending the first unlocking instruction to the target vehicle pile and sending the third unlocking instruction to the first vehicle; the first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; the third unlocking instruction is used for instructing the first vehicle to control the vehicle lock to carry out unlocking operation.

In one embodiment, a switch lock module includes:

the second request receiving submodule is used for receiving a second unlocking request sent by the first vehicle client; the second unlocking request carries second identification information;

the second query submodule is used for querying the corresponding relation according to the second identification information to obtain first identification information;

the instruction generation submodule is used for generating a first unlocking instruction according to the second identification information and generating a third unlocking instruction according to the first identification information;

the instruction sending submodule is used for sending the first unlocking instruction to the target vehicle pile and sending the third unlocking instruction to the first vehicle; the first unlocking instruction is used for indicating the target vehicle pile to control the second vehicle locking mechanism to unlock the first vehicle; and the third unlocking instruction is used for indicating the first vehicle to carry out unlocking operation on the first vehicle.

In one embodiment, as shown in fig. 30, the apparatus further comprises:

a deleting module 803, configured to delete the stored correspondence after receiving the information of successful unlocking sent by the target vehicle pile; the unlocking success information is sent after the target vehicle pile controls the second vehicle locking mechanism to successfully unlock the first vehicle.

In one embodiment, the instruction sending submodule is specifically configured to detect whether the first vehicle is a damaged vehicle based on the first identification information; and if not, sending the first unlocking instruction to the target vehicle pile, and simultaneously sending the third unlocking instruction to the first vehicle.

In one embodiment, the vehicle control system comprises a control stub and a plurality of controlled stubs, the control stub is in communication connection with each controlled stub, the controlled stub is in communication with the server through the control stub, and the target stub is any controlled stub.

In one embodiment, the control stub and the plurality of controlled stubs are disposed in the lock area, as shown in fig. 31, the apparatus further includes:

the first information acquisition module 804 is configured to acquire first position information of a second vehicle having a binding relationship with a third vehicle client after receiving a stub-free vehicle returning request sent by the third vehicle client;

the second information acquisition module 805 is configured to determine whether each controlled vehicle stub is occupied by a vehicle if it is determined that the second vehicle is located within a preset range around the vehicle locking area according to the first position information;

a first instruction sending module 806, configured to send a second lock stopping instruction to a second vehicle if each controlled vehicle stub is occupied by the vehicle; and the second locking instruction is used for instructing the second vehicle to lock the second vehicle.

In one embodiment, the first instruction sending module includes:

the information acquisition submodule is used for acquiring second position information of the target virtual parking fence if each controlled vehicle stub is occupied by a vehicle; the distance between the target virtual parking fence and the vehicle locking area is smaller than a preset distance threshold value;

the information sending submodule is used for sending returning vehicle path indicating information to a third vehicle client according to the second position information; the car returning path indication information is used for prompting the user to move the second vehicle into the target virtual parking fence;

and the instruction sending submodule is used for sending a second locking instruction to the second vehicle after the second vehicle is determined to be positioned in the target virtual parking fence.

In one embodiment, as shown in fig. 32, the apparatus further comprises:

a second instruction sending module 807, configured to send a third lock stopping instruction to the third vehicle if it is detected that the third vehicle is not locked by itself and a duration that the third vehicle is located in the parking area is greater than a preset duration threshold; and the third locking instruction is used for indicating a third vehicle to perform locking operation on the third vehicle, and the parking area is the geographical area where the target vehicle pile is located.

In one embodiment, as shown in fig. 33, the apparatus further comprises:

the first information sending module 808 is configured to send the vehicle unavailability information to a second vehicle client initiating use of the first vehicle if it is detected that the electric quantity of the target vehicle stub is lower than a preset electric quantity threshold.

In one embodiment, as shown in fig. 34, the apparatus further comprises:

the information receiving module 809 is configured to receive fault indication information sent by the target vehicle pile; the fault indication information is sent when the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value;

correspondingly, the first information sending module 808 is configured to send the vehicle unavailability information to the second vehicle client if the failure indication information is received.

In one embodiment, as shown in fig. 35, the apparatus further comprises:

the second information sending module 810 is configured to send low power information to the operation and maintenance client if it is detected that the power of the target vehicle pile is lower than a preset power threshold; and the low-power information is used for indicating operation and maintenance personnel to carry out battery replacement processing on the target vehicle pile.

In one embodiment, as shown in fig. 36, the apparatus further comprises:

a third information transmitting module 811 for transmitting vehicle damage information to the target stub after determining that the first vehicle is damaged according to the first identification information; and the vehicle damage information is used for outputting vehicle damage prompt information by the target vehicle pile.

In one embodiment, as shown in fig. 37, there is provided a vehicle control apparatus for a control stub in a vehicle control system, the vehicle control system including the control stub, a plurality of controlled stubs, and a server, the control stub establishing a communication connection with each controlled stub, the target stub being any controlled stub, the apparatus including:

a correspondence receiving module 901, configured to receive a correspondence between first identification information of a first vehicle and second identification information of a target stub, where the first identification information is sent by the target stub; the corresponding relation is that the target vehicle pile is sent after the first vehicle is successfully locked by a first vehicle locking mechanism arranged on the first vehicle and a second vehicle locking mechanism arranged on the target vehicle pile, and the first identification information is obtained in the process that the first vehicle locking mechanism and the second vehicle locking mechanism are matched for locking;

a correspondence sending module 902, configured to send a correspondence to a server; and the corresponding relation is used for the server to carry out locking and unlocking operation on the first vehicle according to the corresponding relation.

In one embodiment, as shown in fig. 38, the apparatus further comprises:

a first instruction receiving module 903, configured to receive a first unlocking instruction sent by a server; the first unlocking instruction is sent by the server based on the second identification information after receiving a first unlocking request which is sent by the first vehicle client and carries the first identification information, and the corresponding relation is inquired according to the first identification information to obtain the second identification information; or the first unlocking instruction is sent by the server based on the second identification information after receiving a second unlocking request which is sent by the first vehicle client and carries the second identification information;

a first instruction sending module 904, configured to send a first unlocking instruction to the target vehicle pile; the first unlocking instruction is used for indicating the target vehicle pile to unlock the first vehicle.

In one embodiment, as shown in fig. 39, the apparatus further comprises:

the information forwarding module 905 is used for receiving unlocking success information sent by the target vehicle pile and sending the unlocking success information to the server; the unlocking success information is used for indicating the server to delete the corresponding relation.

In one embodiment, as shown in fig. 40, the apparatus further comprises:

a first information receiving module 906, configured to receive fault indication information sent by a target vehicle pile; the fault indication information is sent after the target vehicle pile detects that the electric quantity of the target vehicle pile is lower than a preset electric quantity threshold value;

a first information sending module 907 for sending the failure indication information to the server; the fault indication information is used for indicating the server to send the vehicle unavailable information to the second vehicle client initiating the use of the first vehicle.

In one embodiment, as shown in fig. 41, the apparatus further comprises:

a second information receiving module 908, configured to receive vehicle damage information sent by the server; the vehicle damage information is transmitted by the server when the first vehicle is determined to be a damaged vehicle according to the first identification information;

a second information transmission module 909 for transmitting vehicle damage information to the target stub; the vehicle damage information is used for indicating the target vehicle pile to output vehicle damage prompt information.

In one embodiment, as shown in fig. 42, the apparatus further comprises:

the second instruction receiving module 910 is configured to receive a second unlocking instruction sent by the operation and maintenance client;

a second instruction sending module 911, configured to send a second unlocking instruction to each controlled stub; and the second unlocking instruction is used for indicating each controlled vehicle pile to carry out unlocking operation.

For specific limitations of the vehicle control device, reference may be made to the above limitations of the vehicle control method, which are not described in detail herein. The respective modules in the vehicle control apparatus described above may be implemented in whole or in part by software, hardware, and a combination thereof. The modules can be embedded in a hardware form or independent of a processor in the electronic device, or can be stored in a memory in the electronic device in a software form, so that the processor can call and perform operations corresponding to the modules.

In one embodiment, as shown in fig. 43, a vehicle control system is provided, where the vehicle control system includes a control stub, a plurality of controlled stubs, and a server, where the control stub establishes a communication connection with each controlled stub, and a target stub is any controlled stub;

the target vehicle pile is used for acquiring first identification information of the first vehicle in the process of locking by matching a first vehicle locking mechanism arranged on the first vehicle with a second vehicle locking mechanism arranged on the target vehicle pile; after the first vehicle is successfully locked by the first vehicle locking mechanism and the second vehicle locking mechanism, the corresponding relation between the first identification information and the second identification information of the target vehicle pile is sent to the control vehicle pile;

the control vehicle pile is used for sending the corresponding relation to the server;

and the server is used for carrying out locking and unlocking operation on the first vehicle according to the corresponding relation.

Fig. 44 is a block diagram illustrating an electronic device 1300 according to an example embodiment. For example, the electronic device 1300 may be a peg, a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and so forth.

Referring to fig. 44, electronic device 1300 may include one or more of the following components: a processing component 1302, a memory 1304, a power component 1306, a multimedia component 1308, an audio component 1310, an input/output (I/O) interface 1312, a sensor component 1314, and a communication component 1316. Wherein the memory has stored thereon a computer program or instructions for execution on the processor.

The processing component 1302 generally controls overall operation of the electronic device 1300, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 1302 may include one or more processors 1320 to execute instructions to perform all or part of the steps of the method described above. Further, the processing component 1302 can include one or more modules that facilitate interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate interaction between the multimedia component 1308 and the processing component 1302.

The memory 1304 is configured to store various types of data to support operation at the electronic device 1300. Examples of such data include instructions for any application or method operating on the electronic device 1300, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1304 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.

The power supply component 1306 provides power to the various components of the electronic device 1300. Power components 1306 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for electronic device 1300.

The multimedia component 1308 includes a touch-sensitive display screen that provides an output interface between the electronic device 1300 and a user. In some embodiments, the touch display screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the electronic device 1300 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

The audio component 1310 is configured to output and/or input audio signals. For example, the audio component 1310 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 1300 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1304 or transmitted via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.

The I/O interface 1312 provides an interface between the processing component 1302 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.

The sensor assembly 1314 includes one or more sensors for providing various aspects of state assessment for the electronic device 1300. For example, the sensor assembly 1314 may detect an open/closed state of the electronic device 1300, the relative positioning of components, such as a display and keypad of the electronic device 1300, the sensor assembly 1314 may also detect a change in the position of the electronic device 1300 or a component of the electronic device 1300, the presence or absence of user contact with the electronic device 1300, orientation or acceleration/deceleration of the electronic device 1300, and a change in the temperature of the electronic device 1300. The sensor assembly 1314 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

The communication component 1316 is configured to facilitate communications between the electronic device 1300 and other devices in a wired or wireless manner. The electronic device 1300 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1316 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1316 also includes a Near Field Communications (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

In an exemplary embodiment, the electronic device 1300 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic components for performing the vehicle control methods described above.

In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 1304 including instructions, executable by the processor 1320 of the electronic device 1300 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

Fig. 45 is a block diagram illustrating a server 1400 in accordance with an example embodiment. Referring to fig. 45, server 1400 includes a processing component 1420, which further includes one or more processors, and memory resources, represented by memory 1422, for storing instructions or computer programs, e.g., applications, that can be executed by processing component 1420. The application programs stored in memory 1422 may include one or more modules that each correspond to a set of instructions. Further, the processing component 1420 is configured to execute instructions to perform the method of vehicle control described above.

The server 1400 may also include a power component 1424 configured to manage power for the device 1400, a wired or wireless network interface 1426 configured to connect the device 1400 to a network, and an input/output (I/O) interface 1428. The server 1400 may operate based on an operating system stored in memory 1422, such as Window 1414 over, Mac O14 XTM, UnixTM, LinuxTM, FreeB14DTM, or the like.

In an exemplary embodiment, a storage medium including instructions, such as the memory 1422 including instructions, executable by the processor of the server 1400 to perform the above-described method is also provided. The storage medium may be a non-transitory computer readable storage medium, which may be, for example, a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the computer program is executed. Any reference to memory, storage, databases, or other media used in the embodiments provided in the disclosure may include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.

The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.

The above-mentioned embodiments only express a few implementation modes of the embodiments of the present disclosure, and the description thereof is specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for those skilled in the art, variations and modifications can be made without departing from the concept of the embodiments of the present disclosure, and these are all within the scope of the embodiments of the present disclosure. Therefore, the protection scope of the patent of the embodiment of the disclosure should be subject to the appended claims.

55页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:移动电源租赁设备以及移动电源

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!