Monitoring method, terminal device and storage medium

By monitoring the working status of agricultural equipment through terminal devices, remote locking and unlocking of abnormal equipment is achieved, solving the problem of inconvenient operation and improving the ease of operation.

CN115480501BActive Publication Date: 2025-12-30FJ DYNAMICS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210292226.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-23
Publication Date
2025-12-30
Estimated Expiration
2042-03-23

AI Technical Summary

Technical Problem

Operators must physically go to the location of the agricultural equipment to shut down or lock any malfunctioning equipment, which is inconvenient.

Method used

The terminal device monitors the working information of agricultural equipment, automatically outputs identification information and working status, and remotely locks or unlocks the equipment in case of abnormality.

Benefits of technology

It improves the ease of remote control of agricultural equipment for operators and reduces the need for on-site operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115480501B_ABST
    Figure CN115480501B_ABST
Patent Text Reader

Abstract

The application provides a monitoring method, a terminal device and a storage medium. The monitoring method is used for monitoring agricultural equipment on a farm machine. The monitoring method comprises the following steps: acquiring identification information of the agricultural equipment, wherein the identification information corresponds to the agricultural equipment in one-to-one correspondence; outputting working information corresponding to a current time and the identification information; and outputting locking information to the agricultural equipment to control the agricultural equipment to be locked when the working information meets a locking condition. According to the embodiment of the application, whether the agricultural equipment works abnormally can be determined through the automatically output working information, and the agricultural equipment can be remotely controlled to be locked when the agricultural equipment is abnormal, so that the convenience of operation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of agricultural machinery monitoring, and more specifically to a monitoring method, terminal equipment, and storage medium. Background Technology

[0002] In agriculture, agricultural machinery is often used to cultivate land in order to improve the quality of arable land. Agricultural machinery is equipped with agricultural devices that can perform some of the functions of agricultural machinery, such as positioning and information transmission. Operators can actively obtain real-time information about the agricultural equipment through user terminals or remote servers, making it convenient for operators to monitor the working status of the machinery and equipment.

[0003] When operators determine that agricultural equipment or machinery is malfunctioning based on information transmitted by the equipment, such as when the equipment is located outside a preset area and is at risk of being stolen, operators must go to the location of the equipment to shut it down or lock it, which is inconvenient. Summary of the Invention

[0004] In view of the above, it is necessary to provide a monitoring method, terminal equipment and storage medium, so that operators can determine whether agricultural equipment is malfunctioning through automatically output work information, and remotely lock the agricultural equipment when malfunctions occur, thereby improving the convenience of operation.

[0005] In a first aspect, embodiments of this application provide a monitoring method for monitoring agricultural equipment on agricultural machinery. The monitoring method includes: determining the identification information of the agricultural equipment, wherein the identification information corresponds one-to-one with the agricultural equipment; outputting working information corresponding to the current time and the identification information; and when the working information meets the locking conditions, outputting locking information to the agricultural equipment to control the agricultural equipment to lock.

[0006] Optionally, the monitoring method further includes: determining whether the current time meets the time condition; if the current time meets the time condition, then outputting the work information corresponding to the current time and the identification information.

[0007] Optionally, the output of work information corresponding to the current time and the identification information includes: determining whether there is work information whose acquisition time is the current time; if so, outputting the work information whose acquisition time is the current time; if not, outputting the work information whose acquisition time is closest to the current time; wherein, the work information includes the online status, location, moving speed and moving direction of the agricultural equipment.

[0008] Optionally, the step of outputting locking information to the agricultural equipment when the working information meets the locking condition includes: determining whether the working information meets the locking condition; if the working information meets the locking condition, then outputting the locking information to the agricultural equipment.

[0009] Optionally, the step of outputting locking information to the agricultural equipment when the work information meets the locking conditions includes: determining whether to receive locking trigger information output by the user terminal, wherein the user terminal is used to receive the work information corresponding to the current time; if the locking trigger information has been received, then outputting the locking information to the agricultural equipment.

