{"id":921,"date":"2020-11-17T11:00:06","date_gmt":"2020-11-17T11:00:06","guid":{"rendered":"https:\/\/wordpress.peters-research.com\/?page_id=921"},"modified":"2020-11-17T15:40:13","modified_gmt":"2020-11-17T15:40:13","slug":"creating-passengers-in-batches-for-simulation","status":"publish","type":"page","link":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/","title":{"rendered":"Creating Passengers in Batches for Simulation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"921\" class=\"elementor elementor-921\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-2bd44fca elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"83683\" data-id=\"2bd44fca\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-691f4c74\" data-eae-slider=\"49517\" data-id=\"691f4c74\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1907e04f elementor-widget elementor-widget-text-editor\" data-id=\"1907e04f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"457\" class=\"elementor elementor-457\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-inner-section elementor-element elementor-element-18f9bc28 elementor-section-full_width elementor-section-content-middle elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"16505\" data-id=\"18f9bc28\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-3e31ad68\" data-eae-slider=\"10199\" data-id=\"3e31ad68\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72297194 elementor-widget elementor-widget-image\" data-id=\"72297194\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\/index.php\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/wp-content\/uploads\/elementor\/thumbs\/grey-back-or3ftrbi74b1izha3jb4hu9squmw6mk92kpjh3js9i.png\" title=\"grey back\" alt=\"grey back\" class=\"elementor-animation-grow\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-3d4ddb8c\" data-eae-slider=\"51967\" data-id=\"3d4ddb8c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6f55fd7f elementor-widget elementor-widget-spacer\" data-id=\"6f55fd7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-161f74d elementor-hidden-desktop elementor-hidden-tablet hfe-menu-item-space-between hfe-submenu-icon-arrow hfe-link-redirect-child elementor-widget elementor-widget-navigation-menu\" data-id=\"161f74d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;hamburger_align&quot;:&quot;center&quot;,&quot;hamburger_menu_align&quot;:&quot;space-between&quot;,&quot;width_flyout_menu_item&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:300,&quot;sizes&quot;:[]},&quot;width_flyout_menu_item_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;width_flyout_menu_item_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_flyout_menu_item&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:30,&quot;sizes&quot;:[]},&quot;padding_flyout_menu_item_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_flyout_menu_item_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_horizontal_menu_item&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:15,&quot;sizes&quot;:[]},&quot;padding_horizontal_menu_item_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_horizontal_menu_item_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_vertical_menu_item&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:15,&quot;sizes&quot;:[]},&quot;padding_vertical_menu_item_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_vertical_menu_item_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_top_space&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_top_space_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;menu_top_space_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;dropdown_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;dropdown_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;dropdown_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;padding_horizontal_dropdown_item&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_horizontal_dropdown_item_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_horizontal_dropdown_item_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_vertical_dropdown_item&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:15,&quot;sizes&quot;:[]},&quot;padding_vertical_dropdown_item_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;padding_vertical_dropdown_item_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_size&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_size_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_size_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_border_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_border_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_border_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;toggle_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;close_flyout_size&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;close_flyout_size_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;close_flyout_size_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"navigation-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"hfe-nav-menu__toggle elementor-clickable hfe-flyout-trigger\" tabindex=\"0\" role=\"button\" aria-label=\"Menu Toggle\">\n\t\t\t\t\t<div class=\"hfe-nav-menu-icon\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" tabindex=\"0\" class=\"fas fa-align-justify\"><\/i>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<div class=\"hfe-flyout-wrapper\" >\n\t\t\t\t<div class=\"hfe-flyout-overlay elementor-clickable\"><\/div>\n\t\t\t\t<div class=\"hfe-flyout-container\">\n\t\t\t\t\t<div id=\"hfe-flyout-content-id-161f74d\" class=\"hfe-side hfe-flyout-left hfe-flyout-open\" data-layout=\"left\" data-flyout-type=\"normal\">\n\t\t\t\t\t\t<div class=\"hfe-flyout-content push\">\n\t\t\t\t\t\t\t<nav >\n\t\t\t\t\t\t\t\t<ul id=\"menu-1-161f74d\" class=\"hfe-nav-menu\"><li id=\"menu-item-39\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home parent hfe-creative-menu\"><a href=\"https:\/\/wordpress.peters-research.com\/\" class = \"hfe-menu-item\">Home<\/a><\/li>\n<li id=\"menu-item-697\" class=\"menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu\"><a href=\"https:\/\/wordpress.peters-research.com\/index.php\/products-services\/\" class = \"hfe-menu-item\">Products and Services<\/a><\/li>\n<li id=\"menu-item-698\" class=\"menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu\"><a href=\"https:\/\/wordpress.peters-research.com\/index.php\/training-support\/\" class = \"hfe-menu-item\">Training and Support<\/a><\/li>\n<li id=\"menu-item-696\" class=\"menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu\"><a href=\"https:\/\/wordpress.peters-research.com\/index.php\/download\/\" class = \"hfe-menu-item\">Download<\/a><\/li>\n<li id=\"menu-item-699\" class=\"menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu\"><a href=\"https:\/\/wordpress.peters-research.com\/index.php\/team\/\" class = \"hfe-menu-item\">About us<\/a><\/li>\n<li id=\"menu-item-700\" class=\"menu-item menu-item-type-custom menu-item-object-custom parent hfe-creative-menu\"><a href=\"https:\/\/store.peters-research.com\/\" class = \"hfe-menu-item\">Store<\/a><\/li>\n<\/ul>\t\t\t\t\t\t\t<\/nav>\n\t\t\t\t\t\t\t<div class=\"elementor-clickable hfe-flyout-close\" tabindex=\"0\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" tabindex=\"0\" class=\"far fa-window-close\"><\/i>\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-2e467c1\" data-eae-slider=\"79922\" data-id=\"2e467c1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-56f0c74 elementor-align-center animated-fast elementor-hidden-phone elementor-invisible elementor-widget elementor-widget-button\" data-id=\"56f0c74\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xl elementor-animation-grow\" href=\"\/index.php\/products-services\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Products &amp; Services\u200b<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-ee5d266\" data-eae-slider=\"67012\" data-id=\"ee5d266\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7dc6c8fc elementor-align-center animated-fast elementor-hidden-phone elementor-invisible elementor-widget elementor-widget-button\" data-id=\"7dc6c8fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xl elementor-animation-grow\" href=\"\/index.php\/training-support\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Training &amp; Support\u200b<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-4df95089\" data-eae-slider=\"27502\" data-id=\"4df95089\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-22f993ce elementor-align-center animated-fast elementor-hidden-phone elementor-invisible elementor-widget elementor-widget-button\" data-id=\"22f993ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xl elementor-animation-grow\" href=\"\/index.php\/download\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download\u200b<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-787805\" data-eae-slider=\"71612\" data-id=\"787805\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b4aaf05 elementor-align-center animated-fast elementor-hidden-phone elementor-invisible elementor-widget elementor-widget-button\" data-id=\"6b4aaf05\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xl elementor-animation-grow\" href=\"\/index.php\/team\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">About Us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-14 elementor-inner-column elementor-element elementor-element-16d52443\" data-eae-slider=\"11386\" data-id=\"16d52443\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-31529b70 elementor-align-center animated-fast elementor-hidden-phone elementor-invisible elementor-widget elementor-widget-button\" data-id=\"31529b70\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:0}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xl elementor-animation-grow\" href=\"https:\/\/store.peters-research.com\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Store\u200b<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-45d24470 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"6782\" data-id=\"45d24470\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48487994\" data-eae-slider=\"91779\" data-id=\"48487994\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-624c56e elementor-widget elementor-widget-heading\" data-id=\"624c56e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Creating Passengers in Batches for Simulation\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-550f1783 elementor-widget elementor-widget-text-editor\" data-id=\"550f1783\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Richard Peters, Sam Dean<br>Peters Research Ltd<\/p>\n<p><strong>Keywords:<\/strong>&nbsp;lift, elevator, simulation, passenger generation, batches, Poisson<\/p>\n<p><strong>Abstract.<\/strong>&nbsp;Lift passengers often travel together in groups rather than alone. In passenger generation for lift simulation these groups are referred to as batches, with the distribution of batch sizes sometimes presented in tabular form. This paper demonstrates how this distribution of batch sizes can be formulated. The advantage this has for users of simulation software is that the prospective grouping of passengers can be entered as a single number corresponding to the average batch size. The distribution of batch sizes generated using the new approach is compared with site survey data. Historically, most simulations have ignored grouping, effectively using a batch size of 1. The impact of using a batch sizes other than 1 for simulation results is discussed.<\/p>\n<h3>Introduction<\/h3>\n<p>In most elevator traffic simulations, passengers are assumed to arrive individually.&nbsp; If passengers arrive at the same time or are travelling to the same destination, this is only by chance.<\/p>\n<p>It has been shown that passengers sometimes arrive in batches [1] [2] or bulks [3].&nbsp; This influences lift operation and therefore quality of service.&nbsp; For example, if two people are travelling together, a batch of two, they are more likely to have the same destination.&nbsp; This equates to a lower probable number of stops.<\/p>\n<p>This paper demonstrates how this distribution of batch sizes can be formulated. The advantage this has for users of simulation software is that the prospective grouping of passengers can be entered as a single number corresponding to the average batch size.<\/p>\n<h3>Previous work<\/h3>\n<p>In a traffic simulator one of the important software modules is passenger generation.&nbsp; Peters et al. [4] discuss a range of possible passenger arrival models including:<\/p>\n<ol>\n<li>constant inter-arrival time<\/li>\n<li>random inter-arrival time with uniform probability density function<\/li>\n<li>random passenger arrivals applying Poisson probability density function<\/li>\n<li>random inter-arrival time with exponential probability density function<\/li>\n<li>random arrival time in a given time period<\/li>\n<\/ol>\n<p>The authors propose a methodology for generating passengers that assumes:<\/p>\n<ol>\n<li>a random inter-arrival time with exponential probability density function<\/li>\n<li>the total number of passengers is consistent with the expected number of passengers<\/li>\n<li>a batch size that may be building and time specific<\/li>\n<\/ol>\n<p>The probability density function that is to be used for the generation of the batch sizes, based on reference [1], is given in Table 1.<\/p>\n<p><strong>Table 1&nbsp; Probability density function for the batch sizes<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>Batch size<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>4<\/td>\n<td>&nbsp;5<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr>\n<td>Probability<\/td>\n<td>&nbsp;37\/58<\/td>\n<td>&nbsp;13\/58<\/td>\n<td>&nbsp;6\/58<\/td>\n<td>&nbsp;2\/58<\/td>\n<td>&nbsp;0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The method allows for passengers to be generated, see Figure 1.&nbsp; The second plot (adjusted arrival time) ensures the numbers of passenger generated in the time period correspond to the arrival rate.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure1.png\" alt=\"\" width=\"455\" height=\"240\"><\/p>\n<p><strong>Figure 1&nbsp; Initial and adjusted batch arrivals<\/strong><\/p>\n<h3>Traffic survey data<\/h3>\n<p>A traffic study [5] was undertaken at a transport terminal to collect batch size data with a larger data set than in Table 1. Observers used their judgment to determine if people were travelling individually, or in groups.&nbsp; 1249 batches were observed, results are given in Table 2.<\/p>\n<p><strong>Table 2&nbsp; Probability density function for the batch sizes<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>Batch size<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>4<\/td>\n<td>&nbsp;5<\/td>\n<td>6<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr>\n<td>Probability<\/td>\n<td>&nbsp;811\/1249<\/td>\n<td>&nbsp;340\/1249<\/td>\n<td>&nbsp;71\/1249<\/td>\n<td>&nbsp;19\/1249<\/td>\n<td>&nbsp;6\/1249<\/td>\n<td>2\/1249<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The results in Table 2 yield an average batch size of 1.46.<\/p>\n<p>The Poisson distribution may be used to model the batch size, see Equation 1.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Equation1.JPG\" alt=\"\">&nbsp; &nbsp; (1)<\/p>\n<p>Where&nbsp;<em>p<sub>b<\/sub>(n)<\/em>&nbsp;is the probability of a batch size of&nbsp;<em>n<\/em>&nbsp;and&nbsp;<em>b<\/em>&nbsp;is the average batch size.&nbsp; Note: it is not suggested that the underlying distribution is Poisson, but that the curve follows a similar pattern.&nbsp; The classical Poisson formula is offset by 1 as there cannot be a batch size of 0.<\/p>\n<p>Figure 2 shows the probability of different batch size based on measurements and as calculated using Equation 1 with an average batch size or 1.46.&nbsp; The R-Squared value is 0.999 showing a good fit for the data.&nbsp; &nbsp;At high batch sizes, Equation 1 under predicts the probability, however these instances are rare.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/fig2.png\" alt=\"\" width=\"474\" height=\"239\"><\/p>\n<p><strong>Figure 2 Comparison of batch size probability measured versus Equation 1<\/strong><\/p>\n<p>The data suggests it is reasonable for a passenger generator used by simulation software to accept input of an average batch size, then to create passenger batches assuming Equation 1.<\/p>\n<h3>Methodology for Generating Passengers<\/h3>\n<h4>Introduction to the methodology<\/h4>\n<p>This section provides a step by step methodology for generating passengers with random inter-arrival time with an exponential probability density function. Passenger batches are selected assuming Equation 1 given an average batch size.<\/p>\n<p>For example, using terminology from CIBSE Guide D Section 4 [6], consider a passenger demand represented as having an arrival rate of 24.95 person per five minutes at the entrance floor for a time period of one hour (3600 s). There are 10 upper floors with equal population resulting in a destination probability of 10% to each floor.&nbsp; The average batch size,&nbsp;<em>b<\/em>&nbsp;= 1.2.<\/p>\n<p>The software implementing the methodology should generate a list of passengers corresponding to the passenger demand.&nbsp; All random numbers generated should be uniformly distributed.<\/p>\n<h4>Determining how many people to generate<\/h4>\n<p>With an arrival rate of 24.95 persons per five minutes, the number of passengers in this period is 12 x 24.95 persons which is 299.4 persons.<\/p>\n<p>With simulation, there cannot be part passengers.&nbsp; Use a random number to decide if to create 299 or 300 persons, i.e. does the person corresponding to the 0.4 turn up?<\/p>\n<p>Generate a random number between 0 and 1. If the random number is \u2264 0.4, then use 300 people, otherwise use 299 people.&nbsp; Assuming the random number was 0.21, the number of persons generated,&nbsp;<em>Np<\/em>&nbsp;= 300 persons.&nbsp; Continue by dividing these&nbsp;<em>N<sub>p<\/sub><\/em>&nbsp;people into batches.<\/p>\n<h4>Generation of batches<\/h4>\n<p>Calculate the probability of each batch size using Equation 1. Based on an average batch size of 1.2, results are given Table 3.<\/p>\n<p><strong>Table 3&nbsp; Probability density function for the batch sizes of 1.2<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>Batch size<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>4<\/td>\n<td>&nbsp;5<\/td>\n<td>6<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr>\n<td>Probability<\/td>\n<td>0.819<\/td>\n<td>&nbsp;0.163<\/td>\n<td>0.016<\/td>\n<td>&nbsp;0.001<\/td>\n<td>&nbsp;0.000<\/td>\n<td>0.000<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Proceed as follows:<\/p>\n<ol>\n<li>Generate a uniformly distributed random number between 0 and 1.<\/li>\n<li>If the random number is \u2264 0.819, then the batch size is 1.&nbsp; Otherwise, if the random number is \u2264 (0.819+0.163) then the batch size is 2.&nbsp; Otherwise, if the random number is \u2264&nbsp; (0.819+0.163+0.016) then the batch size is 3.&nbsp; And so on.<\/li>\n<li>For example, if the random number is 0.82 this will yield a batch size of 2.&nbsp; There are now 300-2 = 298 people left to assign to batches.<\/li>\n<\/ol>\n<p>Repeat the procedure (i) to (iii) until all 300 passengers are part of a batch.<\/p>\n<p>In the final repeat of the procedure, there may not be enough people left for the batch size selected by the random number.&nbsp; For example, if the random number generated calls for a batch size of 3, but already 298 people have been put in batches, then the final batch size is taken to be 2.<\/p>\n<p>Call the number of batches generated Nb.&nbsp; Once the passenger batches have been generated, the arrival times of the batches can be determined.<\/p>\n<h4>Generation of arrival times<\/h4>\n<p>A procedure to generate batch arrivals and random inter-arrival time with exponential probability density function as described by Peters et al [4] is summarized in Section 2.<\/p>\n<p>The average batch size is 1.2 persons, and there are 300 persons. On average, there are 300 persons\/ 1.2 persons per batch = 250 batches. In this example, the software generated 252 batches.&nbsp; These arrive in one hour (3600 seconds).&nbsp; So, the batch arrival rate \u03bb_b is<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Equa2.JPG\" alt=\"\">&nbsp;(2)<\/p>\n<p>\u3016\u2206t\u3017_i is the inter-arrival time between batch i and batch i+1 [4]<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Equa3.JPG\" alt=\"\">(3)<\/p>\n<p>for<em>&nbsp;i<\/em>=0 to&nbsp;<em>N<sub>b<\/sub><\/em>+1.&nbsp; Rand is a function that generates a random number between 0 and 1.<\/p>\n<p>In Section 2, Figure 1 the first passenger arriving at time = 0 s.&nbsp; In the context of simulation software which may have many consecutive periods, it is preferable not to have a passenger arriving at the instant each period begins.&nbsp; To address this, add half a randomly generated inter-arrival time after the period start time.&nbsp; This allows multiple periods to follow each other without a person marking the start of each period, see \u3016\u2206t\u3017_0 in Figure 3.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure3.JPG\" alt=\"\"><\/p>\n<p><strong>Figure 3 Placing the first batch on the time line<\/strong><\/p>\n<p>Continuing placing all the batches on a time line using Equation 3, see Figure 4. The period end time is only approximate as the calculation of inter-arrival times includes a random element.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure4.JPG\" alt=\"\"><\/p>\n<p><strong>Figure 4 Passenger batches on time line<\/strong><\/p>\n<p>Shrink or stretch the inter-arrival times so that the batches arrive within the period.&nbsp; A scaling factor, SF, can be determined by establishing the ratio between the sum of the generated inter-arrival times and equivalent time taken with passengers arriving at the batch arrival rate, \u03bb<sub>b<\/sub>, see Equation 4.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Equa4.JPG\" alt=\"\">(4)<\/p>\n<p>The adjusted inter-arrival times, \u2206ts<sub>i<\/sub>&nbsp;can then be determined, see Equation 5.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Equa5.JPG\" alt=\"\">(5)<\/p>\n<p>Apply the SF so that the batch of passengers aligns with the actual period end time, see Figure 5.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure5.JPG\" alt=\"\"><\/p>\n<p><strong>Figure 5 Passenger batches with inter-arrival time adjusted to align in actual period end time<\/strong><\/p>\n<h4>Passenger destinations<\/h4>\n<p>It is assumed that each passenger batch has the same destination.&nbsp; The destination probability to each floor above the entrance floor was 10% (=0.1), see Table 4.<\/p>\n<p><strong>Table 4 Batch destination probabilities<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>Floor<\/td>\n<td>&nbsp;1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>4<\/td>\n<td>5<\/td>\n<td>6<\/td>\n<td>7<\/td>\n<td>8<\/td>\n<td>9<\/td>\n<td>10<\/td>\n<td>11<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr>\n<td>&nbsp;Destination probability<\/td>\n<td>0<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For each batch, generate a random number between 0 and 1.&nbsp; If the random number is \u2264 0.1, the destination is floor 2.&nbsp; Otherwise, if the random number is \u2264 (0.1 + 0.1), the destination floor is floor 3.&nbsp; Otherwise, if the random number is \u2264 (0.1 + 0.1 + 0.1), then destination floor is 4.&nbsp; And so on.<\/p>\n<h3>Example results<\/h3>\n<h4>Passenger generation<\/h4>\n<p>Example results for the above example with a batch size of 1.0 and 1.2 are given in Table 5.<\/p>\n<p><strong>Table 5&nbsp; Example passenger generation results<\/strong><\/p>\n<p><strong><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Capture5.1.PNG\" alt=\"\">&nbsp;&nbsp;<\/strong><\/p>\n<p><strong><img decoding=\"async\" src=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Capture2.PNG\" alt=\"\"><\/strong><\/p>\n<h4>Discussion of results<\/h4>\n<p>24.95 persons per five minutes yields 299.4 person in one hour.&nbsp; In this example, a single run, 300 people have been generated.&nbsp; With multiple runs, sometimes 299 people will be generated. As the number of runs increases, the average will tend to 299.4.<\/p>\n<p>Likewise, the distribution of destinations will tend to 10% (0.1) for each floor as the number of runs increases.&nbsp; Table 6 shows the distribution of destinations generated for the run with batch size 1.<\/p>\n<p><strong>Table 6 Example input and actual destination probabilities<\/strong><\/p>\n<table>\n<body>\n<tr>\n<td>&nbsp; Floor<\/td>\n<td>&nbsp;1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>4<\/td>\n<td>5<\/td>\n<td>6<\/td>\n<td>7<\/td>\n<td>8<\/td>\n<td>9<\/td>\n<td>10<\/td>\n<td>11<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr><\/tr>\n<tr>\n<td>&nbsp;Input&nbsp; &nbsp;destination&nbsp; probability<\/td>\n<td>&nbsp;0<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<td>0.1<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr><\/tr>\n<tr>\n<td>Generated destination probability<\/td>\n<td>&nbsp;0<\/td>\n<td>0.08<\/td>\n<td>0.10<\/td>\n<td>0.13<\/td>\n<td>0.07<\/td>\n<td>0.10<\/td>\n<td>0.11<\/td>\n<td>0.10<\/td>\n<td>0.11<\/td>\n<td>0.09<\/td>\n<td>0.12<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Table 7 shows the input and output probability density function of batch size for the run with average batch size 1.2.&nbsp; As the individual batch size probabilities get smaller, the occurrences get rarer.&nbsp; The input probability of a batch size of 4 is one in a thousand.&nbsp; So, with 300 passengers generated, it is not surprising that no batches of 4 were generated.<\/p>\n<p><strong>Table 7 Example input and output probability density functions with average batch sizes 1.2<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td>Batch size<\/td>\n<td>1<\/td>\n<td>2<\/td>\n<td>3<\/td>\n<td>4<\/td>\n<td>5<\/td>\n<td>6<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr><\/tr>\n<tr>\n<td>&nbsp;Input probability<\/td>\n<td>&nbsp;0.819<\/td>\n<td>0.163<\/td>\n<td>&nbsp;0.016<\/td>\n<td>0.001<\/td>\n<td>0.000<\/td>\n<td>&nbsp;0.000<\/td>\n<\/tr>\n<\/tbody>\n<tbody>\n<tr><\/tr>\n<tr>\n<td>&nbsp;Output probability<\/td>\n<td>0.825<\/td>\n<td>&nbsp;0.159<\/td>\n<td>0.016<\/td>\n<td>&nbsp;0.000<\/td>\n<td>&nbsp;0.000<\/td>\n<td>&nbsp;0.000<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Effect of batching on simulation results<\/h4>\n<p>In a test simulation with this sample data, the average time to destination of passengers was reduced by approximately 5 seconds with batching.&nbsp; No generalizations can be made from this single run, but it does demonstrate that batching has an impact on simulation results.<\/p>\n<p>In most cases batching is likely to improve waiting time in simulation, as in the real world.&nbsp; This is because the stops arising from the calls are coincident; overall the number of lift stops is less.<\/p>\n<p>There may be some other unexpected consequences of batching.&nbsp; For example, a simulation program may, by default, assume that batched passengers insist on travelling together.&nbsp; So, if the lift had space for one person and the batch was two people, they will wait for the next lift.<\/p>\n<h3>Conclusions and further work<\/h3>\n<p>Lift passengers often travel together in groups rather than alone.&nbsp; For this to be reflected in lift simulation software, batches must be considered.&nbsp; Batches influence simulation results as passengers travelling in groups generate less calls.<\/p>\n<p>This paper provides a procedure for generating passengers including batches.&nbsp; Passengers are generated assuming a random inter-arrival time with an exponential probability density function. Passenger batches are selected using Equation 1, given an average batch size.&nbsp; Traffic survey data has been collected and shows a good fit to the proposed passenger generation process.&nbsp; Further site data will be collected in different building types, and other batch size probability distributions may be considered.&nbsp; The objective is for users to describe batching with a single number for each application.<\/p>\n<p>The discussion also provides an insight into the numerous decisions a simulation software designer needs to make.&nbsp; Many of these decisions are not normally considered as inputs, yet they influence simulation results.<\/p>\n<p><strong>REFERENCES<\/strong><\/p>\n<ol>\n<li>J. Kuusinen, J. Sorsa and M. L. Siikonen, \u201cA study on the arrival process of lift passengers in a multi-storey office building,\u201d BUILDING SERV ENG RES TECHNOL, vol. 33, no. 4, pp. 437-449, 2012.<\/li>\n<li>J. Sorsa, J.-M. Kuusinen and M.-L. Siikonen, \u201cPassenger Batch Arrivals in Elevator Lobbies,\u201d Elevator World, January 2013.<\/li>\n<li>N. T. J. Bailey, \u201cOn Queueing Processes with Bulk Service,\u201d Journal of the Royal Statistical Society, Series B (Methodological), vol. 16, no. 1, pp. 80-87, 1954.<\/li>\n<li>R. Peters, L. Al-Sharif, A. T. Hammoudeh, E. Alniemi and A. Salman, \u201cA Systematic Methodology for the Generation of Lift Passengers under a Poisson Batch Arrival Process,\u201d in Proceedings of the 6th Symposium on Lift &amp; Escalator Technology, Northampton, 2015.<\/li>\n<li>Peters Research Ltd, \u201cPrivate Client Report,\u201d 2017.<\/li>\n<li>R. Peters, \u201cAdvanced planning techniques and computer programs,\u201d in CIBSE Guide D, London, The Chartered Institution of Building Services Engineers, 2015, pp. 4\/1-4\/18.<\/li>\n<\/ol>\n<p><strong>ACKNOWLEDGEMENTS<\/strong><\/p>\n<p>Professor Lutfi Al-Sharif and Dr Marja-Liisa Siikonen for introducing us to some key concepts which we have applied and developed. Elizabeth Evans and Rachael Graves for managing the collection of survey data.&nbsp; Tikshananshu Kumar for advice on the Poisson distribution and its suitability in the case of batching passengers.<\/p>\n<p><strong>BIOGRAPHICAL DETAILS<\/strong><\/p>\n<p>Richard Peters has a degree in Electrical Engineering and a Doctorate for research in Vertical Transportation. He is a director of Peters Research Ltd and a Visiting Professor at the University of Northampton. He has been awarded Fellowship of the Institution of Engineering and Technology, and of the Chartered Institution of Building Services Engineers. Dr Peters is the author of Elevate, elevator traffic analysis and simulation software.<\/p>\n<p>Sam Dean is a Software Engineer with Peters Research Ltd.&nbsp; He is part of the team working on enhancements to Elevate and related software projects. He is the lead developer behind the databases and servers managed by Peters Research.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Creating Passengers in Batches for Simulation Richard Peters, Sam DeanPeters Research Ltd Keywords:&nbsp;lift, elevator, simulation, passenger generation, batches, Poisson Abstract.&nbsp;Lift passengers often travel together in groups rather than alone. In passenger generation for lift simulation these groups are referred to as batches, with the distribution of batch sizes sometimes presented in tabular form. This paper [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":860,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-921","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creating Passengers in Batches for Simulation - Peters Research<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating Passengers in Batches for Simulation - Peters Research\" \/>\n<meta property=\"og:description\" content=\"Creating Passengers in Batches for Simulation Richard Peters, Sam DeanPeters Research Ltd Keywords:&nbsp;lift, elevator, simulation, passenger generation, batches, Poisson Abstract.&nbsp;Lift passengers often travel together in groups rather than alone. In passenger generation for lift simulation these groups are referred to as batches, with the distribution of batch sizes sometimes presented in tabular form. This paper [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/\" \/>\n<meta property=\"og:site_name\" content=\"Peters Research\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-17T15:40:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/\",\"url\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/\",\"name\":\"Creating Passengers in Batches for Simulation - Peters Research\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wordpress.peters-research.com\\\/images\\\/stories\\\/papers\\\/Creatingpassengersinbatches\\\/Figure1.png\",\"datePublished\":\"2020-11-17T11:00:06+00:00\",\"dateModified\":\"2020-11-17T15:40:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wordpress.peters-research.com\\\/images\\\/stories\\\/papers\\\/Creatingpassengersinbatches\\\/Figure1.png\",\"contentUrl\":\"https:\\\/\\\/wordpress.peters-research.com\\\/images\\\/stories\\\/papers\\\/Creatingpassengersinbatches\\\/Figure1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/creating-passengers-in-batches-for-simulation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wordpress.peters-research.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Papers\",\"item\":\"https:\\\/\\\/wordpress.peters-research.com\\\/index.php\\\/papers\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Creating Passengers in Batches for Simulation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/#website\",\"url\":\"https:\\\/\\\/wordpress.peters-research.com\\\/\",\"name\":\"Peters Research Ltd Devlopment\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wordpress.peters-research.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/#organization\",\"name\":\"Peters Research Ltd\",\"url\":\"https:\\\/\\\/wordpress.peters-research.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wordpress.peters-research.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/cropped-peters_research-logo-white-small.png\",\"contentUrl\":\"https:\\\/\\\/wordpress.peters-research.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/cropped-peters_research-logo-white-small.png\",\"width\":1519,\"height\":669,\"caption\":\"Peters Research Ltd\"},\"image\":{\"@id\":\"https:\\\/\\\/wordpress.peters-research.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating Passengers in Batches for Simulation - Peters Research","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_GB","og_type":"article","og_title":"Creating Passengers in Batches for Simulation - Peters Research","og_description":"Creating Passengers in Batches for Simulation Richard Peters, Sam DeanPeters Research Ltd Keywords:&nbsp;lift, elevator, simulation, passenger generation, batches, Poisson Abstract.&nbsp;Lift passengers often travel together in groups rather than alone. In passenger generation for lift simulation these groups are referred to as batches, with the distribution of batch sizes sometimes presented in tabular form. This paper [&hellip;]","og_url":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/","og_site_name":"Peters Research","article_modified_time":"2020-11-17T15:40:13+00:00","og_image":[{"url":"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/","url":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/","name":"Creating Passengers in Batches for Simulation - Peters Research","isPartOf":{"@id":"https:\/\/wordpress.peters-research.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/#primaryimage"},"image":{"@id":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/#primaryimage"},"thumbnailUrl":"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure1.png","datePublished":"2020-11-17T11:00:06+00:00","dateModified":"2020-11-17T15:40:13+00:00","breadcrumb":{"@id":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/#primaryimage","url":"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure1.png","contentUrl":"https:\/\/wordpress.peters-research.com\/images\/stories\/papers\/Creatingpassengersinbatches\/Figure1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/creating-passengers-in-batches-for-simulation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wordpress.peters-research.com\/"},{"@type":"ListItem","position":2,"name":"Papers","item":"https:\/\/wordpress.peters-research.com\/index.php\/papers\/"},{"@type":"ListItem","position":3,"name":"Creating Passengers in Batches for Simulation"}]},{"@type":"WebSite","@id":"https:\/\/wordpress.peters-research.com\/#website","url":"https:\/\/wordpress.peters-research.com\/","name":"Peters Research Ltd Devlopment","description":"","publisher":{"@id":"https:\/\/wordpress.peters-research.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wordpress.peters-research.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/wordpress.peters-research.com\/#organization","name":"Peters Research Ltd","url":"https:\/\/wordpress.peters-research.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wordpress.peters-research.com\/#\/schema\/logo\/image\/","url":"https:\/\/wordpress.peters-research.com\/wp-content\/uploads\/2020\/06\/cropped-peters_research-logo-white-small.png","contentUrl":"https:\/\/wordpress.peters-research.com\/wp-content\/uploads\/2020\/06\/cropped-peters_research-logo-white-small.png","width":1519,"height":669,"caption":"Peters Research Ltd"},"image":{"@id":"https:\/\/wordpress.peters-research.com\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/pages\/921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/comments?post=921"}],"version-history":[{"count":7,"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/pages\/921\/revisions"}],"predecessor-version":[{"id":1237,"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/pages\/921\/revisions\/1237"}],"up":[{"embeddable":true,"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/pages\/860"}],"wp:attachment":[{"href":"https:\/\/wordpress.peters-research.com\/index.php\/wp-json\/wp\/v2\/media?parent=921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}