Welcome to the repository of PAXelerate - an open source passenger flow simulation framework for advanced aircraft cabin layouts!
Due to the reworking of the entire project, there is currently no client version available. Feel free to check out the source code and discover all the changes of the latest release:
- Removal of all openCDT dependencies
- Removal of custom EMF aircraft model library
- Introduction of CPACS as input data structure
- Focus on boarding simulation, hence removal of UI and cabin configuration options for now
- Introduction of COVID-19 exposure tracking
- Transition to CPACS 3.4
- Install the latest version of the Eclipse modelling tools and Java JDK 8 or later.
- Checkout PAXelerate from the main branch
- Checkout Java CPACS Parser from the main branch
- Checkout Java Toolbox from the main branch
- Launch
StartPAXelerate.java
incom.paxelerate.execution
->main
- Be sure to make yourself familiar with CPACS and the "deck" and "toolspecific" node.
- Take a look at the
example.xml
file in the example folder. You will find the- deck node: In this node, all cabin definition is done. Manipulate this node to change the cabin layout itself.
- toolspecific node: In this node, all properties which are required for the simulation can be found (details). Also take a look into the .xsd file for possible input restrictions.
- Run
StartPAXelerate.java
in thecom.paxelerate.execution
package under execution -> main. - Select the CPACS cabin file you want to simulate and run it.
- Wait for the simulation to complete.
- Take a look at the data output under your personal documents folder at
<user-path>/documents/paxelerate/
.
Marc Engelmann, Tim Kleinheinz, Michael Schmidt, Raoul Rothfeld, Michael Shamiyeh, Martin Glas, Tobias Brügge-Zobel, Stefan Weber, Pedro Martinez and Philipp Osterrieder. (listed in order of activity)
Copyright (c) since 2014 Bauhaus Luftfahrt e.V. All rights reserved. PAXelerate and the accompanying materials are made available under the terms of the GNU General Public License v3.0 which accompanies this distribution, and is available at https://www.gnu.org/licenses/gpl-3.0.html.en.