[0010] Optionally, the monitoring method further includes: determining whether the agricultural equipment is locked based on the work information, wherein the work information includes a locking status; if the agricultural equipment is determined to be unlocked, then when the work information meets the locking conditions, outputting locking information to the agricultural equipment to control the agricultural equipment to lock; if the agricultural equipment is determined to be locked, then when the work information meets the unlocking conditions, outputting unlocking information to the agricultural equipment to control the agricultural equipment to unlock.

[0011] Optionally, the step of outputting unlocking information to the agricultural equipment when the working information meets the unlocking conditions includes: determining whether the working information meets the unlocking conditions; if the working information meets the unlocking conditions, then outputting the unlocking information to the agricultural equipment.

[0012] Optionally, the step of outputting unlocking information to the agricultural equipment when the work information meets the unlocking conditions includes: determining whether to receive unlocking trigger information output by the user terminal, wherein the user terminal is used to receive the work information corresponding to the current time; if the unlocking trigger information has been received, then the unlocking information is output to the agricultural equipment.

[0013] Secondly, embodiments of this application provide a terminal device, including: a memory for storing a computer program; and a processor for executing the computer program stored in the memory. When the computer program is executed, the processor is used to execute the monitoring method described in any of the preceding claims.

[0014] Thirdly, embodiments of this application provide a storage medium including computer instructions that, when executed on a terminal device, cause the terminal device to perform the monitoring method described in any of the preceding claims.

[0015] The monitoring method, terminal equipment, and storage medium provided in this application allow operators to determine whether agricultural equipment is malfunctioning based on automatically output work information, and to remotely lock the agricultural equipment when malfunctions occur, thus improving operational convenience. Attached Figure Description

[0016] Figure 1 This is a schematic diagram of the terminal device in the embodiments of this application.

[0017] Figure 2 This is a flowchart of the monitoring method in the embodiments of this application.

[0018] Figure 3 This is another flowchart of the monitoring method in the embodiments of this application.

[0019] Figure 4 This is another flowchart of the monitoring method in the embodiments of this application.

[0020] Figure 5 This is another flowchart of the monitoring method in the embodiments of this application.

[0021] Figure 6 This is another flowchart of the monitoring method in the embodiments of this application.

[0022] Figure 7 This is another flowchart of the monitoring method in the embodiments of this application.

[0023] Explanation of main component symbols

[0024] Agricultural Machinery 100

[0025] Agricultural equipment 200

[0026] Terminal equipment 300

[0027] Processor 10

[0028] Memory 20

[0029] Communication interface 30

[0030] User terminal 400 Detailed Implementation

[0031] The technical solutions in the implementation of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described implementation is only a part of the implementation of this application, and not all of the implementations.

[0032] Please see Figure 1 , Figure 1This is a schematic diagram of a terminal device 300 provided in one embodiment of this application. The terminal device 300 can be communicatively connected to the agricultural equipment 200. The terminal device 300 is used to run a monitoring method to monitor the agricultural equipment 200 and to control the agricultural equipment 200 to lock when the agricultural equipment 200 malfunctions.

[0033] It is understandable that in agricultural production scenarios, agricultural machinery 100 can be used for farming operations, and agricultural machinery 100 can have functions such as loosening soil, sowing, or harvesting. Agricultural machinery 100 can be equipped with agricultural equipment 200, which can be a device used to assist agricultural machinery 100 in its work, and agricultural equipment 200 can have functions such as positioning, navigation, and / or wireless communication.

[0034] For example, agricultural machinery 100 may have an automatic driving function, and agricultural equipment 200 may be an automatic navigation kit applied to agricultural machinery 100. Agricultural equipment 200 is installed on agricultural machinery 100 and communicates with agricultural machinery 100.

[0035] In the embodiments of this application, the communication connection between agricultural equipment 200 and agricultural machinery 100 can be a wireless communication connection implemented through a communication network or a wired communication connection implemented through a data cable connection. The embodiments of this application do not limit this.

[0036] In this embodiment, the terminal device 300 and the agricultural equipment 200 can achieve wireless communication connection through a communication network; through the wireless communication connection between the terminal device 300 and the agricultural equipment 200, the terminal device 300 can achieve wireless communication connection with the agricultural machinery 100.

