Version 8.26

Improvements to the TWIN up peak algorithm (effects thyssenkrupp versions only).

Update to Lerch Bates unlocking codes option (effects Lerch Bates versions only).

Version 8.25

Improvements to double deck destination control agorithm

Add arrangement, Double Deck with odd to even floor interfloor traffic

Add queue lengths by lift - access these from the Graphs data button

Spreadsheet output now provides spatial plot data according to the selected run

Fix report pagination issues for dispatching algorithms where the user selects which floor destiantion control input stations are provided

Extend unloading code expiry dates for thyssenkrupp and company versions

Add average maximum queue length to batch output

Update thyssenkrupp logo for thyseenkrupp version

Add new version including features as specified by thyssenkrupp.


Version 8.24

Elevate 8.24

Add exclusive group to option for Destination Control(ACA)

Add passenger batching option (beta)

Extend unloading code expiry dates for thyssenkrupp and company versions

For Peters Research version, add AWT output for each run in spreadsheet output

Fix bug where Elevate did not complete a double deck destination simulation.  Where not all floor served, in some instances upper car doors started closing immediately after they opened.

Update thyssenkrupp logo for thyseenkrupp version

Version 8.23

Elevate 8.23

Add support for latest Elevate Perform accelerometer.

Extend thyssenkrupp features expirey.

Version 8.22

Elevate 8.22

Address some rounding errors which occassionally effected how Elevate identified the express zone in round trip time calculations.

Add data check: double deck general analysis needs to have even number of express floors.

Version 8.21

Elevate 8.21

Fix TKE TWIN which did not work in version 8.20. 

This version does not include some the extra 8.19 intermediate features, which will be added again in Version 8.22.

Version 8.20

Elevate 8.20

Add CIBSE Guide D 2015 profiles including 2015 office lunch, hotel and residential.

Add Windows 10 support.

Version 8.19 intermediate releases

If you install intermediate releases, you will have to remove the main version of Elevate 8.19 (use add/remove programs) as there is no upgrade option.

Elevate 8.19 build 2288

In this version the double deck destination control algorithm allows for single and double deck lifts in the same group (set up in Elevator Data advanced mode).  This is still in Beta - you may have to adjust the random number seed if the simulation does not end.

Elevate 8.19 build 2283  - The main Elevate program

dispatchw8_19_build_2283.msi - Allows you to add your own dispatchers to Elevate.  This is a Visual Studio 2008 project.

LiftSimulatorClient1_Setup_build_2283.msi - Demonstration project to show how pedestrian modelling software can apply Elevate's simulation of elevator systems.  This is a Visual Studio 2008 project. It may also be built and run in Visual Studio 2013 (it is safe to ignore the warnings and messages).

DispatchClient_2008_build_2283.msi - Demonstration project to show how you can interface to the Elevate Live dispatcher (under development).  This is a visual Studio 2008 project.  It may also be build and run in Visual Studio 2013 Debug mode.

Maximum number of floors increased to 150. Correct possible buffer overrun in plotting Interval.

Elevate 8.19 build 2270   DispatchServer1.msi  

First release demonstrating use of dispatch server.  Dispatch server will normally install to C:\Users\Public\PublicElevate\DispatchServer1 where you can find introductory documentation.

Elevate 8.19 build 2254

Resolve memory overrun caused by additional plots which caused crash after opening report options

Elevate 8.19 build 2241

Add optimization function options to double deck destination control.
Add facility to plot front and rear waiting time/transit time/time to destination plots separately.

Elevate 8.19 build 2231

Fix destination side bug in passenger generation.
Add facility to plot front and rear queues separately.

Elevate 8.19 build 2226

For destination control algorithm, rear/front entrance did not always open when car was at landing at time of allocation.

Elevate 8.19 build 2216

For double deck destination control, address problem where sometimes passenger goto into wrong deck and then got stuck.
For Grontmij, Exclusive Group feature added to Destination Control
Update build number for intermediate release

