Recording mixer rotation rate along with weight of feed and date and time
10786794 ยท 2020-09-29
Assignee
Inventors
Cpc classification
B01F35/2207
PERFORMING OPERATIONS; TRANSPORTING
B01F2101/09
PERFORMING OPERATIONS; TRANSPORTING
B01F35/211
PERFORMING OPERATIONS; TRANSPORTING
G08B21/182
PHYSICS
G05B23/0264
PHYSICS
G05B2219/24067
PHYSICS
B01F33/5023
PERFORMING OPERATIONS; TRANSPORTING
B01F27/00
PERFORMING OPERATIONS; TRANSPORTING
B01F35/212
PERFORMING OPERATIONS; TRANSPORTING
B01F35/22142
PERFORMING OPERATIONS; TRANSPORTING
A01B76/00
HUMAN NECESSITIES
B01F35/2206
PERFORMING OPERATIONS; TRANSPORTING
B01F35/2209
PERFORMING OPERATIONS; TRANSPORTING
A01K5/00
HUMAN NECESSITIES
G05B2219/24084
PHYSICS
B01F35/22161
PERFORMING OPERATIONS; TRANSPORTING
International classification
A01B76/00
HUMAN NECESSITIES
A01C7/20
HUMAN NECESSITIES
A01K5/00
HUMAN NECESSITIES
Abstract
A method includes the step of receiving a first weight value from a sensor associated with a feed mixer. A first rotation speed associated with the first weight value is monitored. A second weight value is received from the sensor associated with the feed mixer and a second rotation speed associated with the second weight value is monitored. A mixing profile is generated based on the first weight value, the second weight value, the first rotation speed, and the second rotation speed. In one embodiment, a first feed ingredient is associated with the first weight value and a second feed ingredient is associated with the second weight value.
Claims
1. A method comprising: receiving, at a machine control indicator, a first weight value from a sensor associated with a feed mixer; monitoring, at the machine control indicator, a first rotation speed of the feed mixer associated with the first weight value during a first time period; receiving, at the machine control indicator, a second weight value from the sensor associated with the feed mixer; monitoring, at the machine control indicator, a second rotation speed of the feed mixer associated with the second weight value during a second time period; generating, at the machine control indicator, a mixing profile based on the first weight value, the second weight value, the first rotation speed, the second rotation speed, the first time period, and the second time period; storing the mixing profile; transmitting, from the machine control indicator, the stored mixing profile to a remote device; receiving, at the machine control indicator, instructions to change one of the first time period and the second time period based on an examination of mixed feed ingredients in the feed mixer and determining that one or more of the feed ingredients require more or less turns of the feed mixer after the second time period; and adjusting the stored mixing profile based on the determining.
2. The method of claim 1, wherein a first feed ingredient of the feed ingredients is associated with the first weight value and a second feed ingredient of the feed ingredients is associated with the second weight value, a weight of the second feed ingredient being approximately equal to the second weight value minus the first weight value.
3. The method of claim 2, further comprising: determining a first number of turns of the feed mixer at the first weight value based on the first rotation speed of the feed mixer and the first time period during which the first rotation speed occurred; determining a second number of turns of the feed mixer at the second weight value based on the second rotation speed of the feed mixer and the second time period during which the second rotation speed occurred; determining a number of turns associated with the first feed ingredient based on the first number of turns and the second number of turns; and generating a turn profile indicating the number of turns associated with the first feed ingredient and the second number of turns, wherein the second number of turns is associated with the second feed ingredient.
4. The method of claim 1, wherein the first rotation speed and the second rotation speed are associated with one of an auger, a rotor, or a reel of the feed mixer.
5. The method of claim 1, further comprising: detecting a rotation speed of the feed mixer above a threshold; generating a warning based on the detecting; and displaying the warning via the machine control indicator and storing the warning in a memory with a date and time the warning was generated.
6. The method of claim 1, further comprising: monitoring a third rotation speed of the feed mixer associated with discharging the feed mixer, wherein the generating the mixing profile is further based on the third rotation speed.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10)
(11) Machine control indicator 106 is in communication with a user device 120 which can be any electronic device capable of communicating with machine control head 106. For example, user device 120 can be a smart phone or tablet. In one embodiment, user device 120 receives information from machine control indicator 106 which can then be displayed via an application (also referred to as app) or program executed by user device 120. User device 120 is also in communication with other devices via network 122 which can be any type of network such as a wide area network or local area network. In one embodiment, user device 120 communicates with a customer service device 124 and other devices via a network 122, such as the Internet.
(12) In one embodiment, information displayed by machine control indicator 106 can also be viewed by user device 120. User device 120 can also be used to remotely interact with machine control indicator 106 in a manner similar to a user interacting directly with machine control indicator 106. A user can also allow another user, such as a customer service representative to view information displayed by machine control indicator 106. In one embodiment, user device 120 can act as a conduit to allow a user, such as a customer service representative, to interact with machine control indicator 106 using customer service device 124. Customer service device, in one embodiment, is a desktop computer but can be any type of device capable of communicating with user device 120 and indicator 106. In one embodiment, machine control indicator 106 is capable of communicating simultaneously with user device 120 and customer service device 124. Various communications can be facilitated by machine control indicator 106.
(13)
(14)
(15)
(16) The wireless capability of the machine control indicator allows a user with a user device to stand in the general vicinity of the indicator and communicate with the indicator. This wireless capability allows a user to move around a machine associated with the machine control indicator and still view information from the indicator as well as control the indicator. As such, a user can perform various tasks without the need to be within reach of the indicator. In one embodiment, a customer service device can receive information directly from an indicator or via a user device. Various configurations which allow a customer service representative to view and/or modify indicator settings and information or a user to view and/or modify indicator settings are possible using one of the embodiments shown in
(17) In one embodiment, a machine control indicator (e.g., 106, 202, 302, or 402) is provided with wireless circuitry internally mounted. In one embodiment, wireless circuitry is added to a machine control indicator in the form of an external add on device. Such an external device, in one embodiment is connected to the machine control indicator via a wired connection, such as a wired connection to a serial port. In one embodiment, a J905 connector, or other connector, is added to machine control indictor to allow the machine control indicator to be connected to other devices using, for example, an external radio module (ERM) or serial cable. In one embodiment, an internal diagnostic cable is located inside a machine control indicator that allows connection to other devices using, for example, an ERM or serial cable. In one embodiment, an internal diagnostic connection point (e.g., a header) is located inside each machine control indicator that allows connection to other devices using, for example, an ERM or serial cable.
(18) Returning to
(19) Communication facilitates bi-directional transfer of indicator calibration and menu settings to and through the application (referred to as an app) operating on user device 120. This allows service centers to connect to the indicator to backup and/or change the indicator's menu settings remotely. The indicator's menu settings can be transferred to and stored on the app to create a backup on the app device, to e-mail the settings to a customer service center for review, to transfer revised settings e-mailed from a customer service center through the app to the indicator, and/or allow data located on the app to be accessible to e-mail and other apps.
(20) In one embodiment, information provided by an indicator can be viewed remotely using various devices. In one embodiment, cab control allows a user to view indicator information and interact with an indicator remotely. For example, a device facilitating cab control can be located in a cab of front loader 104 shown in
(21) Communication also facilitates real-time cab control via customer service device 124. This provides a customer service representative with the ability to interact with the indicator remotely in a manner similar to how a user can interact directly with the indicator. This allows a remote customer service representative to see everything a local cab control app screen is displaying on a user device. It also allows the service center to operate the indicator remotely (e.g., push keys, read the display, change menu settings, etc.). It also allows the service center to observe how a customer is running the indicator.
(22) Communication also facilitates cab control via user device 120. This allows user device 120 to interact with the indicator remotely (e.g., push buttons, read the display, change calibration and menu settings, etc.) via an app running on user device 120. It should be noted that real-time cab control via customer service device 124 and via user device 120 can occur simultaneously.
(23) Communication also facilitates a rotation counter and/or timer on the app. A rotation counter and/or timer provides a user with a timer countdown display and alarm activation functionality to allow the operator to take the user device with them and leave the mixing area to perform other tasks until the mix finishes.
(24) Communication also facilitates an hour meter. An hour meter value can be displayed on the app. An hour meter value can be transferred to the app to allow additional maintenance messages to be displayed in accordance with OEM recommendations. In one embodiment, maintenance messages can be edited on the app. Editing can include editing of the message text to be displayed on the app and the number of hours at which the message is to be activated. In one embodiment messages are displayed via a pop-up box with the message and a button such as OK or Clear which requires a response from a user. Hour meter value information can be transferred to and/or from a service center.
(25) Communication facilitates display of rotations per minute (RPM) history and/or analysis.
(26) Section A depicts data captured for each mixer load. Data is collected for the entire feed cycle including loading the mixer with ingredients, mixing the ingredients (mix time) and unloading of the mixer. In one embodiment, data is captured for at least the last 50 loads.
(27) Starting point 502 is when the gross weight meets or exceeds the Mix Log Start Point Weight menu setting (default 300 lbs.) and pulses are being detected for the Rotation Counter (meaning the mix auger is rotating). The data logged for each mixer load at the Start Pont, in one embodiment, includes: i. Current Gross Weight (should be near 0 lbs/kgs6 number). ii. Current Rotation Counter value (1234Last 4 values of the Mixometer). iii. Current RPM value (1234four numbers). iv. Current Time (14:15:466 character date and 24 hour dock with seconds) v. Current Date (17MR15). vi. Mix Load Number (123Automatically increases for each load and should rollover from 999 to 001.)
(28) TABLE-US-00001 Example data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 Start > 000000,2150,0018,14:10:05,05FE08,001 i iiiii iv vvi
(29) Mid-Point 504 is when the gross weight decreases by the new Mix Log Mid-Point Weight Tolerance Menu setting (default 300 lbs.) This is to determine when the user has finished the loading/mixing process and is starting to unload the mixer. For example, a user adds and mixes feed ingredients up to mid-point 504. At mid-point 504, a discharge door or gate of the mixer is opened so that the feed can be discharged from the feed mixer for access by animals, such as livestock. A user may need to move the feed mixer around an area in order to discharge feed at various locations. As shown in
(30) TABLE-US-00002 Example data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 Mid > 024150,2175,0024,00:14:25,000025,024150 viiviiiix x xi xii
(31) Stop Point 506 is when the gross weight decreases into the Zero/Balance point+the new Mix Log Start Point Weight described previously. The method also supports shutting the mix auger OFF, pausing and back ON again during the unloading process. If the Rotation Counter stops seeing pulses (i.e. they have turned OFF the mix auger), the Total Mix Time is paused and then continues to accumulate the Total Mix Time when Rotation Counter pulses begin again. The mix auger must be rotating to unload a feed mixer, so rotation counter pulses should be seen while unloading the 300 lbs.
(32) The data logged for each mixer load at the Stop Point, in one embodiment, includes: xiii. Current Gross Weight (should be near 0 lbs/kgs). xiv. Current Rotation Countervalue (Mixometer). xv. Current RPM value (1234four numbers). xvi. Mixer Unloading Duration Time (HH:MM:SS)this is the length of time between the mid-point and the stop point. xvii. Total Time (includes seconds) while loading and mixing (stops when the operator starts the unloading process). xviii. Current Time (14:15:466 character date and 24 hour dock with seconds) xix. Current Date (17MR15).
(33) TABLE-US-00003 Example data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 End > 000000,2195,0010,00:08:10,00:22:35,14:33:35,05FE08 xiiixivxv xvi xvii xvii xix
(34) The data can also be combined as shown below:
(35) TABLE-US-00004 Example of all three sets of data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 Start > 000000,2150,0018,14:10:05,05FE08,0001 Mid > 024150,2175,0024,00:14:25,000025,024150 End > 000000,2195,0010,00:08:10,00:22:35,14:33:35,05FE08
(36)
(37) Rotation pulse data (i.e., RPM) is saved beginning at starting point 502. The data logged for each mixer load at start point 502 includes: i. Once per load: Mix Load Number (123Automatically increases for each load and should rollover from 999 to 001.) ii. Once per load: Mix Log Time Interval Seconds (123) iii. Current Gross Weight (should be near 0 lbs/kgs). iv. Current RPM value (1234four numbers).
(38) TABLE-US-00005 Example data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 Start > 001,015,000010,0015,000120,0015,000240,0015... . . iiiiii iviii iv iii iv... . .
(39) Data capture and storage for the mix log ends at stop point 506.
(40)
(41) In one embodiment, another method for capturing RPM includes: viii. Add the capability to the indicator to record the amount of time that the feed mixer is running and at what RPM at two different RPM's. 13. Allow a maximum of 50 data points (each). The data point value should support numbers up to 999,999,999 (ulong is fine) to provide enough history. 14. Add Menu Settings to the indicator to tailor how these data points are used: a. RPM History Low Starting Point (default=0). b. RPM History Low Resolution (default=1). c. RPM History High Starting Point (default=50). d. RPM History High Resolution (default=1). ix. Allow these Menu Settings to be set remotely (by the App or serially). x. Allow the data points to be reset remotely to 0 (by the App or serially). This dears ALL data points, not on an individual basis. 15. Nice to Haveseparate resets for Low and High history. xi. Nice to HaveUse the Low Starting point to record ALL of the hours for any RPM's at or below that RPM. xii. Nice to HaveUse the last RPM data point of the High Starting point to record ALL of the hours for any RPM's at or above that RPM.
(42) All of the data described above can be captured by a machine control head and various sensors. The data can be transferred to a customer service center for remote viewing and analysis.
(43) Returning to
(44) Communication also facilitates viewing of peak weight transfers in order to determine possible equipment abuse issues. In one embodiment, peak weight transfer information is only available to a customer service representative and not a user.
(45) Communication also facilitates transmission of data pertaining to user input to a machine control indicator. In one embodiment, key presses reflecting a user interacting with a machine control indicator are recorded and can be transmitted to a customer service representative for viewing and analysis. This information can help a customer service representative understand how a user is interacting with the machine control indicator.
(46) Communication also facilitates transmission of current alarm status information on a cab control app. In one embodiment, the current alarm status allows a user to know when to shut off a machine, such as an auger, when away from the scale while loading ingredients from bins, tanks, and/or silos.
(47) Communication facilitates bi-directional transfer of total mixed rations (TMR) tracker feedline batching feedlines. Total mixed rations, in one embodiment, are recipes used to produce proper feed mixes. In one embodiment, TMR information is tracked by a machine control indicator and can be retrieved and displayed by a user device and/or a customer service device. A customer service representative can use TMR information received from a machine control indicator to determine how a TMR recipe should be adjusted based on information from a user after examination and analysis of feed output from a mixer. A customer service representative can also transmit a new and/or modified recipe to a machine control indicator in order to correct an issue with a feed mix. The new and/or modified recipe could be created using a feed management computer program (such as TMR Tracker).
(48) In one embodiment, machine control indicator 106 of
(49) In one embodiment, the machine control indicator has a menu setting which allows a user to customize an alpha-numeric message, such as a warning message, to be displayed when a certain condition occurs, such as a maximum temperature being exceeded. For example, a maximum temperature being exceeded can produce a warning message, such as HITEMP, on a display of the machine control indicator. In one embodiment, a warning message interrupts a displayed weight and the message flashes for 3 seconds. Next, a scaled sensor value is flashed for 3 seconds before the indicator returns to displaying a weight. The displaying of warning messages and scaled sensor values can be repeated, in one embodiment, every minute, until the input goes below the maximum setting.
(50) In one embodiment, a menu selection of the machine control indicator allows a user to indicate that an alarm light is to be activated when a maximum setting has been reached. For example, a user can set an alarm light to illuminate when a maximum temperature has been met and/or exceeded.
(51) In one embodiment, a menu selection of the machine control indicator allows a user to indicate when an alarm (such as an audible alarm) is to be output. For example, a user can set an alarm to be output when a maximum temperature has been met and/or exceeded.
(52) In one embodiment, the machine control indicator includes a menu setting which allows a user to calibrate and/or scale sensor inputs. In one embodiment, a selection offered by the machine control indicator allows a sensor value to be displayed on a large display such as a six character LCD.
(53) Machine control indicator 106, in one embodiment, can store sensor values. For example, the last 5 peak scaled sensor reading can be stored. In one embodiment, values to be stored per sensor input include: a scaled sensor value (i.e., gear box 1 temperature1234), time (14:10:05), Date (05FE08), and elapsed time over the maximum setting value (HHH:MM:SS). This data can be transferred to a customer service device and/or to a web-server for storage and later viewing. Scaled sensor reading, such as temperatures) can be included in both Section Amixing details (shown in
(54) TABLE-US-00006 Example of updated Section A data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 Start > 000000,2150,0018,0070,0000,14:10:05,05FE08,0001 Mid > 024150,2175,0024,0120,0000,00:14:25,000025,024150 End > 000000,2195,0010,0100,0000,00:08:10,00:22:35,14:33:35,05FE08
(55) With respect to Section B data, the data for the mixing log is saved beginning at the starting point described in Section A. The data to be logged for each mixer load at start point 502 includes: iv. Once per load: Mix Load Number (123Automatically increases for each load and should rollover from 999 to 001.) v. Once per load: Mix Log Time Interval Seconds (123) vi. Once per load: Maximum Sensor 1 Setting (1234) vii. Once per load: Maximum Sensor 2 Setting (1234) viii. Current Gross Weight (should be near 0 lbs/kgs). ix. Current RPM value (1234four numbers). x. Current Scaled Sensor 1 value (1234four numbers). xi. Current Scaled Sensor 2 value (1234four numbers). Repeat v-viii until stop point.
(56) A data stream including the data above, according to one embodiment, is as follows:
(57) TABLE-US-00007 Example data: 10 20 30 40 50 1234567890123456789012345678901234567890123456789012 Start > 001,015,0150,0150,000010,0015,0070,000,.... iiiiii ivv vivii viii, repeat ... . .
(58) In one embodiment, data storage ends for the mix log at stop point 506 shown in
(59)
(60) As stated previously, a user may want to know the number of turns each ingredient was mixed. At step 812, a first number of turns of the feed mixer at the first weight value is determined based on the first rotation speed of the mixer and a time period during which the first rotation speed occurred. At step 814, a second number of turns of the feed mixer at the second weight value is determined based on the second rotation speed of the feed mixer and a time period during which the second rotation speed occurred. At step 816, a number of turns associated with the first feed ingredient is determined based on the first number of turns and the second number of turns. This is because the first feed ingredient was mixed during both the time period associated with the first rotation speed and the time period associated with the second rotation speed. The second feed ingredient is mixed only during the time period associated with the second rotation speed. At step 818, a turn profile is generated indicating the number of turns associated with the first feed ingredient and the second number of turns, wherein the second number of turns is associated with the second feed ingredient. The turn profile can be displayed to a user via the scale indicator in order to determine how the feed was mixed.
(61) In one embodiment, the first rotation speed and the second rotation speed are associated with one of an auger, a rotor, or a reel of the feed mixer. The feed mixer, in one embodiment, is operated by the machine control indicator at the first rotation speed for a first time period and at the second rotation speed for a second time period in accordance with a stored mixing profile. In one embodiment, instructions from a user are received at the machine control indicator to change one of the first time period and the second time period based on the stored mixing profile and a condition of feed in the feed mixer after mixing. These adjustments to the stored mixing profile can be made by a user after examining mixed feed and determining that certain feed ingredients require more or less turns.
(62) It should be noted that the number of weight values received and the number of rotation speeds monitored can vary based on the number of feed ingredients to be mixed. For example, if four feed ingredients are to be mixed, there could be an associated number of weight values and number of rotation speeds monitored to reflect the four feed ingredients. It should also be noted that the various rotation speeds can be the same or different.
(63) In one embodiment, the machine control indicator can be configured to detect over speed conditions and alert a user by a warning. A speed of the mixer above a threshold is detected by the machine control indicator from values received from revolutions per minute sensor 108. The machine control indicator generates a warning based on the detected over speed and displays a warning via a display of the machine control indicator. In one embodiment, the warning is stored in a memory of the machine control indicator with a date and time the warning was generated. The stored warning can aid a user in diagnosing problems with the feed mixer as well as improper operation of the feed mixer by an operator.
(64) Machine control indicator 106 of
(65) The foregoing Detailed Description is to be understood as being in every respect illustrative and exemplary, but not restrictive, and the scope of the inventive concept disclosed herein is not to be determined from the Detailed Description, but rather from the claims as interpreted according to the full breadth permitted by the patent laws. It is to be understood that the embodiments shown and described herein are only illustrative of the principles of the inventive concept and that various modifications may be implemented by those skilled in the art without departing from the scope and spirit of the inventive concept. Those skilled in the art could implement various other feature combinations without departing from the scope and spirit of the inventive concept.