[0037] In this embodiment, the terminal device 300 may include a processor 10, a memory 20, and a communication interface 30. The processor 10, the memory 20, and the communication interface 30 can be connected via a communication bus to complete communication between them, and the processor 10 is wirelessly connected to the agricultural equipment 200.

[0038] Processor 10 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the above scheme program.

[0039] The memory 20 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 20 may exist independently and be connected to the processor 10 via a bus. The memory 20 may also be integrated with the processor 10.

[0040] The communication interface 30 is used to communicate with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN), etc. The processor 10 can connect to the user terminal 400 through the communication interface 30, and the processor 10 can also establish a wireless communication connection with the agricultural equipment 200 through the communication interface 30.

[0041] For example, terminal device 300 can be a remote server, and processor 10 can be a central processing unit set in the remote server.

[0042] In this embodiment, the agricultural machinery 100 and agricultural equipment 200 can operate according to preset information. The preset information may include the geographical range of the work, the movement trajectory, the movement speed, and the working time. The preset information can be set by the operator through the user terminal 400 before the agricultural machinery 100 starts working. The user terminal 400 can be wirelessly connected to the processor 10. After the operator sets the preset information on the user terminal 400, the user terminal 400 outputs the preset information to the processor 10. The processor 10 outputs the preset information to the memory 20, which can store the preset information. The processor 10 can also output the preset information to the agricultural machinery 100 and agricultural equipment 200 to control the agricultural machinery 100 to work automatically within the preset working time and geographical range, according to the preset movement trajectory and movement speed.

[0043] It is understood that the user terminal 400 can be an electronic device with human-computer interaction, data processing and wireless communication functions, specifically including but not limited to smartphones, personal computers, tablets, etc.

[0044] In this embodiment, when the agricultural equipment 200 and the agricultural machinery 100 are working, the agricultural equipment 200 can output working information to the processor 10. The working information may include the online status, location, moving speed, moving direction, etc. of the agricultural equipment 200. The processor 10 can output the working information to the user terminal 400 and the memory 20. The memory 20 stores the working information, and the operator can view the working information of the agricultural equipment 200 through the user terminal 400.

[0045] It is understood that by analyzing the working information, it is possible to determine whether the agricultural equipment 200 or the agricultural machinery 100 is malfunctioning. The method for determining whether the agricultural equipment 200 or the agricultural machinery 100 is malfunctioning may be to compare whether the working information and preset information are the same or whether the difference is within a preset error range. The analysis of the working information can be performed by the processor 10 or manually by the operator; the embodiments of this application do not limit this.

[0046] For example, if the location in the work information exceeds the geographical range in the preset information, it can be determined that agricultural equipment 200 or agricultural machinery 100 is abnormal, and at this time, agricultural machinery 100 or agricultural equipment 200 is at risk of being stolen.

[0047] In this embodiment, the memory 20 is used to store computer programs, and the processor 10 is communicatively connected to the memory 20. The processor 10 is used to execute the computer programs stored in the memory 20. When the processor 10 executes the computer programs stored in the memory 20, a monitoring method can be implemented. The operator can monitor the agricultural equipment 200 through the output of the processor 10 to the user terminal 400, and control the agricultural equipment 200 to lock when the agricultural equipment 200 is abnormal. The monitoring method runs after the agricultural equipment 200 starts working.

[0048] Please see Figure 2 This is a flowchart of a monitoring method provided in an embodiment of this application.

[0049] The monitoring method of this embodiment may include the following steps, wherein the processor 10 may be the main body running the following steps:

[0050] Step S21: Determine the identification information of agricultural equipment 200.

[0051] In this embodiment, the identification information corresponds one-to-one with the agricultural equipment 200. The identification information can be, but is not limited to, a serial number (SN), a QR code, etc.

[0052] In this embodiment, the operator can input the identification information of the agricultural equipment 200 to be monitored through the user terminal 400, and the user terminal 400 can output the identification information to the processor 10. That is, when the processor 10 runs step S21, it can obtain the identification information manually input by the operator from the user terminal 400, thereby determining the identification information of the agricultural equipment 200.

