SlideShare a Scribd company logo
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
 
Analisis proksimat
Analisis proksimatAnalisis proksimat
Analisis proksimat
Nur Wahida Rahmadhani
 
Reading Comprehension
Reading Comprehension Reading Comprehension
Reading Comprehension
Ruschelle Cossid
 
Peace Education
Peace EducationPeace Education
Peace Education
Ruschelle Cossid
 
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 Star
Ruschelle 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 Learning
Ruschelle 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 problems
raksharao
 
ORSTW 2013
ORSTW 2013ORSTW 2013
ORSTW 2013
唯 李
 
Fowler distributing company
Fowler distributing companyFowler distributing company
Fowler distributing company
Shaheen 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 Balancing
Alan 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 Sly
Proplanner Asia
 
Presentazione tesi magistrale Martino Marangon
Presentazione tesi magistrale Martino MarangonPresentazione tesi magistrale Martino Marangon
Presentazione tesi magistrale Martino Marangon
Martino Marangon
 
Scaling Kanban Lego Game
Scaling Kanban Lego GameScaling Kanban Lego Game
Scaling Kanban Lego Game
Helen 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 Activities
Krishna 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 -- Performance
Hsien-Hsin Sean Lee, Ph.D.
 
CIM 15ME62 Module-3
CIM 15ME62  Module-3CIM 15ME62  Module-3
CIM 15ME62 Module-3
Dr. Bhimsen Soragaon
 
OPS Intern Presentation
OPS Intern PresentationOPS Intern Presentation
OPS Intern Presentation
JuanDosSantos3
 
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
 

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
 
OPS Intern Presentation
OPS Intern PresentationOPS Intern Presentation
OPS Intern Presentation
 
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
 

Recently uploaded

ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
Any kyc Account
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
my Pandit
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
SalesTown
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
AnnySerafinaLove
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
LuanWise
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
Chandresh Chudasama
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 

Recently uploaded (20)

ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
How to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM SoftwareHow to Implement a Real Estate CRM Software
How to Implement a Real Estate CRM Software
 
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.
 
Recruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media MasterclassRecruiting in the Digital Age: A Social Media Masterclass
Recruiting in the Digital Age: A Social Media Masterclass
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 

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