SlideShare a Scribd company logo
1 of 20
ENGG 1110 D
Group 4
Presentation outline
Name ; student id
Cheung chak fung ; 1155049225
...;…
Introduction of our group
• Student 1;student id
• …;…
• 1. Steps we have taken in this project
• 2. How we design our improvement on
baseline controller
• 3. Design 1-5 for problem observed in baseline
controller
• 4. The reason why we didn’t use adaptive
controller
• 5. Overall outcome of our improvement
design
Steps we have taken in this project
• Observing the baseline controller’s problem in
different scenario .
• Thinking of ideas to improve the controller on
handling cargoes with higher efficiency.
• Doing countless experiments and observing
the outcomes whether they are positive or
negative .
How we design our improvement on
baseline controller
• We observed the baseline controller in
different scenarios and we noticed some
problems in the baseline controller . These
problems might lead to low efficiency in
delivering cargoes to stops in zone 1 and 2.
• So we thought of some ideas and tried to
implement it in customcontroller and
customcontrollerT2 to improve the baseline
controller for higher efficiency.
Design 1
• -Problem 1
• In baseline controller , the trucks waiting in
the terminal will only be delivered when their
loading size == their capacity or the tick
reached 400 n(where n =1,2,3,…) .Some trucks
may be sent away from the terminal even they
are only loaded with few or no cargoes .
• [picture of problem by running baseline
controller]
Design 1
• -Solution 1
• Therefore , for the tick smaller than 5000 , we set a waiting time
array for collecting the time the trucks stay in the terminal 1 and 2
for the controller to determine which trucks should go first .
• For the tick greater than 5000 , no waiting time array is needed
because no cargoes would be generated from terminal 1 , and
hence the cargoes in terminal loaded to trucks will be the last group
of cargoes.
• (the truck with longest waiting time most likely goes first)
• By doing countless experiment , we finally decided the waiting time
should be 200.
• -Outcome 1
• NO trucks with few cargoes or without any cargoes are sent away
from terminal 1 and 2 before tick >= 5000.
Design 2
• -Problem 2
• In baseline controller , we noticed that in the
scenario 5,many cargoes will be generated for
stop 6.So the trucks that are allocated in fixed
routes in baseline controller would greatly
increase the overall delivery time of cargoes.
• [picture of problem by running baseline
controller]
Design 2
• -Solution 2
• Find the stop with the greatest number of
cargoes waiting in the terminal 1 or 2 and
handle it by allocating more trucks if the
number of cargoes is rising very fast.
• -Outcome 2
• The overall delivery time is greatly reduced in
scenario 5.
Design 3
• -Problem 3
• In baseline controller , if there are more than one
trucks moving on the same route , the slower
trucks might slow down the faster trucks as the
faster trucks can’t overtake the slower trucks
ahead during delivering cargoes, and hence
would lower the delivering efficiency.
• [picture of problem by running baseline
controller]
Design 3
• -Solution 3
• If the number of cargoes for stop 4 is greater than the
capacity of slowest trucks waiting in the terminal 1,the
cargoes will be loaded to the slowest trucks
immediately.
• By doing countless experiment , we got the result of
using slower trucks to deliver cargoes with the number
greater than 240[which is the capacity of slowest truck]
is the most efficient way.
• -Outcome 3
• Fewer trucks are slowed by the slower trucks leading
ahead in the same route.
Design 4
• -Problem 4
• In baseline controller , ToT2Cargoes
sometimes might be loaded to trucks that are
set to route 2 and get returned since those
trucks can’t go to T2 by using the route 2.
• [picture of problem by running baseline
controller]
Design 4
• -Solution 4
• ToT2cargoes waiting in T1 will be loaded to
the trucks that was set to route 0 or 1.
• -Outcome 4
• It increases the efficiency of delivering cargoes
as no space will be wasted for loading
ToT2cargoes to trucks that were set to route 2
Design 5
• -Problem 5
• In baseline controller , no trucks are reserved
for fast delivery to terminal 2 . This problem
increases the overall delivery time of trucks as
the trucks in terminal 2 are left idle and might
go after the tick == 400 n (where n
=1,2,3,…)even with few cargoes or no cargoes.
• [picture of problem by running baseline
controller]
Design 5
• -Solution 5
• We set the controller always reserve fastest
idling trucks in the terminal 1 to deliver the
cargoes for the ToT2cargoes .
• -Outcome 5
• Fewer trucks in terminal 2 will be sent with
few or no cargoes .
Extra design
• Terminal 1
• We created handleS4Cargoes and anotherstop
class in terminal 1 for (some reasons)
• Terminal 2
• We created (new classes) in terminal 2 for
(some reasons)
Why we didn’t use adaptive controller
• After discussion , we decided not to utilize the
adaptive controller method as we thought
having a very general solution for custom
controller to control the trucks is already
enough . (Reason why multiple controllers
should not be used)
Result
• The controller we designed does improve the
outcome . By running “My simulation.java” we
got score for scenario 1,2,3,4,5 as below
respectively:
• And we got the final grand score:
To be added later
• Detailed pictures for easy understanding of
audience
• ~END~