[0053] Step S22: Determine whether the current time meets the time condition. If the time condition is met, proceed to step S23; if the time condition is not met, determine whether the current time meets the time condition again.

[0054] It is understandable that the current time refers to a specific time within a 24-hour period of a day, which could be the specific time at which step S22 is performed. The current time can be accurate to the second.

[0055] The time condition can be a preset condition before the monitoring method runs. In one implementation, the time condition can be whether the current time is a preset time node for the day. For example, the preset time nodes can be 6:00 AM and 6:00 PM every day. If the current time is 6:00 AM, then the current time meets the time condition; if the current time is 8:00 AM, then the current time does not meet the time condition.

[0056] In another implementation, the time condition can be whether the interval between the current time and the last time the processor 10 output working information to the user terminal 400 reaches a preset time interval. For example, the preset time interval can be 12 hours. If the interval between the current time and the last time the processor 10 output working information to the user terminal 400 is 12 hours, then the current time does not meet the time condition; if the interval between the current time and the last time the processor 10 output working information to the user terminal 400 is 8 hours, then the current time does not meet the time condition.

[0057] In one implementation, when the processor 10 outputs working information to the user terminal 400, it can record the time of outputting the working information. In another implementation, when the user terminal 400 receives the working information output by the processor 10, it can output the time of receiving the working information to the processor 10. The processor 10 can record the time when the user terminal 400 receives the working information and determine the time when the user terminal 400 receives the working information as the time when the processor 10 outputs the working information to the user terminal 400.

[0058] It's understandable that, since the current time is constantly being updated, once it's determined that the current time does not meet the time condition, it can be checked again at the next time point to see if the updated current time meets the time condition.

[0059] In some embodiments, before the monitoring method is run, the operator can preset that if the processor 10 determines that the current time does not meet the time condition when performing step S22, it can determine whether the current time meets the time condition again after a specified interval. The interval can be accurate to the second, such as 10 seconds.

[0060] It is understood that in this embodiment, the operator can view the work information automatically output by the processor 10 on the user terminal 400 when the current time meets the time condition, and can also actively retrieve the work information from the memory 20 through the processor 10 by operating the user terminal 400 when the current time does not meet the time condition.

[0061] Step S23: Output the working information corresponding to the current time and identification information to the user terminal 400.

[0062] It is understandable that when the agricultural equipment 200 is working, while outputting working information to the processor 10, the agricultural equipment 200 also outputs the identification information corresponding to the agricultural equipment 200 to the processor 10. The processor 10 can store the working information and the identification information in the memory 20. After the processor 10 obtains the identification information of the agricultural equipment 200 that needs to be monitored from the user terminal 400, it can search for and obtain the working information corresponding to the identification information in the memory 20, and then output the working information to the user terminal 400.

[0063] When the agricultural equipment 200 starts working for the first time, it immediately starts outputting identification information and working information to the processor 10. The monitoring method in this embodiment starts running when the agricultural equipment 200 starts working or after the agricultural equipment 200 starts working. Therefore, no matter when the processor 10 obtains the identification information from the user terminal 400, the memory 20 stores the working information corresponding to the identification information.

[0064] In the embodiments of this application, the form in which work information is output to the user terminal 400 may be, but is not limited to, email, in-application information reminders, SMS, etc.

[0065] It is understandable that when step S23 is executed, the current time in step S23 is the same as the current time in step S22.

[0066] Please see Figure 3 In some embodiments, the method of outputting working information corresponding to the current time and identification information to the user terminal 400 may include the following steps S31-S33:

[0067] Step S31: Determine whether there is work information in memory 20 with the current time as the acquisition time. If there is work information with the current time as the acquisition ...

[0068] It is understandable that when step S31 is executed, the current time in step S31 is the same as the current time in step S22.

[0069] When the current time meets the time condition, agricultural equipment 200 and agricultural machinery 100 may be offline or powered off. Therefore, the memory 20 may not contain work information with the current time as the acquisition time. The two cases—one with work information with the current time and one without—need to be handled separately.

