IP Library Granted Patent US 11,618,566
Granted Patent B1
US 11,618,566 · App. 16/847,448 · Granted Apr 4, 2023

State information and telemetry for suspended load control equipment apparatus, system, and method

Inventors: Derek Sikora (Denver, CO); Sami Dean (Aurora, CO); Logan Goodrich (Boulder, CO)
Assignee: Vita Inclinata Technologies, Inc.
B64D1/22G06K9/623G06K9/6288
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 11,618,566
App. No.
16/847,448
Granted
Apr 4, 2023
Kind
B1
Abstract

Disclosed are systems, apparatuses, and methods to determine, communicate, and/or respond to state information of at least one of a suspended load control apparatus, carrier, or load suspended by a cable from the carrier, wherein response to the state information may be to control at least one of the suspended load control apparatus, carrier, or load suspended by a cable from the carrier.

Claims (20)

1. An apparatus for a load control system to control a load suspended from a carrier, comprising: a computer processor and a memory; a sensor suite to obtain a sensor data regarding a position and orientation of the load control system and/or load; a data fusion module in the memory to determine an estimated state of the load control system and/or load based on the sensor data; a fan array; and a decision and control module in the memory to control the fan array to output at least one of a lateral force or torque on the load control system and/or load based on the estimated state of the load control system and/or load to control the load suspended from the carrier; wherein the load control system, including the sensor suite, are configured to be located proximate to the load at a bottom of a suspension cable spanning between the load and the carrier.

2. The apparatus according to claim 1 , wherein the load control system and load are subject to an external force, wherein the external force is from at least one of movement of the load by the carrier, an environmental wind, or a wind generated by the carrier and wherein the external force causes or contributes to an undesired movement of the load control system and the load, and wherein to control the load suspended from the carrier is to counteract the undesired movement of the load.

3. The apparatus according to claim 1 , wherein to determine the estimated state of the load control system and/or load based on the sensor data comprises recursively predicting the estimated state based on a last previously estimated state, the sensor data, a system model, and an estimate of uncertainty of the estimated state.

4. The apparatus according to claim 3 , wherein recursively predicting the estimated physical state based on a last previously estimated physical state, the sensor data, the system model, and the estimate of uncertainty of the estimated physical state comprises processing the last previously estimated physical state, the sensor data, and the estimate of uncertainty of the estimated physical state in the system model with at least one of a non-linear data fusion method, a real-time kinetic algorithm, a Kalman filter, an unscented Kalman filter, a complimentary filter, or a transfer function model.

5. The apparatus according to claim 3 , wherein the system model comprises at least one of mass of SLCS and load, cable length, inertia of SLCS and load, movement and rotation SLCS, movement and rotation of the carrier, and disturbance estimations of wind force, sea state, and relative SLCS and helicopter motion.

6. The apparatus according to claim 3 , wherein recursively predicting the estimated physical state based on a last previously estimated physical state, the sensor data, the system model, and the estimate of uncertainty of the estimated physical state comprises predicting at a location and motion in relative and absolute coordinate frames of at least one of the load, the load control system, or the carrier.

7. The apparatus according to claim 1 , wherein to control the fan array to output at least one of the lateral force or torque on the load control system and/or load based on the estimated state of the load control system and/or load to control the load suspended from the carrier comprises to output frame states for the estimated state of the load control system and/or load, translate the frame states into multi-input multi-output (“MIMO”) control laws, determine an actuator matrix for the fan array, and output the MIMO control laws to the fan array according to the actuator matrix.

8. A computer implemented method to control a load suspended from a carrier, comprising: with a computer processor and memory, obtaining a sensor data from a sensor suite regarding a position and orientation of the load; determining an estimated state of the load based on the sensor data; controlling a fan array to output at least one of a lateral force or torque on the load based on the estimated state of the load to control the load suspended from the carrier; wherein the computer processor and memory and the sensor suite are configured to be located proximate to the load at a bottom of a suspension cable spanning between the load and the carrier.

9. The computer implemented method according to claim 8 , wherein the load is subject to an external force, wherein the external force is from at least one of movement of the load by the carrier, an environmental wind, or a wind generated by the carrier and wherein the external force causes or contributes to an undesired movement of the load, and wherein to control the load suspended from the carrier is to counteract the undesired movement of the load control system and the load.

10. The computer implemented method according to claim 8 , wherein determining the estimated state of the load control system and/or load based on the sensor data comprises recursively predicting the estimated state based on a last previously estimated state, the sensor data, a system model, and an estimate of uncertainty of the estimated state.

