IP Library Granted Patent US 8,818,755
Granted Patent B2
US 8,818,755 · App. 13/878,622 · Granted Aug 26, 2014

Container thickness measuring systems and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,818,755
App. No.
13/878,622
Granted
Aug 26, 2014
Kind
B2
Abstract

Various embodiments are directed to systems and methods for measuring a thickness of a container. For example, a control device may receive data indicating a surface topology of the container and based on the surface topology of the container, instruct a multi-axis positioning system to position a sensor relative to a first point of the container such that: a distance from the sensor to a surface at the first point is about equal to a predetermined distance; and the sensor direction is about normal to the surface at the first point. Data indicating the thickness at the first point may be received from the sensor.

Claims (63)

1. A system for measuring a thickness of a container defined by a height parallel to a z-axis direction, a width parallel to an x-axis direction, and a depth parallel to a y-axis direction, the system comprising:

a chromatic thickness sensor, wherein the chromatic thickness sensor is configured to provide chromatically separated illumination to the container and to receive a reflection of the illumination from the container, wherein the illumination is directed to the container along a sensor direction;

a multi-axis positioning system mechanically coupled to the sensor, wherein the multi-axis positioning system is positioned relative to the container to translate the sensor along the x-axis direction, to rotate the sensor about the z-axis direction and to rotate the sensor about the y-axis direction; and

a control device comprising at least one processor and operatively associated data storage, wherein the data storage comprises instructions that, when executed by the at least one processor, cause the control device to:

based on a surface topology of the container, generate a first instruction to the multi-axis positioning system to position the sensor relative to a first point on a surface of a container such that: a distance from the sensor to the first point is about equal to a first distance; and the sensor direction is about normal to the surface at the first point;

receive a reading from the sensor indicating a thickness of the container at the first point;

based on the surface topology of the container, generate a second instruction to the multi-axis positioning system to position the sensor relative to a second point on the surface of the container such that: a distance from the sensor to the second point is about equal to the first distance; and the sensor direction is about normal to the surface at the second point; and

receive a reading from the sensor indicating a thickness of the container at the second point.

2. The system of claim 1 , wherein the positioning system comprises a yoke coupled to the sensor wherein the sensor is pivotable relative to the yoke about a first axis.

3. The system of claim 2 , wherein the yoke is pivotable relative to the container about a second axis parallel to the z-axis and about perpendicular to the first axis.

4. The system of claim 3 , wherein the yoke is translable towards and away from the container along a first direction, wherein the first direction is about perpendicular to the first axis and the second axis.

5. The system of claim 1 , wherein the data storage further comprises instructions that, when executed by the at least one processor, cause the control device to generate the surface topology.

6. The system of claim 5 , wherein generating the surface topology comprises:

instructing the positioning system to scan the sensor in a first plane relative to the container with the sensor direction about perpendicular to the first plane, with the container held substantially stationary during the scan; and

with the sensor positioned at a plurality of sensor positions during the scan, receiving from the sensor data indicating a distance between the sensor and the surface of the container.

7. The system of claim 6 , wherein generating the surface topology further comprises:

instructing a stage to rotate the container by a first increment;

instructing the positioning system to, after the container is rotated by the first increment, scan the sensor in the first plane relative to the container with the sensor direction about perpendicular to the first plane; and

with the sensor positioned at a second plurality of sensor positions during the scan, receiving from the sensor second data indicating a distance between the sensor and the surface of the container.

8. The system of claim 6 , wherein the increment is at least one of 180° and 1°.

9. The system of claim 5 , wherein the system further comprises a mechanical topology sensor, the mechanical topology sensor comprising:

a first sensor member;

a plurality of deflectable arms coupled to the first sensor member and directed about perpendicular to the first sensor member; and

a plurality of wheels coupled to the deflectable arms; and

wherein generating the surface topology comprises:

instructing a drive mechanism to deploy the mechanical topology sensor such that the plurality of wheels are in contact with the container;

instructing a stage to rotate the container; and

receiving from the mechanical topology sensor data describing a deflection of each of the plurality of deflectable arms as the container rotates.

10. The system of claim 5 , wherein the system further comprises a camera in communication with the control device, and wherein generating the surface topology comprises capturing at least one image of the container with the camera.

11. The system of claim 10 , wherein generating the surface topology further comprises:

instructing a stage to rotate the container; and

capturing a plurality of images of the container as it rotates.

12. The system of claim 11 , wherein generating the surface topology further comprises:

extracting from each of the plurality of images a first profile diameter of the container at a first container height;