Version 8.19

Elevate 8.19 (main release version)  Developer Interface

Add Reverse Journeys option to TKE TWIN.
Fix issue with building data sometimes could not swap "lowest floor first" to "highest floor first" as OCX copy and paste caused error opening clipboard.
Maximum floors increased to 100.
Remove error messages when no energy data and trying to plot graphs.
Update welcome screen to reflect XP no longer supported.
Error message to clarify Express only allows one entrance floor.
Error message to required Enhance ACA operating as mixed system to have all lifts to serving all floors.
Update URLs for web site links from Elevate.
Clear all old All Periods data when going to Passenger Data advanced mode.
Update TKE expirey to add one year.
Fix LBA version - inconsistency in when some inputs are available.

Developer Interface
Add missing Type section to Dll Algorithm mode
Make XML values persistent from one run to next
Dispatch Dll display advanced options on report summary page
Dispatch Dll retain advanced user options from one run to the next with the same design file

Version 8.18

Increase maximum no of lifts to 24
Modify ETA up peak mode which ignored down calls in up peak, occasionally causing impasse
Small corrections to results saving for energy results
TKE updates: Extend expiry; add Electrical Load and Heat Output graphs, allow use of alternative optimisation algorithm for TWIN.

Version 8.17

Fix door close time not saving in Standard Elevator Data, version 8.16.
Allow for switching between versions using upgrade code box to enter unlocking code.
Save TKE Energy Model inputs for Standard Elevator Data
Update U.S.  Car Areas based on data from Lerch Bates.

Version 8.16

Add Dwell to RTT calculations and Standard Mode in Elevator Data
Add Lift Simulation Server Option
Fix user profile in some instances introduced default values

This version will not run on Windows XP.  Future version will be tested only on Windows 7 and 8 (Vista may still work).  For older operating system please use Elevate Version 8.15 and this version of the developer interface.

Version 8.15

28 November 2012
Passenger activity graph now determines incoming/outgoing/interfloor traffic based on all selected entrance floors rather than home floor
Fix some display issues in Building Data
Fix double deck destination control scenario where not all lifts serve all floors
Fix some bugs relating to algorithms using rear doors
Complete implementation of ThyssenKrupp features in Elevate 8 

Version 8.14

31 May 2012
Improve reading of Elevate 7 files into Elevate 8
Require minimum of one entrance floor
Add research results to spreadsheet for ISO energy research
Add load to spatial plot data for ISO energy research
Fix memory leak
Remove message that reports that logo is not available
Improve Count analysis for multiple entrances
Revise energy model defaults
Fix minor bug Enhanced ACA

Version 8.13

Changes n/a to general release version

Version 8.12 

Changes n/a to general release version

Version 8.11

14 August 2011
When importing Elevate 7 file which does not consider car area, select an appropriate car area based on car capacity
When importing Elevate 7 file select area per passenger as zero for consistency with old version
Fix Word output which was missing final page
Motion 8.10 updates added to install
Fix default graphs always being selected on file open
Add min/max limits to capacity factor by area input
Fix general analysis using standard mode capacity factor by area when advance mode selected
Redesign double deck up peak modes
Show upper calls for upper car in visual simulation display
Fix ACA miscalculation due to timing issue in internal simulation
Fix time issue if regional settings have no symbol for “am”

Version 8.10

9 May 2011
Upgrade Word output to DocX format
Add code signing 
Add option for cars to be able to accept car calls to a floor, but not landing calls from a floor
Rear and Front calls allowed for passenger list
Allow for rear calls in external dispatchers
In Passenger Data file mode, start analysis (graphs) at 5 minute point preceeding the first
passenger, rather than time first passenger arrived
Add transit time result to data table for Average Waiting Time and Time to Destination Graph
Force correct Passenger Data traffic arrangement for round trip time calculations
Add saving of standard metric and imperial capacities
Limit no of lifts to 12 in Lift Data standard input to avoid overrun in RTT calculations
Motion read/write file repaired