11. The computer implemented method according to claim 10 , wherein recursively predicting the estimated physical state based on a last previously estimated physical state, the sensor data, the system model, and the estimate of uncertainty of the estimated physical state comprises processing the last previously estimated physical state, the sensor data, and the estimate of uncertainty of the estimated physical state in the system model with at least one of a non-linear data fusion method, a real-time kinetic algorithm, a Kalman filter, an unscented Kalman filter, a complimentary filter, or a transfer function model.

12. The computer implemented method according to claim 10 , wherein the system model comprises at least one of mass of SLCS and load, cable length, inertia of SLCS and load, movement and rotation SLCS, movement and rotation of the carrier, and disturbance estimations of wind force, sea state, and relative SLCS and helicopter motion.

13. The computer implemented method according to claim 8 , wherein controlling the fan array to output at least one of the lateral force or torque on the load based on the estimated state of the load to control the load suspended from the carrier comprises outputting frame states for the estimated state of the load control system and/or load, translating the frame states into multi-input multi-output (“MIMO”) control laws, determining an actuator matrix for the fan array, and outputting the MIMO control laws to the fan array according to the actuator matrix.

14. One or more non-transitory computer-readable media comprising instructions that cause a computer device, in response to execution of the instructions by a processor of the computer device, to: obtain a sensor data from a sensor suite regarding a position and orientation of the load; determine an estimated state of the load based on the sensor data; control a fan array to output at least one of a lateral force or torque on the load based on the estimated state of the load to control the load suspended from the carrier; wherein the computer device is located proximate to the load at a bottom of a suspension cable spanning between the load and the carrier.

15. The non-transitory computer-readable media comprising instructions according to claim 14 , wherein the load is subject to an external force, wherein the external force is from at least one of movement of the load by the carrier, an environmental wind, or a wind generated by the carrier and wherein the external force causes or contributes to an undesired movement of the load, and wherein to control the load suspended from the carrier is to counteract the undesired movement of the load.

16. The non-transitory computer-readable media comprising instructions according to claim 14 , wherein to determine the estimated state of the load control system and/or load based on the sensor data comprises to recursively predict the estimated state based on a last previously estimated state, the sensor data, a system model, and an estimate of uncertainty of the estimated state.

17. The non-transitory computer-readable media comprising instructions according to claim 16 , wherein to recursively predict the estimated physical state based on a last previously estimated physical state, the sensor data, the system model, and the estimate of uncertainty of the estimated physical state comprises to process the last previously estimated physical state, the sensor data, and the estimate of uncertainty of the estimated physical state in the system model with at least one of a non-linear data fusion method, a real-time kinetic algorithm, a Kalman filter, an unscented Kalman filter, a complimentary filter, or a transfer function model.

18. The non-transitory computer-readable media comprising instructions according to claim 16 , wherein the system model comprises at least one of mass of SLCS and load, cable length, inertia of SLCS and load, movement and rotation SLCS, movement and rotation of the carrier, and disturbance estimations of wind force, sea state, and relative SLCS and helicopter motion.

19. The non-transitory computer-readable media comprising instructions according to claim 16 , wherein to recursively predict the estimated physical state based on a last previously estimated physical state, the sensor data, the system model, and the estimate of uncertainty of the estimated physical state comprises to predict a location and motion in relative and absolute coordinate frames of at least one of the load, the load control system, or the carrier.

20. The non-transitory computer-readable media comprising instructions according to claim 14 , wherein to control the fan array to output at least one of the lateral force or torque on the load based on the estimated state of the load to control the load suspended from the carrier comprises to output frame states for the estimated state of the load control system and/or load, translate the frame states into multi-input multi-output (“MIMO”) control laws, determine an actuator matrix for the fan array, and output the MIMO control laws to the fan array according to the actuator matrix.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2023
From: VITA INCLINATA TECHNOLOGIES, INC.
To: VITA INCLINATA IP HOLDINGS LLC
Reel/Frame 064174/0689 →
SECURITY INTEREST Recorded May 4, 2023
From: VITA INCLINATA IP HOLDINGS LLC
To: 3&1 FUND LLC
Reel/Frame 063539/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2020
From: SIKORA, DEREK; DEAN, SAMI; GOODRICH, LOGAN
To: VITA INCLINATA TECHNOLOGIES, INC.
Reel/Frame 052383/0601 →
Continuity (1)
Provisional Application 62833394 · Apr 12, 2019
Cited By (2)
US 12,296,952 US 12,371,306