Scheduling. Purpose of scheduling. Scheduling. Scheduling. Concurrent & Distributed Systems Purpose of scheduling.

Size: px
Start display at page:

Download "Scheduling. Purpose of scheduling. Scheduling. Scheduling. Concurrent & Distributed Systems Purpose of scheduling."

Transcription

1 427 Concurrent & Distributed Systems Uwe R. Zimmer - The Australian National University 429 Motivation and definition of terms Purpose of scheduling 2017 Uwe R. Zimmer, The Australian National University page 429 of 759 (chapter 6: up to page 458) 428 References for this chapter [ Ben2006 ] Ben-Ari, M Principles of Concurrent and Distributed Programming second edition, Prentice-Hall 2006 [ Stallings2001 ] Stallings, William Operating Systems Prentice Hall, 2001 [AdaRM2012] Ada Reference Manual - Language and Standard Libraries; ISO/IEC 8652:201x (E) 2017 Uwe R. Zimmer, The Australian National University page 428 of 759 (chapter 6: up to page 458) 430 Motivation and definition of terms Purpose of scheduling Two scenarios for scheduling algorithms: 1. Ordering resource assignments (CPU, network access, ). live, on-line application of scheduling algorithms. 2. Predicting system behaviours under anticipated loads. simulated, off-line application of scheduling algorithms. Predictions are used: at compile : to confirm the feasibility of the system, or to predict resource needs, at run : to permit admittance of new requests or for load-balancing, 2017 Uwe R. Zimmer, The Australian National University page 430 of 759 (chapter 6: up to page 458)

2 431 Motivation and definition of terms Criteria Performance criteria: Predictability criteria: Process / user perspective: minimize the minimize deviation from given Waiting minima / maxima / average / variance value / minima / maxima Response minima / maxima / average / variance value / minima / maxima / deadlines Turnaround minima / maxima / average / variance value / minima / maxima / deadlines System perspective: maximize the Throughput minima / maxima / average Utilization CPU busy 2017 Uwe R. Zimmer, The Australian National University page 431 of 759 (chapter 6: up to page 458) 433 Definition of terms Time scales of scheduling pre-emption or cycle done ready Short-term dispatch executing CPU ready, suspended suspend (swap-out) suspend (swap-out) swap-in blocked, suspended unblock swap-out Medium-term blocked block or synchronize 2017 Uwe R. Zimmer, The Australian National University page 433 of 759 (chapter 6: up to page 458) 432 Definition of terms Time scales of scheduling pre-emption or cycle done ready Short-term dispatch executing CPU blocked block or synchronize 2017 Uwe R. Zimmer, The Australian National University page 432 of 759 (chapter 6: up to page 458) 434 Definition of terms Time scales of scheduling Long-term pre-emption or cycle done admit batch ready creation Short-term dispatch executing CPU terminate. ready, suspended suspend (swap-out) suspend (swap-out) swap-in blocked, suspended unblock swap-out Medium-term blocked block or synchronize 2017 Uwe R. Zimmer, The Australian National University page 434 of 759 (chapter 6: up to page 458)

3 435 Requested resource s Tasks have an average between instantiations of T i and a constant computation of C i 2017 Uwe R. Zimmer, The Australian National University page 435 of 759 (chapter 6: up to page 458) 437 First come, first served () Waiting : 0..11, average: 5.4 Turnaround : 3..12, average: 8.0 In this example: the average waiting s vary between 5.4 and 5.9 the average turnaround s vary between 8.0 and 8.4 Shortest possible maximal turnaround! 2017 Uwe R. Zimmer, The Australian National University page 437 of 759 (chapter 6: up to page 458) 436 First come, first served () Waiting : 0..11, average: 5.9 Turnaround : 3..12, average: 8.4 As tasks apply concurrently for resources, the actual sequence of arrival is non-deterministic. hence even a deterministic scheduling schema like can lead to different outcomes Uwe R. Zimmer, The Australian National University page 436 of 759 (chapter 6: up to page 458) 438 Round Robin () Waiting : 0..5, average: 1.2 Turnaround : 1..20, average: 5.8 Optimized for swift initial responses. Stretches out long tasks. Bound maximal waiting! (depended only on the number of tasks) 2017 Uwe R. Zimmer, The Australian National University page 438 of 759 (chapter 6: up to page 458)

4 439 Feedback with 2 i pre-emption intervals Implement multiple hierarchical ready-queues. Fetch processes from the highest filled ready queue. Dispatch more CPU for lower priorities (2 i units). admit priority 0 priority 1 CPU priority i dispatch 2 0 dispatch 2 1 dispatch 2 i executing Processes on lower ranks may suffer starvation. New and short tasks will be preferred Uwe R. Zimmer, The Australian National University page 439 of 759 (chapter 6: up to page 458) 441 Feedback with 2 i pre-emption intervals - overlapping Waiting : 0..3, average: 0.9 Turnaround : 1..45, average: 7.7 Optimized for swift initial responses. Prefers short tasks and long tasks can suffer starvation. Long tasks are delayed until all queues run empty! 2017 Uwe R. Zimmer, The Australian National University page 441 of 759 (chapter 6: up to page 458) 440 Feedback with 2 i pre-emption intervals - sequential Waiting : 0..5, average: 1.5 Turnaround : 1..21, average: 5.7 Optimized for swift initial responses. Prefers short tasks and long tasks can suffer starvation. Very short initial response s! and good average turnaround s Uwe R. Zimmer, The Australian National University page 440 of 759 (chapter 6: up to page 458) 442 Shortest job first Waiting : 0..11, average: 3.7 Turnaround : 1..14, average: 6.3 Optimized for good average performance with minimal task-switches. Prefers short tasks but all tasks will be handled. Good choice if computation s are known and task switches are expensive! 2017 Uwe R. Zimmer, The Australian National University page 442 of 759 (chapter 6: up to page 458)

