773 research outputs found
Submodular Function Maximization for Group Elevator Scheduling
We propose a novel approach for group elevator scheduling by formulating it
as the maximization of submodular function under a matroid constraint. In
particular, we propose to model the total waiting time of passengers using a
quadratic Boolean function. The unary and pairwise terms in the function denote
the waiting time for single and pairwise allocation of passengers to elevators,
respectively. We show that this objective function is submodular. The matroid
constraints ensure that every passenger is allocated to exactly one elevator.
We use a greedy algorithm to maximize the submodular objective function, and
derive provable guarantees on the optimality of the solution. We tested our
algorithm using Elevate 8, a commercial-grade elevator simulator that allows
simulation with a wide range of elevator settings. We achieve significant
improvement over the existing algorithms.Comment: 10 pages; 2017 International Conference on Automated Planning and
Scheduling (ICAPS
Vertical transportation in buildings
Nowadays, the building industry and its associated technologies are
experiencing a period of rapid growth, which requires an equivalent growth regarding
technologies in the field of vertical transportation. Therefore, the installation of
synchronised elevator groups in modern buildings is a common practice in order to
govern the dispatching, allocation and movement of the cars shaping the group. So,
elevator control and management has become a major field of application for Artificial
Intelligence approaches. Methodologies such as fuzzy logic, artificial neural networks,
genetic algorithms, ant colonies, or multiagent systems are being successfully proposed
in the scientific literature, and are being adopted by the leading elevator companies as
elements that differentiate them from their competitors. In this sense, the most relevant
companies are adopting strategies based on the protection of their discoveries and
inventions as registered patents in different countries throughout the world. This paper
presents a comprehensive state of the art of the most relevant recent patents on
computer science applied to vertical transportationConsejería de Innovación, Ciencia y Empresa, Junta de Andalucía P07-TEP-02832, Spain
A review of multi-car elevator system
This paper presents a review of a new generation of elevator system, the Multi-Car Elevator System. It is an elevator system which contains more than one elevator car in the elevator shaft. In the introduction, it explains why the Multi-Car Elevator System is a new trend elevator system based on its structural design, cost saving and efficiency in elevator system. Different types of Multi-Car Elevator System such as circulation or loop-type, non-circulation and bifurcate circulation are described in section 2. In section 3, researches on dispatch strategies, control strategies and avoidance of car collision strategies of Multi-Car Elevator System since 2002 are reviewed. In the discussion section, it reveals some drawbacks of the Multi-Car Elevator System in transport capability and the risk of car collision. There are recommendations to the future work as well
Recommended from our members
Optimization for Urban Mobility Systems
In the recent decades, new modes of transportation have been developed due to urbanization, highly dense population, and technological advancement. As a result, design and operation of urban transportation have become increasingly important to better utilize the resources and efficiently meet demand. This dissertation was motivated by two problems on optimizing design and control of urban transportation. In the first one, we consider a problem of dynamically matching heterogeneous market parcitipants so as to maximize the total number of matching, which was motivated by practices of ride-sharing platforms. In the other problem, we study efficient design of elevator zoning system in high-rises with uncertainty in customer batching.In Chapter 1, we consider a multiperiod stochastic optimization of a market that matches heterogeneous and impatient agents. The model was mainly motivated from carpooling products run by ride-sharing platforms such as Uber and Lyft, and kidney exchange market, where market participants are heterogeneous in terms of how likely they can be matched with others. In the case of a ride-sharing platform, one of the key operational decisions for carpooling is to efficiently match riders and clear the market in a timely manner. In doing so, the platform needs to take into account the heterogeneity of riders in terms of their trip types(e.g origin-destination pair) and different matching compatibility. For example, some customers may request rides within San Francisco, while others may request rides from San Francisco to outside the city. Since picking up and dropping off a customer within the city can be done within relatively short amount of time, those who want to travel within the city can be matched with any other riders for carpooling. However, the destinations of those who want to travel to outside the city may be very different, and in order to maintain customers' additional transit time due to carpooling, it is likely that they can be only matched with those who want to travel within the city. In the case of kidney exchange where market participants arrive in the form of patient-donor pair, pairs with donor who can donate her kidney to most of patients (for example, blood type O) and patient who can get kidney from most of donors (for example, blood type AB) can be easily matched to other pairs. The opposite case would be hard-to-match pair that is incompatible for matching with most of other pairs. Our model is an abstraction of these two motivating examples, and considers two types of agents: easy-to-match agents that can be matched with either type of agents, and hard-to-match agents that can be only matched with easy-to-match ones. We first formulate a dynamic program to solve for optimal matching decisions over infinite time horizon in a discrete time setting, and characterize structure of optimal stationary policies. Inspired by practices in kidney exchange where the market is cleared for every fixed time interval, we connect the discrete time model to a continuous time setting by investigating the effect of the length of matching intervals on the matching performance. Results from numerical experiments indicate certain patterns in the relationship between the length of matching intervals and the maximum number of matching achieved, and provides valuable insights for future direction of research. In Chapter 2, we consider a zoning problem for elevator dispatching systems in high-rises. In practice, zoning is frequently used to improve efficiency of elevator systems. The idea of zoning is to prevent different elevators from stopping at common floors, which may result in long service times of elevators and thus long waiting times of customers. Our goal is to provide a mathematical framework that can help a system planner decide optimal zoning design with some performance guarantee. To this end, we focus on uppeak traffic situation during morning rush hour, which is in general the heaviest traffic during the day. The performance in the uppeak traffic situation can be considered as the system's capacity, because if the system can handle uppeak traffic well, it can also serve other types of traffic with good performance. Thus, the performance measure in the uppeak traffic situation can be used as a metric to choose the optimal zoning configuration. One of the components that complicate the problem is customer batching, on which the system may not have a control. In view of this, we formulate an adversarial optimization problem that can measure the system performance of different zoning decisions. By considering the heaviest traffic situation of the day and using the adversarial framework, we provide a model that can be used for capacity planning of elevator systems. We formulate mixed-integer linear program(MILP)s to find the optimal zoning configuration. To solve the MILPs, we show that we can use simple greedy algorithms and solve smaller linear programs. We also provide a few illustrative examples as well as numerical experiments to verify the theoretical results and obtain insights for further analysis
Quality and quantity of service in lift groups
This research was focused on quality of service experienced by passengers in lift systems where multiple cars are sharing same shafts (multi car lift systems) and destination control. These modern lift systems have opportunities and constraints for control algorithms arising by existing and additional quality of service criteria. These additional criteria have rarely been considered in existing literature, control algorithms or traffic analysis. The overall aim of the research was to determine and analyse existing and new quality of service criteria for destination control systems and multi car lift systems in terms of traffic handling and developing lift control concepts considering these criteria. Therefore, the impact on passengers’ quality of service was reviewed using psychology of waiting principles. Detailed definition and analysis was done for reverse journeys in destination control systems and departure delays with a focus on multi car lift systems. To develop and analyse control algorithms known event based traffic simulation, round trip time calculation and Monte Carlo simulation were extended and applied. Traffic control algorithms and concepts were developed to improve passenger experience when using lifts. Additional to dispatching algorithms equations for improved lift kinematics and controlled stopping distances were derived to reduce departure delays in multi car lift systems. Possible improvements were shown in case studies. Compared to traditional lift systems, special opportunities and constraints of a circulating multi car lift system in traffic handling were explored and analysed. New cycle time calculations for shuttle and local group applications were developed. Results were provided using case studies, and necessary control concepts were addressed. With the results of this research, better understanding and assessments of multi car lift systems and destination controls are possible. The traffic control algorithms explored help to build better lift controllers, considering passengers perception. The introduced traffic analysis methods for circulating multi car lift systems support lift planning
MATLAB
A well-known statement says that the PID controller is the "bread and butter" of the control engineer. This is indeed true, from a scientific standpoint. However, nowadays, in the era of computer science, when the paper and pencil have been replaced by the keyboard and the display of computers, one may equally say that MATLAB is the "bread" in the above statement. MATLAB has became a de facto tool for the modern system engineer. This book is written for both engineering students, as well as for practicing engineers. The wide range of applications in which MATLAB is the working framework, shows that it is a powerful, comprehensive and easy-to-use environment for performing technical computations. The book includes various excellent applications in which MATLAB is employed: from pure algebraic computations to data acquisition in real-life experiments, from control strategies to image processing algorithms, from graphical user interface design for educational purposes to Simulink embedded systems
- …