4 labauto optimize process flow (1)

Upload: norliza-baharom

Post on 05-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    1/31

    Lab Automation

    Impact on Workflow

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    2/31

    Workflow

    The ultimate goal of lab automation - improvethe productivity of the laboratory and theenterprise as a whole

    Focus on the parts of the enterprise where it canhave the most impact

    Process flow of an organization must be studied

    Points where automation have a measurable

    impact must be identified Requires enterprise-level view of the organization

    and the use of process evaluation techniques

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    3/31

    Process Optimization Approach

    1) The Lean philosophy

    http://www.labmanager.com/?articles.view/articleNo/3429/

    Taken from Lean Manufacturing2) Six Sigma

    Six Sigma combined with Lean approach to

    yield Lean Six Sigmahttp://www.labautopedia.com/mw/index.php

    /Lean_Sigma_in_the_lab

    http://www.labmanager.com/?articles.view/articleNo/3429/http://www.labmanager.com/?articles.view/articleNo/3429/http://www.labautopedia.com/mw/index.php/Lean_Sigma_in_the_labhttp://www.labautopedia.com/mw/index.php/Lean_Sigma_in_the_labhttp://www.labautopedia.com/mw/index.php/Lean_Sigma_in_the_labhttp://www.labautopedia.com/mw/index.php/Lean_Sigma_in_the_labhttp://www.labmanager.com/?articles.view/articleNo/3429/http://www.labmanager.com/?articles.view/articleNo/3429/
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    4/31

    Lean Laboratory

    The focus of a lean laboratory is to test samples in the most efficient way possiblein terms of cost, or speed, or both

    Adoption of proper lean protocols require detailed analysis of process flow

    Performance in todays laboratories tends to be negatively affected by issues

    which include:

    Volatile incoming workload - low productivity during troughs and/or poor lead-time performance during peaks

    Too much WIP (Work in Progress) - many samples are partially tested but few are

    fully completed minimize WIP

    Long and variable lead times non optimum queing and scheduling

    Ineffective fast-track systems too much priorities!!

    Lack of cross-skilling staff too specialized

    Muda, Mura, Muri: Lean laboratory pitfalls waste reduction (fluctuations in

    performance increase waste. This is because equipment, workers, inventory and all

    other elements required for production must always be prepared for peak

    production)

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    5/31

    Lean Laboratory

    The most successful lean laboratory projects tackle theleveling and standard work aspects first

    Best foundation for a lean laboratory is analysis ofhistorical data and forecasts in order to adequatelymeet the desired target.

    Lean in the laboratory is about more than a one-offproject.

    Continually improve how the new process works mustbe maintained and performance must be managed andmonitored using appropriate KPIs (key performanceindicators).

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    6/31

    Leaning the Lab

    a) Level the load and mix into the Lab using aleveling Q (queue)

    b) Apply Pacemaker scheduling to the 1st processstep downstream from the Heijunka.

    c) Create Standard Work and analysts roles thatensures smooth work flow after the Pacemaker(i.e. once a sample is launched into the Lab donot let it stop or Q again).

    d) Short interval performance management (i.e.review performance daily and correct ifnecessary).

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    7/31

    https://www.beckmancoulter.com/wsrportal/

    wsr/research-and-discovery/products-and-

    services/research-automation/sami-

    scheduling-software/index.htm

    https://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htm
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    8/31

    Six Sigma

    Six Sigma is a business management strategy, originallydeveloped by Motorola, USA in 1986 that is widely used inmany sectors of industry.

    Six Sigma seeks to improve the quality of process outputs

    by identifying and removing the causes of defects (errors)and minimizing variability in manufacturing and businessprocesses.

    It uses a set of quality management methods, includingstatistical methods, and creates a special infrastructure ofpeople within the organization

    A six sigma process is one in which 99.99966% of theproducts manufactured are statistically expected to be freeof defects (3.4 defects per million).

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    9/31

    Lean Sigma

    Lean and Six Sigma are

    distinct methods, each comes

    with a different methodology.

    The practitioner of Lean

    Sigma must first decide which

    is appropriate in any

    circumstance.

    As a general guide quality

    improvements are tackled

    using the Six Sigma

    methodology while efforts toenhance speed or reduce

    waste are tackled using the

    Lean methodology.

    http://www.labautopedia.com/mw/index.php/Image:LeanSigmaLabFig2.jpg
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    10/31

    Process Optimization

    Regardless of the approach used, the key points to understand with regardto process flow and laboratory automation are:

    The goal is enterprise optimization. Lab automation should beimplemented where it can have the best impact on theenterprise. Creating a highly automated laboratory that does not in someway impact the enterprise critical path is of questionable value. Thus

    automation opportunities should be evaluated from both an enterpriseview and an individual laboratory view. The impact of technology on thebalance and flow of the entire enterprise process must be understood,planned and managed.

    Automation can enable good science, not create it! Simply applying moretechnology horsepower will not create good science. If the process in

    question is not scientifically sound or well understood, it should not beautomated. The ability to generate more data, faster cannot replace andmust integrate with the process of asking and answering the properscientific questions. If a process is scientifically sound, but sensitive tohuman errors, then automation may provide a solution.

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    11/31

    All about understanding process

    flow!!!

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    12/31

    Tools To Help Process Flow Analysis

    Capacity analysisIdentifies workflow bottlenecks and capacity-constrained resources

    Static (time independent) or dynamic modeling (time dependent)

    Gap analysis

    Compares current output with a desired output and identify the means to bridge

    the discrepancy or "gap". Takt time (from the German word taktzeit - clock cycle)

    The maximum time allowed to produce a product in order to meet demand

    Takt Time is defined as: T = Ta / Td

    Where:

    Ta = Time Available Time to Work (e.g.minutes of work / day) Td= Total demand (eg. product units produced / day)

    T = TAKT Time (e.g. minutes of work / unit produced)

    http://www.labautopedia.com/mw/index.php/Evaluation_of_bottlenecks_and_pr

    ocess_flow

    http://www.labautopedia.com/mw/index.php/Evaluation_of_bottlenecks_and_process_flowhttp://www.labautopedia.com/mw/index.php/Evaluation_of_bottlenecks_and_process_flowhttp://www.labautopedia.com/mw/index.php/Evaluation_of_bottlenecks_and_process_flowhttp://www.labautopedia.com/mw/index.php/Evaluation_of_bottlenecks_and_process_flow
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    13/31

    Lets look at one way to help

    analyze process flow in the lab

    Simulating your lab

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    14/31

    Dynamic Modeling

    Allows experimentation in a virtual environment.

    A simulation model may be investigated by overloading it with excess work to expose

    bottlenecks, or running it on reduced resources to better understand impact of these

    conditions on output and cycle time.

    Careful simulation model analysis may suggest process improvements and the modification

    of work plans, without the need to interrupt the current facility. When changes are

    implemented they are done so with confidence and a minimum amount of risk.

    Simulation models will help to engage stakeholders. Visualizing a model of a new facility or

    proposed changes to an existing process will generate confidence that proposed

    modifications will result in a successful outcome. Stakeholder support will be more easily

    earned and maintained throughout the improvement project.

    Simulation can be a key step in resource planning. With a simulation model it may be possible

    to accurately gauge capacity, throughput and cycle times for complex systems, leading to thedeployment of a measured FTE/equipment resources that match desired outcomes.

    Simulation models can be used to demonstrate how a system will cope with unexpected

    demand. For example, models can be used to identify ways in which redundancy in other

    systems are released when the process is stressed beyond typical operating capacity

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    15/31

    http://www.labautopedia.com/mw/images/LSLSimulationFig2.gifhttp://www.labautopedia.com/mw/index.php/Image:LSLSimulationFig1.gif
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    16/31

    We can use EXCEL to simulate

    the queuing part.

    EXCEL examples of simulating queues

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    17/31

    Simulation Software (Queue)

    http://web2.uwindsor.ca/math/hlynka/q

    soft.html

    http://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.h

    tml

    http://apps.business.ualberta.ca/aingolfsson/qtp/

    http://web2.uwindsor.ca/math/hlynka/qsoft.htmlhttp://web2.uwindsor.ca/math/hlynka/qsoft.htmlhttp://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.htmlhttp://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.htmlhttp://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.htmlhttp://apps.business.ualberta.ca/aingolfsson/qtp/http://apps.business.ualberta.ca/aingolfsson/qtp/http://apps.business.ualberta.ca/aingolfsson/qtp/http://apps.business.ualberta.ca/aingolfsson/qtp/http://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.htmlhttp://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.htmlhttp://www.me.utexas.edu/~jensen/ORMM/computation/unit/que_add/index.htmlhttp://web2.uwindsor.ca/math/hlynka/qsoft.htmlhttp://web2.uwindsor.ca/math/hlynka/qsoft.html
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    18/31

    Laboratories need scheduling. Samples with

    analytical procedures are processed on

    workbenches in parallel or sequential order. Here,

    multiple samples and procedures compete for the

    same devices. Through the use of specific conflictresolution strategies, resources can be shared, and

    throughput can be optimized. Labs can be made

    leaner.

    http://www.labautopedia.com/mw/index.php/Concepts_for_Dynamic_Scheduling_in_the_Laboratory

    SCHEDULING

    http://www.labautopedia.com/mw/index.php/Concepts_for_Dynamic_Scheduling_in_the_Laboratoryhttp://www.labautopedia.com/mw/index.php/Concepts_for_Dynamic_Scheduling_in_the_Laboratoryhttp://www.labautopedia.com/mw/index.php/Concepts_for_Dynamic_Scheduling_in_the_Laboratoryhttp://www.labautopedia.com/mw/index.php/Concepts_for_Dynamic_Scheduling_in_the_Laboratory
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    19/31

    Scheduling

    Simulation of lab would bring about a goodunderstanding of the process flow on theworkbench Lab Unit Operation (LUO)

    Need to build a consistent framework of process Imagine a lab with limited resources multiple

    samples with different procedures are processedin parallel, competing for the devices.

    Need to optimize resources, need to strategize inorder to achieve targeted productivity -scheduling

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    20/31

    Why schedule?

    Workflows in the laboratory range from high throughputscreening tests to quality control (QC) environments.

    Scheduling algorithms required to determine the executionsequence for the various activities and use of resources(instruments etc).

    Have to understand instruments, composition of activities,procedural elements of workflows, data recording andretrieval etc.

    Scheduling algorithm. A scheduling algorithm is a

    sequence of mathematical operations that assembles andoptimizes a working plan from the given activities andworkflows. It allocates processing time on devices. Inaddition, it considers any sample- or workflow-specificconstraints as well as global optimization criteria whenmaking placement decisions

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    21/31

    Activity

    An element of a workflow defined by an end user. It is definedby its duration and constraints to other activities. It mayconsist of several working-plan activities.

    An activity has predecessors triggered via time andconditional constraints.

    An activity may also generate triggers for subsequentactivities

    An activity can use a device, containers, consumables, anddurables

    Manual activities may also be included in a workflow.

    It is essential to allocate enough time execution of activities.

    An activity-finished event generator (e.g., a pushbutton) canbe added to allow an operator to indicate the conclusion ofthe activity.

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    22/31

    Breakdown of activity duration and

    relationship to other related

    activities

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    23/31

    http://www.labautopedia.com/mw/index.php/Image:DynamicSchedulingFig2.png
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    24/31

    http://www.labautopedia.com/mw/index.php/Image:DynamicSchedulingFig3.png
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    25/31

    Activity

    Activities need to be defined carefully. At a minimum,the following two alternatives may occur:

    I. Activities are defined in the finest granularity. In thiscase, an activity always represents one command

    sent to one device. In this case, an activity is identicalto a working-plan activity. This first case is calledworking-plan activities only.

    II. Activity definition is in a higher granularity. Here, anactivity consists of several working-plan activities.

    However, the semantics of these working-planactivities remains the same. This second case is calledworking-plan activities with fine structure

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    26/31

    http://www.labautopedia.com/mw/index.php/Image:DynamicSchedulingFig7.png
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    27/31

    The Gantt chart showing a sample

    weighing step and a subsequent GC

    content-of-active-ingredient

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    28/31

    http://www.labautopedia.com/mw/index.php/Image:DynamicSchedulingFig8.png
  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    29/31

    Scheduling Scheduling algorithm calculates the timing in the working plan

    Analyzing the timing of activities will allow scheduling which will optimizeresource usage, minimize idle time and optimize overall process.

    Simulation helps!

    Detailed description of work flow/working plan must be obtained beforeattempting scheduling

    Need to describe the workflow - Workflow description language take

    into consideration control flow, data flow, material flow, workflowelements, maintenace, calibration, workflow scenario, exceptionhandling..

    A software system, programmed by taking into consideration the elementsdiscussed above controls the scheduling.

    The end user (e.g., chemist) does not need to know how to implement

    and code them. She or he only needs to know their functionality andsemantics.

    The actual implementation may be left to a system administrator or anautomation specialist, who usually is most familiar with the intrinsicfunctionality of each workbench.

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    30/31

    Scheduling

    These concepts are usually bundled to a softwaresystem that accepts different samples withdifferent workflows.

    To optimize the schedule, different scheduling

    runs must be generated and compared. The result's quality correlates with the calculation

    time. Longer computation implies higher quality,but scheduling runs that are too long is

    counterproductive. They worsen optimization results and squander

    available resource time.

  • 8/2/2019 4 LabAuto Optimize Process Flow (1)

    31/31

    https://www.beckmancoulter.com/wsrportal/wsr/research-and-

    discovery/products-and-

    services/research-automation/sami-

    scheduling-software/index.htm

    https://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htmhttps://www.beckmancoulter.com/wsrportal/wsr/research-and-discovery/products-and-services/research-automation/sami-scheduling-software/index.htm