Home » Why do idle elevators close the doors?

Why do idle elevators close the doors?


A Google search doesn’t really provide me any answers but I do have some ideas on why the doors would close:

1: Time Efficiency (As stated by Andrew, Ruudt, and Angelo)
Closing the door reduces the time the elevator needs, to move to a different floor when someone presses the button.

2: Safety (1)
When a door stays open and a user approaches the elevator, the door could close at the moment when the user enters the elevator, which could cause a problematic situation. Opening a door on request, lets the elevator know there is someone who wants to enter.

3: Safety (2)
Generally elevators have double doors. One on the elevator itself and one on each floor, that opens whenever the elevator is at the right floor. To prevent people from falling down the shaft, both doors open at the exact same time via a mechanism. Keeping the doors open could possibly pose a hazard here of having the outer doors stay open while the elevator is not on the same floor.

4: Safety (3)
Young kids, pets or wild animals are less likely to manage entering the elevator while it waits, since they won’t be able to press the button.

5: Energy Efficiency
Elevators tend to turn off the light when it is still waiting a new user to save energy. An open elevator with the lights off (to conserve energy) would give off the impression of a broken elevator, even if the lights were to turn on whenever a user steps in the elevator. Closing the doors and turning off the lights doesn’t have this problem.

Disclaimer: I don’t have research to back this up unfortunately. Just my two cents here.

Edit to conclude my list of reasons

It occurred to me that the main reason for closing the doors is an historical/cultural thing. Originally, doors were put in an elevator to prevent people from falling down the shaft. It’s inventors weren’t necessarily concerned about speed and efficiency; just safety. (Late 1800’s)

Currently the main purpose of elevator doors still is safety. And although we have improved the technology over time, an open elevator poses possible threats because of faulty technology. Furthermore, it could also be perceived as more dangerous because we are not used to it.

Closing an elevator door is consistent with the behavior we believe is normal since that is the way they have been since the introduction of elevator doors. Keeping it open could induce a feeling of insecurity when entering the elevator.

Closing the door for the floor the elevator is on reduces the time, the elevator can serve another floor upon request. The time is saved due to omitting the door closing step.

Considering that elevators usually serve more than two floors this speeds up the more frequent use case.

There are several answers about reducing time for people calling the elevator from other floors, however while desirable, I believe that is a secondary benefit.

Safety trumps convenience.

Typically, automatic door closure is related to an emergency situation.

An example might be that a fire (possibly as yet undetected) has occurred on a floor , or hot or noxious gases are present for whatever reason at one level of the building.

Automatically closing the doors reduces the potential movement of smoke and/or gases into the lift, so that if the lift is called from another floor, the gases will not be brought from elsewhere only to flow out over unwitting waiters. This may include the possibility of the fire entering the lift itself.

This eventuality may still occur before fires or other issues have been detected and therefore prior to emergency procedures coming into effect.

EDIT Someone mentioned they’ve seen elevator doors remain open when on the ground floor.

This actually still fits the fire safety scenario, for example according to Schindler’s Emergency Operation of Elevator Systems (yeah Schindler’s Lifts!):

If a smoke sensor is tripped, either above or below the main lobby,
all cars in that bank will recall, running nonstop to the main egress
level and secure themselves with their doors open.

Thus doors remaining open at the main lobby reduces the time between an emergency being triggered and the final state being reached – (i.e. zero time)

Related Solutions

Extract file from docker image?

You can extract files from an image with the following commands: docker create $image # returns container ID docker cp $container_id:$source_path $destination_path docker rm $container_id According to the docker create documentation, this doesn't run the...

Transfer files using scp: permission denied

Your commands are trying to put the new Document to the root (/) of your machine. What you want to do is to transfer them to your home directory (since you have no permissions to write to /). If path to your home is something like /home/erez try the following:...

What’s the purpose of DH Parameters?

What exactly is the purpose of these DH Parameters? These parameters define how OpenSSL performs the Diffie-Hellman (DH) key-exchange. As you stated correctly they include a field prime p and a generator g. The purpose of the availability to customize these...

How to rsync multiple source folders

You can pass multiple source arguments. rsync -a /etc/fstab /home/user/download bkp This creates bkp/fstab and bkp/download, like the separate commands you gave. It may be desirable to preserve the source structure instead. To do this, use / as the source and...

Benefits of Structured Logging vs basic logging

There are two fundamental advances with the structured approach that can't be emulated using text logs without (sometimes extreme levels of) additional effort. Event Types When you write two events with log4net like: log.Debug("Disk quota {0} exceeded by user...

Interfaces vs Types in TypeScript

2019 Update The current answers and the official documentation are outdated. And for those new to TypeScript, the terminology used isn't clear without examples. Below is a list of up-to-date differences. 1. Objects / Functions Both can be used to describe the...

Get total as you type with added column (append) using jQuery

One issue if that the newly-added column id's are missing the id number. If you look at the id, it only shows "price-", when it should probably be "price-2-1", since the original ones are "price-1", and the original ones should probably be something like...

Determining if a file is a hard link or symbolic link?

Jim's answer explains how to test for a symlink: by using test's -L test. But testing for a "hard link" is, well, strictly speaking not what you want. Hard links work because of how Unix handles files: each file is represented by a single inode. Then a single...

How to restrict a Google search to results of a specific language?

You can do that using the advanced search options: http://www.googleguide.com/sharpening_queries.html I also found this, which might work for you: http://www.searchenginejournal.com/how-to-see-google-search-results-for-other-locations/25203/ Just wanted to add...

Random map generation

Among the many other related questions on the site, there's an often linked article for map generation: Polygonal Map Generation for Games you can glean some good strategies from that article, but it can't really be used as is. While not a tutorial, there's an...

How to prettyprint a JSON file?

The json module already implements some basic pretty printing in the dump and dumps functions, with the indent parameter that specifies how many spaces to indent by: >>> import json >>> >>> your_json = '["foo", {"bar":["baz", null,...

How can I avoid the battery charging when connected via USB?

I have an Android 4.0.3 phone without root access so can't test any of this but let me point you to /sys/class/power_supply/battery/ which gives some info/control over charging issues. In particular there is charging_enabled which gives the current state (0 not...

How to transform given dataset in python? [closed]

From your expected result, it appears that each "group" is based on contiguous id values. For this, you can use the compare-cumsum-groupby pattern, and then use agg to get the min and max values. # Sample data. df = pd.DataFrame( {'id': [1, 2, 2, 2, 2, 2, 1, 1,...

Output of the following C++ Program [closed]

It works exactly like this non-recursive translation: int func_0() { return 2; } int func_1() { return 3; } int func_2() { return func_1() + func_0(); } // Returns 3 + 2 = 5 int func_3() { return func_2() + func_1(); } // Returns 5 + 3 = 8 int func_4() { return...

Making a circle out of . (periods) [closed]

Here's the maths and even an example program in C: http://pixwiki.bafsoft.com/mags/5/articles/circle/sincos.htm (link no longer exists). And position: absolute, left and top will let you draw: http://www.w3.org/TR/CSS2/visuren.html#choose-position Any further...

Should I use a code converter (Python to C++)?

Generally it's an awful way to write code, and does not guarantee that it will be any faster. Things which are simple and fast in one language can be complex and slow in another. You're better off either learning how to write fast Python code or learning C++...

tkinter: cannot concatenate ‘str’ and ‘float’ objects

This one line is more than enough to cause the problem: text="რეგულარი >> "+2.23+ 'GEL' 2.23 is a floating-point value; 'GEL' is a string. What does it mean to add an arithmetic value and a string of letters? If you want the string label 'რეგულარი...