[0070] Step S32: Output the work information with the current time to the user terminal 400.

[0071] It is understandable that when there is work information with the current time, the processor 10 outputs the work information to the user terminal 400 so that the operator can view the real-time work information of the agricultural equipment 200.

[0072] Step S33: Output the work information with the acquisition time closest to the current time to the user terminal 400.

[0073] It is understandable that when there is no work information with the current time, the operator cannot view the real-time work information. The processor 10 will obtain the work information with the time closest to the current time and send it to the user terminal 400 for the operator to use as a reference.

[0074] It is understandable that when the processor 10 outputs work information to the user terminal 400, it can simultaneously output the acquisition time of the work information to the user terminal 400 to remind the operator whether the work information is real-time or non-real-time.

[0075] Step S24: Determine whether the agricultural equipment 200 is locked based on the working information output to the user terminal 400. If the agricultural equipment 200 is not locked, proceed to step S25; if the agricultural equipment 200 is locked, proceed to step S26.

[0076] In this embodiment, the working information also includes a lock status. The processor 10 can determine whether the agricultural equipment 200 is locked based on the working information output to the user terminal 400.

[0077] It is understood that when agricultural equipment 200 is locked, only the functions of agricultural equipment 200 used to assist agricultural machinery 100 can be turned off, or the agricultural equipment 200 can be powered off and stopped working. The embodiments of this application do not limit this.

[0078] It is understood that when agricultural equipment 200 is locked, agricultural machinery 100 can lock simultaneously and stop farming work, or it can continue to carry out farming work without the assistance of agricultural equipment 200. The embodiments of this application do not limit this.

[0079] For example, agricultural equipment 200 can be an automatic navigation kit. When agricultural equipment 200 is locked, the auxiliary automatic driving function and the function of controlling agricultural machinery 100 to carry out farming operations are disabled; the manual operation function of agricultural machinery 100 is not affected, and the operator can manually drive agricultural machinery 100 to move.

[0080] Step S25: When the working information meets the locking conditions, output the locking information to the agricultural equipment 200 to control the agricultural equipment 200 to lock.

[0081] In some embodiments, the locking condition may be a difference between the working information and the preset information. For example, the preset information includes a preset geographical range, and the working information includes the location of the agricultural machinery 100 and the agricultural equipment 200. When it is determined from the working information that the location of the agricultural machinery 100 or the agricultural equipment 200 exceeds the preset geographical range, it can be determined that there is a difference between the working information and the preset information, that is, the working information satisfies the locking condition.

[0082] In other embodiments, the locking condition may be that the difference between the working information and the preset information exceeds a preset error range; for example, the locking condition may be that the difference ratio between a set of information in the working information and the corresponding information in the preset information exceeds 10%. Then, when the moving speed in the working information is 50km / h, and the preset moving speed in the preset information is 20km / h, the difference ratio between the current moving speed and the preset moving speed is much greater than 10%, and the working information meets the locking condition.

[0083] It is understandable that when the work information meets the locking conditions, it can be determined that agricultural machinery 100 and agricultural equipment 200 are abnormal, and there is a risk that agricultural machinery 100 or agricultural equipment 200 may be stolen or misoperated.

[0084] Please see Figure 4 In some embodiments, the determination of whether the working information meets the locking conditions can be performed automatically by the processor 10. The method of outputting locking information to the agricultural equipment 200 when the working information meets the locking conditions includes the following steps S41 and S42:

[0085] Step S41: Determine whether the work information obtained at the current time or the time closest to the current time meets the locking condition. If it does, proceed to step S42. If it does not, determine whether the work time meets the locking condition again at the next time point.

[0086] It is understood that the processor 10 can determine whether the locking conditions are met based on the real-time acquired work information or the work information most recently acquired. The specific content of the locking conditions can be found in the above embodiments and will not be repeated here.

[0087] It is understood that the current time in step S41 is continuously updated over time and is not affected by the current time in other steps; when the processor 10 determines that the work information obtained at the current time or the time closest to the current time does not meet the locking conditions, the processor 10 can determine again at the next time point whether the obtained work information meets the locking conditions.