Version 8.09

17 March 2011
Add results to simplify analysis to CIBSE Guide D section 4
Add energy results to batch run
Fix saving of advance passenger data - not save variations between cars in some instanaces

Version 8.08

16 February 2011
Memory overrun was causing crash on exit in some instanaces.

Version 8.07

February 2011
List of standard lift speeds save with Elevate elvx file
Pdf output repaired (broken with 8.06 issue)
Graph legends refer to colour options
User selected logo was not being presented

Version 8.06

31 January 2011
Fix memory overrun from new car 20 car limit.

Version 8.05

31 January 2011
Logo sometimes substituted by graph image.
Allow up to 20 cars in advanced Elevator Data mode.
Omissions to file save corrected.
Improvements to enhanced ACA algorithm.

Version 8.04

15 December 2010
Count.exe added in a form which does not conflict with Norton.
Batch mode fixed, was analysing all but last file in directory.
Add omissions in print out for Elevator Data Advance Mode.
Installer now removes old versions without the need to use un-install.
DispatchW (developer interface) provided as a separate project.

Version 8.03

1 December 2010
Count.exe utility temporarily removed due to conflict with Norton which is currently classifying this application incorrectly as a heuristicvirus.
File save omissions corrected - price per kWh and ACA options.
Auto area calculation corrected for car sizes > than largest standard size.
F1 displays Elevate 8 (rather than Elevate 7) manual.
Missing files add to DispatchW project for user integration of dispatchers.
Corrected start/end time problem for regions where Windows does not have an AM/PM symbol defined in Regional Settings.
Minor change in order of events internally may make marginal difference in results.
Default behaviour of passengers to get into car and travel as far as they can go even if elevator does not serve destination (now consistent with Elevate 7).

Version 8.02

7 October 2010
Resolve problem with ACA algorithm which was crashing when not all elevators served all floors.

Version 8.01

29 September 2010

The main new features in Elevate Version 8 (September 2010) were

Create a PDF of your Elevate report with a single click
Record a video of your simulation to playback in PowerPoint or on the web
Select graphs to be plotted in black/white or colour
More design templates based on our traffic studies in actual office buildings
Enhancements to the destination control algorithm including an option for destination input on selected floors only
Extended facilities for software developers implementing their own dispatchers in Elevate
Improved tools to assist modelling of elevator kinematics and energy consumption
Improved simulation modelling of double deck elevators removing the restriction of odd to odd and even to even floor traffic only
Elevate Live Features

The main new features in Elevate Version 7 (April 2007) were

Double Deck Simulation
Improved Passenger Generator
Improved Graphics
Graph Data
XML Interface
Facility for multiple external (custom) dispatcher libraries
Pause and Look feature

The main new features in Elevate Version 6 (May 2004) were

Vastly improved speed of simulation
Enhanced graphical results
User defined reports
Proforma traffic templates
Archive feature
Improved graphics during simulation
More advanced options for dispatcher algorithms
Batch mode
More details about this upgrade

The main new features in Elevate Version 5 (October 2002) were

Additional Dispatch Algorithms including ETA and Destination Dispatch.
Import your own logo for on-screen presentations and reports.
Windows XP compatible.
Improvements in speed due to enhanced memory management.
Next and Back buttons for faster data entry.
Custom speed fill function for building data.
Simulation pause button.
Run multiple simulations.
Simple definition of mixed traffic flows, e.g. total 15%, split 40% up, 40% down, 20% interfloor.
Kinematics Tools.
Additional results in spreadsheet output.

The main new features in Elevate Version 4 (May 2001) were

Double deck elevator calculation (using General Analysis round trip time model).
Transfer input data and results to a spreadsheet at the click of a button.
In simulation, facility to specify which elevators serves which floors
(e.g. not all elevators may serve the basement).
In standard Elevator Data mode, facility for user to edit the list of "standard" elevator speeds and sizes.
Full set of "remote monitoring" results including system response time and dispatch interval.
Ability to insert your company name on Elevate presentations prepared for your customers.