More Related Content

Viewers also liked

Institutional research pp
Institutional research ppInstitutional research pp
Institutional research ppem_jjohnson
 
Props and equipment
Props and equipmentProps and equipment
Props and equipmentem_jjohnson
 
Analysis of taken
Analysis of takenAnalysis of taken
Analysis of takenem_jjohnson
 
As media evaluation
As media evaluationAs media evaluation
As media evaluationem_jjohnson
 
Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"Ruschelle Cossid
 
Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"Ruschelle Cossid
 
Field Study 1, Episode 6 "Home – School Link"
Field Study 1, Episode 6 "Home – School Link"Field Study 1, Episode 6 "Home – School Link"
Field Study 1, Episode 6 "Home – School Link"Ruschelle Cossid
 
Field Study 1, Episode 1 "The School as a Learning Environment"
Field Study 1, Episode 1 "The School as a Learning Environment"Field Study 1, Episode 1 "The School as a Learning Environment"
Field Study 1, Episode 1 "The School as a Learning Environment"Ruschelle Cossid
 
Field Study 1, Episode 2 "The Learners' Characteristics and Needs"
Field Study 1, Episode 2 "The Learners' Characteristics and Needs"Field Study 1, Episode 2 "The Learners' Characteristics and Needs"
Field Study 1, Episode 2 "The Learners' Characteristics and Needs"Ruschelle Cossid
 
Field Study 1, Episode 3 "Classroom Management And Learning"
Field Study 1, Episode 3 "Classroom Management And Learning"Field Study 1, Episode 3 "Classroom Management And Learning"
Field Study 1, Episode 3 "Classroom Management And Learning"Ruschelle Cossid
 
Field Study 2 Episode 2 Lesson Objectives As My Guiding Star
Field Study 2 Episode 2 Lesson Objectives As My Guiding StarField Study 2 Episode 2 Lesson Objectives As My Guiding Star
Field Study 2 Episode 2 Lesson Objectives As My Guiding StarRuschelle Cossid
 
Field Study 2 Episode 1 Principles of Learning
Field Study 2 Episode 1 Principles of LearningField Study 2 Episode 1 Principles of Learning
Field Study 2 Episode 1 Principles of LearningRuschelle Cossid
 

Viewers also liked (16)

Institutional research pp
Institutional research ppInstitutional research pp
Institutional research pp
 
Props and equipment
Props and equipmentProps and equipment
Props and equipment
 
Analysis of taken
Analysis of takenAnalysis of taken
Analysis of taken
 
Evaluation
EvaluationEvaluation
Evaluation
 
As media evaluation
As media evaluationAs media evaluation
As media evaluation
 
Analisis proksimat
Analisis proksimatAnalisis proksimat
Analisis proksimat
 
Reading Comprehension
Reading Comprehension Reading Comprehension
Reading Comprehension
 
Peace Education
Peace EducationPeace Education
Peace Education
 
Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 5 "Individual Differences And Learner’s Interaction"
 
Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"
Field Study 1, Episode 4 "Individual Differences And Learner’s Interaction"
 
