Mining vehicle control method, device and system
Through the combination of mobile terminals, vehicle communication devices and vehicle service control platforms, the problem of operating and control of mining vehicles in a networkless environment is solved, flexible control and efficient maintenance are achieved, the use of portable remote control is avoided, and the use of a portable remote control is improved. Convenience of operation and maintenance efficiency.
Patent Information
- Application Number
- CN202411658058.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-01-10
AI Technical Summary
In the operation and control of existing mining vehicles in mines, the portable remote control equipment is heavy, large in size, inconvenient to operate, and difficult to control normally in a networkless environment.
The combination of mobile terminals, vehicle communication devices and vehicle service control platform is adopted to realize the transmission and execution of control instructions through the CAN protocol, avoiding the use of portable remote control and ensuring the normal operation of the vehicle in a networkless environment.
It realizes convenient and flexible control of mining vehicles, reduces coupling to the network environment, improves operating efficiency, reduces equipment maintenance costs, and blocks the differences caused by hardware changes.
Smart Images

Figure CN119292164A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mining vehicle control, and in particular to a mining vehicle control method, equipment and system. Background Art
[0002] With the development of my country's mining industry, mine explosion-proof vehicles are widely used in mineral mining. Due to the complex underground environment, some areas or mines cannot achieve full network coverage. At this time, explosion-proof vehicles need to be able to operate and control normally in a networkless environment.
[0003] Currently, the operation and control of underground vehicles is carried out through a configured portable remote control.
[0004] However, the portable remote control is heavy and bulky, making it inconvenient for operators to carry and operate, and difficult to store and maintain underground. Summary of the invention
[0005] The object of the present invention is to provide a mining vehicle control method, device and system to achieve convenient and accurate control of the mining vehicle in a mine.
[0006] To achieve the above object, the present invention provides the following solutions:
[0007] In a first aspect, the present invention provides a mining vehicle control method, the method comprising:
[0008] Receiving a control message sent by a mobile terminal, wherein the control message includes a control instruction, wherein the control instruction is used to instruct a target controller in a mining vehicle to perform a control operation at a next moment, wherein the target controller is one of a plurality of controllers in the mining vehicle;
[0009] Parsing the control message to obtain the control instruction;
[0010] The control instruction is sent to the whole vehicle service control platform, so that after the whole vehicle service control platform receives the control instruction, it sends the execution command corresponding to the control instruction to the target controller, so that after the target controller receives the execution command, it responds to the execution command and performs the corresponding control operation.
[0011] Optionally, the mining vehicle control method provided in the present application further comprises:
[0012] Receiving a feedback message sent by the vehicle service control platform, wherein the feedback message is used to indicate the execution result of the target controller on the execution command;
[0013] Sending the feedback message to the mobile terminal.
[0014] Optionally, in the mining vehicle control method provided in the present application, sending the control instruction to the vehicle service control platform includes:
[0015] The control instructions are sent to the vehicle service control platform via the CAN protocol.
[0016] In a second aspect, the present application provides a mining vehicle control method, the method comprising:
[0017] receiving a control instruction sent by a vehicle communication device, wherein the control instruction is obtained by parsing a control message sent by a mobile terminal by the vehicle communication device, wherein the control message includes the control instruction, and the control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at a next moment, wherein the target controller is one of multiple controllers in the mining vehicle;
[0018] Converting the control instruction to obtain an execution command;
[0019] The execution command is sent to the target controller, so that after receiving the execution command, the target controller responds to the execution command and performs a corresponding control operation.
[0020] Optionally, in the mining vehicle control method provided by the present application, converting the control instruction to obtain an execution command comprises:
[0021] An execution command corresponding to the control instruction is generated according to the content of the control instruction.
[0022] Optionally, the mining vehicle control method provided in the present application further comprises:
[0023] receiving a feedback message sent by the target controller, wherein the feedback message is used to indicate an execution result of the execution command by the target controller;
[0024] The feedback message is sent to the vehicle communication device.
[0025] Optionally, in the mining vehicle control method provided by the present application, sending the execution command to the target controller includes:
[0026] The execution command is sent to the target controller via the CAN protocol.
[0027] In a third aspect, the present application provides a mining vehicle control method, the method comprising:
[0028] Receive operation instructions on the operation interface;
[0029] In response to the operation instruction, a control message is generated and sent to the vehicle communication device, so that after receiving the control message, the vehicle communication device parses the control message and sends the control instruction obtained by the parsing to the vehicle service control platform;
[0030] The control message includes a control instruction, and the control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at a next moment, and the target controller is one of multiple controllers in the mining vehicle.
[0031] In a fourth aspect, the present application provides a processing device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the mining vehicle control method as described in the first aspect, the second aspect, or the third aspect.
[0032] In the fifth aspect, the present application provides a mining vehicle control system, the system comprising a vehicle communication device, a whole vehicle service control platform and a mobile terminal, the vehicle communication device, the whole vehicle service control platform and the mobile terminal being in the same local area network, the vehicle communication device being used to execute the mining vehicle control method as described in the first aspect, the whole vehicle service control platform being used to execute the mining vehicle control method as described in the second aspect, and the mobile terminal being used to execute the mining vehicle control method as described in the third aspect.
[0033] In a sixth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the mining vehicle control method as described in the first aspect is implemented.
[0034] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0035] It can be understood that the mining vehicle method, equipment and system provided by the present application, through the cooperation of the mobile terminal, the vehicle communication device and the whole vehicle service control platform in the same local area network, enables the operator to first input the command on the operation interface of the mobile terminal when controlling the mining vehicle in the mine, so that the mobile terminal sends the control message to the vehicle communication device, and then after the vehicle communication device receives the control message, the control message is parsed and the obtained control command is sent to the whole vehicle service control platform, so that after the whole vehicle service control platform receives the control command, the control command is converted into an execution command, and the execution command is sent to the corresponding target controller, so that the target controller that receives the execution command responds to the execution command. Execute commands, perform corresponding control operations, and finally realize convenient and flexible control of mining vehicles through mobile terminals, avoid the use of heavy and inconvenient handheld remote controls, reduce the degree of coupling with the network environment, and enable normal operation of vehicles under conditions such as poor network environment or no network in the mine; and the present application provides a unified service through the whole vehicle service control platform, decoupling the control instructions from the vehicle communication device, so that when there is a need for a new controller, it only needs to directly access the whole vehicle service control platform, and when the vehicle hardware needs to be changed, the interactive modification between the hardware controller and the vehicle communication device is no longer considered, shielding the differences caused by the vehicle hardware changes, and ultimately improving the operating efficiency and reducing the equipment maintenance cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] Figure 1 A schematic diagram of the structure of a mining vehicle control system provided in some embodiments of the present application;
[0038] Figure 2 A schematic diagram of the structure of a vehicle communication device in a mining vehicle control system provided in some embodiments of the present application;
[0039] Figure 3 A schematic diagram of the structure of a wireless module in an on-board control service platform in a mining vehicle control system provided in some embodiments of the present application;
[0040] Figure 4 A schematic flow chart of a mining vehicle control method provided in some embodiments of the present application;
[0041] Figure 5 A schematic flow chart of a mining vehicle control method provided in some embodiments of the present application;
[0042] Figure 6 A schematic flow chart of a mining vehicle control method provided in some further embodiments of the present application;
[0043] Figure 7 A schematic flow chart of a mining vehicle control method provided in some further embodiments of the present application;
[0044] Figure 8 A schematic diagram of the structure of a terminal device provided for some embodiments of the present invention. DETAILED DESCRIPTION
[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and understandable, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0047] It can be understood that in underground mine operations, the mining vehicles involved, such as explosion-proof mining vehicles, are controlled by remote control equipment.
[0048] In this application, in order to overcome the limitations of the portable remote control devices in the related art, that is, to lighten the portable remote control devices and ensure the normal operation and control of explosion-proof vehicles in a networkless environment, a control system can be provided, so that the mobile terminal and the communication module in the control system are in the same wireless module local area network, and the mining vehicle relies on the integration of the wireless module and the vehicle communication device to send and receive instructions, and finally the mining vehicle receives instructions accurately, in real time, and with low latency. That is, through the cooperation of the portable mobile terminal and the vehicle communication device, accurate control of the mining vehicle is achieved, avoiding the use of heavy remote control equipment.
[0049] Specifically, Figure 1 The structure diagram of the mining control system provided by the embodiment of the present application is shown as follows: Figure 1 As shown, the mining vehicle control system may include a mobile terminal, a vehicle communication device and a whole vehicle service control platform.
[0050] The mobile terminal is equipped with an application program, so that the operator can send instructions to control the mining vehicle by running the application program. That is, the control instructions can be directly sent to the vehicle communication device through the mobile terminal. The mobile terminal can be a portable electronic device such as a smart phone or a tablet computer.
[0051] The whole vehicle service control platform, that is, the whole vehicle service control platform, includes corresponding multiple controller services in the mining vehicle, so that when the vehicle communication device sends a control message to the whole vehicle service control platform, it can call the corresponding controller service to enable the corresponding controller to perform the corresponding control operation.
[0052] In addition, the whole vehicle service control platform is integrated with an antenna to realize data interaction with the mobile terminal, so that the mobile terminal, vehicle communication device and whole vehicle service control platform are in the same local area network, and control command communication within the local area network can be realized.
[0053] That is, the vehicle service control platform converts the control instructions into controller execution commands and sends them to the corresponding controller through the CAN communication protocol; correspondingly, the controller feeds back the instruction execution results to the vehicle service control platform; the vehicle service control platform feeds back the execution results to the mobile terminal for display through the vehicle communication device.
[0054] like Figure 2 As shown, the processing chip of the antenna may be ESP32-S3, which specifically includes the following performances:
[0055] Integrated crystal oscillator: crystal oscillator;
[0056] RF matching: The process of ensuring that the impedance of the signal source, load, and intermediate circuit in the RF circuit matches the characteristic impedance of the transmission line or component;
[0057] Sensor pins: Refers to the pins or interfaces on the sensor, which are used to connect the sensor to a circuit or other device for data transmission or power supply.
[0058] Internal flash port: A nonvolatile memory interface standard that allows a microcontroller to communicate with Flash memory through a simple four-wire serial interface.
[0059] Figure 3 The structure diagram of the vehicle communication device is shown in FIG. Figure 3 As shown, the structure may include: a working mode configuration interface 1, a power supply 2, a WiFi interface rod antenna 3, a CAN connection terminal 4, a 120 ohm terminal resistor 5, a CAN connection terminal 6, a status indicator light 7, and a CAN data indicator light 8.
[0060] Among them, for the status indicator, the POWER indicator is always on and the SYS indicator flashes when the power is on normally. When there is data transmission on WiFi / Ethernet, the WiFi / Ethernet signal indicator flashes. For the CAN data indicator, when the CAN bus successfully sends and receives data, the corresponding CAN1 or CAN2 corresponding green indicator flashes. If a communication failure occurs, the corresponding channel red indicator lights up.
[0061] It can be understood that the vehicle service control platform in the mining vehicle control system of the embodiment of the present application can be loaded on the mining vehicle, wherein there are multiple controllers involved, which are used to execute different control instructions, and all controllers and vehicle communication devices can be connected through the vehicle service control platform. That is, the vehicle service control platform integrates a wireless module, so that the mobile terminal and the vehicle communication device are in the same local area network, and control instruction communication within the local area network can be realized, such as the vehicle communication device and the vehicle service control platform can be connected through the CAN protocol communication, and the vehicle service control platform can be connected to each controller through the CAN protocol communication.
[0062] In practice, the vehicle communication device can receive control instructions issued by the mobile terminal, parse the control instructions and send them to the vehicle service control platform. The vehicle service control platform converts the control instructions into controller execution commands and sends them to the corresponding controller. After receiving the execution commands, the controller executes the corresponding control operations.
[0063] Furthermore, after the controller executes the control instruction, the controller feeds back the instruction execution result to the vehicle service control platform; the vehicle service control platform feeds back the execution result to the mobile terminal through the vehicle communication device for display, and the vehicle operation control process ends here.
[0064] In order to better understand the mining vehicle method provided by the present application, it is described in detail below with reference to the accompanying drawings.
[0065] Figure 4 Shown is a schematic flow chart of a mining vehicle control method according to some embodiments of the present application.
[0066] like Figure 4 As shown, the method can be executed by a vehicle communication device, and the method specifically includes the following steps:
[0067] S110, receiving a control message sent by a mobile terminal, the control message including a control instruction, the control instruction being used to instruct a target controller in a mining vehicle to perform a control operation at a next moment, the target controller being one of a plurality of controllers in the mining vehicle.
[0068] S120: parse the control message to obtain the control instruction.
[0069] S130, sending the control instruction to the whole vehicle service control platform, so that after receiving the control instruction, the whole vehicle service control platform sends the execution command corresponding to the control instruction to the target controller, so that after receiving the execution command, the target controller responds to the execution command and performs the corresponding control operation.
[0070] Specifically, in some embodiments of the present application, that is, when a mining vehicle is in operation and needs to be operated and controlled, the operator can first start the corresponding application on the mobile terminal, and then input the operation instruction through the operation interface of the application, so that after the mobile terminal obtains the operation instruction, it responds to the operation of the operator, generates a control message including the control instruction, and sends it to the vehicle communication device. That is, after receiving the user control operation, the mobile terminal can send the control message including the control instruction to the vehicle communication device of the vehicle, so that the vehicle communication device receives the control message. Then, after receiving the control message, the vehicle communication device can parse the received control message to obtain a specific control instruction, that is, the instruction content, and convert the control instruction into an execution command of the target controller.
[0071] The control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at the next moment; the target controller may be one of a plurality of controllers in the mining vehicle.
[0072] It can be understood that the controller can be a controller service running in the vehicle controller, such as a drive control service for controlling the vehicle to move forward, a brake control service for controlling the vehicle to stop, etc.
[0073] For example, in some embodiments, the control instruction may indicate that the mining vehicle needs to perform a stop operation at the next moment, and the corresponding control instruction is stop, and the corresponding target control server is a brake control service.
[0074] Furthermore, the vehicle communication device can send the parsed control instruction content to the vehicle service control platform, that is, after receiving the control message sent by the mobile terminal and parsing the control instruction therein, the control instruction is sent to the vehicle service control platform, such as sending the control instruction to the vehicle service control platform through the CAN protocol to call the corresponding control service provided by the vehicle service control platform, so that the vehicle service control platform can convert the control instruction into a target controller execution command and send it to the target controller, that is, finally the target controller executes the corresponding control operation after receiving the execution command.
[0075] The execution command is a signal corresponding to a control instruction, such as a specific control signal corresponding to control commands such as forward, turn, backward and stop.
[0076] For example, for the above-mentioned stop control instruction, after the brake control service receives the stop signal corresponding to the control instruction, it can send a signal to the brake mechanism to activate the brake mechanism, and finally control the mining vehicle to realize parking action at the next moment.
[0077] It can be understood that in the embodiment of the present application, the vehicle communication device realizes industrial WiFi connection to the CAN network, and can flexibly receive platform instructions and send them to the vehicle, that is, control instructions can be directly sent to the communication device through the mobile terminal, so that the instructions can be sent to the vehicle in real time; and the vehicle communication device can convert the protocol sent by the mobile terminal into a standard CAN protocol, so that after the vehicle communication device receives the control instruction, it can convert the instruction into a control service corresponding to the whole vehicle service control platform, and call the corresponding control service provided by the whole vehicle service control platform to control the vehicle operation, and finally realize convenient and flexible control of mining vehicles through mobile terminals, avoiding the use of heavy and inconvenient portable remote controls.
[0078] Optionally, in some embodiments of the present application, the method further includes:
[0079] S140, receiving a feedback message sent by the vehicle service control platform, where the feedback message is used to indicate the execution result of the execution command by the target controller;
[0080] S150: Send the feedback message to the mobile terminal.
[0081] Specifically, after the target controller executes the corresponding control operation, it can feedback the execution result to the vehicle service control platform, that is, send a feedback message to the vehicle service control platform, so that the vehicle service control platform can receive the feedback message and send the feedback message to the mobile terminal, which can finally be displayed on the interface of the mobile terminal.
[0082] That is, in the embodiment of the present application, through the feedback mechanism, the operator can grasp the command execution status in a timely manner and improve the execution efficiency.
[0083] On the other hand, Figure 5 The following are mining vehicle control methods provided by some other embodiments of the present application, such as Figure 5 As shown, the method can be executed by the vehicle service control platform, and the method specifically includes the following steps:
[0084] S210, receiving a control instruction sent by a vehicle communication device, wherein the control instruction is obtained by parsing a control message sent by a mobile terminal by the vehicle communication device, wherein the control message includes the control instruction, and the control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at the next moment, wherein the target controller is one of multiple controllers in the mining vehicle.
[0085] S220, converting the control instruction to obtain an execution command.
[0086] S230, sending the execution command to the target controller, so that after receiving the execution command, the target controller responds to the execution command and executes a corresponding control operation.
[0087] Specifically, for the vehicle service control platform, after receiving the control message sent by the mobile terminal, the control message can be parsed to obtain the control instructions therein.
[0088] Furthermore, the vehicle service control platform converts the control instructions into execution commands of the target controller.
[0089] For example, an execution command corresponding to the control instruction may be generated according to the content of the control instruction, that is, a control signal of the target controller may be generated.
[0090] Finally, it can be sent to the corresponding target controller through the CAN communication protocol, so that the target controller can perform corresponding operations when receiving the execution command.
[0091] It can be understood that in the embodiment of the present application, after the vehicle service control platform receives the control message sent by the vehicle communication device, it can provide the corresponding control service for vehicle operation control based on this control message, and finally realize convenient and flexible control of the mining vehicle through the mobile terminal, avoiding the use of heavy and inconvenient handheld remote controls.
[0092] It can also be understood that the present application can realize control command communication within the local area network by integrating the wireless module into the vehicle service control platform, which reduces the coupling degree of underground explosion-proof vehicles to the network environment and enables the vehicle to operate normally under conditions such as poor underground network environment or no network environment.
[0093] By providing unified services through the vehicle service control platform, control instructions are decoupled from communication devices. When there is a need for new controllers, you only need to directly connect to the vehicle service control platform.
[0094] In addition, when changes need to be made to the vehicle hardware, the interaction modification between the hardware controller and the communication device is no longer considered, thus shielding the differences caused by the changes to the vehicle hardware.
[0095] Optionally, in some embodiments of the present application, the method further includes:
[0096] S210, receiving a feedback message sent by the target controller, where the feedback message is used to indicate an execution result of the execution command by the target controller.
[0097] S220: Send the feedback message to the vehicle communication device.
[0098] Specifically, in an embodiment of the present application, after the target controller executes the corresponding control operation, it can feed back the execution result to the vehicle service control platform, that is, send a feedback message to the vehicle service control platform, so that the vehicle service control platform can receive the feedback message, and send it to the vehicle communication device, and finally send it to the mobile terminal, and can be displayed on the interface of the mobile terminal.
[0099] That is, in the embodiment of the present application, through the feedback mechanism, the operator can grasp the command execution status in a timely manner and improve the execution efficiency.
[0100] On the other hand, Figure 6 As shown, mining vehicle control methods in other embodiments of the present application.
[0101] The method may be executed by a mobile terminal, and the method specifically includes:
[0102] S310, receiving an operation instruction on the operation interface.
[0103] S320, in response to the operation instruction, a control message is generated and sent to the vehicle communication device, so that after receiving the control message, the vehicle communication device parses the control message and sends the control instruction obtained by the parsing to the vehicle service control platform. The control message includes a control instruction, and the control instruction is used to instruct the target controller in the mining vehicle to perform a control operation at the next moment, and the target controller is one of multiple controllers in the mining vehicle.
[0104] Specifically, in an embodiment of the present application, for a mobile terminal, when an operator needs to control a mining vehicle, he or she can first start the installed application for controlling the mining vehicle, and then enter operating instructions on the operating interface of the started application, such as by touching the corresponding control icon in the control area to enter forward, backward, stop or reverse operating instructions.
[0105] Furthermore, after receiving the input operation instruction, the mobile terminal may respond to the operation instruction and generate a control message, so that the control message carries the control instruction corresponding to the operation instruction to instruct the target controller in the mining vehicle to perform the corresponding control operation at the next moment.
[0106] Finally, the generated control message may be sent to the vehicle communication device, such as through the CAN protocol, so that the vehicle communication device parses and forwards the control instructions therein.
[0107] It can be understood that in the embodiment of the present application, the control instructions are directly sent to the communication device through the mobile terminal, so that the instructions can be sent to the vehicle in real time, and the control method is flexible and accurate, which greatly facilitates the control process of the operator and improves the working efficiency. In addition, the control instructions on the mobile terminal can be flexibly increased, and when the mobile terminal needs to add a new control instruction, the control instruction that has been exposed on the vehicle service platform can be directly sent by the mobile terminal, and the instruction is then forwarded by the communication device to achieve the purpose of flexible switching.
[0108] In order to better understand the process of mining vehicle control provided by the embodiment of the present application, that is, to understand the coordination process between the mobile terminal, the vehicle communication device and the vehicle service control platform on the mining vehicle, the following is a Figure 7 Elaboration:
[0109] like Figure 7 As shown, when the user needs to operate the vehicle, the user can send a control instruction by directly operating the mobile terminal, that is, the mobile terminal first receives the operation instruction input by the operator, and then responds to the operation instruction, generates a control message, and sends it to the vehicle communication device.
[0110] Furthermore, after receiving the control message sent by the mobile terminal, the vehicle communication device parses the control instructions included in the control message, and then forwards the control instructions to the vehicle service control platform to call the corresponding control service provided by the vehicle service control platform for operation control.
[0111] That is, after receiving the control instruction, the vehicle service control platform can convert the control instruction into an execution command corresponding to the target controller, that is, the vehicle service control platform converts the control instruction into a controller execution command and sends it to the corresponding controller.
[0112] Finally, the controller receives the execution command and executes the corresponding control operation. After the controller executes the control command, it feeds back the command execution result to the vehicle service control platform; the vehicle service control platform feeds back the execution result to the mobile terminal through the vehicle communication device for display, and the vehicle operation control process ends.
[0113] It can be understood that the mining vehicle control method provided in the embodiment of the present application relies on the integration of wireless modules and the vehicle communication device to convert the sending and receiving of commands in order to ensure the normal operation and control of explosion-proof vehicles in a network-free environment, thereby ensuring the accuracy, real-time and low latency of command reception by explosion-proof vehicles, and at the same time ensuring that the mobile terminal and the communication module are in the same wireless module local area network.
[0114] That is, through the cooperation of the mobile terminal, vehicle communication device and vehicle service control platform in the same local area network, when controlling the mining vehicle in the mine, the operator can first input the command on the operation interface of the mobile terminal, so that the mobile terminal sends the control message to the vehicle communication device, and then after the vehicle communication device receives the control message, the control message is parsed and the obtained control command is sent to the vehicle service control platform, so that after the vehicle service control platform receives the control command, the control command is converted into an execution command, and the execution command is sent to the corresponding target controller, so that the target controller that receives the execution command responds to the execution command and executes the corresponding control Operation, ultimately achieving convenient and flexible control of mining vehicles through mobile terminals, avoiding the use of heavy and inconvenient handheld remote controls, reducing the degree of coupling to the network environment, and enabling normal vehicle operation under conditions such as poor network environment or no network in the mine; and the present application provides a unified service through a vehicle service control platform, decoupling control instructions from vehicle communication devices, so that when there is a demand for a new controller, it is only necessary to directly access the vehicle service control platform, and when the vehicle hardware needs to be changed, the interactive modification between the hardware controller and the vehicle communication device is no longer considered, shielding the differences caused by vehicle hardware changes, ultimately improving operating efficiency and reducing equipment maintenance costs.
[0115] On the other hand, the present application provides a mining vehicle control device, the control device comprising:
[0116] A first receiving module is used to receive a control message sent by a mobile terminal, wherein the control message includes a control instruction, and the control instruction is used to instruct a target controller in a mining vehicle to perform a control operation at a next moment, and the target controller is one of multiple controllers in the mining vehicle;
[0117] A parsing module, used for parsing the control message to obtain the control instruction;
[0118] The first sending module is used to send the control instruction to the whole vehicle service control platform, so that after the whole vehicle service control platform receives the control instruction, it sends the execution command corresponding to the control instruction to the target controller, so that after the target controller receives the execution command, it responds to the execution command and performs the corresponding control operation.
[0119] Optionally, the mining vehicle control device provided in the embodiment of the present application further includes:
[0120] A second receiving module, used for receiving a feedback message sent by the vehicle service control platform, wherein the feedback message is used for indicating the execution result of the target controller on the execution command;
[0121] The second sending module is used to send the feedback message to the mobile terminal.
[0122] Optionally, in the mining vehicle control device provided in the embodiment of the present application, the first sending module is specifically used for:
[0123] The control instructions are sent to the vehicle service control platform via the CAN protocol.
[0124] On the other hand, the present application provides a mining vehicle control device, the control device comprising:
[0125] A third receiving module is used to receive a control instruction sent by a vehicle communication device, wherein the control instruction is obtained by parsing a control message sent by a mobile terminal by the vehicle communication device, wherein the control message includes the control instruction, and the control instruction is used to instruct a target controller in a mining vehicle to perform a control operation at a next moment, wherein the target controller is one of multiple controllers in the mining vehicle;
[0126] A conversion module, used for converting the control instruction to obtain an execution command;
[0127] The third sending module is used to send the execution command to the target controller, so that after receiving the execution command, the target controller responds to the execution command and performs a corresponding control operation.
[0128] Optionally, in the mining vehicle control device provided by the present application, the conversion module is specifically used for:
[0129] The converting the control instruction to obtain the execution command comprises:
[0130] An execution command corresponding to the control instruction is generated according to the content of the control instruction.
[0131] Optionally, the mining vehicle control device provided by the present application further includes:
[0132] a fourth receiving module, configured to receive a feedback message sent by the target controller, wherein the feedback message is used to indicate an execution result of the execution command by the target controller;
[0133] A fourth sending module is used to send the feedback message to the vehicle communication device.
[0134] Optionally, in the mining vehicle control device provided by the present application, the fourth sending module is specifically used for:
[0135] The execution command is sent to the target controller via the CAN protocol.
[0136] On the other hand, the present application provides a mining vehicle control device, comprising:
[0137] An acquisition module is used to acquire input operation instructions on the operation interface;
[0138] A generating module, used to respond to the control instruction, generate a control message, and send it to the vehicle communication device, so that after receiving the control message, the vehicle communication device parses the control message and sends the control instruction obtained by the parsing to the vehicle service control platform;
[0139] The control message includes a control instruction, and the control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at a next moment, and the target controller is one of multiple controllers in the mining vehicle.
[0140] On the other hand, in some embodiments of the present application, a mining vehicle control system is also provided, the system including a vehicle communication device, a whole vehicle service control platform and a mobile terminal, the vehicle communication device, the whole vehicle service control platform and the mobile terminal are in the same local area network, the vehicle communication device, the whole vehicle service control platform and the mobile terminal are used to execute the mining vehicle control method in the above corresponding embodiments.
[0141] In an exemplary embodiment, a processing device is provided, the internal structure diagram of which can be as follows Figure 8 As shown. The terminal device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the terminal device is used to provide computing and control capabilities. The memory of the terminal device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the terminal device is used to store video tag processing data. The input / output interface of the terminal device is used to exchange information between the processor and an external device. The communication interface of the terminal device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a mining vehicle control method is implemented.
[0142] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present invention, and does not constitute a limitation on the terminal device to which the scheme of the present invention is applied. The specific terminal device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0143] In an exemplary embodiment, a terminal device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0144] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0145] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0146] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0147] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided by the present invention can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0148] The database involved in each embodiment provided by the present invention may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided by the present invention may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0149] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0150] The principles and implementation methods of the present invention are described in this article using specific examples. The description of the above embodiments is only used to help understand the method and core idea of the present invention. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A mining vehicle control method, characterized in that: The method comprises: Receiving a control message sent by a mobile terminal, wherein the control message includes a control instruction, wherein the control instruction is used to instruct a target controller in a mining vehicle to perform a control operation at a next moment, wherein the target controller is one of a plurality of controllers in the mining vehicle; Parsing the control message to obtain the control instruction; The control instruction is sent to the whole vehicle service control platform, so that after the whole vehicle service control platform receives the control instruction, it sends the execution command corresponding to the control instruction to the target controller, so that after the target controller receives the execution command, it responds to the execution command and performs the corresponding control operation.
2. The mining vehicle control method according to claim 1, characterized in that: The method further comprises: Receiving a feedback message sent by the vehicle service control platform, wherein the feedback message is used to indicate the execution result of the target controller on the execution command; Sending the feedback message to the mobile terminal.
3. The mining vehicle control method according to claim 1 or 2, characterized in that: The sending of the control instruction to the vehicle service control platform includes: The control instructions are sent to the vehicle service control platform via the CAN protocol.
4. A mining vehicle control method, characterized in that: The method comprises: receiving a control instruction sent by a vehicle communication device, wherein the control instruction is obtained by parsing a control message sent by a mobile terminal by the vehicle communication device, wherein the control message includes the control instruction, and the control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at a next moment, wherein the target controller is one of multiple controllers in the mining vehicle; Converting the control instruction to obtain an execution command; The execution command is sent to the target controller, so that after receiving the execution command, the target controller responds to the execution command and performs a corresponding control operation.
5. The mining vehicle control method according to claim 4, characterized in that: The converting the control instruction to obtain the execution command comprises: An execution command corresponding to the target controller is generated according to the content of the control instruction.
6. The mining vehicle control method according to claim 4 or 5, characterized in that: The method further comprises: receiving a feedback message sent by the target controller, wherein the feedback message is used to indicate an execution result of the execution command by the target controller; The feedback message is sent to the vehicle communication device.
7. The mining vehicle control method according to claim 4 or 5, characterized in that: The sending the execution command to the target controller comprises: The execution command is sent to the target controller via the CAN protocol.
8. A mining vehicle control method, characterized in that: The method comprises: Receive operation instructions on the operation interface; In response to the operation instruction, a control message is generated and sent to the vehicle communication device, so that after receiving the control message, the vehicle communication device parses the control message and sends the control instruction obtained by the parsing to the vehicle service control platform; The control message includes a control instruction, and the control instruction is used to instruct a target controller in the mining vehicle to perform a control operation at a next moment, and the target controller is one of multiple controllers in the mining vehicle.
9. A processing device, characterized in that: The processing device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the mining vehicle control method according to any one of claims 1 to 3, claims 4 to 7, or claim 8.
10. A mining vehicle control system, characterized in that: The system includes a vehicle communication device, a whole vehicle service control platform and a mobile terminal. The vehicle communication device, the whole vehicle service control platform and the mobile terminal are in the same local area network. The vehicle communication device is used to execute the mining vehicle control method as described in any one of claims 1 to 3. The whole vehicle service control platform is used to execute the mining vehicle control method as described in any one of claims 4 to 7. The mobile terminal is used to execute the mining vehicle control method as described in claim 8.