SPRAYING SYSTEM, METHODS OF MAKING AND USING THE SAME, AND COMPUTER-READABLE MEDIUM FOR CONTROLLING THE SAME
20230189751 · 2023-06-22
Assignee
Inventors
- Michael A. HUNTER (Wheatfield, IN, US)
- Ronald CAMERON (Francesville, IN, US)
- Lawrence MOON (Hanford, CA, US)
Cpc classification
A01J7/04
HUMAN NECESSITIES
B05B13/0405
PERFORMING OPERATIONS; TRANSPORTING
International classification
A01J7/04
HUMAN NECESSITIES
B05B1/30
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A sprayer system including a wand, a rotary arm, a motor, a housing, a support, and a controller or control panel. The wand has a nozzle at one end. The rotary arm rotates around a first axle, and is connected at a distal end through a bearing to an opposite end of the wand. The housing covers or encloses a part of the wand, the rotary arm, and a rotatable ring through which the wand passes. The motor drives rotation of the rotary arm. The support mechanically supports the housing. The controller/control panel controls rotation of the rotary arm. The wand, the rotary arm and the ring are configured so that rotation of the rotary arm causes the nozzle to move in a circular, elliptical and/or oval pattern. Methods of making and using the sprayer system and software for controlling the system are also disclosed.
Claims
1. A sprayer system, comprising: a) a wand having a nozzle at a first end thereof; b) a rotary arm configured to rotate around a first axle, connected at a first end thereof through a rotating or rotatable connection mechanism to a second end of the wand opposite from the first end of the wand; c) a motor configured to drive rotation of the rotary arm; d) a housing covering or enclosing a part of the wand, the rotary arm, and a rotatable ring through which the wand passes; e) a support, configured to mechanically support the housing, the motor and/or the rotary arm; and f) a controller or control panel configured to control the rotation of the rotary arm; wherein the wand, the rotary arm and the ring are configured so that the rotation of the rotary arm causes the nozzle to move in a circular, elliptical and/or oval pattern.
2. The sprayer system of claim 1, wherein the rotary arm rotates 360° around the first axle.
3. The sprayer system of claim 1, wherein the ring is adjustably fixed or secured directly or indirectly to the housing or the support.
4. The sprayer system of claim 1, wherein the rotating or rotatable connection mechanism comprises: a bearing on a first post or a second axle, and a connector connecting the bearing to the second end of the wand.
5. The sprayer system of claim 1, wherein the nozzle rotates in the circular, elliptical and/or oval pattern in a direction opposite from the rotation of the rotary arm.
6. The sprayer system of claim 1, further comprising a slot in the housing or support along which the ring is secured or fixed, the slot having an axis that is parallel with the rotary arm and the wand when the rotary arm and the wand are parallel with each other.
7. The sprayer system of claim 1, wherein the wand comprises a hollow tube, and the system further comprises a tank configured to store a liquid, a hose configured to supply the liquid from the tank to the wand, and a valve along the hose configured to open and close in response to a valve control signal from the controller or control panel.
8. The sprayer system of claim 7, wherein the liquid comprises a disinfectant.
9. The sprayer system of claim 7, wherein the valve control signal keeps the valve closed when the rotary arm and the wand are at an angle between 0° and 90° and between 270° and 360°, and the valve control signal can open the valve only when the angle between the rotary arm and the wand is from 90° to 270°, wherein 0° is a position in which the rotary arm and the wand overlap and/or the nozzle is retracted from the parlor to its maximum extent.
10. The sprayer system of claim 1, further comprising an encoder configured to determine a position of a rotary structure on which an object or subject to be sprayed by the sprayer system is placed.
11. The sprayer system of claim 10, wherein the encoder comprises a wheel on a third axle or shaft, configured to (i) contact a smooth, at least substantially circular surface of the rotary structure and (ii) measure a distance that the smooth, at least substantially circular surface moves.
12. The sprayer system of claim 11, wherein the encoder further comprises: a code disc to which the third axle or shaft is operably connected, configured to rotate as the wheel turns; and a cable configured to carry a signal containing information relating to rotation of the code disc, the signal being received directly or indirectly by the controller or control panel.
13. The sprayer system of claim 11, further comprising: one or more markers or beacons, each in a predetermined position on or adjacent to the rotary structure; and a proximity detector that recognizes each of the one or more markers or beacons and transmits a signal directly or indirectly to the controller or control panel that designates or indicates a known position on the rotary structure from which the distance can be measured.
14. The sprayer system of claim 1, further comprising an object sensor configured to identify a presence or absence of the object or subject on the rotary structure to be sprayed.
15. A rotary milking parlor, comprising: a) an outer circumference; b) a plurality of radially-distributed stalls within the outer circumference; and c) the sprayer system of claim 1, adjacent to and outside the outer circumference; wherein the rotation of the rotary arm is synchronized to and/or controlled by rotation of the milking parlor.
16. The milking parlor of claim 15, wherein each of the stalls has a width, and the nozzle crosses the outer circumference and enters the stall within 25% of the midpoint of the stall along its width.
17. The milking parlor of claim 15, wherein the controller or control panel is configured to rotate the rotary arm: in a same direction of the rotation of the milking parlor; and at a rate that is dependent on and proportional to a rate of the rotation of the milking parlor.
18. A method of disinfecting teats of a milk-producing mammal, comprising: a) placing or guiding the mammal to a stall in a rotary milking parlor; b) rotating the rotary milking parlor; c) operating the sprayer system of claim 1 such that the nozzle sweeps under the teats of the mammal in the stall in a same linear direction as the rotary milking parlor is moving; and d) spraying a disinfectant through the nozzle when the nozzle sweeps under the teats of the mammal.
19. A non-transitory computer-readable medium, comprising a set of instructions encoded thereon and adapted to operate the sprayer system of claim 1 such that: a) the nozzle sweeps under the teats of the mammal in the stall in a same linear direction and at substantially a same linear rate or speed as the rotary milking parlor is moving; and b) spray a disinfectant through the nozzle when the nozzle sweeps under the teats of the mammal.
20. A method of making the sprayer system of claim 1, comprising: a) operably connecting the motor, the housing, and the controller or control panel to the support; b) operably connecting the rotary arm to the motor and/or the first axle; c) operably connecting the bearing and the wand to the rotary arm, passing the wand through the ring, and securing the ring directly or indirectly to the housing; and d) electrically connecting the controller or control panel to the motor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION
[0037] Reference will now be made in detail to various embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with the following embodiments, it will be understood that the descriptions are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents that may be included within the spirit and scope of the invention as defined by the appended claims. Furthermore, in the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be readily apparent to one skilled in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components, and circuits have not been described in detail so as not to unnecessarily obscure aspects of the present invention.
[0038] The technical proposal(s) of embodiments of the present invention will be fully and clearly described in conjunction with the drawings in the following embodiments. It will be understood that the descriptions are not intended to limit the invention to these embodiments. Based on the described embodiments of the present invention, other embodiments can be obtained by one skilled in the art without creative contribution and are in the scope of legal protection given to the present invention.
[0039] Furthermore, all characteristics, measures or processes disclosed in this document, except characteristics and/or processes that are mutually exclusive, can be combined in any manner and in any combination possible. Any characteristic disclosed in the present specification, claims, Abstract and Figures can be replaced by other equivalent characteristics or characteristics with similar objectives, purposes and/or functions, unless specified otherwise.
[0040] The term “length” generally refers to the largest dimension of a given 3-dimensional structure or feature. The term “width” generally refers to the second largest dimension of a given 3-dimensional structure or feature. The term “thickness” generally refers to a smallest dimension of a given 3-dimensional structure or feature. The length and the width, or the width and the thickness, may be the same in some cases. A “major surface” refers to a surface defined by the two largest dimensions of a given structure or feature, which in the case of a structure or feature having a circular surface, may be defined by the radius of the circle.
[0041] For the sake of convenience and simplicity, the terms “connected to,” “coupled with,” “coupled to,” “joined to,” “attached to,” “fixed to,” “affixed to,” “in communication with,” and grammatical variations thereof may be used interchangeably, and refer to both direct and indirect connections, couplings, joints, attachments and communications (unless the context of its use unambiguously indicates otherwise), but these terms are generally given their art-recognized meanings. The terms “lower” and “upper” are used herein as convenient labels for the same or similar structures having a relative position to the other(s) as shown in the drawings, but which can change their relative position(s) depending on the orientation of the apparatus or other structure in the drawing(s). In addition, the terms “circumference” and “outer rim” are used interchangeably, and the use of one such term includes the other, unless the context of its use clearly indicates otherwise.
[0042] Herein, a “circular, elliptical and/or oval pattern” refers to a pattern (e.g., of movement) that is completely circular, completely elliptical, completely oval, or partially circular, elliptical or oval and partially one or more of the other shapes. For example, the pattern, which generally repeats cyclically and/or periodically, may have one or more sections that are elliptical and one or more sections that are circular or oval; one or more sections that are circular, and one or more sections that are elliptical or oval; one or more sections that are circular, one or more sections that are elliptical, and one or more sections that are oval, etc.
[0043] Some portions of the detailed descriptions which follow are presented in terms of processes, procedures, logic blocks, functional blocks, processing, and other symbolic representations of operations on code, data bits, data streams or waveforms within a computer, processor, controller and/or memory. These descriptions and representations are generally used by those skilled in the data processing arts to effectively convey the substance of their work to others skilled in the art. A process, procedure, logic block, function, process, etc., is herein, and is generally, considered to be a self-consistent sequence of steps or instructions leading to a desired and/or expected result. The steps generally include physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical, magnetic, optical, or quantum signals capable of being stored, transferred, combined, compared, and otherwise manipulated in a computer or data processing system. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, waves, waveforms, streams, values, elements, symbols, characters, terms, numbers, or the like, and to their representations in computer programs or software as code (which may be object code, source code or binary code).
[0044] It should be borne in mind, however, that all of these and similar terms are associated with the appropriate physical quantities and/or signals, and are merely convenient labels applied to these quantities and/or signals. Unless specifically stated otherwise and/or as may be apparent from the following detailed discussion, throughout the present application, terms such as “processing,” “operating,” “computing,” “calculating,” “determining,” “manipulating,” “transforming” or the like, refer to the action and processes of a computer or data processing system, or similar processing device (e.g., an electrical, optical, or quantum computing or processing device or circuit), that manipulates and transforms data represented as physical (e.g., electronic) quantities. The terms refer to actions and processes of the processing devices that manipulate or transform physical quantities within the component(s) of a circuit, system or architecture (e.g., registers, memories, other such information storage, transmission or display devices, etc.) into other data similarly represented as physical quantities within other components of the same or a different system or architecture.
[0045] The present invention concerns an improved, yet simplified, version of the teat disinfecting system disclosed in U.S. Pat. No. 10,757,907. However, the present sprayer (e.g., teat disinfecting) system includes (1) an arm that rotates 360° and (2) a ring along the length of a sprayer wand connected to the rotating arm to control the position of a nozzle at the end of the wand. This arrangement imparts a novel sweeping motion to the path of the nozzle that is beneficial for matching the linear and/or angular speed of the nozzle to that of the rotary support platform on which the object being sprayed is placed or positioned, thereby ensuring adequate coverage of the object being sprayed as the rotary support platform moves (rotates).
[0046] The invention, in its various aspects, will be explained in greater detail below with regard to exemplary embodiments.
An Exemplary Spraying System
[0047] In one aspect, the present invention relates to a rotary spraying system. In some embodiments, the present spraying system is used in conjunction with a rotary milking parlor (e.g., for milking cows), to spray disinfectant on the teats of the mammal prior to milking and reduce or eliminate the risk of the milk being collected from contamination. However, the present spraying system may be used with other mammals (e.g., goats, sheep), and to spray other objects (e.g., mechanical parts) on any rotary support platform or frame with a liquid (e.g., paint, water repellant, etc.) as the rotary support platform or frame rotates. While the present spraying system is particularly advantageous for spraying the underside of an object (i.e., spraying a liquid upwards), it can be used to spray a liquid in essentially any direction (e.g., downward, horizontally, at an angle other than 0° or 90°, etc.).
[0048]
[0049] The housing 110 may have an upper cover (not shown), covering the wand rotating section 120, most of the sprayer tube or rod 130, and a ring 132 through which the sprayer tube or rod 130 passes. The wand rotating section 120, which includes a rotary arm 122 that rotates around a first axle 123, a bearing 124 on a short post or second axle 125, and a wand fastening unit 126, extends the sprayer tip 140 under the cow and between the cow's rear legs, and sweeps the nozzle 142 at the end of the sprayer tip 140 below the cow's udder. The motor drives rotation of the rotary arm 122 around the first axle 123, which results in the sweeping motion of the nozzle 142. In some embodiments, the motor is a conventional linear motor, a conventional stepper motor, or both (e.g., a conventional linear stepper motor). Alternatively, the motor can also be a conventional rotary motor.
[0050] In one embodiment, the rotary arm 122 rotates counterclockwise, as shown by the arrow on the motor housing 110. In the example of
[0051] In some embodiments, the system further includes an object sensor configured to determine whether there is a cow or other mammal in the stall into which the sprayer nozzle 142 is to enter. In one example, the object detector comprises an optical sensor, but alternative sensors may include acoustic sensors (e.g., using radar, ultrasound or similar acoustic waves), a scale (e.g., detecting the presence of the cow when a mass exceeding 250-300 kg or other minimum a threshold mass is on the scale in the stall), etc. In such embodiments, when a cow is not detected in the stall, the rotary arm 122 may remain at the “home” position (e.g., 12 o'clock; see
[0052] In
[0053] In
[0054] Referring now to
[0055]
[0056] The disinfectant is sprayed onto the cow when the rotary arm 122 is in an arc from about 8 o'clock to about 4 o'clock, or any range therein. For example, if the rotary arm 122 and the sprayer tube or rod 130 aligned at 6 o'clock is a reference point (e.g., 180°), then the disinfectant may be sprayed onto the cow from 135° to 225°, or any range therein, such as 150° to 210°.
[0057]
[0058] The post 170 is secured to an alternative base or pedestal 162, which may be square, rectangular, circular or oval in shape. In the example shown in
[0059] The support arm 174 is secured to the housing base 172 (e.g., by welding, a plurality of bolts or screws, an adhesive, a combination thereof, etc.). The support arm 174 has a length less than that of the housing 110 and a width about equal to, slightly greater than, or slightly less than (e.g., within ±25%, inclusive) the width of the housing 110 at the open end (i.e., where a carve-out 115 is located). The optional carve-out 115 (which, when present, is typically in both sidewalls of the housing 110) allows for full back-and-forth periodic and/or pendular movement of the sprayer tube or rod 130, although the open end of the housing 110 may have a width permitting such movement of the sprayer tube or rod 130 without the carve-out 115.
[0060]
[0061] The control panel 150 in
[0062]
[0063] The wheel 310 is in contact with a surface on the outer circumference 220 of the milking parlor 200 and mounted on an axle or shaft 312. The position of the measuring wheel 310 in the example of
[0064] The control panel 150 receives a signal over the cable 350 in response to the rotation(s) of the code disc(s). The length or distance that the outer rim 220 of the milking parlor 200 travels may be calculated by the control panel 150 using the signal from the encoder 300 according to known formulas and/or processes. From the measured distance and one or more known reference points on the milking parlor 200 (e.g., one or more markers or beacons along the outer rim 220 that are recognized by the proximity sensor 315, a center position of one or more cabinets 210, 212, 214, etc.), the sprayer system 100 knows where certain locations in the milking parlor 200 are. For example, when the markers or beacons are placed along the center of one or more stall cabinets 210-214, the distance between a predetermined number of cabinets (e.g., the number of stalls between adjacent markers or beacons) can be determined. Dividing that distance by the number of stalls between adjacent markers or beacons gives the average width of each stall. In one example, one marker or beacon is placed under the center of every tenth stall cabinet (e.g., when the total number of stalls in the milking parlor is a multiple of 10). When the total number of stalls in the milking parlor is a multiple of 8 (or n), for example, one marker or beacon is placed under the center of every eighth (or n.sup.th) stall cabinet.
[0065] Given the generally-known and/or empirically-determinable likely positions of the milk-producing mammals' rear legs in each stall, the sprayer system 100 can determine where the space is between the mammals' rear legs (e.g., within 20% of the midpoint of the stall along its width), and ensure that the nozzle 142 enters each stall in that space. To increase the likelihood of the mammals' rear legs being in or near the outermost area or periphery of the stall (e.g., within 30-45 cm of the corresponding stall cabinets), a sloped riser can be placed in the center of each stall near the outer circumference 220, encouraging or forcing the cows to place their feet to the outside of the riser.
[0066] An important aspect of accurately determining the position of the milking parlor 200 with the encoder 300 is avoiding slippage between the wheel 310 and the parlor outer rim 220 or other surface of the milking parlor 200 that the wheel 310 contacts. Thus, the wheel 310 should contact a smooth, substantially circular surface of the milking parlor 200, such as the outer rim 220, the inner beam or the outer beam (not shown), and should have a coefficient of friction relative to the material of the parlor outer rim 220 adequate to ensure contact and rotation of the wheel 310 upon application of a minimum threshold force (e.g., a preload, against the parlor outer rim 220). The material of the parlor outer rim 220 is typically a metal (e.g., steel, aluminum, etc.), and in some instances, it may be coated with a rubber or other polymeric coating (e.g., latex paint). When the parlor outer circumference 220 has an inner surface (i.e., in contact with the wheel 310) comprising one or more such materials, the coefficient of friction is sufficiently high when the wheel 310 comprises rubber (e.g., vulcanized natural rubber, a silicone rubber, an acrylonitrile-butadiene-styrene [ABS] rubber, etc.), nylon or another firm, yet deformable, polymer, but the invention is not limited to such materials. The force or preload to be applied to prevent slippage of the wheel 310 may be determined after the materials for the wheel 310 and the parlor outer circumference 220 are known. In the example shown in
[0067] In the example shown in
[0068] As shown in the prototype system
[0069] Various relationships between the milking parlor position and travel distance and the position and rate of rotation of the rotary arm 122 are discussed herein. However, in some embodiment, the direction, position and rate of rotation of the rotary arm 122 are programmed to match the direction, position and rate of the milking parlor 200. For example, when the rotation rate of the milking parlor 200 increases, the rotation rate of the rotary arm 122 may increase (e.g., in proportion to the increase in the rotation rate of the milking parlor 200), and when the rotation rate of the milking parlor 200 decreases, the rotation rate of the rotary arm 122 may decrease (e.g., proportionally to such decrease). In further embodiments, when the rotation of the milking parlor 200 stops, the rotation of the rotary arm 122 also stops, and in one embodiment, when the milking parlor 200 rotates in reverse (i.e., in the opposite direction of “forward” rotation), the rotary arm 122 also rotates in reverse (e.g., at a rate proportional to the reverse rotation rate of the milking parlor 200). However, when the milking parlor 200 rotates in reverse, the rotary arm 122 may stop and stay in the “home” position until the milking parlor 200 begins rotating in the forward direction, and optionally passes or crosses the predetermined position for starting a new rotary arm rotation cycle. In some embodiments, this “rotation rate matching” feature depends on measurements of the position and/or rotation rate of the milking parlor 200 from the encoder 300 and/or proximity sensor 315, so that the control panel 150 can match the position and/or rotation rate of the rotary arm 122 accordingly.
[0070]
[0071] For example, the wand has a length L.sub.1, which in various embodiments may be from 60 cm to 180 cm (e.g., 24-72 inches). In the example sprayer 100 in
[0072] The distance L.sub.2 between the center of the wand post or axle 125 and the center of the rotary arm axle 123 defines the radius of a circle swept by the rotary arm 122. In various embodiments, L.sub.2 may be from 20 cm to 60 cm (e.g., 8-24 inches). In the example sprayer 100 for use with a rotary milking parlor, L.sub.2 may be from 30 cm to 45 cm (e.g., 12-18 inches).
[0073] The end of the sprayer housing 110 covering the rotary arm 122 may have a length L.sub.3 of from 25 cm to 75 cm (e.g., 10-30 inches). Alternatively, L.sub.3 may be x*L.sub.2, where x is a number of from 1.1 to 1.5 (e.g., 1.2-1.35, or any number or range of numbers therein). As shown in
[0074] The distance L.sub.4 between the center of the rotary arm axle 123 and the center of the ring 132 is generally fixed (constant) during operation, but can be changed during periods of downtime to change the dimensions of the path swept by the nozzle 142. When the distance L.sub.4 is constant, the path swept by the nozzle 142 is circular, oval or elliptical, rather than a combination of shapes. In such embodiments, the distance L.sub.4 is within a range determined by the length of the slot 134. When the distance L.sub.4 is in the smaller end of the range, the nozzle 142 moves in a relatively large path, and when the distance L.sub.4 is in the larger end of the range, the nozzle 142 moves in a relatively small path. In some embodiments, L.sub.4 may be from 50 cm to 180 cm (e.g., 20-72 inches). In the example sprayer 100 for use with a rotary milking parlor, L.sub.4 may be from 80 cm to 150 cm (e.g., 32-60 inches).
[0075] In embodiments in which the distance L.sub.4 is variable, the ring 132 may be secured to the sprayer tube or rod 130 and may slide along the slot 134 as the rotary arm 122 rotates and the sprayer tube or rod 130 changes position. In such embodiments, the circular, oval or elliptical path of the nozzle 142 may become more elliptical or oval than that of an otherwise identical sprayer with a fixed distance L.sub.4. In embodiments in which the distance L.sub.4 is variable, L.sub.4>L.sub.2, and L.sub.4 may vary between n+L.sub.2 and n−L.sub.2, where n is the length of the sprayer tube or rod or rod 130 from the center of the post or axle 125 to the ring 132. In various embodiments, n may be from 60 cm to 120 cm (e.g., 24-48 inches).
[0076] In still further embodiments, the distance L.sub.4 may be fixed in part and variable in part. In such embodiments, the ring 132 is slidingly secured around the sprayer tube or rod 130, the ring 132 slides within the slot 134 during part(s) of the rotation cycle of the rotary arm 122, and the sprayer tube or rod 130 slides through the ring 132 during remaining part(s) of the rotary arm 122 rotation cycle. For example, when the angle between the rotary arm 122 and the sprayer tube or rod 130 is 0°±y or 180°±y (y being from 0° to 45°, for example, or any angle or range of angles therein), the ring 132 may be in a fixed location at one end of the slot 134, and the distance L.sub.4 is fixed. When the angle between the rotary arm 122 and the sprayer tube or rod 130 is from y to 180°−y or from 180°+y to 360°−y, the ring 132 may slide along the slot 134, and the distance L.sub.4 may vary. In such embodiments, the nozzle 142 may move in a path that includes multiple elliptical or oval arcs with different focal points (e.g., similar to a dimpled limacon), and the length of the slot 134 is less than 2*L.sub.2 (e.g., from 0.5*L.sub.2 to 1.5*L.sub.2, or any value or range of values therein). Typically, the path has four alternating arcs: a first pair of identical arcs having a first set of focal points (e.g., when the distance L.sub.4 is fixed), and a second pair of arcs each having a set of different, but mathematically related (e.g., proportional), focal points (e.g., when the distance L.sub.4 is variable). In embodiments in which the distance L.sub.4 is fixed in part and variable in part, L.sub.4 may be within the same ranges/values as in the embodiments in which the distance L.sub.4 is fixed and/or in which the distance L.sub.4 is variable.
[0077] In some embodiments, the sprayer 100 receives the liquid (e.g., disinfectant solution) from a tank or storage vessel via a pump (not shown). The tank or storage vessel may be placed on the base or pedestal 162 (
[0078] Opening and closing the solenoid or other valve may be controlled by a wired or wireless switch, which may open the solenoid or other valve when the rotary arm 122 is in a certain position (e.g., angular range). For example, and with reference to an angle of 0° at which the rotary arm 122 overlaps and is parallel with the sprayer tube or rod 130, when the rotary arm 122 is in a range of from 120° to 240°, the solenoid or other valve may open, continuously or intermittently. In some embodiments, the solenoid or other valve may open once, continuously, in the range from 120° to 240°, or any range therein (e.g., from 135° to 225°). Alternatively, the solenoid or other valve may open twice, a first time in the range from 120° to 165°, or any range therein (e.g., from 120° to 150°), and a second time in the range from 195° to 240°, or any range therein (e.g., from 210° to 240°). In a further alternative, the solenoid or other valve may open four times, a first time in the range from 120° to 142.5°, or any range therein (e.g., from 120° to 135°), a second time in the range from 142.5° to 165°, or any range therein (e.g., from 150° to 165°), a third time in the range from 195° to 217.5°, or any range therein (e.g., from 195° to 210°), and a fourth time in the range from 217.5° to 240°, or any range therein (e.g., from 225° to 240°).
[0079] Alternatively, the solenoid or other valve may open when the milking parlor 200 has rotated a predetermined distance. For example, when the stalls have a width of p cm, the solenoid or other valve may open when the milking parlor 200 has rotated from 0.33*p to 0.67*p cm past each stall cabinet 210-214, or any distance or range of distances therein. For example, the solenoid or other valve may open continuously when the milking parlor 200 has rotated from 0.4*p to 0.6*p cm past each stall cabinet 210-214. Alternatively, the solenoid or other valve may open twice, a first time when the milking parlor 200 has rotated from 0.35*p to 0.45*p cm past each stall cabinet 210-214, and a second time when the milking parlor 200 has rotated from 0.55*p to 0.65*p cm past each stall cabinet 210-214. In a further alternative, the solenoid or other valve may open four times after the milking parlor 200 rotates past each stall cabinet 210-214, a first time from 0.33*p to 0.38*p cm, a second time from 0.42*p to 0.47*p cm, a third time from 0.53*p to 0.58*p cm, and a fourth time from 0.62*p to 0.67*p cm. These ranges are just examples, and variations thereon are also acceptable.
[0080]
[0081] As shown in
[0082] The tube 405 is connected to the nozzle through a second push-to-connect fitting 430. The liquid is supplied to the nozzle 142 through an L-shaped passage in the nozzle connector 432. The nozzle connector 432 has a cylindrical fitting with an outer diameter about equal to the inner diameter of the sprayer tip 140. The nozzle connector 432 may be secured to the sprayer tip 140 using a screw 434 (as shown in
Exemplary Rotary Milking Parlors
[0083] Another aspect of the present invention relates to a rotary milking parlor, comprising a rim 220 (
[0084] The present sprayer system may be designed so that the lengths of the rotary arm 122 and the sprayer wand 130/140 and the position of the ring 132 are selected or defined so that the nozzle has a linear and/or angular velocity substantially matching the linear and/or angular velocity of the parlor rim 220, respectively. In some embodiments of the milking parlor 200, the rotary arm 122 rotates at a rate so that the linear velocity of the nozzle 142 matches or slightly exceeds the linear velocity of the milking parlor 200 at its circumference 220. For example, the linear velocity of the nozzle 142 may be from 1.0 to 1.5 times the linear velocity of the milking parlor 200, or any value or range of values therein (e.g., from 1.01 to 1.20 times).
[0085] Conventional milking parlors generally have a plurality of different rotation speeds available thereon. Typically, the milking parlor completes one rotation in the length of time that it takes to complete the milking of the cow (e.g., 4-6 minutes, although more or less time can be allotted for loading the cows in and unloading the cows from the parlor, disinfecting the teats, attaching and removing the milking claw, etc.). For example, when the cows are relatively high milk producers, the rotation cycle for the milking parlor 200 is relatively long, and the rotation rate is relatively low. When the cows are relatively low milk producers, the rotation cycle for the milking parlor 200 is relatively short, and the rotation rate is relatively high. Accordingly, a number of different speeds for rotation of the rotary arm 122 is very useful.
[0086] When used to milk cows, the milking parlor 200 may have a diameter of 8-30 m (25-100 ft.) and a number of stalls of from 12 to 100, as described herein although larger parlors are certainly possible and contemplated herein. Each of the stalls in the milking parlor 200 generally has a width (e.g., a distance between adjacent stall cabinets 210 and 212 or 212 and 214) that is the same as the other stalls. For example, the stall width may be from about 80 cm to about 100 cm when the mammal being milked is a cow. In some embodiments, the nozzle 142 crosses the outer circumference 220 of the milking parlor 200 and enters the stall within 20% of the midpoint of the stall along its width (e.g., from 32 to 50 cm away from the stall cabinet 210, 212 or 214). In such embodiments, the nozzle 142 may exit the stall and cross back over the outer circumference 220 of the milking parlor 200 within 20% of the midpoint of the stall along its width, typically on the opposite side from where the nozzle 142 entered the stall (e.g., from 32 to 50 cm away from the other stall cabinet 212 or 214).
[0087] The milking parlor 200 may be accompanied by a ramp or an elevated walkway (not shown) for the mammals to enter and exit the stalls. The ramp or walkway may be divided into an entrance or loading alley on one side and a return or exiting alley on an opposite side. There may be a barrier between the two alleys. At the interface between the ramp or walkway and the milking parlor 200, each alley may have a width the same as or slightly greater than (e.g., from 1.0 to 1.5 times) the width of a stall.
Exemplary Methods
[0088] The present invention further relates to methods of making and using the present sprayer system. For example, a method of disinfecting the teats of a milk-producing mammal may comprise placing or guiding the mammal to a stall in a rotary milking parlor, partially rotating the rotary milking parlor (e.g., by an arc or angle equal or proportional to the arc or angle of the stall), operating the present sprayer system such that the nozzle 142 sweeps under the teats of the mammal in the stall in the same direction that the rotary milking parlor is moving, and spraying a disinfectant through the nozzle 142 when the nozzle sweeps under the teats of the mammal. Typically, the disinfectant is sprayed (e.g., onto the mammal's teats) prior to placing or attaching a milking claw onto the mammal's teats, to ensure that the mammal's teats are disinfected before the mammal is milked, and to minimize the probability of a contaminant getting into the milk obtained from the mammals.
[0089] In further embodiments, the method may further comprise measuring a distance or an angle that the rotary milking parlor has rotated, and synchronizing rotation of the rotary arm with the rotation of the milking parlor. For example, the encoder 300 may mark (or use as a “zero” distance or angle reference point) a position on the outer circumference 220 of the milking parlor 200 under the center of a stall cabinet 210, 212 or 214 when the rotary arm 122 and the sprayer tube or rod 130 are at an angle of 0° (see
[0090] For example, in some embodiments, the rotary arm 122 may rotate continuously at a fixed rate during the cycle. In such embodiments, when the encoder 300 measures that the outer circumference 220 of the parlor 200 has traveled a distance of about 25% of a stall width, the rotary arm 122 may rotate about 25% of a 360° cycle, or about 90° (e.g.,
[0091] In other embodiments, the rotary arm 122 may rotate continuously at a variable rate during the cycle. For example, in such embodiments, the rotary arm 122 may rotate at a relatively low rate when the outer circumference 220 of the parlor 200 is within a first distance (e.g., ±25%) of the center of a stall cabinet (or any percentage, range of percentages, distance or range of distances therein), as measured by the encoder 300. However, when the encoder 300 measures that the outer circumference 220 of the parlor 200 has traveled more than the first distance in a given cycle, the rotary arm 122 may rotate by a higher rate, until the outer circumference 220 is within the first distance of the center of the next stall cabinet. For example, when the angle between the rotary arm 122 and the sprayer tube or rod 130 is 0-90° or 270-360°, the rotary arm may rotate at an angular rate that is 0.5-0.95 times m*R, and when the angle between the rotary arm 122 and the sprayer tube or rod 130 is 90-270°, the rotary arm 122 may rotate at an angular rate that is (1/0.5-0.95) times m*R, such that the average rotation rate of the rotary arm 122 during each cycle is m*R. In another example, when the angle between the rotary arm 122 and the sprayer tube or rod 130 is 0-45° or 315-360°, the rotary arm may rotate at a first angular rate (e.g., 0.5-0.75 times m*R), when the angle between the rotary arm 122 and the sprayer tube or rod 130 is 45-90 or 270-315°, the rotary arm may rotate at a second, faster angular rate (e.g., 0.75-1.25 times m*R), and when the angle between the rotary arm 122 and the sprayer tube or rod 130 is 90-270°, the rotary arm may rotate at a third, even faster angular rate (e.g., 1.25-2.0 times m*R), such that the average rotation rate of the rotary arm 122 during each cycle is m*R. In even further embodiments, the rotation rate of the rotary arm 122 may increase linearly or nonlinearly between 0° and 180°, and decrease linearly or nonlinearly between 180° and 360°, such that the average rotation rate of the rotary arm 122 during each cycle is m*R.
[0092] In even further embodiments, the rotary arm 122 may rotate intermittently during the cycle. In such embodiments, when the rotary arm 122 rotates, it may be at a fixed rate or a variable rate. In such embodiments, the rotary arm 122 may not rotate at all when the outer circumference 220 of the parlor 200 is within 25% (or any percentage or range of percentages therein) of the center of a stall cabinet as measured by the encoder 300. However, when the encoder 300 measures that the outer circumference 220 of the parlor 200 has traveled outside of this “stationary zone” of the rotary arm 122, the rotary arm 122 may rotate at a rate greater than m*R, such that the average rotation rate of the rotary arm 122 during each cycle is m*R, as explained herein.
[0093] In various embodiments, the method of spraying sprays the liquid intermittently or periodically during the rotations of the sprayer arm 122. For example, when the angle between the rotary arm 122 and the sprayer tube or rod 130 is between 120° and 240° (or any range of angles therein, such as from 135° to 225° or from 150° to 210°), the controller on the control panel 150 may open the valve and/or enable the pump to supply the liquid to the sprayer 100 through the tube 400. It is within the level of skill in the art to program the controller to correlate such angles in the cycle of the rotary arm (which correspond to specific distances measured by the encoder 300) to operations to open or close the valve, a switch controlling the valve or pump, etc. Thus, the method may further comprise supplying or flowing the liquid to the nozzle 142 and/or spraying the object (e.g., the mammal's teats) when the rotary arm is greater than or equal to a first angle and less than or equal to a second angle in its rotation cycle, and stopping the supply or flow of the liquid to the nozzle 142 when the rotary arm is less than or equal to the first angle and greater than or equal to the second angle in its rotation cycle, where the second angle is greater than the first angle. In some embodiments, the first and second angles are θ and 360°−θ, respectively, and θ may be from 90° to 150°.
[0094] When the nozzle 142 travels at a linear velocity (or an angular rate) greater than that of the outer circumference 220 of the milking parlor 200, it ensures complete coverage of the object being sprayed (e.g., the teats of the mammal and the nearby skin that may come into contact with the milking claw or other milking device). When the mammal's teats are distributed over an area having appreciable or relatively similar length and width dimensions (e.g., where adjacent teats in a first direction are separated by a first distance that is within 50% of a second distance by which adjacent teats in a second, substantially orthogonal direction are separated), the relatively oval (or more concave) path of the nozzle 142 covers a greater area in comparison to the relatively shallow path swept by the end of the sprayer 46 in
[0095] Another method encompassed by the present invention is a method of making the sprayer system, comprising operably connecting the motor, the housing 110, and the controller or control panel 150 to the support, operably connecting the rotary arm 122 to the motor and/or the first axle 123, operably connecting the bearing 124 and the wand to the rotary arm 122, passing the wand through the ring 132, securing the ring 132 directly or indirectly to the housing 110, and electrically connecting the controller or control panel 150 to the motor. The rotary arm 122 and the ring 132 are configured so that rotation of the rotary arm 122 causes the nozzle 142 to move in a circular, elliptical or oval pattern, typically in a direction opposite from the rotation of the rotary arm 122. In various embodiments, the sprayer system is configured to spray disinfectant onto the teats of a mammal in a rotary milking parlor 200.
[0096] In various embodiments of the method of making the sprayer system, the sprayer system may be configured in one or more arrangements and/or to perform one or more functions as described herein. Thus, for example, the rotary arm 122 may be configured to rotate 360° around the first axle 123. In other or further examples, the ring 132 may be slidingly or fixedly secured directly or indirectly to the housing 110. In such examples, the method may further comprise forming a slot 134 in or attaching the slot 134 directly or indirectly to the housing such that the ring 132 slides in or along the slot 134.
[0097] In other or further embodiments, the method further comprises forming the support by connecting a support post 170 to a support base 162/164, connecting a housing base 172 to the housing 110 and to the support post 170, and connecting a support arm 174 to the housing 110 and either the housing base 172 or the support post 170. Alternatively or additionally, the bearing 124 may be fixed or secured to or placed on a first post or a second axle 125. In such embodiments, the bearing 124 may be integrated with a connector, which may be in turn connected to an end of the wand. Typically, like the nozzle 142, the bearing 124 also rotates in the direction opposite from the rotation of the rotary arm 122.
[0098] Yet further embodiments of the method may further comprise forming the wand by electrically connecting an encoder 300 to the controller or control panel 150. The encoder 300 is configured to determine a position of a rotary structure such as the milking parlor 200 on which an object or subject is placed, where the object or subject is to be sprayed by the sprayer 100, as is described herein.
Exemplary Computer-Readable Media
[0099] A further aspect of the present disclosure relates to algorithms, computer program(s), and/or software (e.g., computer-readable media) implementable and/or executable in a general-purpose computer or workstation equipped with a conventional digital signal processor or microprocessor, adapted to implement or perform the method of disinfecting the teats of milk-producing mammals in a rotary milking parlor. For example, the computer program or computer-readable medium generally contains a set of instructions which, when executed by an appropriate processing device (e.g., a signal processing device, such as a microcontroller, microprocessor or DSP device), is configured to perform the method of disinfecting the teats of milk-producing mammals described herein.
[0100] The computer-readable medium may comprise any medium that can be read by a signal processing device configured to read the medium and execute code stored thereon or therein, such as a floppy disk, CD-ROM, magnetic tape or hard disk drive. Such code may comprise object code, source code and/or binary code. The code is generally digital, and is generally configured for processing by a conventional digital data processor (e.g., a microprocessor, microcontroller, or logic circuit such as a programmable gate array, programmable logic circuit/device or application-specific integrated circuit [ASIC]).
[0101] Thus, an aspect of the present invention relates to a non-transitory computer-readable medium, comprising a set of instructions encoded thereon and adapted to practice the method of disinfecting the teats of milk-producing mammals in a rotary milking parlor, including any of the details discussed herein. In essence, the set of instructions encoded on the computer-readable medium may implement substantially any function of any hardware described herein, and may perform any part of any method described herein that is performed by the sprayer system and/or milking parlor.
[0102] In particular, the non-transitory computer-readable medium, comprising a set of instructions encoded thereon and adapted to practice the exemplary method shown in the flow chart 500 in
[0103] In some embodiments, when the proximity marker or beacon is detected, the method 500 determines whether there is a mammal (e.g., a cow) in the stall into which the sprayer nozzle is to enter. In one example, the mammal is detected optically (i.e., using an optical sensor), but the mammal may be detected in other ways (e.g., acoustically using a form of radar, when a mass exceeding a threshold mass is detected in the stall using a scale, etc.). When a mammal is not detected in the stall at 515, the rotary arm remains at the “home” position at 570 until either (i) the opposite edge (or end) of the stall is reached at 580 or (ii) another proximity marker or beacon is detected at 510. When the mammal is detected in the stall at 515, the rotary arm begins to rotate at 520. In some embodiments, the direction and speed of rotation of the rotary arm matches that of the milking parlor. Alternatively, the method 500 (e.g., implemented by the exemplary software) can proceed directly to rotating the rotary arm at 520 when the proximity marker or beacon is detected at 510.
[0104] As the milking parlor rotates, the method 500 determines at 530 whether either (i) the milking parlor has rotated a predetermined distance or angle, or (ii) the rotary arm has reached a predetermined spraying angle (e.g., an angle at which the disinfectant pump or a valve in the disinfectant line provides positive disinfectant pressure to the sprayer nozzle, such as nozzle 142 in
[0105] In some embodiments, the method 500 (e.g., implemented by the present software) determines at 540 whether the rotary arm reaches a “return to home” position. For example, the “return to home” position of the rotary arm may be about 90° with respect to the sprayer wand (e.g., about 3 o'clock or 270° in the rotation of the rotary arm 122; see
[0106] The rotary arm then waits at the home position at 570 until either the milking parlor rotates a full stall width at 580 or another proximity marker is detected at 510. Accordingly, in general, the system does not or cannot include two proximity markers or beacons within the width of a single stall. When the milking parlor rotates a full stall width (i.e., reaches the “end of the stall,” or the next stall edge or border relative to the leading edge of the stall in 510 discussed above), the method 500 may return to detecting a mammal in the next stall at 515 or, if mammal detection is not required, beginning the next cycle of rotation of the rotary arm at 520.
CONCLUSION/SUMMARY
[0107] The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and its practical application, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the Claims appended hereto and their equivalents.