Field Study 1, Episode 6 "Home – School Link"
Field Study 1, Episode 6 "Home – School Link"Field Study 1, Episode 6 "Home – School Link"
Field Study 1, Episode 6 "Home – School Link"
 
Field Study 1, Episode 1 "The School as a Learning Environment"
Field Study 1, Episode 1 "The School as a Learning Environment"Field Study 1, Episode 1 "The School as a Learning Environment"
Field Study 1, Episode 1 "The School as a Learning Environment"
 
Field Study 1, Episode 2 "The Learners' Characteristics and Needs"
Field Study 1, Episode 2 "The Learners' Characteristics and Needs"Field Study 1, Episode 2 "The Learners' Characteristics and Needs"
Field Study 1, Episode 2 "The Learners' Characteristics and Needs"
 
Field Study 1, Episode 3 "Classroom Management And Learning"
Field Study 1, Episode 3 "Classroom Management And Learning"Field Study 1, Episode 3 "Classroom Management And Learning"
Field Study 1, Episode 3 "Classroom Management And Learning"
 
Field Study 2 Episode 2 Lesson Objectives As My Guiding Star
Field Study 2 Episode 2 Lesson Objectives As My Guiding StarField Study 2 Episode 2 Lesson Objectives As My Guiding Star
Field Study 2 Episode 2 Lesson Objectives As My Guiding Star
 
Field Study 2 Episode 1 Principles of Learning
Field Study 2 Episode 1 Principles of LearningField Study 2 Episode 1 Principles of Learning
Field Study 2 Episode 1 Principles of Learning
 

Similar to Presentation outline

Unit 5 general principles, simulation software problems
Unit 5  general principles, simulation software problemsUnit 5  general principles, simulation software problems
Unit 5 general principles, simulation software problemsraksharao
 
ORSTW 2013
ORSTW 2013ORSTW 2013
ORSTW 2013唯 李
 
Fowler distributing company
Fowler distributing companyFowler distributing company
Fowler distributing companyShaheen Sardar
 
Lean NMR Laboratory Layout
  Lean NMR Laboratory Layout    Lean NMR Laboratory Layout
Lean NMR Laboratory Layout Javier Siles
 
SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing.
SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing. SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing.
SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing. SIMUL8 Corporation
 
VW Project Presentation
VW Project PresentationVW Project Presentation
VW Project PresentationShreyas Gupta
 
Assembly Line Balancing
Assembly Line BalancingAssembly Line Balancing
Assembly Line BalancingAlan Wei Teck
 
Tugger Route Generation - Flow Planner - Dr. Dave Sly
Tugger Route Generation - Flow Planner - Dr. Dave SlyTugger Route Generation - Flow Planner - Dr. Dave Sly
Tugger Route Generation - Flow Planner - Dr. Dave SlyProplanner Asia
 
Presentazione tesi magistrale Martino Marangon
Presentazione tesi magistrale Martino MarangonPresentazione tesi magistrale Martino Marangon
Presentazione tesi magistrale Martino MarangonMartino Marangon
 
Scaling Kanban Lego Game
Scaling Kanban Lego GameScaling Kanban Lego Game
Scaling Kanban Lego GameHelen Meek
 
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...CCT International
 
A model case study of Improvement Activities
A model case study of Improvement  ActivitiesA model case study of Improvement  Activities
A model case study of Improvement ActivitiesKrishna Murari
 
Lec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Performance
Lec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- PerformanceLec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Performance
Lec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- PerformanceHsien-Hsin Sean Lee, Ph.D.
 
Job Shop Scheduling with Setup Times Release times and Deadlines
Job Shop Scheduling with Setup Times  Release times and DeadlinesJob Shop Scheduling with Setup Times  Release times and Deadlines
Job Shop Scheduling with Setup Times Release times and DeadlinesAlkis Vazacopoulos
 
Facility Layout and operations efficiency optimization.
Facility Layout and operations efficiency optimization.Facility Layout and operations efficiency optimization.
Facility Layout and operations efficiency optimization.ASHISH MENKUDALE
 
