Dynamically controlling damping in an industrial environment
AssigneeInternational Business Machines Corporation
InventorsBinoy Thomas, Sudheesh S. Kairali, Sarbajit K. Rakshit
Life of this patent
Estimating the term…
Abstract
A method, system, and computer program product are configured to: determine a location in an industrial system and an amount of mass based on predicting, using a digital twin of the industrial system, that adding the amount of mass to the location will reduce a vibration in the industrial system; and control a robot to position a movable object at the location, the movable object having a mass equal to the amount of mass.
Claims14
A computer implemented method, comprising:
- determining, by a processor set, a location in an industrial system and an amount of mass based on predicting, using a digital twin of the industrial system, that adding the amount of mass to the location will reduce a vibration in the industrial system;
- controlling, by the processor set, a robot to position a movable object at the location, the movable object having a mass equal to the amount of mass;
- and
- determining an activity in the industrial system, wherein the vibration in the industrial system is caused by the activity, wherein determining the location and the amount of mass is based on reducing the vibration in the industrial system caused by the activity, and wherein:
- the activity is one of a plurality of activities;
- each of the plurality of activities is associated, respectively, with one of a plurality of vibrations in the industrial system;
- the plurality of vibrations are ranked in a prioritized order;
- and
- the controlling the robot is based on a highest ranked one of the plurality of vibrations.
A computer program product comprising one or more non-transitory computer readable storage media having program instructions collectively stored on the one or more non-transitory computer readable storage media, the program instructions executable to:
- determine a location in an industrial system and an amount of mass based on predicting, using a digital twin of the industrial system, that adding the amount of mass to the location will reduce a vibration in the industrial system;
- control a robot to position a movable object at the location, the movable object having a mass equal to the amount of mass;
- and
- determine an activity in the industrial system, wherein the vibration in the industrial system is caused by the activity and the determining the location and the amount of mass is based on reducing the vibration in the industrial system caused by the activity, and wherein:
- the activity is one of a plurality of activities;
- each of the plurality of activities is associated, respectively, with one of a plurality of vibrations in the industrial system;
- the plurality of vibrations are ranked in a prioritized order;
- and
- the controlling the robot is based on a highest ranked one of the plurality of vibrations.
A system comprising:
- a processor set, one or more non-transitory computer readable storage media, and program instructions collectively stored on the one or more non-transitory computer readable storage media, the program instructions executable to:
- determine a location in an industrial system and an amount of mass based on predicting, using a digital twin of the industrial system, that adding the amount of mass to the location will reduce a vibration in the industrial system;
- determine an activity in the industrial system, wherein the vibration in the industrial system is caused by the activity, and determining the location and the amount of mass is based on reducing the vibration in the industrial system caused by the activity, and wherein:
- the activity is one of a plurality of activities;
- each of the plurality of activities is associated, respectively, with one of a plurality of vibrations in the industrial system;
- and
- the plurality of vibrations are ranked in a prioritized order;
- control a robot to position a movable object at the location, the movable object having a mass equal to the amount of mass,
- wherein the controlling the robot is based on a highest ranked one of the plurality of vibrations;
- determine a change in the plurality of activities;
- and
- control the robot to reposition the movable object in the industrial system based on the change in the plurality of activities.
Dependencies are inferred from the claim text.