The main new features of Elevate Version 3 were

Specify whether Elevate works in metric or US (imperial) units.
Choose between entering floor level or floor height.
Specify any speed and any capacity (previously you were limited to pre-set values).
Stair Factor allows a quick and easy way of making an allowance for stair usage.
Passenger Data File mode allows you the option to bypass the passenger generator and specify a file containing a list of passengers to be transported.
If you are using the General Analysis, you can now enter Passenger Data in Standard and Advanced mode (previously, only Standard mode was available).
If you are using the Enhanced up peak analysis type, you will find the analysis runs much faster.
In earlier versions of Elevate, if you were analyzing more than one elevator configuration, you could skip between results by pressing the "Next Results" and "Previous Results" buttons on the toolbar. Now you can view and print a summary of all your results - just press the new "Summary Results" button.
Simulation results now include an analysis of Motor Starts.




CIBSE Guide D Transportation Systems in Buildings 

Since its inception, Guide D has become the de facto reference for many people involved in the broad and varied world of vertical transportation. The Guide provides the reader with a wealth of information and recommendations on key issues relating to vertical transportation systems. The Guide is not only a key source of information for those who work within the vertical transportation industry but is also a valuable source of information for architects, developers and those involved in the management of estates and individual buildings.

Click to buy

Elevator Traffic Handbook 

The second edition of this well-respected book covers all aspects of the traffic design and control of vertical transportation systems in buildings, making it an essential reference for vertical transportation engineers, other members of the design team, and researchers. The book introduces the basic principles of circulation, outlines traffic design methods and examines and analyzes traffic control using working examples and case studies to illustrate key points. The latest analysis techniques are set out, and the book is up-to-date with current technology. A unique and well-established book, this much-needed new edition features extensive updates to technology and practice, drawing on the latest international research.

Click to buy

Vertical Transportation Handbook

Often called the Bible of the Elevator Industry, this valuable one-of-a-kind guide is for both the practitioner and the uninitiated person who is faced with understanding and making decisions about the applications of elevators and escalators. The book describes multiple aspects of elevatoring including construction, traffic analysis, operation, maintenance, problem solving and unique applications. New topics in the 4th Edition, such as machine-room-less systems and current operation and control procedures, ensure that this book maintains its standing as the premier general reference on vertical transportation.

Click to buy


Various authors, CIBSE Guide D:2010 Transportation systems in Buildings.  Peters R D principle author, Section 4, Advanced planning techniques and computer programmes; Section 9, Lift traffic control; Appendix A2: Lift Kinematics ISBN-987-1-906846-16-1

Various authors, The Vertical Transportation Handbook, 4th Edition.  Peters R D author Section 19, Traffic Studies and Performance Evaluation using Simulation. ISBN 978-0-470-40413-3

Journal Papers

Peters R D Current Technology and Future Developments in Elevator Simulation (Technical Note)  International Journal of Elevator Engineers, Volume 4 No 2 (2002)

Peters R D  Improvements to the Up Peak Round Trip Time Calculation (Technical Note) International Journal of Elevator Engineers, Volume 3 No 1 (2000)

Peters R D, Mehta P, Haddon J  Lift Traffic Analysis: General Formulae for Double Decker Lifts Building Services Engineering Research and Technology, Volume 17 No 4 (1996)

Peters R D  Ideal Lift Kinematics: Derivation of Formulae for the Equations of Motion of a Lift International Journal of Elevator Engineers, Volume 1 No 1 (1996)

Peters R D  Lift Traffic Analysis: Formulae for The General Case Building Services Engineering Research and Technology, Volume 11 No 2 (1990) (republished by Elevator World, December 1990)

Conference Papers