Lifting Solution For Compressor House
Lifting Solution For Compressor HouseLifting Solution For Compressor House
Lifting Solution For Compressor HouseSamuel Farley
 

Similar to Presentation outline (20)

Unit 5 general principles, simulation software problems
Unit 5  general principles, simulation software problemsUnit 5  general principles, simulation software problems
Unit 5 general principles, simulation software problems
 
ORSTW 2013
ORSTW 2013ORSTW 2013
ORSTW 2013
 
Fowler distributing company
Fowler distributing companyFowler distributing company
Fowler distributing company
 
Lean NMR Laboratory Layout
  Lean NMR Laboratory Layout    Lean NMR Laboratory Layout
Lean NMR Laboratory Layout
 
SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing.
SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing. SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing.
SIMUL8 User Group - Visual8 Case Study - Plywood Manufacturing.
 
VW Project Presentation
VW Project PresentationVW Project Presentation
VW Project Presentation
 
Assembly Line Balancing
Assembly Line BalancingAssembly Line Balancing
Assembly Line Balancing
 
Tugger Route Generation - Flow Planner - Dr. Dave Sly
Tugger Route Generation - Flow Planner - Dr. Dave SlyTugger Route Generation - Flow Planner - Dr. Dave Sly
Tugger Route Generation - Flow Planner - Dr. Dave Sly
 
Presentazione tesi magistrale Martino Marangon
Presentazione tesi magistrale Martino MarangonPresentazione tesi magistrale Martino Marangon
Presentazione tesi magistrale Martino Marangon
 
Scaling Kanban Lego Game
Scaling Kanban Lego GameScaling Kanban Lego Game
Scaling Kanban Lego Game
 
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
 
A model case study of Improvement Activities
A model case study of Improvement  ActivitiesA model case study of Improvement  Activities
A model case study of Improvement Activities
 
LINE PACING ETC...ppt
LINE PACING  ETC...pptLINE PACING  ETC...ppt
LINE PACING ETC...ppt
 
LINE PACING ETC..-2.ppt
LINE PACING  ETC..-2.pptLINE PACING  ETC..-2.ppt
LINE PACING ETC..-2.ppt
 
Lec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Performance
Lec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- PerformanceLec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Performance
Lec3 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Performance
 
CIM 15ME62 Module-3
CIM 15ME62  Module-3CIM 15ME62  Module-3
CIM 15ME62 Module-3
 
Job Shop Scheduling with Setup Times Release times and Deadlines
Job Shop Scheduling with Setup Times  Release times and DeadlinesJob Shop Scheduling with Setup Times  Release times and Deadlines
Job Shop Scheduling with Setup Times Release times and Deadlines
 
Facility Layout and operations efficiency optimization.
Facility Layout and operations efficiency optimization.Facility Layout and operations efficiency optimization.
Facility Layout and operations efficiency optimization.
 
Start MPC
Start MPC Start MPC
Start MPC
 
Lifting Solution For Compressor House
Lifting Solution For Compressor HouseLifting Solution For Compressor House
Lifting Solution For Compressor House
 

Recently uploaded

Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 

Recently uploaded (20)

Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 