[0088] Before the monitoring method is run, the operator can preset that when the processor 10 performs step S41, if it is determined that the working information does not meet the locking conditions, the current time can be determined again after a specified interval. The interval can be accurate to the second, such as 2 seconds.

[0089] Step S42: Output locking information to agricultural equipment 200 to control agricultural equipment 200 to lock.

[0090] It is understandable that after determining that the working information meets the locking conditions, the processor 10 can output locking information to control the agricultural equipment 200 to lock automatically. This allows the agricultural equipment 200 with abnormalities to be remotely locked without the need for operators to physically operate on the agricultural equipment 200 and the agricultural machinery 100, thus improving the convenience of operation.

[0091] It is understandable that while the processor 10 outputs locking information to the agricultural equipment 200, the processor 10 can also obtain working information again after the agricultural equipment 200 is locked and output it to the user terminal 400, so that the operator can understand the change of the locking status of the agricultural equipment 200 in a timely manner through the user terminal 400.

[0092] Please see Figure 5 In other embodiments, the determination of whether the work information meets the locking conditions can be made by the operator when viewing the work information through the user terminal 400. When the operator determines that the work information meets the locking conditions, the operator can operate the user terminal 400 to output locking trigger information to the processor 10, and the processor 10 then controls the agricultural equipment 200. The method of outputting locking information to the agricultural equipment 200 when the work information meets the locking conditions includes the following steps S51 and S52:

[0093] Step S51: Determine whether the lock trigger information output by the user terminal 400 has been received. If the lock trigger information has been received, proceed to step S52; if the lock trigger information has not been received, continue to determine whether the lock trigger information output by the user terminal 400 has been received.

[0094] It is understandable that if the processor 10 determines that it has not received the lock trigger information, it can determine again at the next time point whether the lock trigger information has been received. That is, if the agricultural equipment 200 is not locked, the processor 10 can continuously monitor whether the operator has determined that the agricultural equipment 200 needs to be locked.

[0095] Step S52: Output locking information to agricultural equipment 200 to control agricultural equipment 200 to lock.

[0096] Please continue reading. Figure 2 Step S26: When the working information meets the unlocking conditions, output unlocking information to agricultural equipment 200 to control agricultural equipment 200 to unlock.

[0097] In some embodiments, the unlocking condition may be the elimination of the difference between the working information and the preset information. For example, the preset information includes a preset geographical range, and the working information includes the location of the agricultural machinery 100 and the agricultural equipment 200. When the working information determines that the original location of the agricultural machinery 100 or the agricultural equipment 200 is outside the preset geographical range, and the current location returns to the preset geographical range, it can be determined that the difference between the working information and the preset information is eliminated, that is, the working information meets the unlocking condition.

[0098] In other embodiments, the unlocking condition may be that the difference between the working information and the preset information is restored to a preset error range; for example, the unlocking condition may be that the difference ratio between a set of information in the working information and the corresponding information in the preset information is less than 10%. When the preset moving speed in the preset information is 20km / h, if the moving speed in the working information decreases from 50km / h to 20.2km / h, that is, the difference between the current moving speed and the preset moving speed is restored to less than 10%, at which point the working information meets the unlocking condition.

[0099] It is understandable that when the work information meets the unlocking conditions, it can be determined that the abnormality of agricultural machinery 100 and agricultural equipment 200 has been eliminated. The reason for the elimination of the abnormality of agricultural machinery 100 and agricultural equipment 200 may be that the operator performed maintenance on agricultural equipment 200 or agricultural machinery 100 after agricultural equipment 200 was locked, or that agricultural equipment 200 and agricultural machinery 100 eliminated the fault through automatic self-troubleshooting function or restart.

[0100] It is understandable that when the processor 10 unlocks the agricultural equipment 200, it can restore the functions of the agricultural equipment 200 that were disabled due to being locked, and the agricultural equipment 200 can continue to work to assist the agricultural machinery 100 in carrying out operations again.