5 443 Shortest job first Waiting : 0..10, average: 3.4 Turnaround : 1..14, average: 6.0 Can be sensitive to non-deterministic arrival sequences Uwe R. Zimmer, The Australian National University page 443 of 759 (chapter 6: up to page 458) 445 Shortest Remaining Time First () Waiting : 0..6, average: 0.7 Turnaround : 1..21, average: 4.4 Optimized for good averages. Prefers short tasks and long tasks can suffer starvation.. Better averages than Feedback scheduling but with longer absolute waiting s! 2017 Uwe R. Zimmer, The Australian National University page 445 of 759 (chapter 6: up to page 458) 444 Highest Response Ration C Wi+ Ci i First () Waiting : 0..9, average: 4.1 Turnaround : 2..13, average: 6.6 Blend between Shortest-Job-First and First-Come-First-Served. Prefers short tasks but long tasks gain preference over. More task switches and worse averages than but better upper bounds! 2017 Uwe R. Zimmer, The Australian National University page 444 of 759 (chapter 6: up to page 458) 446 Comparison (in order of appearance) Waiting s Turnaround s 2017 Uwe R. Zimmer, The Australian National University page 446 of 759 (chapter 6: up to page 458)

6 Uwe R. Zimmer, The Australian National University page 449 of 759 (chapter 6: up to page 458) G Providing upper bounds to turnaround s G No tasks are left behind Uwe R. Zimmer, The Australian National University page 450 of 759 (chapter 6: up to page 458) Turnaround s Waiting s G Providing good average performance G High throughput systems 40 Turnaround s Comparison by shortest average turnaround Comparison by shortest maximal turnaround Waiting s page 448 of 759 (chapter 6: up to page 458) Uwe R. Zimmer, The Australian National University page 447 of 759 (chapter 6: up to page 458) 0 Turnaround s Waiting s G Providing short average waiting s G Very swift response in most cases Uwe R. Zimmer, The Australian National University G Providing upper bounds to waiting s G Swift response systems Turnaround s Waiting s Comparison by shortest average waiting Comparison by shortest maximal waiting

7 451 Selection Preemption Comparison overview Waiting Turnaround Preferred jobs Starvation possible? Methods without any knowledge about the processes max ( W i ) no long equal share yes bound FB priority queues yes very short long average & short maximum good average & large maximum short average & long maximum equal no short no short no Methods employing computation C i and elapsed E i min ( C i ) no medium medium short yes W C C + max ( ) no i i i controllable compromise controllable compromise controllable no min ( Ci- Ei) yes very short wide variance short yes 2017 Uwe R. Zimmer, The Australian National University page 451 of 759 (chapter 6: up to page 458) 453 Temporal scopes Common attributes: Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay max. exec. max. elapse deadline created 2017 Uwe R. Zimmer, The Australian National University page 453 of 759 (chapter 6: up to page 458) 452 Towards predictable scheduling Task requirements (Quality of service): Guarantee data flow levels Guarantee reaction s Guarantee deadlines Guarantee delivery s Provide bounds for the variations in results Examples: Streaming media broadcasts, playing HD videos, live mixing audio/video, Reacting to users, Reacting to alarm situations, Delivering a signal to the physical world at the required, 2017 Uwe R. Zimmer, The Australian National University page 452 of 759 (chapter 6: up to page 458) 454 Temporal scopes Common attributes: Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay max. exec. max. elapse deadline created activated 2017 Uwe R. Zimmer, The Australian National University page 454 of 759 (chapter 6: up to page 458) t t

8 455 Temporal scopes Common attributes: Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay elapse max. exec. max. elapse deadline created activated re-activated suspended terminated 2017 Uwe R. Zimmer, The Australian National University page 455 of 759 (chapter 6: up to page 458) 457 Common temporal scope attributes Temporal scopes can be: Periodic controllers, routers, schedulers, streaming processes, Aperiodic periodic on average tasks, i.e. regular but not rigidly d, Sporadic / Transient user requests, alarms, I/O interaction, Deadlines can be: Hard Firm Soft single failure leads to severe malfunction and/or disaster results are meaningless after the deadline only multiple or permanent failures lead to malfunction results are still useful after the deadline Semantics defined by application 2017 Uwe R. Zimmer, The Australian National University page 457 of 759 (chapter 6: up to page 458) 456 Temporal scopes Common attributes: execution Minimal & maximal delay after creation Maximal elapsed Maximal execution Absolute deadline Task i max. delay min. delay elapse max. exec. max. elapse deadline created activated re-activated suspended terminated 2017 Uwe R. Zimmer, The Australian National University page 456 of 759 (chapter 6: up to page 458) 458 Summary Basic performance scheduling Motivation & Terms Levels of knowledge / assumptions about the task set Evaluation of performance and selection of appropriate methods Towards predictable scheduling Motivation & Terms Categories & Examples 2017 Uwe R. Zimmer, The Australian National University page 458 of 759 (chapter 6: up to page 458) t t

OStrich: Fair Scheduler for Burst Submissions of Parallel Jobs. Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland

OStrich: Fair Scheduler for Burst Submissions of Parallel Jobs. Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland Krzysztof Rzadca Institute of Informatics, University of Warsaw, Poland! joint work with: Filip Skalski (U Warsaw / Google)! based on work with: Vinicius Pinheiro (Grenoble) Denis Trystram (Grenoble) http://www.flickr.com/photos/bobjagendorf/345683620/

More information

Roundabout Modeling in CORSIM. Aaron Elias August 18 th, 2009

Roundabout Modeling in CORSIM. Aaron Elias August 18 th, 2009 Roundabout Modeling in CORSIM Aaron Elias August 18 th, 2009 Objective To determine the best method of roundabout implementation in CORSIM and make recommendations for its improvement based on comparisons

More information

Use of Microgrids and DERs for black start and islanding operation

Use of Microgrids and DERs for black start and islanding operation Use of Microgrids and DERs for black start and islanding operation João A. Peças Lopes, FIEEE May 14 17, 17 Wiesloch The MicroGrid Concept A Low Voltage distribution system with small modular generation

More information

