Farming information management method, farming information management device, farming information management system and program
Patent Information
- Application Number
- JP2023141135
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-03-13
AI Technical Summary
【0012】 上記の実施形態によれば、圃場での作物の単位面積当たりの収穫量を推定するにあたって、推定が可能な作業装置の種類を増加することができる。
Smart Images

Figure 2025034637000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a farming information management method, a farming information management device, a farming information management system, and a program. [Background technology]
[0002] In recent years, as the information-based approach to agriculture has progressed, systems have been developed that manage information that can be used for farm planning, etc. Among these systems, there are systems that generate and manage information that indicates the harvest volume per unit area based on operation information that indicates the operating status of the harvesting equipment that performs harvesting work in the field.
[0003] Generally, information on the yield of a crop is required to calculate the yield per unit area. In this regard, Patent Document 1 discloses a technology in which a sensor detects the physical impact when the harvested crop is put into a storage tank, and the yield of the crop is estimated based on the detection result. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 5893526 Summary of the Invention [Problem to be solved by the invention]
[0005] When determining the yield per unit area using the technology of Patent Document 1, it is necessary to provide a sensor that detects impact in the storage tank to estimate the amount of harvested crops. Generally, such sensors are expensive, and there are many working devices that do not have a sensor in the storage tank. Therefore, when estimating the yield of crops per unit area using conventional technology, there is a concern that the type of working device that can be used for the estimation may be limited.
[0006] In view of the above circumstances, an object of the present disclosure is to increase the types of working implements that can be used to estimate the yield of a crop per unit area in a farm field. Other objects can be understood from the following description and the explanation of the embodiment. [Means for solving the problem]
[0007] The means for solving the problems will be described below using the numbers and symbols used in the description of the embodiment of the invention. These numbers and symbols are added in parentheses for reference purposes to show an example of the correspondence between the description of the claims and the description of the embodiment of the invention. Therefore, the description in parentheses should not be interpreted as limiting the scope of the claims.
[0008] The farming information management method according to the embodiment includes: determining corresponding operation information from the plurality of operation information corresponding to when the crop is discharged from the storage tank (46) based on at least one of the speed at which the target work device (40, 40_1) is performing crop harvesting work and the rotation speed of the drive source (41) indicated by the plurality of operation information indicating the state of the target work device (40, 40_1) having the function of harvesting crops in a farm field (F1) and storing them in a storage tank (46); determining a harvest area indicating the size of the area in which the target work device (40, 40_1) harvested the crop based on the determined corresponding operation information; estimating a crop yield based on the determined harvest area, full capacity information indicating that the storage tank (46) is full, and information (D3) indicating the capacity of the storage tank; and outputting output information related to the estimated yield.
[0009] The farming information management device according to the embodiment includes a response determination unit (130) that determines, from among the plurality of pieces of operation information, corresponding operation information corresponding to when the crops are discharged from the storage tank (46), based on at least one of the speed and the rotation speed of the drive source (41) when the target working device (40, 40_1) is performing crop harvesting work, which are indicated by the plurality of pieces of operation information indicating the state of the target working device (40, 40_1) having the function of harvesting crops in a farm field (F1) and storing them in a storage tank (46); an area determination unit (140) that determines a harvest area indicating the size of an area in which the work implements (40, 40_1) harvested the crop based on the corresponding operation information determined by the corresponding operation information determination unit (130); a yield estimation unit (150) that estimates a unit yield of the crop based on the harvest area determined by the area determination unit (140), full-capacity information indicating that the storage tank (46) is full, and information (D3) indicating the capacity of the storage tank; and an information output unit (160) that outputs output information relating to the unit yield estimated by the yield estimation unit (150).
[0010] The farming information management system (1) according to the embodiment includes a working implement (40, 40_1) including a drive source (41) that generates power for moving within a farm field (F1), a harvesting implement (42) that harvests crops in the farm field (F1), a storage tank (46) that stores crops harvested by the harvesting implement (42), a discharge auger (48) that discharges the crops stored in the storage tank (46), and a sampling unit (310) that generates a plurality of pieces of operation information indicating at least one of the rotation speed and the current speed of the drive source (41), and a sampling unit (310) that generates a plurality of pieces of operation information indicating that crops have been discharged from the storage tank (46) based on the plurality of pieces of operation information. the farming information management device includes a response determination unit (130) that determines corresponding operation information corresponding to the case, an area determination unit (140) that determines a harvest area indicating the size of the area in which the crop is harvested by the work implements (40, 40_1) based on the corresponding operation information determined by the response determination unit (130), a yield estimation unit (150) that estimates a unit yield of the crop based on the harvest area determined by the area determination unit (140), full-capacity information indicating that the storage tank (46) is full, and information (D3) indicating the capacity of the storage tank, and an information output unit (160) that outputs output information related to the unit yield estimated by the yield estimation unit (150).
[0011] The programs (P1, P2, P3) according to the embodiments cause the computer (14, 24, 34) to execute the following operations: determine corresponding operation information from the plurality of operation information corresponding to when the crop is discharged from the storage tank (46), based on at least one of the speed at which the target work device (40, 40_1) is performing crop harvesting work and the rotation speed of the drive source (41), as indicated by the plurality of operation information indicating the state of the target work device (40, 40_1) having the function of harvesting crops in the field (F1) and storing them in the storage tank (46); determine a harvest area indicating the size of the area in which the target work device (40, 40_1) harvested the crop, based on the determined corresponding operation information; estimate a crop yield based on the determined harvest area, full capacity information indicating that the storage tank (46) is full, and information (D3) indicating the capacity of the storage tank; and output output information related to the estimated yield. Effect of the Invention
[0012] According to the above embodiment, when estimating the yield of a crop per unit area in a farm field, it is possible to increase the types of work implements that can be used for the estimation. [Brief description of the drawings]
[0013] [Figure 1] FIG. 2 is a block diagram showing the configuration of a farming information management system according to an embodiment. [Diagram 2] 1 is a diagram showing an external appearance of a working device according to an embodiment; [Diagram 3] FIG. 2 is a block diagram showing the configuration of a farming information management device according to an embodiment. [Figure 4] FIG. 2 is a block diagram showing a configuration of a terminal device according to an embodiment. [Diagram 5] 1 is a block diagram showing a configuration of a communication terminal according to an embodiment. [Figure 6] FIG. 2 is a block diagram showing the functional configuration of the farming information management system according to the embodiment. [Figure 7]1 is a flowchart showing processing executed by a farming information management system according to an embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of learning data according to the embodiment. [Figure 9A] 1 is a flowchart showing processing executed by a farming information management system according to an embodiment. [Figure 9B] 1 is a flowchart showing processing executed by a farming information management system according to an embodiment. [Figure 9C] 1 is a flowchart showing processing executed by a farming information management system according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] (Embodiment 1) Hereinafter, the farming information management system according to the embodiment will be described with reference to the drawings. As shown in FIG. 1, the farming information management system 1 includes a farming information management device 10, one or more terminal devices 20, and one or more communication terminals 30. The one or more communication terminals 30 are mounted on work devices (e.g., work devices 40_1, 40_2, ..., etc.) that perform crop harvesting work in one or more fields (e.g., field F1, field F2, ..., etc.). When multiple fields are not distinguished from each other, they may be simply called fields F. When multiple work devices are not distinguished from each other, they may be simply called work devices 40. The farming information management device 10, the one or more terminal devices 20, and the communication terminal 30 can communicate with each other via a network NT. The network NT is, for example, the Internet. The communication terminal 30 can also receive positioning signals from positioning satellites.
[0015] The working implement 40 may be, for example, a combine harvester or other agricultural machine capable of cultivating crops grown in the field F. As shown in Fig. 2, for example, the working implement 40 includes an engine 41, a reaping device 42, a threshing device 44, a storage tank 46, a discharge auger 48, a threshing clutch CR1, an auger clutch CR2, an engine sensor S1, a full-capacity sensor S2, a threshing clutch sensor S3, and a speed sensor S4. The working implement 40 uses the functions of each of these parts to harvest and thresh the crops (for example, grains such as rice and wheat) grown in the field F.
[0016] The engine 41 of the working device 40 provides power for the working device 40 to move in the field F or on a road via gears (not shown). The engine 41 may also supply driving force for operating each part of the working device 40, such as the harvester 42, the threshing device 44, and the discharge auger 48. The engine 41 has an engine sensor S1 that detects the rotation speed of the engine 41. The engine sensor S1 transmits a rotation speed signal indicating the detected rotation speed of the engine 41 to the communication terminal 30. When the engine 41 goes from a non-started state to a started state, the engine sensor S1 transmits an activation signal indicating the transition to the started state to the communication terminal 30. The speed sensor S4 detects the speed of the working device 40 and transmits a speed signal indicating the detected speed to the communication terminal 30.
[0017] The harvesting device 42 has a predetermined working width (e.g., 1 meter) horizontal to the ground surface of the field F and perpendicular to the direction of movement of the working device 40, and harvests the crops grown in the field F as the working device 40 moves. The threshing device 44 threshes the crops harvested by the harvesting device 42. The storage tank 46 stores the crops threshed by the threshing device 44. The storage tank 46 is equipped with a full amount sensor S2 that detects whether the storage tank 46 is full. When the full amount sensor S2 detects that the storage tank 46 is full, it transmits a full amount signal indicating that the storage tank 46 is full to the communication terminal 30. The discharge auger 48 discharges the crops stored in the storage tank 46 to the outside (e.g., the loading platform of a truck or the like that transports the crops).
[0018] The threshing clutch CR1 of the working device 40 is provided with a clutch lever that accepts a user's operation for causing the threshing device 44 to start and stop threshing work. While the threshing clutch CR1 is in an on state, the threshing device 44 performs the threshing work of the crop, and while in an off state, the threshing clutch CR1 stops the threshing work of the crop. The threshing clutch CR1 is provided with a threshing clutch sensor S3 that detects whether the threshing clutch CR1 is in an on state or an off state. When the threshing clutch sensor S3 detects that the threshing clutch CR1 is in an on state, it transmits a threshing signal to the communication terminal 30 indicating that the threshing clutch CR1 is in an on state and that the threshing device 44 is performing a threshing work.
[0019] The auger clutch CR2 is provided with a clutch lever that accepts a user's operation for starting and stopping the discharge auger 48 to discharge crops stored in the storage tank 46. While the auger clutch CR2 is in the ON state, the discharge auger 48 performs the crop discharge operation, and while the auger clutch CR2 is in the OFF state, the discharge auger 48 stops the crop discharge operation. In this embodiment, one or more of the implements 40 (e.g., implement 40_1) that are the subject of the yield estimation are not provided with a sensor that detects whether the auger clutch CR2 is in the ON state or the OFF state.
[0020] As described below, the communications terminal 30 transmits operation information indicating the position of the working implement 40 and the operating state of the working implement 40 (e.g., the RPM of the engine 41, whether the storage tank 46 is full, whether the threshing clutch CR1 is on or off, etc.) to the farming information management device 10. Based on the operation information output by the communications terminal 30 mounted on the working implement 40, the farming information management device 10 estimates the yield per unit area of the crop harvested by the working implement 40 (e.g., the weight of the crop harvested per are of the area of the field F). Note that hereinafter, the "harvest yield per unit area" of a crop may be referred to as the "yield" of the crop.
[0021] As described above, the farming information management system 1 estimates the yield of the crop based on the operation information output by the communication terminal 30. This operation information includes information indicating the state of the target working apparatus 40 sensed by the engine sensor S1, the full amount sensor S2, and the threshing clutch sensor S3 provided on the working apparatus 40 (e.g., the working apparatus 40_1) that is the subject of the yield estimation process, and location information indicating the location of the target working apparatus 40. The farming information management system 1 can estimate the yield of the crop based on the operation information including such information by the process described later. Therefore, the farming information management system 1 can also estimate the yield of the crop harvested by the working apparatus 40_1 that is not provided with a sensor such as a sensor for sensing the amount of crops stored in the storage tank 46 (e.g., a sensor for sensing the impact of crops put into the storage tank 46) or a sensor for sensing the state of the auger clutch CR2.
[0022] The configuration of the farming information management system 1 will be described. As shown in Fig. 3, the farming information management device 10 included in the farming information management system 1 comprises an input / output device 12, a calculation device 14, a communication device 16, and a storage device 18. The farming information management device 10 is, for example, a computer with a server function. The functions of the farming information management device 10 may be provided by cloud via a network NT.
[0023] Information for the arithmetic device 14 to execute processing is input to the input / output device 12. In addition, the input / output device 12 outputs the results of processing executed by the arithmetic device 14. The input / output device 12 includes various input devices and output devices, such as a keyboard, a mouse, a microphone, a display, a speaker, and a touch panel.
[0024] The communication device 16 is communicatively connected to the network NT and communicates with devices external to the farming information management device 10 (e.g., the terminal device 20 and the communication terminal 30) via the network NT. The communication device 16 transfers information acquired from the terminal device 20 and the communication terminal 30 to the arithmetic device 14. It also transfers information generated by the arithmetic device 14 to the terminal device 20 and the communication terminal 30. The communication device 16 includes various interface devices having data communication functions, such as a NIC (Network Interface Card) and a USB (Universal Serial Bus).
[0025] The storage device 18 stores a program P1 and the like including various data and instructions for the farming information management device 10 of this embodiment to execute the processes described below. The storage device 18 is used as a non-transitory tangible storage medium for storing these data and instructions. The program P1 may be provided as a computer program product recorded on a computer-readable storage medium M1. Alternatively, the storage medium M1 may be a storage device of an external server that stores the program P1. In this case, the program P1 may be provided as a computer program product that can be downloaded from the server.
[0026] The arithmetic device 14 reads and executes a program P1 including instructions and data for executing at least a part of the processes described below from the storage device 18. The arithmetic device 14 includes, for example, a central processing unit (CPU; Central Processing Unit).
[0027] As shown in Fig. 4, the terminal device 20 included in the farming information management system 1 includes an input / output device 22, a calculation device 24, a communication device 26, and a storage device 28. The terminal device 20 is, for example, a mobile device such as a tablet or a smartphone. The terminal device 20 may be a stationary personal computer or a notebook computer.
[0028] Information for the arithmetic device 24 to execute processing is input to the input / output device 22. In addition, the input / output device 22 outputs a result of the processing executed by the arithmetic device 24. The input / output device 22 includes various input devices and output devices, such as a speaker and a touch panel. In addition, in the case where the terminal device 20 is a personal computer, the input / output device 22 may include a keyboard, a mouse, a microphone, a display, and the like.
[0029] The communication device 26 is communicatively connected to the network NT and communicates with devices external to the terminal device 20 (e.g., the farming information management device 10) via the network NT. The communication device 26 transfers information acquired from the farming information management device 10 to the calculation device 24. It also transfers information generated by the calculation device 24 to the farming information management device 10. The communication device 26 includes various interface devices with communication functions, such as transceivers used for wireless communication such as a wireless LAN (Local Area Network) or a cellular network.
[0030] The storage device 28 stores a program P2 and the like including various data and instructions for the farming information management system 1 of this embodiment to execute the processes described below. The storage device 28 is used as a non-transitory storage medium for storing these data and instructions. The program P2 may be provided as a computer program product recorded on a computer-readable storage medium M2. Alternatively, the storage medium M2 may be a storage device of an external server that stores the program P2. In this case, the program P2 may be provided as a computer program product that can be downloaded from the server.
[0031] The arithmetic unit 24 reads and executes a program P2, which includes instructions and data for executing at least a part of the processes described below, from the storage device 28. For example, the arithmetic unit 24 includes a central processing unit (CPU) and the like.
[0032] The communication terminal 30 is, for example, a computer having a communication function that is fixed inside the operating device 40. As shown in FIG. 5 , the communication terminal 30 includes an input / output device 32, a calculation device 34, a communication device 36, a storage device 38, and a positioning device 39.
[0033] Information for the arithmetic device 34 to execute processing is input to the input / output device 32. The input / output device 32 also outputs the results of processing executed by the arithmetic device 34. The input / output device 32 has input terminals capable of receiving the RPM signal, start signal, full-load signal, threshing signal, and speed signal output by the engine sensor S1, full-load sensor S2, threshing clutch sensor S3, and speed sensor S4. The input / output device 32 may also include various input devices and output devices, such as a speaker, a touch panel, a keyboard, a mouse, a microphone, and a display.
[0034] The communication device 36 is communicatively connected to the network NT and communicates with devices external to the communication terminal 30 (e.g., the farming information management device 10) via the network NT. The communication device 36 transfers information acquired from the farming information management device 10 to the calculation device 34. It also transfers information generated by the calculation device 34 to the farming information management device 10. The communication device 36 includes various interface devices with wireless communication capabilities, such as a transceiver for a cellular network or a wireless LAN.
[0035] The storage device 38 stores a program P3 including various data and instructions for the farming information management system 1 of this embodiment to execute the processes described below. The storage device 38 is used as a non-transitory storage medium for storing these data and instructions. The program P3 may be provided as a computer program product recorded on a computer-readable storage medium M3. Alternatively, the storage medium M3 may be a storage device of an external server that stores the program P3. In this case, the program P3 may be provided as a computer program product that can be downloaded from the server.
[0036] The positioning device 39 measures the position of the working device 40 on which the communication terminal 30 is mounted. The positioning device 39 is, for example, a receiver for a Global Navigation Satellite System (GNSS), and receives positioning signals from positioning satellites to measure the position of the working device 40 at each time it moves in the field F. Alternatively, the positioning device 39 may measure the position of the working device 40 by self-position estimation using a quantum compass.
[0037] 5 reads and executes a program P3 including instructions and data for executing at least a part of the processes described below from a storage device 38. For example, the calculation device 34 includes a central processing unit (CPU) and the like.
[0038] Next, functions of the farming information management system 1 will be described with reference to Fig. 6. The communication terminal 30 realizes the functions of a sampling unit 310 and an output unit 320 by the arithmetic device 34 in Fig. 5 executing the program P3.
[0039] As described below, the sampling unit 310 of the communication terminal 30 measures the operating state of the working device 40 by continuously sampling a signal indicating the state of the working device 40 at a predetermined timing (for example, one-minute cycle). For example, the sampling unit 310 samples the rotation speed signal output by the engine sensor S1, the full-capacity signal output by the full-capacity sensor S2, and the threshing signal output by the threshing clutch sensor S3. The sampling unit 310 also continuously measures the position and time of the working device 40 using the positioning device 39 at the above-mentioned timing. The sampling unit 310 generates operating information indicating the measurement results of the sampled signals and positions. Note that, hereinafter, when the sampling unit 310 generates operating information based on the result of sampling a signal indicating the state of the working device 40, the time when the sampling unit 310 samples the signal is also referred to as the measurement time of the operating information, or the time when the operating information is measured.
[0040] The output section 320 of the communication terminal 30 uses the communication device 36 to transmit the operation information generated by the sampling section 310 to the farming information management device 10.
[0041] The farming information management device 10 of the farming information management system 1 realizes the functions of the information acquisition unit 110, training unit 120, action decision unit 130, area decision unit 140, yield estimation unit 150, information output unit 160, and information storage unit 170 shown in Fig. 6 by the calculation device 14 in Fig. 3 executing the program P1. The action decision unit 130 includes a first decision unit 132 and a second decision unit 134. The information storage unit 170 pre-stores field information D1, learning model D2, and setting information D3 before starting the processing of Figs. 9A to 9C described below.
[0042] The field information D1 indicates the geographical range of a field F (e.g., field F1 and field F2) where the work device 40 that is the target of processing by the farming information management system 1 performs work. For example, the field information D1 may store, for multiple fields F, an identifier of the field F in association with information on the vertices (e.g., latitude and longitude) of a polygon representing the field F. The field information D1 may also include a map image of each field F.
[0043] The learning model D2 is a machine learning model trained by the process of Fig. 7 described later. The learning model D2 is a model realized by using technologies such as neural networks and deep learning. When a set of input data including at least a part of the operation information of the estimation target is input as input data, the learning model D2 outputs an estimation result indicating the likelihood that crops were discharged from the storage tank 46 at the measurement time of the operation information of the estimation target (i.e., whether the auger clutch CR2 is in the on state and the discharge auger 48 is performing the crop discharge operation).
[0044] For example, one set of input data to be input to the learning model D2 includes at least a portion of the operation information to be estimated and at least a portion of the operation information measured before the measurement time of the operation information to be estimated. Note that the operation information measured before the measurement time of the operation information to be estimated includes operation information measured within a predetermined period (e.g., 3 minutes) before the measurement time of the operation information to be estimated (e.g., two pieces of operation information measured immediately before the operation information to be estimated). As an example, the input data includes information indicating the speed and engine speed of the working implement 40 at three consecutive measurement times.
[0045] In general, the working device 40 may operate in a common operating state pattern for a certain period of time when discharging crops from the storage tank 46. For example, when discharging crops from the storage tank 46, the working device 40 moves from a position where the crops have been harvested to a discharging location. The working device 40 may rotate the engine 41 to operate the discharging auger 48 while stopping at the discharging location. In this embodiment, typical changes in the speed and engine speed of the working device 40 during discharging are used as input data as features, and a learning model D2 is used to estimate the time at which the crops were discharged (in other words, which operation information is the corresponding operation information corresponding to the time or location at which the crops were discharged).
[0046] Setting information D3 in Fig. 6 stores setting information required for the processing in Fig. 7 and Fig. 9A to Fig. 9C described below. For example, setting information D3 includes information indicating the working width of harvesting device 42 of working device 40. Setting information D3 also includes information indicating the capacity (e.g., 1000 liters) of storage tank 46 of working device 40 when full, and information indicating the weight per unit volume of the target crop.
[0047] The information acquisition unit 110 of the farming information management device 10 in Fig. 6 acquires information necessary for the processing described below from the information storage unit 170. The information acquisition unit 110 also acquires, for example, a plurality of pieces of operation information output by the communication terminal 30. The information acquisition unit 110 may provide the acquired information to the training unit 120, the response determination unit 130, the area determination unit 140, the yield estimation unit 150, the information output unit 160, and the information storage unit 170.
[0048] The training unit 120 trains the learning model D2 based on the operation information acquired by the information acquisition unit 110, as described below.
[0049] As described below, the response determination unit 130 determines, from the operation information acquired by the information acquisition unit 110, corresponding operation information that corresponds to when crops are discharged from the holding tank 46. The response determination unit 130 includes a first determination unit 132 and a second determination unit 134. The first determination unit 132 uses the learning model D2 to determine, from the operation information, estimated operation information that estimates that crops were discharged at the measurement time of the operation information. The second determination unit 134 determines, based on at least one of the full amount information and the position information, whether the estimated operation information determined by the first determination unit 132 is corresponding operation information that corresponds to when crops are discharged from the holding tank 46.
[0050] In this embodiment, the response determination unit 130 determines that the operation information corresponding to when the auger clutch CR2 changes from the OFF state to the ON state is the corresponding operation information corresponding to when the crops are discharged from the storage tank 46.
[0051] The area determining unit 140 determines a harvest area indicating the size of the area in which the target work device 40 harvests crops, based on the corresponding operation information determined by the response determining unit 130.
[0052] The yield estimation unit 150 estimates the yield of the crop based on the harvested area determined by the area determination unit 140.
[0053] The information output unit 160 outputs output information relating to the yield estimated by the yield estimation unit 150 to the terminal device 20, as described later.
[0054] The terminal device 20 realizes the functions of a display unit 210 shown in FIG. 6 by the arithmetic device 24 in FIG. 4 executing a program P2.
[0055] As described below, the display unit 210 displays the output information output by the farming information management apparatus 10 in a form that can be recognized by the user.
[0056] We will now explain the process of training the learning model D2 executed by the farming information management system 1. In the farming information management system 1, the communication terminal 30 mounted on the working device 40 (e.g., working device 40_2) serving as a model device for generating the teacher data D4 starts the process of Fig. 7 in response to the engine sensor S1 outputting a start-up signal indicating that the engine 41 of the working device 40 has entered a start-up state.
[0057] In the process of FIG. 7, first, in step S1002, the sampling unit 310 of the communication terminal 30 generates operation information. For example, the sampling unit 310 samples signals indicating the state of the working device 40 (for example, a rotation speed signal from the engine sensor S1, a speed signal output from the speed sensor S4, and a threshing signal output from the threshing clutch sensor S3) at a time corresponding to a predetermined measurement timing (for example, a sampling period of one minute). In addition, the sampling unit 310 measures the position of the working device 40_2 using the positioning device 39 in synchronization with the sampling of the signals indicating the state of the working device 40. The sampling unit 310 generates operation information indicating the operating state and position of the working device 40_2 based on the sampled signals indicating the state of the working device 40_2 and the positioning result. The sampling unit 310 continuously generates operation information every time a measurement timing occurs while the working device 40_2 is in an activated state.
[0058] For example, the sampling unit 310 generates operation information indicating the time when the operation information was measured, the rotation speed of the engine 41 at that time, the speed of the working implement 40_2, whether the storage tank 46 was full at that time, whether the threshing clutch CR1 was in the on state at that time, and the geographical position of the working implement 40_2 at that time.
[0059] In this embodiment, the working device 40_2 is provided with a sensor that senses whether the auger clutch CR2 is in an on state or an off state. The sampling unit 310 of the communication terminal 30 of the working device 40_2 samples a signal indicating the sensing result of this sensor, and generates operation information indicating whether the auger clutch CR2 was in an on state at the measurement time. Alternatively, the sampling unit 310 may, for example, when the auger clutch CR2 is in an on state at the measurement time, receive a user input indicating that the auger clutch CR2 is in an on state using the input / output device 32, and generate operation information including the sensing result of whether the auger clutch CR2 was in an on state at the measurement time based on the user input.
[0060] Next, in step S1004, the output unit 320 outputs the operation information generated by the sampling unit 310. For example, when the working device 40_2 transitions from an activated state to a non-activated state, the output unit 320 outputs a plurality of pieces of operation information measured at a plurality of measurement timings during the activated state to the farming information management device 10 using the communication device 36.
[0061] Next, in step S1006, the information acquisition unit 110 of the farming information management device 10 acquires the operation information output in step S1004.
[0062] Next, in step S1007, the training unit 120 of the farming information management device 10 extracts operation information during harvesting work from the operation information acquired in step S1006. For example, the training unit 120 extracts operation information in which the threshing clutch CR1 is in the on state from the multiple pieces of operation information acquired in step S1006 as operation information during harvesting work to be used in the following process.
[0063] Next, in step S1008, the training unit 120 generates teacher data D4 for training the learning model D2. As an example, as shown in Fig. 8, the training unit 120 generates teacher data D4 including the state of the working device 40_2 indicated by the operation information during the harvesting work extracted in step S1007 and information indicating whether the crops were discharged from the storage tank 46 at the time the operation information was measured. In the example of Fig. 8, the teacher data D4 stores a "point" indicating the order in which the operation information was measured, a "speed" indicating the speed of the working device 40_2 at the time the operation information was measured, a "revolutions" indicating the rotation speed of the engine 41 at the time the operation information was measured, and an "auger clutch" indicating whether the crops were discharged at the time the operation information was measured, in association with each other.
[0064] If the operation information extracted in step S1007 includes information indicating whether the auger clutch CR2 was on, the training unit 120 may determine in step S1008, based on this information, a portion of the teacher data D4 indicating whether the crops were discharged at the time the operation information was measured. For example, the training unit 120 may store "◯" indicating that the crops were discharged in the "auger clutch" portion of the row corresponding to the operation information when the auger clutch CR2 transitioned from the off state to the on state, and store "×" indicating that the crops were not discharged in the other rows. Alternatively, the training unit 120 may use the input / output device 12 to receive a user input indicating which operation information was measured at the time the crops were discharged, and determine whether the information stored in the "auger switch" of each row is "×" or "◯" based on the user input.
[0065] Next, in step S1010 shown in FIG. 7, the training unit 120 trains the learning model D2 using the teacher data D4 generated in step S1008. For example, the training unit 120 trains the learning model D2 using the "speed" and "rpm" stored in multiple rows (e.g., three rows) with consecutive "points" in the teacher data D4 generated in step S1008 as input data, and the information on "auger switch" as the correct label data. The training unit 120 may train the learning model D2 by using, for example, information on three consecutive rows of "points" in the teacher data D4, such as rows of "1" to "3," rows of "2" to "4," ..., and "n-2" to "n," in order as one set of learning data.
[0066] When step S1010 is completed, the process in FIG. 7 ends.
[0067] Separately from the processing of Figure 7, the communication terminal 30 mounted on the work implement 40 to be estimated (for example, the work implement 40_1 performing harvesting work in a farm field F) in the farming information management system 1 starts the processing of Figures 9A to 9C in response to the engine sensor S1 outputting a start-up signal indicating that the engine 41 of the work implement 40 has entered a started state.
[0068] In the process of Fig. 9A, first, in step S2002, sampling unit 310 of communication terminal 30 generates operation information, similar to step S1002 of Fig. 7. Because working device 40_1 does not have a sensor for sensing the on / off state of auger clutch CR2, sampling unit 310 cannot sample a sensing signal indicating whether or not auger clutch CR2 was on at that time in step S2002. Therefore, the operation information generated by sampling unit 310 of communication terminal 30 of working device 40_1 does not include information indicating the on / off state of auger clutch CR2.
[0069] Next, in step S2004 in FIG. 9A, the output unit 320 outputs the operation information generated by the sampling unit 310 in step S2002, similarly to step S1004 in FIG.
[0070] Next, in step S2006 in FIG. 9A, the information acquisition unit 110 of the farming information management apparatus 10 acquires the operation information output in step S2004.
[0071] Next, in step S2007, the response decision unit 130 of the farming information management device 10 extracts operation information during harvesting work from the operation information acquired in step S2006. For example, the response decision unit 130 extracts operation information in which the threshing clutch CR1 is in the on state from the multiple pieces of operation information acquired in step S2006 as operation information during harvesting work to be used in the following process. Alternatively, the response decision unit 130 may extract work information during harvesting work by any other method. As an example, when the speed of the work implement 40_1 indicated by the operation information is within a predetermined range, the response decision unit 130 may extract the operation information as operation information during harvesting work.
[0072] Next, in step S2008, the response determining unit 130 determines, from among the operation information during the harvesting work extracted in step S2007, the operation information to be processed in the current loop of the loop executed multiple times in steps S2008 to S2030 in Figures 9A to 9C. For example, the response determining unit 130 may determine, from among the operation information extracted in step S2007, the operation information to be processed one by one in order of the earliest measurement time.
[0073] Next, in step S2010, the first determination unit 132 inputs input data generated based on the target operation information to the learning model D2. For example, the first determination unit 132 inputs a set of input data indicating the operation state of the working device 40 from the measurement time of the target operation information to a predetermined time before, which is indicated by the target operation information and one or more pieces of operation information measured immediately before the target operation information (for example, operation information measured in two immediately previous sampling periods), to the learning model D2. As described above, in this embodiment, one set of input data includes numerical data indicating the speed and engine speed of the working device 40 at three consecutive measurement times.
[0074] Next, in step S2012, the first determination unit 132 determines whether the target operation information determined in step S2008 is estimated operation information that is estimated to correspond to the time when the discharge work was being performed. For example, the first determination unit 132 determines whether the target operation information is estimated operation information based on the estimation result output by the learning model D2 to which the input data was input in step S2010.
[0075] In the process of step S2014 in FIG. 9B, the second determination unit 134 determines whether the storage tank 46 was in a full state at the measurement time (also referred to as the estimated measurement time) of the estimated operation information. As an example, if the information indicating the sensing result of the full amount sensor S2 included in the estimated operation information indicates that the storage tank 46 was in a full state at the estimated measurement time, the second determination unit 134 determines that the storage tank 46 was full at the estimated measurement time (step S2014: YES). In this case, the process of step S2016 is executed next. On the other hand, if the estimated operation information indicates that the storage tank 46 was not in a full state at the estimated measurement time, the second determination unit 134 determines that the storage tank 46 was not full at the estimated measurement time (step S2014: NO). In this case, the process of step S2020 is executed next.
[0076] In the process of step S2016, the second determination unit 134 determines whether or not the state of the storage tank 46 of the working device 40_1 indicated by the operation information satisfies the first criterion. For example, when the storage tank 46 of the working device 40_1 is empty until a predetermined period (e.g., 5 minutes) after the estimated measurement time, the second determination unit 134 determines that the state of the storage tank 46 satisfies the first criterion (step S2016: YES).
[0077] As an example, the second determination unit 134 may determine that the first criterion is met when the sensing result of the full sensor S2 indicated by any of the operation information measured during a predetermined period after the estimated measurement time is a non-full state. In this case, the process of step S2024 in FIG. 9C is then executed. On the other hand, the second determination unit 134 determines that the first criterion is not met when the sensing result of the full sensor S2 indicated by all of the operation information measured during a predetermined period after the estimated sampling period is a full state (step S2016: NO). In this case, the process of step S2018 in FIG. 9B is then executed.
[0078] In step S2018, the second determination unit 134 determines that the estimated operation information determined in step S2012 is not corresponding operation information corresponding to when crops were discharged from the holding tank 46. After step S2018 ends, the process of step S2030 in FIG. 9C is then executed.
[0079] In the process of step 2020, the second determination unit 134 determines whether or not the position of the working device 40_1 indicated by the operation information satisfies the second criterion. For example, the second determination unit 134 determines that the position of the working device 40_1 satisfies the second criterion when the working device 40_1 moves outside the field F in which the working device 40_1 has been performing harvesting work within a predetermined period (e.g., 5 minutes) from the estimated measurement time. As an example, the second determination unit 134 determines that the position of the working device 40_1 satisfies the second criterion when the position of the working device 40_1 within a predetermined period indicated by the operation information measured after the estimated operation information is located outside the geographical range of the field F included in the field information D1 (step S2020: YES). In this case, step S2021 in FIG. 9B is then executed. On the other hand, when all positions of the working implement 40_1 within the predetermined period indicated by operation information measured after the estimated operation information are located within the geographical range of the field F included in the field information D1, the second determination unit 134 determines that the position of the working implement 40_1 does not satisfy the first criterion (step S2020: NO). In this case, step S2022 in FIG. 9B is then executed.
[0080] In step S2021 of Fig. 9B, the second determination unit 134 determines that the estimated operation information determined in step S2012 is corresponding operation information corresponding to the time when crops are discharged from the holding tank 46. After step S2021 ends, the process of step S2030 of Fig. 9C is then executed.
[0081] In step S2022 of Fig. 9B, the second determination unit 134 determines that the estimated operation information determined in step S2012 is not corresponding operation information corresponding to when crops are discharged from the holding tank 46. After step S2022 is completed, the process of step S2030 of Fig. 9C is then executed.
[0082] 9C, the second determination unit 134 determines that the estimated operation information determined in step S2012 is the corresponding operation information when the crops are full. In other words, the second determination unit 134 determines that the operation information that has been the subject of estimation processing in the currently being executed steps S2008 to S2030 is the corresponding operation information that corresponds to the time when the crops that filled the holding tank 46 are discharged from the holding tank 46.
[0083] Following step S2024 in Fig. 9C, in step S2026, the area determining unit 140 determines the harvest area where the crops discharged at the measurement time of the corresponding operation information at full capacity were harvested. For example, the area determining unit 140 determines the corresponding operation information (also referred to as the immediately preceding corresponding operation information) that was measured before and most recently than the measurement time of the corresponding operation information at full capacity determined in step S2024 of the current loop (also referred to as the full capacity corresponding measurement time) from among the corresponding operation information determined in step S2021 (see Fig. 9B) or step S2024 (see Fig. 9C) of the previous loop of steps S2008 to S2030. The measurement time of the immediately preceding corresponding operation information is also referred to as the immediately preceding corresponding measurement time.
[0084] Then, in step S2026, area determination unit 140 determines the harvest area based on the speed of working device 40_1 or the position of working device 40_1 indicated by operation information measured from the previous corresponding measurement time to the full-capacity corresponding measurement time, among the operation information during harvesting work extracted in step S2007 in Fig. 9A. The operation information measured from the previous corresponding measurement time to the full-capacity corresponding measurement time may include the full-capacity corresponding operation information and the immediately previous corresponding operation information.
[0085] For example, the area determination unit 140 multiplies the speed of the working device 40_1 indicated by the operation information measured from the immediately preceding corresponding measurement time to the full-capacity corresponding measurement time by the sampling period indicated by the setting information D3 at which the sampling unit 310 of the communication terminal 30 measures the operation information, to determine the travel distance of the working device 40_1 from the immediately preceding corresponding measurement time to the full-capacity corresponding measurement time. Then, the area determination unit 140 determines the value obtained by multiplying the travel distance thus determined by the working width of the harvesting device 42 of the working device 40_1 indicated by the setting information D3 as the estimated value of the harvested area.
[0086] Note that, when the sampling period is shorter than a predetermined threshold (e.g., 10 seconds) and the position of the working device 40_1 is obtained at a high time density, the area determination unit 140 may determine the movement distance of the working device 40_1 from the position of the working device 40_1. In this case, the area determination unit 140 may determine, as the movement distance of the working device 40_1 from the previous corresponding measurement time to the full quantity corresponding measurement time, a value obtained by adding up the distance between the positions of the working device 40_1 indicated by operation information measured adjacently in time among the operation information measured from the previous corresponding measurement time to the full quantity corresponding measurement time.
[0087] Next, in step S2028, the yield estimation unit 150 estimates the yield of the crop. For example, the yield estimation unit 150 determines an estimate of the yield per unit area of the crop harvested from the immediately preceding corresponding measurement time to the full-volume corresponding measurement time based on the capacity of the storage tank 46 of the working device 40_1 indicated by the setting information D3, the weight per unit volume of the crop, and the harvest area determined in step S2026. For example, the yield estimation unit 150 may determine a value obtained by multiplying the capacity of the storage tank 46 of the working device 40_1 indicated by the setting information D3, the weight per unit volume of the crop, and the harvest area determined in step S2026 as the estimate of the yield of the crop harvested from the immediately preceding corresponding measurement time to the full-volume corresponding measurement time. In addition, the yield estimation unit 150 may temporarily store information indicating the estimated yield in the information storage unit 170 in correspondence with information indicating the geographical position (also referred to as the estimated position) of the working device 40_1 indicated by the current operation information of the target and as the crop yield at the measurement time (also referred to as the estimated time) of the operation information of the target.
[0088] After step S2028 or step S2021 or step S2022 in FIG. 9B is completed, or after it is determined in step S2012 in FIG. 9A that the target operation information is not estimated operation information, in step S2030 in FIG. 9C, the response determination unit 130 determines whether all operation information has been processed. For example, the response determination unit 130 determines whether the loop process of steps S2008 to S2030 has been performed for all of the operation information during harvesting work extracted in step S2007 in FIG. 9A. When the response determination unit 130 determines that the loop process has been completed for all operation information (step S2030: YES), the process of step S2032 in FIG. 9C is executed next. On the other hand, when unprocessed operation information exists (step S2030: NO), the response determination unit 130 executes step S2008 in FIG. 9A for the next unprocessed operation information.
[0089] In step S2032 of FIG. 9C, the information output unit 160 outputs output information. For example, the output information includes information indicating the yield estimated in step S2018, and information indicating the harvest time and harvest position at which the crop was harvested at the estimated yield. Here, the harvest time corresponding to the estimated yield is the time from the immediately preceding corresponding measurement time of each corresponding operation information to the full amount corresponding measurement time. The harvest position is a representative position among the positions to which the working device 40_1 has moved from the immediately preceding corresponding measurement time to the full amount corresponding measurement time of the corresponding operation information at the time of full amount determined in step S2024 in the loop in which the yield was estimated. In this embodiment, this representative position indicates the position of the working device 40_1 indicated by the corresponding operation information at the time of full amount determined in step S2024 in the loop in which the yield was estimated (i.e., the position of the working device 40_1 at the time when the crop was estimated to be discharged). The output information may further include a map image of a geographical range including the field F in which the harvest operation was performed and included in the field information D1. The information output unit 160 uses the communication device 16 to output the output information to the terminal device 20 .
[0090] Next, in step S2034, the display unit 210 of the terminal device 20 displays the output information output in step S2032. For example, the display unit 210 may display, on the screen of the display device of the input / output device 22 of the terminal device 20, a list in which one or more yield estimates included in the output information are associated with the harvest time and harvest location corresponding to each yield. Alternatively, the display unit 210 may display a yield map image in which a marker indicating the estimated yield (for example, a plot closer to red when the estimated yield is high and closer to blue when the estimated yield is low) is superimposed on a portion corresponding to the estimated location on the map screen of the field F.
[0091] As described above, the farming information management system 1 can estimate the yield of the crop even if the target working device 40_1 does not have a sensor for measuring the amount of crops currently stored in the storage tank 46 or a sensor for detecting whether the discharge auger 48 has discharged the crops. Therefore, the farming information management system 1 can estimate the harvest amount per unit of the crop in the field at low cost.
[0092] (Modification) The configurations described in the embodiments are merely examples, and the configurations can be changed without impairing the functions.
[0093] For example, at least some of the functions of the sampling unit 310 and the output unit 320 of the communication terminal 30 may be possessed by a control device of the working device 40 (for example, an ECU (Electronic Control Unit) that controls the working device 40). In this case, the farming information management system 1 includes one or more working devices 40. Alternatively, one or more of the information acquisition unit 110, training unit 120, response determination unit 130, area determination unit 140, yield estimation unit 150, information output unit 160, and information storage unit 170 of the farming information management device 10 may be realized in a distributed manner by two or more computers. Also, for example, one or more of the functions of the farming information management device 10 may be possessed by the terminal device 20.
[0094] Furthermore, if the operation information of the working device 40 can be obtained from an external device (for example, an external server device that accumulates operation information), the information acquisition unit 110 may acquire the operation information from this external device instead of the communication terminal 30. In this case, the farming information management system 1 may not include the communication terminal 30. Furthermore, the farming information management device 10 may be equipped with a functional unit corresponding to the display unit 210 of the terminal device 20. In this case, the functional unit corresponding to the display unit 210 may display output information on the screen of the display device of the input / output device 12 of the farming information management device 10 in a manner visible to the user in step S2034 of FIG. 9C. In this case, the farming information management system 1 may not include the terminal device 20.
[0095] In addition, the processing executed by the farming information management system 1 may be different from the processing described in FIG. 7 and FIG. 9A to FIG. 9C. For example, the first determination unit 132 of the farming information management device 10 may determine the estimated operation information by using the amount of change in speed and the amount of change in engine speed, or the rate of change in both, as input data instead of the speed and the engine speed in steps S2010 to S2012 in FIG. 9A. In this case, the training unit 120 may generate teacher data D4 using the amount of change in speed and the amount of change in engine speed, or the rate of change in both, in step S1010 in FIG. 7, and train the learning model D2 using this teacher data D4 in step S1012. In addition, for example, the first determination unit 132 may determine the estimated operation information by using one of the speed and the engine speed as input data in steps S2010 to S2012 in FIG. 9A.
[0096] Furthermore, in the response determination unit 130 of the farming information management apparatus 10, the first determination unit 132 determines estimated operation information in steps S2010 to S2012 of Fig. 9A, and the second determination unit 134 excludes from the estimation result the estimated operation information that has been determined not to be responsive operation information in steps S2014 to S2024 of Fig. 9C. However, without being limited thereto, the response determination unit 130 may determine the estimated operation information determined by the first determination unit 132 as the responsive operation information as is.
[0097] In the above embodiment, the response determination unit 130 determines that the operation information corresponding to when the auger clutch CR2 changes from the off state to the on state is the corresponding operation information corresponding to when the crops are discharged from the storage tank 46. However, instead of this, the response determination unit 130 may determine in step S2010 of FIG. 9A to step S2024 of FIG. 9C that the operation information corresponding to when the auger clutch CR2 changes from the on state to the off state is the corresponding operation information corresponding to when the crops are discharged from the storage tank 46. In this case, in step S1010 of FIG. 7, the training unit 120 may store information indicating that the crops are discharged from the storage tank 46 in "Auger Clutch" in the row corresponding to when the auger clutch CR2 changes from the on state to the off state in the teacher data D4 (see FIG. 8). Alternatively, the response determination unit 130 may determine that all operation information corresponding to when the auger clutch CR2 changes to the on state is the corresponding operation information corresponding to when the crops are discharged from the storage tank 46.
[0098] Furthermore, the learning model D2 may output an estimation result indicating the likelihood that crops were being discharged from the holding tank 46 of the operating device 40_1 at the measurement time of the operation information as a continuous value, for example, a real number from 0 to 1. In this case, in step S2012 of FIG. 9A, when the value indicating the estimation result output by the learning model D2 is equal to or greater than a predetermined threshold value (for example, 0.8), the first determination unit 132 may determine that the target operation information is estimated operation information that is estimated to correspond to when the discharge operation was being performed.
[0099] Furthermore, the area determination unit 140 and the yield estimation unit 150 may perform a process of estimating the yield in steps S2026 and S2028 after the action determination unit 130 has completed the process of determining corresponding operation information for all operation information in steps S2008 to S2024 and S2030. In this modification, the action determination unit 130 in FIG. 9A may determine the operation information to be processed in an order other than the order of earliest measurement time in step S2008 in FIG. 9A. As an example, the action determination unit 130 may determine the operation information to be processed in the order of latest measurement time among the operation information during harvesting work extracted in step S2007. In this case, the second determination unit 134 may determine in step S2014 of Fig. 9B that the state of the storage tank 46 satisfies the first criterion if the storage tank 46 was in a non-full state before the measurement time (also referred to as the immediately following measurement time) of the corresponding operation information measured at the time nearest to the estimated measurement time among the corresponding operation information determined in the previously executed loop of steps S2008 (see Fig. 9A) to S2030 (see Fig. 9C). Also, the second determination unit 134 may determine in step S2020 of Fig. 9B that the position of the task implement 40_1 satisfies the second criterion if the task implement 40_1 moved outside the field F where the harvesting operation had been performed before the immediately following measurement time among the corresponding operation information determined in the previously executed loop of steps S2008 (see Fig. 9A) to S2030 (see Fig. 9C).
[0100] The configuration of the working device 40 may be different from that of the above embodiment. For example, the working device 40 may be provided with an electric motor as a power source and a sensor that detects the rotation speed of the motor, instead of the engine 41 and the engine sensor S1. Note that a device that supplies driving force to the working device 40, such as the engine 41 and the motor, is also referred to as a driving source.
[0101] Furthermore, when the target crop is not a grain, the working device 40 may be a harvester equipped with a device having a harvesting function that harvests the target crop (e.g., sugar beets, potatoes, or carrots) and supplies it to the storage tank 46, instead of the reaping device 42 and the threshing device 44. In this case, the working device 40 may be equipped with a sensor that detects whether or not the device having the harvesting function is operating, instead of the threshing clutch sensor S3.
[0102] The above-described embodiments and modifications are merely examples, and the configurations described in each embodiment may be modified and / or combined as desired without impairing the functions. Furthermore, some of the functions described in the embodiments may be omitted as long as the necessary functions can be realized.
[0103] (Additional Note) The farming information management method, farming information management device, farming information management system, and program described in each embodiment can be described as follows.
[0104] The farming information management method according to the first aspect includes: determining corresponding operation information from among a plurality of pieces of operation information indicating a state of a target working device having a function of harvesting crops in a farm field and storing the crops in a storage tank, based on at least one of a speed and a rotation speed of a drive source when the target working device is performing a crop harvesting operation, the corresponding operation information corresponding to when the crops are discharged from the storage tank; determining a harvest area indicating an area in which the target work device harvests the crop based on the determined corresponding operation information; estimating a yield of the crop based on the determined harvest area, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; outputting output information regarding the estimated yield; Includes.
[0105] The farming information management method according to the second aspect is the farming information management method according to the first aspect, Determining the corresponding operation information, determining, from among the plurality of pieces of operation information, estimated operation information that is estimated to correspond to when the crops are discharged, based on the speed and the number of rotations indicated by the plurality of pieces of operation information; determining whether the estimated operation information is the corresponding operation information based on at least one of full capacity information indicating whether the storage tank is full or not and location information indicating a location of the target working apparatus; Includes.
[0106] The farming information management method according to the third aspect is the farming information management method according to the second aspect, determining whether the estimated operation information is the corresponding operation information, determining whether the target implement has moved outside the field by a second time after a first time when the estimated operation information was measured, based on field information indicating a geographical extent of the field and the location information; determining that the estimated operation information is the corresponding operation information when the full amount information indicates that the storage tank is not full at the first time and it is determined that the target work implement has not moved outside the farm field by the second time; Includes.
[0107] A farming information management method according to a fourth aspect is a farming information management method according to the third aspect, determining whether the estimated operation information is the corresponding operation information, determining whether the holding tank remains full for a predetermined period of time from the estimated time based on the fullness information; determining that the estimated operation information is not the corresponding operation information when it is determined that the storage tank is maintained at a full capacity; Includes.
[0108] A farming information management method according to a fifth aspect is a farming information management method according to the fourth aspect, Estimating whether the crops have been discharged includes inputting at least a portion of the multiple pieces of operation information about the target work device into a learning model trained with teacher data including multiple pieces of operation information about multiple work devices and label data indicating whether the crops have been discharged when the operation information of the multiple work devices is obtained.
[0109] A farming information management method according to a sixth aspect is a farming information management method according to any one of the first to fifth aspects, The method further includes acquiring the plurality of pieces of continuously measured operational information; Determining the corresponding operation information includes determining the corresponding operation information based on the speed and the number of rotations indicated by a plurality of pieces of operation information that are continuously measured.
[0110] A farming information management method according to a seventh aspect is a farming information management method according to any one of the first to sixth aspects, The method further includes acquiring the plurality of pieces of continuously measured operational information; determining the corresponding operation information includes determining a plurality of pieces of the corresponding operation information from the plurality of pieces of operation information; Determining the harvest area determining, from among the plurality of pieces of response operation information determined based on the full amount information, response operation information at the time when the storage tank is full, and previous response operation information corresponding to the time immediately before the response operation information at the time when the storage tank is full; determining the harvest area based on a speed of the target working device indicated by operation information measured from a first time when the immediately preceding corresponding operation information was measured to a second time when the corresponding operation information at the full load was measured among the plurality of pieces of operation information, or based on position information indicating a position of the target working device corresponding to a period from the first time to the second time; Includes.
[0111] The farming information management method according to the eighth aspect is a farming information management method according to any one of the first to seventh aspects, The method further includes determining a period during which the target implement is harvesting the crop based on threshing information indicating whether a threshing device possessed by the target implement is operating.
[0112] A farming information management method according to a ninth aspect is a farming information management method according to any one of the first to eighth aspects, The method further includes displaying the output information that is output.
[0113] A farming information management device according to a tenth aspect of the present invention comprises: a response determination unit that determines, from among a plurality of pieces of operation information indicating a state of a target working device having a function of harvesting crops in a farm field and storing the crops in a storage tank, response operation information corresponding to when the crops are discharged from the storage tank, based on at least one of a speed and a rotation speed of a drive source when the target working device is performing crop harvesting work, which are indicated by the plurality of pieces of operation information; an area determination unit that determines a harvest area indicating an area in which the target work device harvests the crop based on the corresponding operation information determined by the corresponding determination unit; a yield estimation unit that estimates a yield of the crop based on the harvest area determined by the area determination unit, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; an information output unit that outputs output information regarding the yield estimated by the yield estimation unit; Equipped with.
[0114] The farming information management system according to the eleventh aspect is A drive source that generates power for moving within a farm field; A harvesting device for harvesting crops in the field; a storage tank for storing the crops harvested by the harvesting device; a discharge auger for discharging the crops stored in the storage tank; a sampling unit that generates a plurality of pieces of operation information indicating at least one of a rotation speed and a current speed of the driving source; A working device comprising: a response determination unit that determines, based on the plurality of pieces of operation information, response operation information corresponding to when the crops are discharged from the holding tank, among the plurality of pieces of operation information; an area determination unit that determines a harvest area indicating the size of an area in which the work device harvests the crop based on the corresponding operation information determined by the response determination unit; a yield estimation unit that estimates a yield of the crop based on the harvest area determined by the area determination unit, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; an information output unit that outputs output information regarding the yield estimated by the yield estimation unit; A farming information management device comprising: Includes.
[0115] A program according to a twelfth aspect of the present invention comprises: On the computer, determining corresponding operation information from among a plurality of pieces of operation information indicating a state of a target working device having a function of harvesting crops in a farm field and storing the crops in a storage tank, based on at least one of a speed and a rotation speed of a drive source when the target working device is performing a crop harvesting operation, the corresponding operation information corresponding to when the crops are discharged from the storage tank; determining a harvest area indicating an area in which the target work device harvests the crop based on the determined corresponding operation information; estimating a yield of the crop based on the determined harvest area, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; outputting output information regarding the estimated yield; Execute the command. [Explanation of symbols]
[0116] 1. Farming information management system 10...Agricultural information management device 12... Input / output device 14...Arithmetic device 16...Communication equipment 18...Storage device 110…Information acquisition department 120…Training Department 130…Response Decision-Making Department 132…First Decision Section 134…Second Decision Section 140...Area determination section 150…Yield Estimation Section 160...Information output section 170...Information storage unit 20...Terminal device 22... Input / output device 24...Arithmetic device 26...Communication equipment 28…Storage device 210...Display section 30...Communication terminal 32... Input / output device 34...Arithmetic device 36...Communication equipment 38…Storage device 39... Positioning device 40, 40_1, 40_2...Work equipment 41…Engine 42...Reaping device 44…Threshing equipment 46…Containment tank 48…Exhaust auger 310…Sampling section 320...Output section 40, 40_1, 40_2...Work equipment 41…Engine 42...Reaping device 44…Threshing equipment 46…Containment tank 48…Exhaust auger CR1…threshing clutch CR2…Auger clutch S1: Engine sensor S2…Full sensor S3…Threshre clutch sensor S4…Speed sensor F1, F2...field NT…Network M1, M2, M3…Storage medium P1, P2, P3…Program D1…Field information D2…Learning model D3…Settings information D4: Teacher data
Claims
1. determining corresponding operation information from among a plurality of pieces of operation information indicating a state of a target working device having a function of harvesting crops in a farm field and storing the crops in a storage tank, based on at least one of a speed and a rotation speed of a drive source when the target working device is performing a crop harvesting operation, the corresponding operation information corresponding to when the crops are discharged from the storage tank; determining a harvest area indicating an area in which the target work device harvests the crop based on the determined corresponding operation information; estimating a yield of the crop based on the determined harvest area, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; outputting output information regarding the estimated yield; Including, Agricultural information management methods.
2. Determining the corresponding operation information, determining, from among the plurality of pieces of operation information, estimated operation information that is estimated to correspond to when the crops are discharged, based on the speed and the number of rotations indicated by the plurality of pieces of operation information; determining whether the estimated operation information is the corresponding operation information based on at least one of full capacity information indicating whether the storage tank is full or not and location information indicating a location of the target working apparatus; Including, The farming information management method according to claim 1.
3. determining whether the estimated operation information is the corresponding operation information, determining whether or not the target working implement has moved outside the field by a second time after a first time when the estimated operation information was measured, based on field information indicating a geographical extent of the field and the location information; determining that the estimated operation information is the corresponding operation information when the full amount information indicates that the storage tank is not full at the first time and it is determined that the target work apparatus has not moved outside the farm field by the second time; Including, The farming information management method according to claim 2.
4. determining whether the estimated operation information is the corresponding operation information, determining whether the holding tank remains full for a predetermined period of time from the estimated time based on the fullness information; determining that the estimated operation information is not the corresponding operation information when it is determined that the storage tank is maintained at a full capacity; Including, The farming information management method according to claim 3.
5. and estimating whether the crops have been discharged includes inputting at least a portion of the plurality of pieces of operation information about the target working device into a learning model trained with teacher data including a plurality of pieces of operation information about a plurality of working devices and label data indicating whether the crops have been discharged when the operation information about the plurality of working devices is acquired. The farming information management method according to claim 4.
6. The method further includes acquiring the plurality of pieces of continuously measured operational information; determining the corresponding operation information includes determining the corresponding operation information based on the speed and the number of rotations indicated by a plurality of pieces of operation information continuously measured; The farming information management method according to claim 1.
7. The method further includes acquiring the plurality of pieces of continuously measured operational information; determining the corresponding operation information includes determining a plurality of pieces of the corresponding operation information from the plurality of pieces of operation information; Determining the harvest area determining, from among the plurality of pieces of response operation information determined based on the full amount information, response operation information at the time when the storage tank is full, and previous response operation information corresponding to the time immediately before the response operation information at the time when the storage tank is full; determining the harvest area based on a speed of the target working device indicated by operation information measured from a first time when the immediately preceding corresponding operation information was measured to a second time when the corresponding operation information at the full load was measured among the plurality of operation information, or based on position information indicating a position of the target working device corresponding to a period from the first time to the second time; Including, The farming information management method according to claim 1.
8. The method further includes determining a period during which the target work device is harvesting the crop based on threshing information indicating whether a threshing device of the target work device is operating. The farming information management method according to claim 1.
9. and displaying the output information. The farming information management method according to claim 1.
10. a response determination unit that determines, from among a plurality of pieces of operation information indicating a state of a target working device having a function of harvesting crops in a farm field and storing the crops in a storage tank, response operation information corresponding to when the crops are discharged from the storage tank, based on at least one of a speed and a rotation speed of a drive source when the target working device is performing crop harvesting work, which are indicated by the plurality of pieces of operation information; an area determination unit that determines a harvest area indicating the size of an area in which the target work device harvests the crop based on the corresponding operation information determined by the corresponding determination unit; a yield estimation unit that estimates a yield of the crop based on the harvest area determined by the area determination unit, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; an information output unit that outputs output information regarding the yield estimated by the yield estimation unit; Equipped with Agricultural information management device.
11. A drive source that generates power for moving within a farm field; A harvesting device for harvesting crops in the field; a storage tank for storing the crops harvested by the harvesting device; a discharge auger for discharging the crops stored in the storage tank; a sampling unit that generates a plurality of pieces of operation information indicating at least one of a rotation speed and a current speed of the driving source; A working device comprising: a response determination unit that determines, based on the plurality of pieces of operation information, response operation information corresponding to when the crops are discharged from the holding tank, among the plurality of pieces of operation information; an area determination unit that determines a harvest area indicating the size of an area in which the work device harvests the crop based on the corresponding operation information determined by the response determination unit; a yield estimation unit that estimates a yield of the crop based on the harvest area determined by the area determination unit, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; an information output unit that outputs output information regarding the yield estimated by the yield estimation unit; A farming information management device comprising: An agricultural information management system, including:
12. On the computer, determining corresponding operation information from among a plurality of pieces of operation information indicating a state of a target working device having a function of harvesting crops in a farm field and storing the crops in a storage tank, based on at least one of a speed and a rotation speed of a drive source when the target working device is performing a crop harvesting operation, the corresponding operation information corresponding to when the crops are discharged from the storage tank; determining a harvest area indicating an area in which the target work device harvests the crop based on the determined corresponding operation information; estimating a yield of the crop based on the determined harvest area, full capacity information indicating that the storage tank is full, and information indicating the capacity of the storage tank; outputting output information regarding the estimated yield; A program for executing the above.
Citation Information
Patent Citations
Strip jointing device
JP1983093526A