[0101] For example, agricultural equipment 200 can be an automatic navigation kit. When the working information determines that the original location of agricultural equipment 200 is outside the preset geographical range, and the current location returns to the preset geographical range, the processor 10 can control agricultural equipment 200 to unlock. Agricultural equipment 200 can restore the previously locked assisted automatic driving function and the function of controlling agricultural machinery 100 to carry out farming operations. Agricultural equipment 200 can continue to work to assist agricultural machinery 100 in carrying out automatic farming operations.

[0102] Please see Figure 6 In some embodiments, the determination of whether the working information meets the unlocking conditions can be performed automatically by the processor 10. The method of outputting unlocking information to the agricultural equipment 200 when the working information meets the unlocking conditions includes the following steps S61 and S62:

[0103] Step S61: Determine whether the work information obtained at the current time or the time closest to the current time meets the unlocking conditions. If it does, proceed to step S62. If it does not, determine whether the work time meets the unlocking conditions again at the next time point.

[0104] It is understood that the processor 10 can determine whether the unlocking conditions are met based on the real-time acquired work information or the work information most recently acquired. The specific content of the unlocking conditions can be found in the above embodiments and will not be repeated here.

[0105] It is understood that the current time in step S61 is continuously updated over time and is not affected by the current time in other steps; when the processor 10 determines that the work information obtained at the current time or the time closest to the current time does not meet the unlocking conditions, the processor 10 can determine again at the next time point whether the obtained work information meets the unlocking conditions.

[0106] Before the monitoring method is run, the operator can preset that if the processor 10 determines that the working information does not meet the unlocking conditions when performing step S61, the operator can determine whether the current time meets the unlocking conditions again after a specified interval. The interval can be accurate to the second, for example, 2 seconds.

[0107] Step S62: Output unlock information to agricultural equipment 200 to control agricultural equipment 200 to unlock.

[0108] It is understandable that after determining that the working information meets the unlocking conditions, the processor 10 can output unlocking information to control the agricultural equipment 200 to unlock automatically. This allows the agricultural equipment 200 with abnormalities to be unlocked remotely without the need for operators to physically operate on the agricultural equipment 200 and the agricultural machinery 100, thus improving the convenience of operation.

[0109] It is understandable that while the processor 10 outputs unlock information to the agricultural equipment 200, the processor 10 can also obtain working information again after the agricultural equipment 200 is unlocked and output it to the user terminal 400, so that the operator can understand the change of the locking status of the agricultural equipment 200 in a timely manner through the user terminal 400.

[0110] Please see Figure 7 In other embodiments, the determination of whether the work information meets the unlocking conditions can be made by the operator when viewing the work information through the user terminal 400. When the operator determines that the work information meets the unlocking conditions, they can operate the user terminal 400 to output unlocking trigger information to the processor 10, and the processor 10 will then control the agricultural equipment 200 to unlock. The method of outputting locking information to the agricultural equipment 200 when the work information meets the unlocking conditions includes the following steps S71 and S72:

[0111] Step S71: Determine whether the unlock trigger information output by the user terminal 400 has been received. If the unlock trigger information has been received, proceed to step S72; if the unlock trigger information has not been received, continue to determine whether the unlock trigger information output by the user terminal 400 has been received.

[0112] It is understandable that if the processor 10 determines that it has not received the unlock trigger information, it can determine again at the next time point whether the unlock trigger information has been received. That is, when the agricultural equipment 200 is locked, the processor 10 can continuously monitor whether the operator has determined that the agricultural equipment 200 needs to be unlocked.

[0113] Step S72: Output unlock information to agricultural equipment 200 to control agricultural equipment 200 to unlock.

[0114] In the embodiments of this application, the processor 10 can automatically output the working information of the agricultural equipment 200 to the user terminal 400 when the current time meets the time conditions, so that the operator can view and determine the operating status of the agricultural equipment 200 and the agricultural machinery 100. When the operator or the processor 10 determines that the agricultural equipment 200 is abnormal, the processor 10 can remotely lock the agricultural equipment 200. When the operator or the processor 10 determines that the abnormality of the agricultural equipment 200 has been eliminated, the processor 10 can also remotely unlock the agricultural equipment 200, thereby realizing remote control of locking and unlocking of the agricultural equipment 200 and improving the convenience of operation.

