DISPATCHIN G Mikey Plavins. Current dispatching algorithms Closest Car (No-Location Algorithm) Zone Layers & Plotting Cover Address Learning How it works.

Slides:



Advertisements
Similar presentations
An easily installed electronic vehicle logbook displaying essential data online. - A Black box for vehicles with full reporting and tracking.
Advertisements

Future Dispatching Bill Cumpston and Jason Lawrie.
FLEET ADMIN Triet Truong. SEARCH USERS Find users with certain authorities: Drivers Operators Read only Fleet Managers View permissions.
Dispatch Client David Bigham. Recommended system Overview of Dispatch Client components New features Tips Topics.
VEHICLE Jarrad Keatley, Steve Nyveld and Simon Langford.
1 Basic Installation and GUI Tech Basic Installation and GUI : Objectives  Installing the Quadro  Configuring the Quadro  Installing IP phones.
KX-NS1000 Initial Set Up For step by step : 16 May,
DOCKET KILLER Jason Lawrie. DOCKET KILLER Saves time Diligence in the car Highly configurable Getting started guide
Mobileye Setup Wizard Version User manual
Vehicle Routing & Scheduling Multiple Routes Construction Heuristics –Sweep –Nearest Neighbor, Nearest Insertion, Savings –Cluster Methods Improvement.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Substitute FAQs SubFinder Overview. FAQs Do I have to have touch-tone service to use SubFinder? No, but you do need a telephone that can be switched from.
VEHICLE Jarrad Keatley, Steve Nyveld and Simon Langford.
Road Ranger Orientation. What is your Job or Scope of Services Move vehicles from travel lanes (disabled or involved in accidents). Unless injuries are.
Purchasing and Accounts Payable Training. Agenda Procure to Pay Process Walk-Through Examples to Prevent Matching Issues and Pre- mature encumbrance (PO)
More about inheritance Exploring polymorphism. 02/12/2004Lecture 8: More about inheritance2 Main concepts to be covered method polymorphism static and.
Oct 26, 2004CS573: Network Protocols and Standards1 IP: Routing and Subnetting Network Protocols and Standards Autumn
CAPS RoutePro Routing Environment. Solution Methods. Backhauls. Dispatcher Interface. Demonstration.
9.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 9: Installing and Configuring.
Vehicle Routing & Scheduling: Part 2 Multiple Routes Construction Heuristics –Sweep –Nearest Neighbor, Nearest Insertion, Savings –Cluster Methods Improvement.
CEO Juice Process for Sales Orders: Paperwork to Delivery Equipment Sales Order Process.
Routing of Outgoing Packets with MP-TCP draft-handley-mptcp-routing-00 Mark Handley Costin Raiciu Marcelo Bagnulo.
Service Broker Lesson 11. Skills Matrix Service Broker Service Broker, provides a solution to common problems with message delivery and consistency that.
MAT 1000 Mathematics in Today's World Winter 2015.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Edition du 04/11/2010 Copyright ERTF First time I switch on the GPS.
Lecture Week 8 The Routing Table: A Closer Look
Ch 8-3 Working with domains and Active Directory.
More on the IP Internet Protocol. Internet Layer Process Transport layer process passes EACH TCP segment to the internet layer process for delivery Transport.
Reading Data in Web Pages tMyn1 Reading Data in Web Pages A very common application of PHP is to have an HTML form gather information from a website's.
Information guide.
1 MUST HAVE SHOULD HAVE COULD HAVE Module # 140. Practical Class Exercise’s, 2 nd session Objectives: Know how to: –Setup a Flowmeter –add Channel based.
Digital Alchemy | 5750 Stratum Drive Fort Worth, Texas | Phone: Fax: | Rate Code Manager Tutorial.
1 The Firewall Menu. 2 Firewall Overview The GD eSeries appliance provides multiple pre-defined firewall components/sections which you can configure uniquely.
Microsoft Excel 2007 © Wiley Publishing All Rights Reserved. The L Line The Express Line to Learning L Line.
Chapter 15 DHCP. Dynamic Host Configuration Protocol An Application Layer Protocol A client server protocol that automatically provides an IP host with.
An Emerging Technique: Automatic Generation of PowerPoint Presentations Sen Zhang and Hanfu Mi SUNY at Oneonta Merlot 2007.
Selecting, Formatting, and Printing a finished Report…….
Routing and Tracking Complaints in CCW. CCW Now that you have learned how to logon to CCW, you will learn how to open a route with and without special.
©2006 Dipl.-Ing. Jerzy CzopikNovember 10&11, ProZ.com Regional Conference Edinburgh Edinburgh 2006 Word – the widely unknown animal Formatting Word.
SIGNZ V3.39 Centre Proposals SIGNZ V3.39 Centre Proposals.
Outlook 2007 basics. Create an account An account must be created before sending/receiving . Follow these steps to create an account:
Resource groups. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor.
Triet Truong BOOKING METHODS. OVERVIEW OPERATOR BOOKINGS Dispatch Client Click ‘Model?’ if details saved as a model booking.
1 Programming for Engineers in Python Autumn Lecture 6: More Object Oriented Programming.
Reports Reporting Basics
David Bigham BOOKING CLIENT. A ‘client’ is a piece of software that uses the services of a server. Note: Other things also use the server. BOOKING CLIENT.
Our Vision. Your Safety ™
Steve Nyveld QUALITY ASSURANCE. REQUIREMENTS MANAGEMENT.
Uniform Motion, Speed and Graphs Introduction to Physics.
Online Booking Instructions. Access the login screen via the link provided or our website.
HTBN Batches These slides are intended as a starting point for further discussion of how eTime might be extended to allow easier processing of HTBN data.
DegreeWorks Training Guide A Degree Evaluation and Advising Tool for DALTON STATE Information for Faculty and Advisors Last updated 10/17/2011 Using the.
Michael (Mikey) Plavins TAILORING. REFERENCE FLEET CONFIGURATION.
What is? Digitax TDS Cloud System is a last generation taxi dispatch system and fleet management that uses modern communication technologies (GPRS/UMTS,
Project Work Order Generator
SmartMove Taxi Dispatching System
SmartMove Taxi Dispatching System
Driver refresher Bill Cumpston October 2016
SmartMove Driver Training
Cost Collections Using DOS CC Interface
This is the cover slide..
SmartMove Taxi Dispatching System
Change Orders Just Got a Whole Lot Easier
CCP New Admission to Elwyn
L. Braemere is a Local street not a “Collector” and is not Compliant with ACHD Policy Manual Section 7 Regarding Local Streets “The primary function.
CCP New Admission to Elwyn
Logistics The all new and improved advanced order management solution by FleetPursuit.
Boolean Expressions to Make Comparisons
and Forecasting Resources
Presentation transcript:

DISPATCHIN G Mikey Plavins

Current dispatching algorithms Closest Car (No-Location Algorithm) Zone Layers & Plotting Cover Address Learning How it works How to correct errors DISPATCHING

CLOSEST CAR SETTINGS Applies if a booking is set to No Location Check

CLOSEST CAR SETTINGS Applies if a booking is set to No Location Check Can be automatic: Attribute Priority > 5 (e.g. WAT or Maxi)

CLOSEST CAR SETTINGS Applies if a booking is set to No Location Check Can be automatic: Attribute Priority > 5 (e.g. WAT or Maxi) Fleet Settings Prebookings Driver-Created Bookings Return Journeys All Bookings

CLOSEST CAR SETTINGS Applies if a booking is set to No Location Check Can be automatic: Attribute Priority > 5 (e.g. WAT or Maxi) Fleet Settings Auto-Escalation (Escalation Time 2) The number of seconds a booking must wait in the cover queue before the 2 nd escalation. At this point the booking will be marked as NO LOCATION DISPATCH which will dispatch the booking to the closest available car regardless of its location. 0=Disabled

CLOSEST CAR ALGORITHM A booking the enters the queue will find the ‘closest’ of several vehicles If difference is small (< 500m): Same zone: lowest queue position wins Different zones: vehicle vacant longest wins A vehicle that becomes available doesn’t actually find the closest booking – it finds the highest ranked No Location Check booking in the order defined a few slides from now. This is how priorities are handled by the system.

ZONE LAYERS

ZONE ALGORITHM These rules apply when deciding which of two jobs in the same zone will be offered first to an available vehicle Should be consistent with the ordering in the dispatch client Priority of Attributes

ZONE ALGORITHM These rules apply when deciding which of two jobs in the same zone will be offered first to an available vehicle Should be consistent with the ordering in the dispatch client Priority of Attributes ‘High Priority’ set

ZONE ALGORITHM These rules apply when deciding which of two jobs in the same zone will be offered first to an available vehicle Should be consistent with the ordering in the dispatch client Priority of Attributes ‘High Priority’ set Prebooking Adjustment Number of minutes to boost prebookings by in terms of prioritising the queue. 0 means equal to ASAP that has been waiting as long. A large number, e.g = 6 hours, means prebookings will effectively always have priority over ASAP bookings if they are both in the queue

ZONE ALGORITHM These rules apply when deciding which of two jobs in the same zone will be offered first to an available vehicle Should be consistent with the ordering in the dispatch client Priority of Attributes ‘High Priority’ set Prebooking Adjustment Pickup time (including release time)

ZONE ALGORITHM These rules apply when deciding which of two jobs in the same zone will be offered first to an available vehicle Should be consistent with the ordering in the dispatch client Priority of Attributes ‘High Priority’ set Prebooking Adjustment Pickup time (including release time) Earliest entered booking

COVER

COVER ALGORITHM Applicable when a vehicle becomes vacant and is looking for the best match of cover jobs within any distance set, or a job enters the system and several vehicles are eligible Several Bookings: ‘High Priority’ set(30 minutes) Priority of Attributes(10 minutes per level) Prebooking Adjustment(5 minutes per day) How long in queue vs. How far away (5 minutes per Km) Several Vehicles How long vacant vs. How far away (5 minutes per Km)

REASONS FOR NOT GETTING A CERTAIN JOB Obvious: Attributes Capacity Manually assigned

REASONS FOR NOT GETTING A CERTAIN JOB Less obvious: Deselected attributes Can be overridden by making it a No Location Check job if this fleet property is set to Y

REASONS FOR NOT GETTING A CERTAIN JOB Less obvious: Deselected attributes Too many rejections/resubmissions

REASONS FOR NOT GETTING A CERTAIN JOB Less obvious: Deselected attributes Too many rejections/resubmissions Manual rejections Applies to cover offers only

REASONS FOR NOT GETTING A CERTAIN JOB Less obvious: Deselected attributes Too many rejections/resubmissions Manual rejections Blacklisting

PENALTIES Encourage drivers to take work Discourage ‘cherry-picking’

Questions? DISPATCHING

LEARNING A set of Streets and Areas provided on startup Enter any additions & ‘Places’ via the F11 menu Setting to learn directly new combinations from client

LEARNING Unknown PLACE or STREET ADDRESS with a new prefix

LEARNING Unknown PLACE or STREET ADDRESS with a new prefix Google Lookup (saves a position in DB)

LEARNING Unknown PLACE or STREET ADDRESS with a new prefix Google Lookup (saves a position in DB) Otherwise Default Zone of Area specified in F11 menu Location not sent to vehicle for directions/compass

LEARNING Unknown PLACE or STREET ADDRESS with a new prefix Google Lookup (saves a position in DB) Otherwise Default Zone of Area specified in F11 menu Location not sent to vehicle for directions/compass When the meter is switched on we learn from the GPS

LEARNING Unknown PLACE or STREET ADDRESS with a new prefix Google Lookup (saves a position in DB) Otherwise Default Zone of Area specified in F11 menu Location not sent to vehicle for directions/compass When the meter is switched on we learn from the GPS Save the last 10 GPS – an algorithm picks the best location from those which allows the system to Learn over time if a location moves (e.g. a KFC) - or if the first locations are learned incorrectly Minimises the effect of badly learned locations (for instance if the driver flashes the meter one bad point won’t override the last 9 good ones)

LEARNING Can force learning of the new location with these Fleet Configuration options:

LEARNING Can force learning of the new location with these Fleet Configuration options:

THANK YOU! Questions?