System and method for controlling motion of a bank of elevators
AssigneeMitsubishi Electric Research Laboratories, Inc.
InventorsJing Zhang, Athanasios Tsiligkaridis, Hiroshi Taguchi, Daniel Nikolaev Nikovski
Life of this patent
Estimating the term…
Abstract
A control system for controlling motion of elevators of a bank of elevators uses a neural network trained for an extended destination prediction of a person based on a partial trajectory of the person to produce a multinomial of the extended destination prediction. The multinomial has at least two dimensions including a first dimension of destinations of the person and a second dimension of time intervals of the person arriving at the destinations of the first dimension. The control system optimizes a schedule of the bank of elevators based on the multinomial, and further controls the bank of elevators according to the schedule.
Claims13
A control system for controlling motion of a bank of elevators, the control system comprising:
- a first input interface configured to accept current requests from passengers for service by the bank of elevators;
- a second input interface configured to receive a partial trajectory of a motion of a person moving on a floor serviced by the bank of elevators;
- and
- a processor configured to:
- submit the partial trajectory to a neural network trained for an extended destination prediction to produce a multinomial having at least two dimensions including a first dimension of destinations of the person and a second dimension of time intervals of the person arriving at the destinations of the first dimension, wherein the neural network has a transformer architecture that uses a positional encoding and an attention mechanism, that enables parallelization, wherein the floor is quantized into tessellation elements forming the destinations of the first dimension, and wherein at least one tessellation element corresponds to a service area associated with a request for a service by the bank of elevators;
- optimize a schedule of the bank of elevators to serve the current requests from passengers and future requests of the person for elevator service at the time intervals provided in the multinomial with probabilities of corresponding values in the multinomial determined for the tessellation element associated with the service area;
- and
- control the bank of elevators according to the schedule.
A method for controlling motion of elevators of a bank of elevators, the method comprising:
- obtaining current requests from passengers for service by the bank of elevators;
- obtaining a partial trajectory of a motion of a person moving on a floor that comprises an area serviced by the bank of elevators;
- executing, upon receiving the partial trajectory of the motion of the person, a neural network trained for an extended destination prediction of the person having the motion according to the partial trajectory to produce a multinomial of the extended destination prediction for the person, wherein the neural network has a transformer architecture that uses a positional encoding and an attention mechanism, that enables parallelization, wherein the multinomial has at least two dimensions including a first dimension of destinations of the person and a second dimension of time intervals of the person arriving at the destinations of the first dimension, wherein the floor is quantized into tessellation elements forming the destinations of the first dimension, and wherein at least one tessellation element is associated with the area serviced by the bank of elevators;
- optimizing a schedule of the bank of elevators to serve the current requests from passengers and future requests of persons, for elevator service at the time intervals provided in the multinomial with probabilities of corresponding values in the multinomial determined for the tessellation element associated with the area serviced by the bank of elevators;
- and
- controlling the bank of elevators according to the schedule.
Dependencies are inferred from the claim text.