[0115] Based on the same concept, this application embodiment also provides a storage medium, the storage medium including computer instructions, which, when executed on a terminal device 300, cause the terminal device 300 to execute the monitoring method provided in this application embodiment.

[0116] In the embodiments of this application, the processor 10 can determine whether the agricultural equipment 200 is malfunctioning by automatically outputting working information, and remotely control the agricultural equipment 200 to lock when the agricultural equipment 200 is malfunctioning, and remotely control the agricultural equipment 200 to unlock when the malfunction is eliminated, thereby improving the convenience of operation.

[0117] It will be apparent to those skilled in the art that this application is not limited to the details of the exemplary embodiments described above, and that this application can be implemented in other specific forms without departing from the spirit or essential characteristics of this application. Therefore, the embodiments described above should be considered exemplary and non-limiting in all respects, and the scope of this application is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within this application.

Claims

1. A monitoring method applied to a terminal device, used for monitoring agricultural equipment on an agricultural machine, characterized in that, The monitoring method comprises: determining identification information of the agricultural equipment, wherein the identification information is provided by a user terminal and corresponds to the agricultural equipment one by one; determining whether a current time meets a time condition, wherein the current time is a specific time within 24 hours of a day; if the current time meets the time condition, outputting work information corresponding to the current time and the identification information to the user terminal; when the work information meets a locking condition, outputting locking information to the agricultural equipment to control the agricultural equipment to lock; the outputting of the locking information to the agricultural equipment when the work information meets the locking condition comprises: determining whether to receive locking trigger information output by the user terminal, wherein the user terminal is used to receive the work information corresponding to the current time and output the locking trigger information to the terminal equipment when a user determines that the work information meets the locking condition; if the locking trigger information has been received, output the locking information to the agricultural equipment.

2. The monitoring method of claim 1, wherein, the outputting of the work information corresponding to the current time and the identification information comprises: determining whether the work information acquired at the current time exists; if it exists, output the work information acquired at the current time; if it does not exist, output the work information acquired closest to the current time; wherein the work information comprises an online state, a position, a moving speed and a moving direction of the agricultural equipment.

3. The monitoring method of claim 1, wherein, the outputting of the locking information to the agricultural equipment when the work information meets the locking condition comprises: determining whether the work information meets the locking condition; if the work information meets the locking condition, output the locking information to the agricultural equipment.

4. The monitoring method of claim 1, wherein, the monitoring method further comprises: determining whether the agricultural equipment is locked according to the work information, wherein the work information comprises a locking state; if it is determined that the agricultural equipment is not locked, when the work information meets a locking condition, output the locking information to the agricultural equipment to control the agricultural equipment to lock; if it is determined that the agricultural equipment is locked, when the work information meets an unlocking condition, output the unlocking information to the agricultural equipment to control the agricultural equipment to unlock.

5. The monitoring method of claim 4, wherein, the outputting of the unlocking information to the agricultural equipment when the work information meets the unlocking condition comprises: determining whether the work information meets the unlocking condition; if the work information meets the unlocking condition, output the unlocking information to the agricultural equipment.

6. The monitoring method of claim 4, wherein, the outputting of the unlocking information to the agricultural equipment when the work information meets the unlocking condition comprises: determining whether to receive unlocking trigger information output by a user terminal, wherein the user terminal is used to receive the work information corresponding to the current time; if the unlocking trigger information has been received, output the unlocking information to the agricultural equipment.

7. A terminal device, characterized by comprising: comprises: a memory for storing a computer program; A processor configured to execute the computer program stored in the memory, and when the computer program is executed, the processor is configured to execute the monitoring method according to any one of claims 1 to 6.

8. A storage medium, characterized by The storage medium comprises computer instructions, when the computer instructions run on the terminal device, the terminal device executes the monitoring method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Internet of Things control system for agricultural machine management

    CN110320847A