extrapolate from the plurality of images a direction and rate of change of the first profile diameter as the container rotates.

13. A method for measuring a thickness of a container defined by a height parallel to a z-axis direction, a width parallel to an x-axis direction, and a depth parallel to a y-axis direction, the method comprising:

based on a surface topology of the container, generating, by a control device, a first instruction to a multi-axis positioning system to position a chromatic thickness sensor relative to a first point on a surface of the container such that: a distance from the chromatic thickness sensor to the first point is about equal to a predetermined distance; and a sensor direction is about normal to the surface at the first point, wherein the sensor is configured to direct chromatically separated illumination towards the container and receive a reflection of the chromatically separated illumination from the container, and wherein the illumination is directed to the surface of the container along the sensor direction, wherein the control device comprises at least one processor and operatively associated memory;

receiving from the sensor data indicating a thickness of the container at the first point;

based on the surface topology of the container, generating, by the control device, a second instruction to the multi-axis positioning system to position the sensor relative to a second point of the container such that: a distance from the sensor to the surface at the second point is about equal to the predetermined distance; and the sensor direction is about normal to the surface at the second point, wherein the second instruction instructs the multi-axis position system to apply to the sensor at least one motion selected from the group consisting of translation along the x-axis direction, rotation about the z-axis direction and rotation about the y-axis direction; and

receive from the sensor data indicating a thickness of the container at the second point of the container.

14. The method of claim 13 , further comprising generating the surface topology of the container considering received data indicating the surface topology of the container.

15. The method of claim 14 , wherein generating the surface topology comprises:

instructing the positioning system to scan the sensor in a first plane relative to the container with the sensor direction about perpendicular to the first plane, with the container held substantially stationary during the scan; and

with the sensor positioned at a plurality of sensor positions during the scan, receiving from the sensor data indicating a distance between the sensor and the surface of the container.

16. The method of claim 15 , wherein generating the surface topology further comprises:

instructing a stage to rotate the container by a first increment;

instructing the positioning system to, after the container is rotated by the first increment, scan the sensor in the first plane relative to the container with the sensor direction about perpendicular to the first plane; and

with the sensor positioned at a second plurality of sensor positions during the scan, receiving from the sensor second data indicating a distance between the sensor and the surface of the container.

17. The method of claim 15 , wherein the increment is at least one of 180° and 1°.

18. The method of claim 14 , wherein generating the surface topology comprises:

instructing a drive mechanism to deploy a mechanical topology sensor such that a plurality of wheels of the mechanical topology sensor are in contact with the container, wherein the mechanical topology sensor comprises:

a first sensor member;

a plurality of deflectable arms coupled to the first sensor member and directed about perpendicular to the first sensor member; and

the plurality of wheels coupled to the deflectable arms; and

instructing a stage to rotate the container; and

receiving from the mechanical topology sensor data describing a deflection of each of the plurality of deflectable arms as the container rotates.

19. The method of claim 14 , wherein generating the surface topology comprises capturing at least one image of the container with a camera.

20. The method of claim 19 , wherein generating the surface topology further comprises:

instructing a stage to rotate the container; and

capturing a plurality of images of the container as it rotates.

21. The method of claim 20 , wherein generating the surface topology further comprises:

extracting from each of the plurality of images a first profile diameter of the container at a first container height;

extrapolate from the plurality of images a direction and rate of change of the first profile diameter as the container rotates.

Assignments (3)
RELEASE OF SECOND LIEN PATENT SECURITY INTERESTS Recorded May 30, 2025
From: ROYAL BANK OF CANADA
To: AGR INTERNATIONAL, INC.; ALPHA TECHNOLOGIES SERVICES LLC; AMOT CONTROLS LLC; COMPRESSOR CONTROLS LLC; CORNELL PUMP COMPANY LLC; DYNISCO INSTRUMENTS LLC; HANSEN TECHNOLOGIES LLC; METRIX INSTRUMENT CO., L.P.; PETROLEUM ANALYZER COMPANY L.P.; ROPER HOLDINGS, LLC; ROPER INDUSTRIAL PRODUCTS INVESTMENT COMPANY LLC; ROPER PUMP COMPANY LLC; STRUERS LLC; VIATRAN CORPORATION
Reel/Frame 071476/0346 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Dec 24, 2024
From: AGR INTERNATIONAL, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 069775/0554 →
SECURITY AGREEMENT (SECOND LIEN) Recorded Dec 24, 2024
From: AGR INTERNATIONAL, INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 069775/0579 →