Smith R, Peters RD Analysis of Elevator Performance and Passenger Demand with Destination Control Elevator Technology 17, Proceedings of ELEVCON 2008 (The International Association of Elevator Engineers) (2008)

Peters R, Evans E Measuring and Simulating Elevator Passengers in Existing Buildings Elevator Technology 17, Proceedings of ELEVCON 2008 (The International Association of Elevator Engineers) (2008) ) (republished by Lift Report 4/2008) (republished by Elevation Autumn 2009)

Peters RD  Understanding the Benefits and Limitations of Destination Dispatch Elevator Technology 16, Proceedings of ELEVCON 2006 (The International Association of Elevator Engineers) (2006)

Smith R, Peters RD ETD Algorithm With Destination Dispatch and Booster Options Elevator Technology 12, Proceedings of ELEVCON 2002 (The International Association of Elevator Engineers) (2002) (republished by Elevator World July 2002, and by Lift Report 2/2003)

Peters RD, Sung C M  Beyond the Up Peak Elevator Technology 10, Proceedings of ELEVCON 2000 (The International Association of Elevator Engineers) (2000) (republished by Lift Report, July/August 2001 and by Elevatori, November/December 2000)

Peters RD  Simulation for Control System Design and Traffic Analysis Elevator Technology 9, Proceedings of ELEVCON’98 (The International Association of Elevator Engineers) (1998) (republished by Elevatori, January/February 1999)

Peters R D, Mehta P, Haddon J Lift Passenger Traffic Patterns: Applications, Current Knowledge, and Measurement Elevator Technology 7, Proceedings of ELEVCON’96 (The International Association of Elevator Engineers) (1996) (also presented at IAEE London Lift Seminar May 1997)

Peters R D  Mathematical Modelling of Lift Drive Motion and Energy Consumption Proceedings of CIBSE National Conference 1995 (The Chartered Institution of Building Services Engineers) (1995) (republished by Elevator World, July 1996)

Peters R D  Ideal Lift Kinematics: Complete Equations for Plotting Optimum Motion Elevator Technology 6, Proceedings of ELEVCON’95 (The International Association of Elevator Engineers) (1995) (republished by Elevator World, April 1996 and by Elevatori, May/June 1996)

Peters R D  General Analysis Double Decker Lift Calculations Elevator Technology 6, Proceedings of ELEVCON’95 (The International Association of Elevator Engineers) (1995) (republished by Elevator World, December 1996 and by Elevatori, May/June 1997)

Peters R D  The Theory and Practice of General Analysis Lift Calculations Elevator Technology 4, Proceedings of ELEVCON’92 (The International Association of Elevator Engineers) (1992)


Authorship Engineering analysis software relies on the expertise of its author(s).

All analysis routines implemented in Elevate are designed and implemented by Dr Richard Peters. Dr Peters is a Chartered Engineer and was awarded his doctorate for research in Vertical Transportation Planning in Building. Before forming Peters Research in 1997, he worked for 10 years with a major international consultancy. Elevator traffic analysis software written by Dr Peters has been in use and applied internationally since 1989.

Elevate is programmed in C++ using the latest object orientated software technology. We make extensive use of Mathcad mathematical software to implement whole sections of analysis code (e.g. the compete up peak and general analysis calculations, generation of lift speed profiles). This allows us to compare results between two independent implementations of analysis techniques, and to correct inconsistencies if they occur. We maintain a set of standard “test files” to check for consistency between versions.

We welcome every opportunity to compare results with other elevator traffic analysis software. In our experience of comparing results between programs, discrepancies in results between RTT calculations are normally due to inconsistencies in assumptions made about the input data. Round trip time and simulation calculations give different results (interval versus waiting time). Results are broadly consistent, but it should be remembered that all RTT greatly simplify the analysis - all calculations are based on extrapolating the time taken for a single lift to travel “average distances” with an “average number of people” in the car. Simulation results also vary according to the control system applied. We have implemented a number of alternatives control systems, and continue to increase the number of systems available.