EMC System Engineering of the Hybrid Vehicle Electric Motor and Battery Pack

EMC System Engineering of the Hybrid Vehicle Electric Motor and Battery Pack The Southeastern Michigan IEEE EMC Society EMC System Engineering of the Hybrid Vehicle Electric Motor and Battery Pack Presented by: James Muccioli Authors: James Muccioli & Dale Sanders Jastech EMC Consulting,

More information

Practical Resource Management in Power-Constrained, High Performance Computing

Practical Resource Management in Power-Constrained, High Performance Computing Practical Resource Management in Power-Constrained, High Performance Computing Tapasya Patki*, David Lowenthal, Anjana Sasidharan, Matthias Maiterth, Barry Rountree, Martin Schulz, Bronis R. de Supinski

More information

Rule-based Integration of Multiple Neural Networks Evolved Based on Cellular Automata

Rule-based Integration of Multiple Neural Networks Evolved Based on Cellular Automata 1 Robotics Rule-based Integration of Multiple Neural Networks Evolved Based on Cellular Automata 2 Motivation Construction of mobile robot controller Evolving neural networks using genetic algorithm (Floreano,

More information

EPRI HVDC Research. Gary Sibilant, EPRI. August 30, 2011

EPRI HVDC Research. Gary Sibilant, EPRI. August 30, 2011 EPRI HVDC Research John Chan, Ram Adapa, Bernie Clairmont & Gary Sibilant, EPRI EPRI HVDC & FACTS Conference August 30, 2011 Presentation Contents 1. Team Members 2. Research Program Objective & Scope

More information

Integrated System Models Graph Trace Analysis Distributed Engineering Workstation

Integrated System Models Graph Trace Analysis Distributed Engineering Workstation Integrated System Models Graph Trace Analysis Distributed Engineering Workstation Robert Broadwater dew@edd-us.com 1 Model Based Intelligence 2 Integrated System Models Merge many existing, models together,

More information

CHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL

CHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL STANDARDS October 2017 CHECK AND CALIBRATION PROCEDURES FOR FATIGUE TEST BENCHES OF WHEEL E S 3.29 Page 1/13 PROCÉDURES DE CONTRÔLE ET CALIBRAGE DE FATIGUE BANCS D'ESSAIS DE ROUE PRÜFUNG UND KALIBRIERUNG

More information

VOLVO GENUINE Brake PARTS PRODUCT INFORMATION

VOLVO GENUINE Brake PARTS PRODUCT INFORMATION VOLVO GENUINE Brake PARTS PRODUCT INFORMATION VOLVO GENUINE BRAKE DISCS The brake disc is a part of the complete braking system and contributes to vehicle braking by transferring kinetic energy into heat

More information

The DDFT is the time period from the moment the doors start to close till the moment the doors are fully open on the next target floor.

The DDFT is the time period from the moment the doors start to close till the moment the doors are fully open on the next target floor. Summary: Elevator "muscle power" controls how swift a car can move between floors including the times for closing and opening of doors. Door to Door Flight Times (DDFT s) define the "muscle power" of each

More information

Figure1: Kone EcoDisc electric elevator drive [2]

Figure1: Kone EcoDisc electric elevator drive [2] Implementation of an Elevator s Position-Controlled Electric Drive 1 Ihedioha Ahmed C. and 2 Anyanwu A.M 1 Enugu State University of Science and Technology Enugu, Nigeria 2 Transmission Company of Nigeria

More information

TITLE: EVALUATING SHEAR FORCES ALONG HIGHWAY BRIDGES DUE TO TRUCKS, USING INFLUENCE LINES

TITLE: EVALUATING SHEAR FORCES ALONG HIGHWAY BRIDGES DUE TO TRUCKS, USING INFLUENCE LINES EGS 2310 Engineering Analysis Statics Mock Term Project Report TITLE: EVALUATING SHEAR FORCES ALONG HIGHWAY RIDGES DUE TO TRUCKS, USING INFLUENCE LINES y Kwabena Ofosu Introduction The impact of trucks

More information

Vehicle Use Case Task Force E: General Registration & Enrollment Process

Vehicle Use Case Task Force E: General Registration & Enrollment Process Document History Revision History Revision Number Revision Date Revision/ Reviewed By Summary of Changes Changes marked Approvals This document requires the following approvals. Name Title 1.1 Use Case

More information

REC: Predictable Charging Scheduling for Electric Taxi Fleets

REC: Predictable Charging Scheduling for Electric Taxi Fleets REC: Predictable Charging Scheduling for Electric Taxi Fleets Zheng Dong, Cong Liu, Yanhua Li, Jie Bao, Yu Gu, Tian He The University of Texas at Dallas, Worcester Polytechnic Institute Microsft Reseach

More information

CS 152 Computer Architecture and Engineering

CS 152 Computer Architecture and Engineering CS 152 Computer Architecture and Engineering Lecture 23 Synchronization 2006-11-16 John Lazzaro (www.cs.berkeley.edu/~lazzaro) TAs: Udam Saini and Jue Sun www-inst.eecs.berkeley.edu/~cs152/ 1 Last Time:

More information

Chapter 1: Battery management: State of charge

Chapter 1: Battery management: State of charge Chapter 1: Battery management: State of charge Since the mobility need of the people, portable energy is one of the most important development fields nowadays. There are many types of portable energy device

More information

Real-time Bus Tracking using CrowdSourcing

Real-time Bus Tracking using CrowdSourcing Real-time Bus Tracking using CrowdSourcing R & D Project Report Submitted in partial fulfillment of the requirements for the degree of Master of Technology by Deepali Mittal 153050016 under the guidance

More information

ASAM ATX. Automotive Test Exchange Format. XML Schema Reference Guide. Base Standard. Part 2 of 2. Version Date:

ASAM ATX. Automotive Test Exchange Format. XML Schema Reference Guide. Base Standard. Part 2 of 2. Version Date: ASAM ATX Automotive Test Exchange Format Part 2 of 2 Version 1.0.0 Date: 2012-03-16 Base Standard by ASAM e.v., 2012 Disclaimer This document is the copyrighted property of ASAM e.v. Any use is limited

More information

Electrical Safety CSA Z462 & NB Regulations

Electrical Safety CSA Z462 & NB Regulations Electrical Safety CSA Z462 & NB Regulations WorkSafeNB s 2014 Health and Safety Conference Daniel Roberts Senior Manager, Electrical Safety Consulting at Schneider Electric Vice-chair CSA Z462 daniel.roberts@schneider-electric.com

More information

Transmitted by the expert from Germany

Transmitted by the expert from Germany Overview Transmitted by the expert from Germany Informal document No. GRRF-62-17 (62nd GRRF, 25-28 September 2007, agenda item 9(f)) TPMS Motivations Principles of tire pressure monitoring systems (TPMS)

More information

Scheduling for Wireless Energy Sharing Among Electric Vehicles

Scheduling for Wireless Energy Sharing Among Electric Vehicles Scheduling for Wireless Energy Sharing Among Electric Vehicles Zhichuan Huang Computer Science and Electrical Engineering University of Maryland, Baltimore County Ting Zhu Computer Science and Electrical

More information

Critical Chain Project Management (CCPM)

Critical Chain Project Management (CCPM) Critical Chain Project Management (CCPM) Sharing of concepts and deployment strategy Ashok Muthuswamy April 2018 1 Objectives Why did we implement CCPM at Tata Chemicals? Provide an idea of CCPM, its concepts

More information

Pipelining A B C D. Readings: Example: Doing the laundry. Ann, Brian, Cathy, & Dave. each have one load of clothes to wash, dry, and fold

Pipelining A B C D. Readings: Example: Doing the laundry. Ann, Brian, Cathy, & Dave. each have one load of clothes to wash, dry, and fold Pipelining Readings: 4.5-4.8 Example: Doing the laundry Ann, Brian, Cathy, & Dave A B C D each have one load of clothes to wash, dry, and fold Washer takes 30 minutes Dryer takes 40 minutes Folder takes

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION 1.1 MOTIVATION OF THE RESEARCH Electrical Machinery is more than 100 years old. While new types of machines have emerged recently (for example stepper motor, switched reluctance

More information

Power Distribution Scheduling for Electric Vehicles in Wireless Power Transfer Systems

Power Distribution Scheduling for Electric Vehicles in Wireless Power Transfer Systems Power Distribution Scheduling for Electric Vehicles in Wireless Power Transfer Systems Chenxi Qiu*, Ankur Sarker and Haiying Shen * College of Information Science and Technology, Pennsylvania State University

More information

The MathWorks Crossover to Model-Based Design

The MathWorks Crossover to Model-Based Design The MathWorks Crossover to Model-Based Design The Ohio State University Kerem Koprubasi, Ph.D. Candidate Mechanical Engineering The 2008 Challenge X Competition Benefits of MathWorks Tools Model-based

More information

General Purpose Permanent Magnet Motor Drive without Speed and Position Sensor

General Purpose Permanent Magnet Motor Drive without Speed and Position Sensor General Purpose Permanent Magnet Motor Drive without Speed and Position Sensor Jun Kang, PhD Yaskawa Electric America, Inc. 1. Power consumption by electric motors Fig.1 Yaskawa V1000 Drive and a PM motor

More information

ASIC Design (7v81) Spring 2000

ASIC Design (7v81) Spring 2000 ASIC Design (7v81) Spring 2000 Lecture 1 (1/21/2000) General information General description We study the hardware structure, synthesis method, de methodology, and design flow from the application to ASIC

More information

/CENELEC Phase 3/Generic Preliminary Hazard Analysis Template

/CENELEC Phase 3/Generic Preliminary Hazard Analysis Template Project CENELEC Phase 3 /CENELEC Phase 3/ Version: 6.0 Printed by: Holter Printed on: 22 May 2003 Generated from DOORS V5.2 Copyright (c) 2003 UIC / Euro-Interlocking Contents 1 Introduction 1 1.1 Background

More information

IMILV01 Carry out routine light vehicle maintenance

IMILV01 Carry out routine light vehicle maintenance IMILV01 Carry out routine light vehicle maintenance Overview This NOS is about conducting routine maintenance, adjustment and replacement activities as part of the periodic servicing of light vehicles.

More information

FREQUENTLY ASKED QUESTIONS

FREQUENTLY ASKED QUESTIONS FREQUENTLY ASKED QUESTIONS 2018 What is the More MARTA Atlanta program? The More MARTA Atlanta program is a collaborative partnership between MARTA and the City of Atlanta to develop and implement a program

More information

Preferred citation style

Preferred citation style Preferred citation style Axhausen, K.W. (2017) Chances and impacts of autonomous vehicles, Seminar CASA, UCL, London, September 2017.. Chances and impacts of autonomous vehicles KW Axhausen IVT ETH Zürich

More information

SS GEN-02 Business Focus with Simulation

SS GEN-02 Business Focus with Simulation Slide 1 SS GEN-02 Business Focus with Simulation Dr. Martin A. Turk social.invensys.com @InvensysOpsMgmt / #SoftwareRevolution /InvensysVideos /InvensysOpsMgmt 2013 Invensys. All Rights Reserved. The names,

More information

Design of Electric Bus Systems

Design of Electric Bus Systems Design of Electric Bus Systems ebusplan GmbH 17/02/2016 Philipp Sinhuber +49 (0)241 5380 7557 p.sinhuber@ebusplan.com ebusplan GmbH Hüttenstr. 7 52068 Aachen Germany www.ebusplan.com 1 Agenda Introduction:

More information

TURUN RAITIOTIEN YS:N TARKISTUS OPENTRACK-SIMULOINNIT

TURUN RAITIOTIEN YS:N TARKISTUS OPENTRACK-SIMULOINNIT TURUN RAITIOTIEN YS:N TARKISTUS OPENTRACK-SIMULOINNIT CONTENTS Traffic concept and line alternatives Assumptions for the OpenTrack model and the rolling stock Detailed simulation results Conclusions TRAFFIC

More information

The TIMMO Methodology

The TIMMO Methodology ITEA 2 06005: TIMMO Timing Model The TIMMO Methodology Guest Lecture at Chalmers University February 9 th, 2010 Stefan Kuntz, Continental Automotive GmbH 2010-02-09 Chalmers University, Göteborg Slide

More information

The purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection.

The purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection. 1 The purpose of this lab is to explore the timing and termination of a phase for the cross street approach of an isolated intersection. Two learning objectives for this lab. We will proceed over the remainder

More information

Feasibility Study for the Q MW Solar Project

Feasibility Study for the Q MW Solar Project Feasibility Study for the Q171 74.5 MW Solar Project August 2018 Bulk Transmission Planning, Florida i This document and any attachments hereto ( document ) is made available by Duke Energy Florida, LLC

More information

Inventory Routing for Bike Sharing Systems

Inventory Routing for Bike Sharing Systems Inventory Routing for Bike Sharing Systems mobil.tum 2016 Transforming Urban Mobility Technische Universität München, June 6-7, 2016 Jan Brinkmann, Marlin W. Ulmer, Dirk C. Mattfeld Agenda Motivation Problem

More information

Southern California Edison Rule 21 Storage Charging Interconnection Load Process Guide. Version 1.1

Southern California Edison Rule 21 Storage Charging Interconnection Load Process Guide. Version 1.1 Southern California Edison Rule 21 Storage Charging Interconnection Load Process Guide Version 1.1 October 21, 2016 1 Table of Contents: A. Application Processing Pages 3-4 B. Operational Modes Associated

More information

Calibration. DOE & Statistical Modeling

Calibration. DOE & Statistical Modeling ETAS Webinar - ASCMO Calibration. DOE & Statistical Modeling Injection Consumption Ignition Torque AFR HC EGR P-rail NOx Inlet-cam Outlet-cam 1 1 Soot T-exhaust Roughness What is Design of Experiments?

More information

ecognition of Prior Learning (RPL)

ecognition of Prior Learning (RPL) ecognition of Prior Learning (RPL) EVIDENCE GUIDE FOR INSPECT AND LUBRICATE AN AUTOMOTIVE SYSTEM Evidence Guide inspect and lubricate an automotive system Page 1 of 15 National Certificate in Professional

More information

COSC 6385 Computer Architecture. - Tomasulos Algorithm

COSC 6385 Computer Architecture. - Tomasulos Algorithm COSC 6385 Computer Architecture - Tomasulos Algorithm Fall 2008 Analyzing a short code-sequence DIV.D F0, F2, F4 ADD.D F6, F0, F8 S.D F6, 0(R1) SUB.D F8, F10, F14 MUL.D F6, F10, F8 1 Analyzing a short

More information

Scholastic s Early Childhood Program correlated to the Kentucky Primary English/Language Arts Standards

Scholastic s Early Childhood Program correlated to the Kentucky Primary English/Language Arts Standards Primary English/Language Arts Reading (1.2) Arts and Humanities (2.24, 2.25) Students develop abilities to apply appropriate reading strategies to make sense of a variety of print and nonprint texts (literary,

More information

Online Learning and Optimization for Smart Power Grid

Online Learning and Optimization for Smart Power Grid 1 2016 IEEE PES General Meeting Panel on Domain-Specific Big Data Analytics Tools in Power Systems Online Learning and Optimization for Smart Power Grid Seung-Jun Kim Department of Computer Sci. and Electrical

More information

microscopic activity based travel demand modelling in large scale simulations The application of

microscopic activity based travel demand modelling in large scale simulations The application of The application of microscopic activity based travel demand modelling in large scale simulations Georg Hertkorn, Peter Wagner georg.hertkorn@dlr.de, peter.wagner@dlr.de German Aerospace Centre Deutsches

More information

Fixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs

Fixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs Fixing the Hyperdrive: Maximizing Rendering Performance on NVIDIA GPUs Louis Bavoil, Principal Engineer Booth #223 - South Hall www.nvidia.com/gdc Full-Screen Pixel Shader SM TEX L2 DRAM CROP SM = Streaming

More information

Systems. In-line Blending. Solutions you can trust

Systems. In-line Blending. Solutions you can trust In-line Blending Systems In-line Blending Solutions you can trust Blending In-line Blending In-line Blending is the controlled, continuous mixing of a number of components to produce a finished product

More information

SCOOTER SHARING SURVEY

SCOOTER SHARING SURVEY SCOOTER SHARING SURVEY How is scooter sharing best placed in the market based on the marketing mix (4 Ps)? HTW Berlin Master International Business Balmberger, Tina (531148); Pampel, Lisbeth (552268);

More information

Service Requested 150 MW, Firm. Table ES.1: Summary Details for TSR #

Service Requested 150 MW, Firm. Table ES.1: Summary Details for TSR # Executive Summary Firm point to point transmission service has been requested by Transmission Service Request (TSR) #75669514, under the SaskPower Open Access Transmission Tariff (OATT). The TSR consists

More information

Descriptive Statistics

Descriptive Statistics Chapter 2 Descriptive Statistics 2-1 Overview 2-2 Summarizing Data 2-3 Pictures of Data 2-4 Measures of Central Tendency 2-5 Measures of Variation 2-6 Measures of Position 2-7 Exploratory Data Analysis

More information

If a customer arrives and finds both servers busy, there is a 25% probability that he departs without entering the queue.

If a customer arrives and finds both servers busy, there is a 25% probability that he departs without entering the queue. If a customer arrives and finds both servers busy, there is a 25% probability that he departs without entering the queue. Dennis L. Bricker Dept of Mechanical & Industrial Engineering The University of

More information

Industry 4.0 Is Unthinkable Without Calibration!

Industry 4.0 Is Unthinkable Without Calibration! Industry 4.0 Is Unthinkable Without Calibration! The much-discussed Industry 4.0 cannot be implemented without a clear increase in automation solutions. At the same time, this development necessitates

More information

Compatibility of STPA with GM System Safety Engineering Process. Padma Sundaram Dave Hartfelder

Compatibility of STPA with GM System Safety Engineering Process. Padma Sundaram Dave Hartfelder Compatibility of STPA with GM System Safety Engineering Process Padma Sundaram Dave Hartfelder Table of Contents Introduction GM System Safety Engineering Process Overview Experience with STPA Evaluation

More information

Modeling Driver Behavior in a Connected Environment Integration of Microscopic Traffic Simulation and Telecommunication Systems.

Modeling Driver Behavior in a Connected Environment Integration of Microscopic Traffic Simulation and Telecommunication Systems. Modeling Driver Behavior in a Connected Environment Integration of Microscopic Traffic Simulation and Telecommunication Systems Alireza Talebpour Information Level Connectivity in the Modern Age Sensor

More information

Part 3 Agreement Programs for 2017 and Greenhouse Gas Reduction (Renewable and Low Carbon Fuel Requirements) Act

Part 3 Agreement Programs for 2017 and Greenhouse Gas Reduction (Renewable and Low Carbon Fuel Requirements) Act Part 3 Agreement Programs for 2017 and 2018 Greenhouse Gas Reduction (Renewable and Low Carbon Fuel Requirements) Act Ministry of Energy, Mines and Petroleum Resources Government of British Columbia August

More information

PILOT PLANT DESIGN, INSTALLATION & OPERATION Training Duration 5 days

PILOT PLANT DESIGN, INSTALLATION & OPERATION Training Duration 5 days Training Title PILOT PLANT DESIGN, INSTALLATION & OPERATION Training Duration 5 days Training Date Pilot Plant Design, Installation & Operation 5 21 25 Sep $3,750 Dubai, UAE In any of the 5 star hotels.

More information

Quarterly Content Guide Driver Education/Traffic Safety Classroom and Laboratory (Course # )

Quarterly Content Guide Driver Education/Traffic Safety Classroom and Laboratory (Course # ) Page 1 of 17 THE SCHOOL DISTRICT OF LEE COUNTY Adopted Instructional : Quarter 1 43 Days Quarter 2 47 Days Quarter 3 47 Days Quarter 4 43 Days Orientation and Highway Transportation System Traffic Laws

More information

Generator Interconnection System Impact Study For

Generator Interconnection System Impact Study For Generator Interconnection System Impact Study For Prepared for: January 15, 2015 Prepared by: SCE&G Transmission Planning Table of Contents General Discussion... Page 3 I. Generator Interconnection Specifications...

More information

Introducing Formal Methods (with an example)

Introducing Formal Methods (with an example) Introducing Formal Methods (with an example) J-R. Abrial September 2004 Formal Methods: a Great Confusion - What are they used for? - When are they to be used? - Is UML a formal method? - Are they needed

More information

Fleet Penetration of Automated Vehicles: A Microsimulation Analysis

Fleet Penetration of Automated Vehicles: A Microsimulation Analysis Fleet Penetration of Automated Vehicles: A Microsimulation Analysis Corresponding Author: Elliot Huang, P.E. Co-Authors: David Stanek, P.E. Allen Wang 2017 ITE Western District Annual Meeting San Diego,

More information

Developing tools to increase RES penetration in smart grids

Developing tools to increase RES penetration in smart grids Grid + Storage Workshop 9 th February 2016, Athens Developing tools to increase RES penetration in smart grids Grigoris Papagiannis Professor, Director Power Systems Laboratory School of Electrical & Computer

More information

Risk Based Maintenance

Risk Based Maintenance Dai Richards ABB Eutech Risk Based Maintenance ABB Industries - 1 - Overview Delivering sustainable improvements is hard No time Changing priorities BU concepts appear well understood ABB Industries -

More information

Training Title GAS TURBINE AND COMPRESSOR OPERATION, MAINTENANCE AND TROUBLESHOOTING

Training Title GAS TURBINE AND COMPRESSOR OPERATION, MAINTENANCE AND TROUBLESHOOTING Training Title GAS TURBINE AND COMPRESSOR OPERATION, MAINTENANCE AND TROUBLESHOOTING Training Duration 5 days Training Venue and Dates Gas Turbine and Compressor Operation, Maintenance and Troubleshooting

More information

H2020 (ART ) CARTRE SCOUT

H2020 (ART ) CARTRE SCOUT H2020 (ART-06-2016) CARTRE SCOUT Objective Advance deployment of connected and automated driving across Europe October 2016 September 2018 Coordination & Support Action 2 EU-funded Projects 36 consortium

More information

Quarterly Content Guide Driver Education/Traffic Safety Classroom (Course # )

Quarterly Content Guide Driver Education/Traffic Safety Classroom (Course # ) Adopted Instructional : Quarterly Content Guide Driver Education/Traffic Safety Classroom (Course #1900300) Pearson Drive Right (11 th Edition) Quarter 1 43 Days Quarter 2 47 Days Quarter 3 47 Days Quarter

More information

AN ECONOMIC AND ENVIRONMENTAL ASSESSMENT OF EASTERN CANADIAN CRUDE OIL IMPORTS

AN ECONOMIC AND ENVIRONMENTAL ASSESSMENT OF EASTERN CANADIAN CRUDE OIL IMPORTS Study No. 167 CANADIAN ENERGY RESEARCH INSTITUTE AN ECONOMIC AND ENVIRONMENTAL ASSESSMENT OF EASTERN CANADIAN CRUDE OIL IMPORTS Canadian Energy Research Institute Relevant Independent Objective An Economic

More information

Hawai'i Island Planning and Operations MEASURES TO IMPROVE RELIABILITY WITH HIGH DER

Hawai'i Island Planning and Operations MEASURES TO IMPROVE RELIABILITY WITH HIGH DER 1 Hawai'i Island Planning and Operations MEASURES TO IMPROVE RELIABILITY WITH HIGH DER Lisa Dangelmaier Hawaii Electric Light lisa.dangelmaier@hawaiielectriclight.com Hawai'i Electric Light System Overview

More information

CONNECTED AUTOMATION HOW ABOUT SAFETY?

CONNECTED AUTOMATION HOW ABOUT SAFETY? CONNECTED AUTOMATION HOW ABOUT SAFETY? Bastiaan Krosse EVU Symposium, Putten, 9 th of September 2016 TNO IN FIGURES Founded in 1932 Centre for Applied Scientific Research Focused on innovation for 5 societal

More information

Ultrasonic interior monitoring On Board Diagnostic (OBD)

Ultrasonic interior monitoring On Board Diagnostic (OBD) Page 1 of 44 01-108 Ultrasonic interior monitoring On Board Diagnostic (OBD) General Information The ultrasonic interior monitoring system is only offered in conjunction with the anti-theft system. The

More information

TEXAS ALCOHOLIC BEVERAGE COMMISSION 2008 ENERGY CONSERVATION PLAN

TEXAS ALCOHOLIC BEVERAGE COMMISSION 2008 ENERGY CONSERVATION PLAN TEXAS ALCOHOLIC BEVERAGE COMMISSION 2008 ENERGY CONSERVATION PLAN Developed by the Business Services Division January 1, 2008 TABLE OF CONTENTS Page I. Executive Summary 1 II. Energy Facts 1 III. Energy

More information

HCLOUD: RESOURCE-EFFICIENT PROVISIONING IN SHARED CLOUD SYSTEMS

HCLOUD: RESOURCE-EFFICIENT PROVISIONING IN SHARED CLOUD SYSTEMS HCLOUD: RESOURCE-EFFICIENT PROVISIONING IN SHARED CLOUD SYSTEMS Christina Delimitrou 1 and Christos Kozyrakis 2 1 Stanford/Cornell University, 2 Stanford University/EPFL http://mast.stanford.edu ASPLOS

More information

QuickStick Repeatability Analysis

QuickStick Repeatability Analysis QuickStick Repeatability Analysis Purpose This application note presents the variables that can affect the repeatability of positioning using a QuickStick system. Introduction Repeatability and accuracy

More information

Reallocation of Empty PRT Vehicles en Route

Reallocation of Empty PRT Vehicles en Route I. Andréasson 1 Reallocation of Empty PRT Vehicles en Route Dr. Ingmar Andréasson, LogistikCentrum, Taljegardsgatan 11, SE-431 53 Molndal Phone: +46 31 877724, Fax: +46 31 279442, E-mail: ingmar@logistikcentrum.se

More information

STRATEGIC PRIORITIES AND POLICY COMMITTEE MAY 5, 2016

STRATEGIC PRIORITIES AND POLICY COMMITTEE MAY 5, 2016 STRATEGIC PRIORITIES AND POLICY COMMITTEE MAY 5, 2016 Shift Rapid Transit Initiative Largest infrastructure project in the city s history. Rapid Transit initiative will transform London s public transit

More information

PRODUCTION OF CONSTRUCTION OPEARTIONS: AN EXAMPLE ON READY MIX CONCRETE BATCH PLANT

PRODUCTION OF CONSTRUCTION OPEARTIONS: AN EXAMPLE ON READY MIX CONCRETE BATCH PLANT University Of Balamand (UOB) Faculty of Engineering Civil Engineering Department PRODUCTION OF CONSTRUCTION OPEARTIONS: AN EXAMPLE ON READY MIX CONCRETE BATCH PLANT By: Dr. Nabil M. Semaan, Ph.D., P.E.

More information

BMW K1200LT / K1200RS Testing a Throttle Position Sensor (also called TPS)

BMW K1200LT / K1200RS Testing a Throttle Position Sensor (also called TPS) BMW K1200LT / K1200RS Testing a Throttle Position Sensor (also called TPS) Many hours were spent to test and validate the information furnished in this document. None of this information should be considered

More information

WHITE PAPER Autonomous Driving A Bird s Eye View

WHITE PAPER   Autonomous Driving A Bird s Eye View WHITE PAPER www.visteon.com Autonomous Driving A Bird s Eye View Autonomous Driving A Bird s Eye View How it all started? Over decades, assisted and autonomous driving has been envisioned as the future

More information

MAXQ HRL in Soar. Mitchell Keith Bloch. University of Michigan. May 17, 2010

MAXQ HRL in Soar. Mitchell Keith Bloch. University of Michigan. May 17, 2010 MAXQ HRL in Soar Mitchell Keith Bloch University of Michigan May 17, 2010 Mitchell Keith Bloch (University of Michigan) MAXQ HRL in Soar May 17, 2010 1 / 26 Motivation 1 Replicate the results described

More information

The Airline Industry Delta Air Lines, Inc. Technical Operations Engine Maintenance Operations

The Airline Industry Delta Air Lines, Inc. Technical Operations Engine Maintenance Operations The Airline Industry Delta Air Lines, Inc. Technical Operations Engine Maintenance Operations A Case Study: The Change and Challenge in Engine Maintenance Gary Adams Matt Sparks Manager, Engine Repair

More information

CI Number: ACE CI Page 1 of 9. Title: Metro Voltage Support - Add Capacitor Bank

CI Number: ACE CI Page 1 of 9. Title: Metro Voltage Support - Add Capacitor Bank 216 ACE CI 46587 Page 1 of 9 CI Number: 46587 Title: Metro Voltage Support Add Capacitor Bank Start Date: 215/6 InService Date: 216/12 Final Cost Date: 217/6 Function: Transmission Forecast Amount: 3,373,511

More information

Interconnection Feasibility Study Report GIP-226-FEAS-R3

Interconnection Feasibility Study Report GIP-226-FEAS-R3 Interconnection Feasibility Study Report GIP-226-FEAS-R3 System Interconnection Request #226 70 MW Wind Generating Facility Kings County (L-6013) 2010 07 21 Control Centre Operations Nova Scotia Power

More information

DRAFT Evaluation Scores. Transit

DRAFT Evaluation Scores. Transit DRAFT Evaluation s The criteria for evaluating applications for new funding commitments are used to measure how well they advance the six goals identified for the MTP. Through transportation: Reduce per

More information

Full Vehicle Simulation for Electrification and Automated Driving Applications

Full Vehicle Simulation for Electrification and Automated Driving Applications Full Vehicle Simulation for Electrification and Automated Driving Applications Vijayalayan R & Prasanna Deshpande Control Design Application Engineering 2015 The MathWorks, Inc. 1 Key Trends in Automotive

More information

Index 473. explanation, 282, 309, 310 minimal, 282, 284 extension, 306

Index 473. explanation, 282, 309, 310 minimal, 282, 284 extension, 306 Index A abstraction, 14 alarm pattern, 309 algorithm controllability language, 53 alphabet, 24 approximation l-complete, 14 arc of a Petri net, 192 assembly, 198 atomic firing of a transition, 323 automaton

More information

To Our Customers. Enhancing Customer Satisfaction CSR. Customer Service Center Activities in Japan

To Our Customers. Enhancing Customer Satisfaction CSR. Customer Service Center Activities in Japan CSR CSR > Social Performance > To Our Customers To Our Customers We meet our customers' expectations by providing useful products and services. Special Feature Assisting Transportation in Disaster-Affected

More information

Evaluation of Major Street Speeds for Minnesota Intersection Collision Warning Systems

Evaluation of Major Street Speeds for Minnesota Intersection Collision Warning Systems Evaluation of Major Street Speeds for Minnesota Intersection Collision Warning Systems Shauna Hallmark, Principal Investigator Center for Transportation Research and Education Iowa State University June

More information

Busy Ant Maths and the Scottish Curriculum for Excellence Year 6: Primary 7

Busy Ant Maths and the Scottish Curriculum for Excellence Year 6: Primary 7 Busy Ant Maths and the Scottish Curriculum for Excellence Year 6: Primary 7 Number, money and measure Estimation and rounding Number and number processes Including addition, subtraction, multiplication

More information

STAFF REPORT ACTION REQUIRED

STAFF REPORT ACTION REQUIRED nsert TTC logo here STAFF REPORT ACTION REQUIRED Gap Between Subway Trains and Platforms Date: November 13, 2017 To: From: TTC Board Chief Executive Officer Summary This report is in response to an October

More information

Discovery of Design Methodologies. Integration. Multi-disciplinary Design Problems

Discovery of Design Methodologies. Integration. Multi-disciplinary Design Problems Discovery of Design Methodologies for the Integration of Multi-disciplinary Design Problems Cirrus Shakeri Worcester Polytechnic Institute November 4, 1998 Worcester Polytechnic Institute Contents The

More information

Lecture (1) on. Basics of Hydraulic Control. By Dr. Emad M. Saad Industrial Engineering Dept. Faculty of Engineering Fayoum University

Lecture (1) on. Basics of Hydraulic Control. By Dr. Emad M. Saad Industrial Engineering Dept. Faculty of Engineering Fayoum University 1 Lecture (1) on Basics of Hydraulic Control Tanta University By Dr. Emad M. Saad Industrial Engineering Dept. Faculty of Engineering Fayoum University Faculty of Engineering Mechanical power Engineering

More information

Technical information No. 01. IT systems. The basis for reliable power supply

Technical information No. 01. IT systems. The basis for reliable power supply IT systems The basis for reliable power supply FA01en/01.2004 IT systems The basis for reliable power supply in critical areas The advantages of sophisticated industrial systems can only be of use, if

More information

CalMod Program EMU Procurement Update

CalMod Program EMU Procurement Update CalMod Program EMU Procurement Update Board of Directors May 7, 2015 Agenda Item 7a Key Discussion Items Original Plan Alternative Plan Two Timeframes - 2020 electrified service - Future blended service

More information

Ancillary Services & Essential Reliability Services

Ancillary Services & Essential Reliability Services Ancillary Services & Essential Reliability Services EGR 325 April 19, 2018 1 Basic Products & Ancillary Services Energy consumed by load Capacity to ensure reliability Power quality Other services? o (To

More information

Fully Active vs. Reactive AWD coupling systems. How much performance is really needed? Thomas Linortner Manager, Systems Architecture

Fully Active vs. Reactive AWD coupling systems. How much performance is really needed? Thomas Linortner Manager, Systems Architecture Fully Active vs. Reactive AWD coupling systems How much performance is really needed? Thomas Linortner Manager, Systems Architecture Overview 1. Market requirements for AWD systems 2. Active and Reactive

More information

Contextual note SESAR Solution description form for deployment planning

Contextual note SESAR Solution description form for deployment planning Purpose: Release 5 SESAR Solution ID #116 Contextual note SESAR Solution description form for deployment planning This contextual note introduces a SESAR Solution (for which maturity has been assessed

More information

The Boston South Station HSIPR Expansion Project Cost-Benefit Analysis. High Speed Intercity Passenger Rail Technical Appendix

The Boston South Station HSIPR Expansion Project Cost-Benefit Analysis. High Speed Intercity Passenger Rail Technical Appendix The Boston South Station HSIPR Expansion Project Cost-Benefit Analysis High Speed Intercity Passenger Rail Technical Appendix Prepared by HDR August 5, 2010 The Boston South Station HSIPR Expansion Project

More information

EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR

EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR Velimir Nedic Thomas A. Lipo Wisconsin Power Electronic Research Center University of Wisconsin Madison

More information

EcoCar3-ADAS. Project Plan. Summary. Why is This Project Important?

EcoCar3-ADAS. Project Plan. Summary. Why is This Project Important? EcoCar3-ADAS Project Plan Summary Scott Smith This project is the Advanced Driver Assistance System (ADAS) of the 2015-2016 Senior Design for the EcoCar3. This will be an embedded system for the EcoCar3

More information