# US 11,432,530 B2 · Control system, rotary milking parlor, method and computer program for controlling a rotary milking parlor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,432,530 B2
- Document ID: US11432530B2
- Status: Granted
- Kind: B2
- Application number: 16/769,073
- Filed: 2018-12-14
- Published: 2020-12-10
- Granted: 2022-09-06
- Earliest claimed: 2017-12-21
- Assignees: DeLaval Holding AB
- Applicants: Delaval Holding AB
- Inventors: Anders Umegård
- Web page: https://patentgrep.com/patent/US11432530B2

## CPC

- A01K 1/126: {Carousels}
- A01J 5/007: Monitoring milking processes; Control or regulation of milking machines
- G01S 5/14: Determining absolute distances from a plurality of spaced points of known location
- G08C 17/02: using a radio link
- A01K: ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01J: MANUFACTURE OF DAIRY PRODUCTS
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)

## Abstract

A sensor arrangement measures a parameter (P) representing a position of a movable platform of a rotary parlor relative to a stationary reference point. Based on the parameter, in turn, a control unit influences the movement of the movable platform. A first transmitter unit with a first transmitter antenna is placed on the movable platform and thus moves along with the movable platform. A first radio signal emitted from the transmitter antenna contains a timing reference and uniquely identifies the first transmitter unit. At least three receiver stations are stationary placed with a respective receiver antenna located such that the first radio signal is received via line-of-sight propagation. Based on the first radio signal and respective propagation times derived from the timing reference in the first radio signal (SID), the receiver stations generate the parameter (P).

## Claims

### Claim 1

A control system for a rotary milking parlor (100), the control system comprising:
a sensor arrangement configured to measure a parameter (P) representing a position of the movable platform (110) of the rotary parlor (100) relative to a stationary reference point (Pref), and
a control unit (150) operatively connected to the sensor arrangement to receive the parameter (P), and based thereon generate a control signal (Ctrl) influencing a movement of the movable platform (110),
wherein the sensor arrangement comprises:
a first transmitter unit (210) having a first transmitter antenna, the first transmitter unit (210) being configured, when placed on the movable platform (110) so as to move along with any movements of the movable platform (110), emit a first radio signal (SID) from the first transmitter antenna, the first radio signal (SID) containing a timing reference and uniquely identifying the first transmitter unit (210),
at least three receiver stations (221, 222, 223; 224, 225, 226), each of the at least three receiver stations having a respective receiver antenna placed stationary with the receiver antenna thereof located such that, during operation of the rotary milking parlor (100), the first radio signal (SID) propagates along a line-of-sight from the first transmitter antenna to the receiver antenna of each of the at least three receiver stations,
each of the at least three receiver stations being further configured to receive the first radio signal (SID), and based thereon produce a respective sensor signal (R1, R2, R3), and
a processing unit (230) configured to receive the respective sensor signals (R1, R2, R3) from the at least three receiver stations, and based on respective propagation times derived from the timing reference contained in the first radio signal (SID) generate the parameter (P).

### Claim 2 (depends on 1)

The control system according to claim 1, wherein,
the processing unit (230) includes a memory,
a second transmitter unit having a second transmitter antenna is configured to be located at the stationary reference point (Pref), the second transmitter antenna configured for emitting a second radio signal containing the timing reference and uniquely identifying the second transmitter unit, and
the control system comprises at least one sensor being uncorrelated with the sensor arrangement, and
wherein the stationary reference point (Pref) is a fixed point in space whose position is:
known through coordinates stored in the memory of the processing unit (230),
measured repeatedly via said at least three receiver stations (221, 222, 223; 224, 225, 226) and by the second transmitter unit via the second transmitter antenna emitting the second radio signal containing the timing reference and uniquely identifying the second transmitter unit, and/or
measured repeatedly by the at least one sensor being uncorrelated with the sensor arrangement.

### Claim 3 (depends on 1)

The control system according to claim 1, wherein the first radio signal (SID) is an ultra-wideband signal.

### Claim 4 (depends on 1)

A rotary milking parlor (100) comprising:
the control system according to claim 1 in combination with:
the movable platform (110), and
a drive unit (140) configured to control the movement of the movable platform (110) in response to the control signal (Ctrl),
wherein the processing unit (230) is configured to determine a velocity of the movable platform (110) from the parameter (P), and
the control unit (150), using the parameter (P) and the determined velocity of the movable platform (110), is configured to generate the control signal (Ctrl) to control the drive unit (140) to change a velocity of the movable platform (110).