Presentation outline

  • 1. ENGG 1110 D Group 4 Presentation outline Name ; student id Cheung chak fung ; 1155049225 ...;…
  • 2. Introduction of our group • Student 1;student id • …;…
  • 3. • 1. Steps we have taken in this project • 2. How we design our improvement on baseline controller • 3. Design 1-5 for problem observed in baseline controller • 4. The reason why we didn’t use adaptive controller • 5. Overall outcome of our improvement design
  • 4. Steps we have taken in this project • Observing the baseline controller’s problem in different scenario . • Thinking of ideas to improve the controller on handling cargoes with higher efficiency. • Doing countless experiments and observing the outcomes whether they are positive or negative .
  • 5. How we design our improvement on baseline controller • We observed the baseline controller in different scenarios and we noticed some problems in the baseline controller . These problems might lead to low efficiency in delivering cargoes to stops in zone 1 and 2. • So we thought of some ideas and tried to implement it in customcontroller and customcontrollerT2 to improve the baseline controller for higher efficiency.
  • 6. Design 1 • -Problem 1 • In baseline controller , the trucks waiting in the terminal will only be delivered when their loading size == their capacity or the tick reached 400 n(where n =1,2,3,…) .Some trucks may be sent away from the terminal even they are only loaded with few or no cargoes . • [picture of problem by running baseline controller]
  • 7. Design 1 • -Solution 1 • Therefore , for the tick smaller than 5000 , we set a waiting time array for collecting the time the trucks stay in the terminal 1 and 2 for the controller to determine which trucks should go first . • For the tick greater than 5000 , no waiting time array is needed because no cargoes would be generated from terminal 1 , and hence the cargoes in terminal loaded to trucks will be the last group of cargoes. • (the truck with longest waiting time most likely goes first) • By doing countless experiment , we finally decided the waiting time should be 200. • -Outcome 1 • NO trucks with few cargoes or without any cargoes are sent away from terminal 1 and 2 before tick >= 5000.
  • 8. Design 2 • -Problem 2 • In baseline controller , we noticed that in the scenario 5,many cargoes will be generated for stop 6.So the trucks that are allocated in fixed routes in baseline controller would greatly increase the overall delivery time of cargoes. • [picture of problem by running baseline controller]
  • 9. Design 2 • -Solution 2 • Find the stop with the greatest number of cargoes waiting in the terminal 1 or 2 and handle it by allocating more trucks if the number of cargoes is rising very fast. • -Outcome 2 • The overall delivery time is greatly reduced in scenario 5.
  • 10. Design 3 • -Problem 3 • In baseline controller , if there are more than one trucks moving on the same route , the slower trucks might slow down the faster trucks as the faster trucks can’t overtake the slower trucks ahead during delivering cargoes, and hence would lower the delivering efficiency. • [picture of problem by running baseline controller]
  • 11. Design 3 • -Solution 3 • If the number of cargoes for stop 4 is greater than the capacity of slowest trucks waiting in the terminal 1,the cargoes will be loaded to the slowest trucks immediately. • By doing countless experiment , we got the result of using slower trucks to deliver cargoes with the number greater than 240[which is the capacity of slowest truck] is the most efficient way. • -Outcome 3 • Fewer trucks are slowed by the slower trucks leading ahead in the same route.
  • 12. Design 4 • -Problem 4 • In baseline controller , ToT2Cargoes sometimes might be loaded to trucks that are set to route 2 and get returned since those trucks can’t go to T2 by using the route 2. • [picture of problem by running baseline controller]
  • 13. Design 4 • -Solution 4 • ToT2cargoes waiting in T1 will be loaded to the trucks that was set to route 0 or 1. • -Outcome 4 • It increases the efficiency of delivering cargoes as no space will be wasted for loading ToT2cargoes to trucks that were set to route 2
  • 14. Design 5 • -Problem 5 • In baseline controller , no trucks are reserved for fast delivery to terminal 2 . This problem increases the overall delivery time of trucks as the trucks in terminal 2 are left idle and might go after the tick == 400 n (where n =1,2,3,…)even with few cargoes or no cargoes. • [picture of problem by running baseline controller]
  • 15. Design 5 • -Solution 5 • We set the controller always reserve fastest idling trucks in the terminal 1 to deliver the cargoes for the ToT2cargoes . • -Outcome 5 • Fewer trucks in terminal 2 will be sent with few or no cargoes .
  • 16. Extra design • Terminal 1 • We created handleS4Cargoes and anotherstop class in terminal 1 for (some reasons) • Terminal 2 • We created (new classes) in terminal 2 for (some reasons)
  • 17. Why we didn’t use adaptive controller • After discussion , we decided not to utilize the adaptive controller method as we thought having a very general solution for custom controller to control the trucks is already enough . (Reason why multiple controllers should not be used)
  • 18. Result • The controller we designed does improve the outcome . By running “My simulation.java” we got score for scenario 1,2,3,4,5 as below respectively: • And we got the final grand score:
  • 19. To be added later • Detailed pictures for easy understanding of audience