### Claim 5 (depends on 4)

The rotary milking parlor (100) according to claim 4, wherein,
wherein the processing unit (230) includes a memory, a second transmitter unit having a second transmitter antenna is configured to be located at the stationary reference point (Pref), the second transmitter antenna configured for emitting a second radio signal containing the timing reference and uniquely identifying the second transmitter unit, and the control system further comprising at least one sensor being uncorrelated with the sensor arrangement,
the stationary reference point (Pref) is a fixed point in space whose position is:
known through coordinates stored in the memory of the processing unit (230),
measured repeatedly via said at least three receiver stations (221, 222, 223; 224, 225, 226) and by the second transmitter unit via the second transmitter antenna emitting the second radio signal containing the timing reference and uniquely identifying the second transmitter unit, and/or
measured repeatedly by the at least one sensor being uncorrelated with the sensor arrangement, and further comprising
a first detector member arranged at the stationary reference point (Pref),
a second detector member arranged at known location on the movable platform (110), and
the control unit (150) is configured to receive a detector signal from at least one of the first and second detector members, and based thereon, determine when the known location on the movable platform (110) passes the stationary reference point (Pref).

### Claim 6 (depends on 4)

The rotary milking parlor (100) according to claim 4, wherein at least one receiver station (221, 222, 223) of the at least three receiver stations is placed with the receiver antenna thereof located in a central area (AC) of the rotary milking parlor (100) around which central area (AC) the movable platform (110) rotates (RF) during operation of the rotary milking parlor (100).

### Claim 7 (depends on 4)

The rotary milking parlor (100) according to claim 4, wherein at least one receiver station (224, 225, 226) of the at least three receiver stations is placed with the receiver antenna thereof located in a peripheral area outside of an outer periphery of the movable platform (110).

### Claim 8 (depends on 4)

The rotary milking parlor (100) according to claim 4, wherein the first transmitter unit (210) is arranged on a piece of equipment on the movable platform (110), and the first transmitter unit (210) is further configured to emit the first radio signal (SID) to enable positioning of said piece of equipment on the movable platform (110) during operation of the rotary milking parlor (100).

### Claim 9 (depends on 4)

The rotary milking parlor (100) according to claim 4, wherein the first transmitter unit (210) comprises a movement sensor configured to detect micro movements of the first transmitter unit (210) with respect to an orientation of the first transmitter unit (210) relative to a fix reference frame, and the first transmitter unit (210) is configured to determine when an amount of micro movements exceeds a threshold value, and when the amount of micro movements is determined to exceeds a threshold value to generate an alert signal.

### Claim 10 (depends on 9)

The rotary milking parlor (100) according to claim 9, wherein:
the first transmitter unit (210) is configured to emit the first radio signal (SID) repeatedly at a first repetition frequency when the amount of micro movements exceeds the threshold value, and
the first transmitter unit (210) is configured to emit the first radio signal (SID) repeatedly at a second repetition frequency below the first repetition frequency when the amount of micro movements is below or equal to the threshold value.

### Claim 11 (depends on 9)

The rotary milking parlor (100) according to claim 9, wherein the movement sensor is configured to register at least one of:
displacements in three dimensions, and
accelerations in three dimensions.

### Claim 12 (depends on 4)

The rotary milking parlor (100) according to claim 4, wherein a physical configuration of the movable platform (110) is described in a computer model accessible by the processing unit (230), and the processing unit (230) is configured to determine a set of positions on the movable platform (110) based on the parameter (P) and said computer model.

### Claim 13

A method of controlling a rotary milking parlor (100), the method comprising:
measuring, via a sensor arrangement, a parameter (P) representing a position of a movable platform (110) of the rotary parlor (100) relative to a stationary reference point (Pref), and
generating a control signal (Ctrl) based on the parameter (P), the control signal (Ctrl) being configured to influence a movement of the movable platform (110),
wherein the sensor arrangement used in the measuring step comprises a first transmitter unit (210) having a first transmitter antenna, and the method further comprising:
with the first transmitter unit (210) located on the movable platform (110) so that the first transmitter unit (210) moves along with any movements of the movable platform (110), emitting a first radio signal (SID) from the first transmitter antenna, the first radio signal (SID) containing a timing reference and uniquely identifying the first transmitter unit (210),
receiving the first radio signal (SID) in at least three receiver stations (221, 222, 223; 224, 225, 226), of the at least three receiver stations having a respective receiver antenna and being placed stationary with the receiver antenna thereof located such that, during operation of the rotary milking parlor (100), the first radio signal (SID) propagates along a line-of-sight from the first transmitter antenna to the receiver antenna of each of the at least three receiver stations,
producing a respective sensor signal (R1, R2, R3) in each of the at least three receiver stations (221, 222, 223; 224, 225, 226),
generating the parameter (P) based on respective propagation times derived from the timing reference contained in the first radio signal (SID),
from the parameter (P) determining a velocity of the movable platform (110), and
the control unit (150), using the parameter (P) and the determined velocity of the movable platform (110), generating the control signal (Ctrl) to change a velocity of the movable platform (110).

### Claim 14 (depends on 13)

The method according to claim 13, wherein the stationary reference point (Pref) is a fixed point in space, and the method further comprises at least one of:
reading out coordinates for a position of the stationary reference point (Pref) from a memory;
measuring, repeatedly, a position for the stationary reference point (Pref) via said at least three receiver stations (221, 222, 223; 224, 225, 226) and using a second transmitter unit having a second transmitter antenna located at the stationary reference point (Pref), the second transmitter antenna emitting a second radio signal containing the timing reference and uniquely identifying the second transmitter unit; and
measuring, repeatedly, a position for the stationary reference point (Pref) via at least one sensor being uncorrelated with the sensor arrangement.

### Claim 15 (depends on 13)

The method according to claim 13, further comprising:
arranging a first detector member at the stationary reference point (Pref),
arranging a second detector member at known location on the movable platform (110), and
determining, based a detector signal received from at least one of the first and second detector members, when the known location on the movable platform (110) passes the stationary reference point (Pref).

### Claim 16 (depends on 13)

The method according to claim 13, wherein the first transmitter unit (210) comprises a movement sensor configured to detect micro movements of the first transmitter unit (210) with respect to an orientation of the first transmitter unit (210) relative to a fix reference frame, and the method comprises:
checking when an amount of micro movements of the first transmitter unit (210) is below a threshold value, and
when the amount of micro movements of the first transmitter unit (210) is below a threshold value generating an alert signal.

### Claim 17 (depends on 16)

The method according to claim 16, wherein:
when the amount of micro movements exceeds the threshold value, the method further comprises emitting the first radio signal (SID) repeatedly at a first repetition frequency (f1), and
when the amount of micro movements is below or equal to the threshold value, the method comprises emitting the first radio signal (SID) repeatedly at a repetition frequency (f2, f3) above the first repetition frequency (f1).

### Claim 18 (depends on 16)

The method according to claim 16, wherein the method further comprises:
checking when the amount of micro movements of the first transmitter unit (210) transitions from below the threshold value to above the threshold value and emitting the first radio signal (SID) from the first transmitter unit (210) repeatedly at a second repetition frequency (f2), and provided that, during a predetermined interval (T) thereafter the amount of micro movements of the first transmitter unit (210) is above the threshold value continuing to emit the first radio signal (SID) from the first transmitter unit (210) repeatedly at the second repetition frequency until expiry of the predetermined interval (T), and
thereafter emitting the first radio signal (SID) from the first transmitter unit (210) repeatedly at a third repetition frequency (f3) between the first and second repetition frequencies (f1, f2) as long as the amount of micro movements of the first transmitter unit (210) remains above the threshold value, and when the amount of micro movements of the first transmitter unit (210) transitions from above the threshold value to below the threshold value emitting the first radio signal (SID) from the first transmitter unit (210) repeatedly at the first repetition frequency (f1).

### Claim 19 (depends on 13)

The method according to claim 13, wherein in the step of the control unit (150), using the parameter (P) and the determined velocity of the movable platform (110), generating the control signal (Ctrl) to change the velocity of the movable platform (110), positions the movable platform (110) relative to a first milking station being in front of an entry gate of the movable platform (110).

### Claim 20 (depends on 13)

A non-volatile data carrier (235) containing a computer program (237) communicatively connected to a processing unit (230), the computer program (237) when executed on the processing unit (230) executing the steps of claim 13.
