MODELOS CICLONE

download MODELOS CICLONE

of 27

Transcript of MODELOS CICLONE

  • 8/16/2019 MODELOS CICLONE

    1/27

    CAPITALO

    WI

    STMT]T

    ^TON

    MANT]AL

    El

    concepto

    de

    flujo

    de

    unidades

    y

    su uso

    en

    el desarrollo

    de

    Modelos

    de

    Sistemas de Redes

    para

    operaciones

    de

    construcción

    ha

    sido

    introducido

    en capítulos

    anteriores.

    Este

    capítulo

    discute la

    mecánica

    del

    modelaje

    del flujo

    de

    unidades

    y

    el analisis

    de los

    modelos

    CYCLONE

    usando

    técnicas

    de

    simulación manual.

    En

    capítulos posteriores

    se tratará

    el

    uso de técnicas

    de

    procesamiento por

    computadora.

    7.1.

    ,\IMAIÁCION

    DE

    SISTEMAS

    DISCRETOS.

    El

    movimiento

    de unidades

    en el sistema real

    provee

    las

    bases sobre

    las

    cuales se desarrolla

    la

    lógica

    del

    sistema

    CYCLONE.

    El

    objetivo

    de desarrollar el

    modelo

    de

    un

    sistema de

    producción

    es examinar

    la interaccion

    entre

    el

    flujo

    de unidades,

    determinar los

    estados

    de

    reposo

    de

    los recursos,

    localizar

    cuellos

    de

    botella

    y

    estimar

    la

    producción

    del sistema. Para

    lograr

    este objetivo,

    el

    moümiento

    de

    las

    unidades

    a

    través del

    sistema

    tiene

    que

    simular el movimiento real

    de los recursos

    de

    producción.

    En

    un modelo

    que

    representa

    una

    actiüdad

    real

    eüdentemente

    se

    pierde

    algo de fidelidad,

    pero

    esto

    puede

    obviarse

    mediante

    un

    nivel

    de

    detalle

    apropiado.

    La

    ventaja

    de

    estos

    modelos

    hechos

    con

    papel

    y

    láprz

    es

    su

    bajo

    costo.

    El

    sistema

    debe

    ser estudiado

    para

    ver

    su

    respuesta

    y

    el

    desbalance

    entre los

    recursos,

    lo

    cual

    provoca

    ineficiencia.

    Al

    desarrollar

    un

    modelo,

    si

    los

    tiempos

    son

    establecidos

    al

    ¿var

    se

    debe usar la

    simulación mediante

    el

    método

    de MONTECARLO para

    mover

    las

    unidades

    a través

    de

    sus

    ciclos

    y

    avunarlas

    de un estado

    a otro.

    El moümiento

    de

    las

    unidades

    se

    logra tirando

    dados imaginarios para determinar cuando

    se

    mueven

    las

    unidades

    y

    los

    tiempos

    en

    que

    se

    demoran.

    Los

    dados

    en

    este caso

    son

    los

    NUMEROS

    ALEATORIOS

    (Capítulo

    vt)

    Si los

    tiempos

    son

    determinísticos

    (es

    decir

    que

    no

    son

    probabilíticos)

    no

    se

    necesitan los

    dados.

    En

    este

    caso

    una simple

    simulación

    puede

    realizarse

    en

    la

    cual

    las

    demoras son

    predefinidas.

  • 8/16/2019 MODELOS CICLONE

    2/27

    En

    cualquiera

    de

    los

    dos

    casos

    el moümiento

    de las

    unidades

    tiene lugar

    en

    puntos

    discretos

    en tiempo.

    Es

    decir la

    simulación

    de

    una tarea

    es

    definida

    en

    términos

    de su

    evento inicial

    y

    su

    evento

    final.

    Durante

    el tiempo

    entre

    el

    principio

    y

    el fin

    de

    una

    tare4

    las

    unidades

    que

    la

    transitan

    están

    presas

    en

    ella

    y

    es

    posible

    fijarlas

    en

    su

    posición.

    Por

    consiguiente,

    el modelo

    del

    Sistema

    de

    Red

    tiene

    que

    ver

    solamente

    con el moümiento

    en

    puntos

    fijos

    en el

    tiempo,

    es

    decir cuando

    ellas

    están

    disponibles para

    otras

    tareas.

    Esto

    es

    igualmente

    válido para

    las

    unidades demoradas

    en los

    Nodos

    Q

    donde

    el tiempo

    discreto

    en

    que

    una

    unidad

    entra

    o

    sale es

    de

    interés.

    Estos

    puntos

    son

    eventos

    DISCRETOS

    alo

    largo

    de

    una línea que

    representa

    el

    paso

    del tiempo. Debido

    a

    la

    naturaleza discreta

    del

    moümiento

    de las

    unidades

    de flujo

    el

    procedimiento

    se conoce como

    SIMULACION

    DE

    SISTEMAS DISCRETOS.

    Procedimientos

    para

    mover

    manualmente

    unidades en

    saltos

    DISCRETOS

    sobre

    un

    modelo

    gráfico

    son llamados

    SIMULACION

    MANUAL.

    Una

    simulación

    DISCRETA

    COMPUTARIzuDA implica

    el

    uso de un computador

    para

    mover

    las

    WIDADES DE

    FLUJO

    a

    través del

    sistema en una manera discreta.

    7.2.

    METODOS

    DE

    SIMUILICION

    DISCRETA.

    Un

    concepto

    básico

    para

    todos

    estos

    sistemas

    es

    el

    RELOJ DE

    SIMUIACION

    (SIM

    CLOCK)

    el cual

    lleva

    el

    tiempo

    de

    simulación(SIM

    TI 4L).

    El método

    de

    avance

    del

    reloj

    es

    de

    gran

    importancia

    ya que

    establece

    como

    y

    en

    qué puntos

    en

    el SIM

    TIME

    el

    sistema

    es

    reüsado

    para

    determinar

    si el movimiento

    de

    unidades

    debe

    ocurrir. Dos métodos

    pueden

    usarse

    para

    avutzaÍ

    el

    reloj

    de

    un

    punto

    DISCRETO

    a

    otro en

    el

    tiempo:

    I.

    El reloj

    se

    avanza en lapsos de

    tiempo

    iguales

    (1 min., 2 min.)

    Después

    de

    cada paso

    se

    reüsa

    el

    sistema para

    ver

    si

    algun movimiento

    estaba

    programado

    para

    terminar en dicho intervalo

    de

    tiempo.

    Este

    método

    se

    llama

    dewrERVALos

    DE

    nEMpo

    UNIF)RME.

    Este

    sistema

    funciona

    si los

    movimientos

    son más

    o

    menos

    uniformes.

    En

    cambio

    si

    hay

    varios

    movimientos

    rápidos

    seguidos

    de

    tiempos

    de inactiüdad largos

    el

    método no

    es eficiente.

    -7.2-

  • 8/16/2019 MODELOS CICLONE

    3/27

    Por

    ejemplo,

    si

    varias

    unidades

    se

    mueven

    en

    un

    tiempo

    de 5

    minutos y

    después

    no

    ocurre

    otra

    actividad

    por

    2

    horas,

    el método

    requerirá

    24

    revisiones,

    si se

    usan intervalos

    de

    5

    min.

    (2

    x 6015

    :24)

    sin

    que

    ocuran

    actiüdades.

    2.

    El

    método que

    mejor

    se adapta

    a la

    generalidad

    de

    los

    casos

    es

    el que

    avanza

    el

    RELOJ

    basándose

    en

    los

    tiempos

    de

    terminación

    de los

    eventos

    de

    las

    tareas

    de

    acuerdo

    a

    lo

    programado

    en la

    simulación.

    Para

    implementar

    este método

    se usa

    un simple registro para

    seguir

    la

    pista

    a

    los

    eventos

    programados

    y

    los

    tiempos

    correspondientes.

    Es

    como llevar

    un übro

    de CITAS diseñado

    para

    indicar

    cuando las

    tareas

    deben

    terminar.

    El

    sistema requerido

    consiste

    de

    una

    LISTA

    DE E'{IENTOS

    y

    una ltsta

    CRONOLOGICA.

    Cuando

    los

    eventos

    se

    generan

    son incluidos

    en

    la

    Lista

    de Eventos.

    De

    ésta son

    pasados

    a

    la

    Cronoló§ca

    al

    tiempo

    en

    que

    ocurrirán.

    La lista

    Eventos

    contiene

    aquellos

    que

    están

    programados

    y

    la

    Cronológica

    los

    que

    han

    ocurrido.

    El

    último

    evento

    enla

    Cronológica

    es

    el

    que

    está ocurriendo

    y

    representa

    el

    AHORA

    Q

    Now).

    La

    SIMUL/ICION

    MANUAL

    sigue la

    pista

    al

    evento desde

    el tiempo

    en

    que

    se

    genera

    hasta que

    ha

    ocurrido.

    Enla

    Fig.

    7.1.

    se

    presenta

    un ejemplo:

    LIS'TA

    {RONOLOGC

    Actv.

    SIM TIME

    T

    Noy/ll\

    +

    DUR'U

    ó

    d.1¿

    3

    5.8

    ó.

    t5

    1.9

    de

    errrnb¡

    *

    Un

    valor

    deb¡-

    mirí¡tico

    o

    urs

    v¡ri¡blc

    ¡lebri¡

    Raloi

    ¡vd fEiI

    FE.

    Z.l.

    Pturca;,tr,íeeúade

    m

    avaeb

    decn6

    En

    el

    ejemplo

    vemos

    que

    cuatro

    eventos

    han

    ocurrido

    y

    han

    sido

    pasados

    a

    la

    üsta

    Cronológtca.

    En

    ésta,

    el orden

    debe

    corresponder

    al

    tiempo, es

    decir, los

    eventos

    se colocan

    según

    LÍS'TA

    DE

    TWNTOS

    Actv

    Hor,a

    Ly'4

    0ás

    ?rru¡(--ll

    R¿ei¡h¡l

    en l¡¡r¡

    F

    E

    v

    --@

    ó

    7.55

    I

    8.35

    3

    7.9

    5

    8.1

    5/B

    -

    -F.

    2

    twnb h¡¡¡te¡ido

    l/2

    c¡¡rdo

    ocu¡m

    4

    -7.3-

  • 8/16/2019 MODELOS CICLONE

    4/27

    el

    tiempo.

    La

    transferencia

    de

    la lista

    de eventos

    a

    la

    Cronológtca

    es

    el

    mecanismo

    que

    avanza

    el

    reloj. La

    última

    entrada

    enla

    Cronológica

    representa

    el

    tiempo

    AHOM

    Q

    NOn.

    Unavez

    que

    un

    evento

    es transferido

    de una lista

    a

    la

    otra

    se

    tacha de

    la lista de Eventos

    y

    el

    tiempo

    SIMUIADO

    preüo (SIM

    ruMD

    es

    cambiado

    al

    SIM

    TIME

    del

    último

    evento

    transferido.

    De

    esta

    forma

    no

    es

    posible

    transferir eventos

    a

    la

    Cronológica fuera de

    tiempo

    y

    cualquier

    nuevo

    evento

    será

    más

    tardío

    que

    el anterior

    ya que T

    NOW

    +

    DUR

    >

    T

    NOW. En

    algunos

    casos

    DUR

    puede

    ser cero

    y

    el evento

    se transfiere de

    inmediato.

    El flujo

    del evento simulado,

    de

    izquierda a derecha enla

    Fig.

    7.1.

    ocune

    a

    la hora

    en

    que

    el

    evento

    es

    generado.

    Esto

    sucede al

    momento

    en

    que

    la

    tarea

    puede

    comenzar.

    La

    generación

    de

    un

    evento tiene

    lugar

    cadavez

    que

    un

    Nodo COMBI, NORMAL,

    FUNCION o

    ACUMUIADOR

    puede

    comenzar.

    Una fase

    importante

    de

    la

    simulación de SISTilLAS

    DE

    (NIDADES

    DISCRETZ,S

    consiste

    en la

    identificación

    de

    las

    tareas

    que pueden

    comenzar,

    la

    generación

    de duraciones

    para

    tareas

    que

    pueden

    comerzar, el cálculo

    de

    los

    tiempos correspondientes a

    la

    terminación

    de esas tareas

    y

    el

    registro

    de esas

    terminaciones

    de

    eventos

    en la lista de Eventos.

    Esta fase

    se

    designa

    FASE DE

    GENEMCION

    DE EWNTOS.

    Cuando

    se

    ha

    determinado

    que una tarea puede comerzar,

    el

    primer

    paso

    es

    mover

    las

    unidades

    que

    deben

    transitar

    la

    tarea al

    elemento

    grá.fico

    que

    la

    representa.

    Luego se

    genera

    el

    tiempo

    de dilación,

    se calcula

    el

    fin

    de

    la

    tarea o tiempo de terminación del

    evento

    y

    el tiempo

    generado

    se

    registra

    en

    la lista

    de

    Eventos. En

    cualquier

    T

    NOW

    dado, todas

    las tareas

    que pueden

    comenzar

    se

    han

    iniciado

    y por

    consiguiente ellas

    generan

    tiempos

    de

    terminación

    de eventos, como

    se muestra

    enlaFig.

    7.2.

    Una vez

    que

    se

    han iniciado

    las

    tareas

    que

    pueden

    comenzar,

    la

    segunda

    fase del

    proceso

    de

    simulación

    tiene

    lugar

    avanzando

    el

    RELOJ.

    Esta se conoce como

    la

    FASE

    DE

    AVANCE

    (Fig.

    7.3.)

    y

    esencialmente

    consiste en

    la

    transferencia

    del

    próximo

    evento

    más temprano

    de la üsta

    de

    Eventos

    ala

    Cronológrcay

    éste

    pasa

    a

    ser el

    ultimo de dicha

    lista

    y

    mueve el

    RELOJ

    de

    su

    puesto

    anterior

    a

    un

    nuevo

    T

    NOW

    que

    es el SIM

    TIME del

    evento transferido.

    En

    otras

    palabras,

    el

    -7.4-

  • 8/16/2019 MODELOS CICLONE

    5/27

    indicador

    del

    T NOW

    siempre

    bala a

    la

    última

    entrada

    en

    la lista

    Cronológica

    y

    el

    RELOJ

    avanza

    al

    tiempo

    de

    este

    evento.

    :

    Ticmpo

    de

    termin¡ción

    del a¡ento.

    f§.

    7^2.

    fi¡e d¿

    Geaenc*h

    de

    Eve¡tu

    F8- 7-e- FAff DEAVANCE

    Cuando

    avanza

    el

    reloj

    todas

    las

    tareas

    que pueden

    terminarse

    son

    finalizadas

    y

    las

    unidades

    en tránsito

    son liberadas

    hacia los

    elementos

    que

    siguen

    y

    se

    reinicia

    la fase

    de GENEMCION.

    Este

    ciclo

    contínuo

    entre

    las fases

    de GENERACION

    y

    AVANCE,

    da

    por

    resultado

    el

    movimiento

    de las

    unidades

    a través

    del

    Sistema

    Simulado. Como el

    reloj

    siempre avanza al

    tiempo

    del

    próximo

    evento más

    temprano programado,

    este

    procedimiento

    de SIMULACION es mnocido

    como

    eIMETODO

    DEL PROXMO

    EVENTO.

    Glculartkrrpo

    linal

    :

    TNOW

    + DUR

    Regirtrar

    T.T.E.

    en

    Li¡t¿

    & &ento¡

    -7.5-

  • 8/16/2019 MODELOS CICLONE

    6/27

    7.3.

    ALGORITMO

    DE

    ILI

    SIMUIÁCION

    POR PROXIMQ

    EVENTQ.

    La lista

    en

    la

    Tabla 7.1.

    sumariza

    loslasos

    implicados

    en

    las

    Figuras 7.2.,y

    7.3.

    ÍJ¡

    diagrama

    de

    flujo

    compuesto

    para

    este

    procedimiento

    es

    mostrado

    enlaFig.

    7.4.

    en

    el cual

    se

    ha

    incluído

    un

    segmento para

    diferenciar

    los procedimientos

    dependiendo

    que

    la

    dilación

    sea

    determinística

    o

    por

    a,zar,

    en cuyo caso

    una

    variación

    aleatoria

    se

    genera

    de

    la

    distribución

    probabilística

    acumulativa

    como

    se

    describió en el Capítulo W.

    TABI-4

    7.1.

    ALGORITMO

    DEL

    PROXIMO

    EVENTO.

    A.

    FASE GENEN,ECION.

    1. Puede

    comenzar

    alguna tarea?,

    esuin

    cumplidas

    las

    condiciones?

    2.

    En

    caso afirmativo

    continúe,

    si

    no,

    vaya al

    paso

    8.

    3. Mueva

    las

    unidades

    que pueden

    inicia¡

    el triinsito de

    una

    tarea dentro

    del

    elemento de

    dicha

    tarea.

    r'.

    Generar du¡ación

    del

    tnlnsito.

    5.

    Calcula¡ el

    üempo

    de

    terminación(T.T.E.

    :

    TNOW

    +

    DUR)

    ó. Registre

    el

    T.T.E.

    en

    la

    lista

    de

    Eventos.

    7.

    Regrese

    al

    paso

    l.

    B.

    FASEAVANCF

    8. Transferir

    el

    próximo

    evento

    más

    temprano

    programado

    en la üsta

    de

    Eventos

    a

    la lista Cronológica

    (Tache

    el

    Registro

    en

    la lista

    de

    Eventos).

    9.

    Avanzx

    eIRELOJ

    al tiempo

    del wento transferido.

    IL.Tenntnar

    lasta¡easasociadas

    cnnT.T.E.

    ?it¡tPo

    pe

    T-tX¡rilA¡,};

    d*4-

    t*lt¡t¡O.

    /1. Libera¡

    unidades hacia

    los

    elementos

    siguientes.

    12.

    Regrese

    al

    paso

    1.

    -7.6-

  • 8/16/2019 MODELOS CICLONE

    7/27

    lnici¿r ¡eo¡encil

    de

    Gener¡r Evento¡

    ¿l Elemento de

    l¡ Teree

    Gener¡l

    Número

    Ale¡torio

    ¡le¡tori¡

    ds

    i¡t.Aomul¡tiv¡

    ración=V¡

    :le

    ¡le¡tori,

    Rrgistrar T.T.E.

    en li¡t¿ de

    Evento¡

    Tr¡n¡frrir P¡o

  • 8/16/2019 MODELOS CICLONE

    8/27

    Este

    algoritmo

    no

    contiene

    ninguna

    proüsión para

    desarrollar

    estadísticas sobre

    rendimiento

    del

    sistema

    o

    los tiempSs de

    inactiüdad.

    Solamente

    provee

    el

    moümiento

    de

    unidades

    a

    través del sistema definido.

    La obtención de

    Estadísticas será discutida

    posteriormente

    7.4. EL

    MODELO

    "MAMPOSTERIA"

    Consideremos

    de

    nuevo el

    problema en el

    cual el

    obrero

    almacena

    bloques

    sobre

    el

    andamio.

    Asumamosquecabentrespaquetesde

    l0bloques.

    Elmodelo CYCLONE

    es

    mostradoenlaFig-

    7.5.IJn

    obrero

    y

    tres

    albañiles

    laboran en el

    sistema

    a

    representar

    con

    SIMUIACION

    MANUAL.

    La

    simulación

    se efectuará

    hasta

    que

    los tres

    albañiles

    hayan

    completado

    tres

    ciclos

    de colocación

    de

    bloques.

    No

    hay

    bloques

    sobre

    el

    andamio al

    comienzo

    del

    trabajo.

    F*. 7.5-

    &renr

    de

    REAEA§TECIMTENTOALABAÑ|L

    La

    Tabla

    7.2.

    suministra

    los

    tiempos

    observados

    pua a)

    Colocación

    de

    ladrillos

    y

    á,)

    Transferencia

    de

    paquetes

    del suelo

    a

    la

    pila

    sobre el andamio.

    En

    la Fig.

    7.5.

    se

    observa

    en

    los

    Nodos

    I,

    4

    y

    7

    los

    INDICADORES

    correspondientes

    a

    1

    obrero,

    3

    pilas

    y

    3

    albañiles

    respectivamente.

    Las

    .Frgs.

    7.6.

    a)

    y 7.6.á,/ muestran

    los

    Valores

    de la Distribución

    acumulativa

    de

    los

    tiempos

    indicados

    enla

    Tabla

    7.2.

    Asutntr

    que

    el

    tiempo

    requerido

    por

    el

    albañil

    para

    retirar el

    paquete

    (Actividod

    5)

    tiene

    un

    valor

    determinístico

    de

    1.0

    minuto.

    -7.8-

  • 8/16/2019 MODELOS CICLONE

    9/27

    ÍA8IA I.e.

    flEMPoS DE TRANyTo

    PARA

    PRaEI.EMA DET

    ALEAÑIL

    a) Glocacidn de l-adrillos

    (Tierrpo

    pera

    pcqtzte

    de

    10

    pca)

    b) Tnrcfenrria de

    Paquucr del Sucb

    ¡ la

    HLA

    rcb¡¿el A#arrio

    lrterv¿lo

    Fmsr-:rcia

    Valorus

    Acum.¡ladoe

    lr¡t¿rvalo

    Valores

    r fEctErtla

    AcumJaJo¡

    3.0

    -

    3.99

    4.O

    -

    4.99

    5.0

    -

    5.»

    6.0

    -

    ó-99

    t.o

    -

    1.99

    8.O

    -

    8.99

    9.O

    -

    9.n

    12

    15

    18

    21

    12

    ó

    12

    27

    45

    6

    8'

    94

    1m

    2

    I

    ?0

    22

    16

    I

    4

    3

    ?

    10

    46

    ó8

    84

    93

    91

    100

    0.0

    -

    0.19

    0.5

    -

    0.99

    1.0

    -

    1.19

    1.5

    -

    1.99

    2.O

    -

    2.49

    2.5

    -z.99

    3.0

    -

    3.49

    3.5

    -

    3.99

    4.O

    -

    4.99

    La Tabla

    7.3. presenta

    la

    lista

    de Eventos

    y

    la

    Cronológica

    ñ5. 7

    .ó.

    Difribución

    Acumul¡tiY¡

    (a)

    I,O

    0,9

    0,t

    0,7

    0,6

    0,5

    0,{

    0,3

    o,2

    0,t

    T

    L

    ¡

    d

    f

    I

    l

    I

    o

    I

    1,0

    0,9

    0,8

    o,7

    0,6

    0,5

    0,4

    0,3

    o,2

    0,1

    c

    I

    ¡

    d

    ¡

    ¡

    I

    I

    o

    a

    (b)

    MIITIUTOS

    -7.9-

  • 8/16/2019 MODELOS CICLONE

    10/27

    TABIA,7.3.

    UST/{S

    DE

    EVENTOSY

    CRONOLOGICA

    USTADEEVENTO

    I,ISTA CRONOLOGICA

    fRlWSF.

    ACTN- T.NOW DaR

    T.T.E.

    ACTV.

    SIMrufiE

    323,0

    203

    x 2

    3,0 4,9 7,9

    5 4,0

    x

    5

    3,0

    I

    4

    ,0

    4,0 2

    7,9

    6

    4,0

    Para

    entender

    el

    proceso

    de

    simulación

    procedamos paso

    a

    paso

    a través de

    los

    primeros

    ciclos

    de GENERACION

    y

    AVANCE: La

    única

    tarea

    que puede

    comenzar

    es

    la

    2. Por

    consiguiente

    una

    pila

    y

    el obrero son

    moüdos

    a

    la

    tarea

    2. El

    tiempo

    generado para

    esta

    dilación es

    3

    minutos

    y

    el T.T.E.

    es

    3 minutos.

    Cada

    vez

    que

    se conduce una simulación

    un nuevo

    juego

    de

    números

    aleatorios será usado,

    de modo

    que

    éste

    representa solamente

    uno

    de una infinita

    gama

    de

    secuencias de

    tiempo

    que podrían

    obtenerse.

    Ninguna

    otra

    tarea

    puede

    comenzar de

    modo

    que

    nos

    movemos

    a

    la fase

    AVANCE.

    El

    T.T.E.

    para

    la

    tarea2 es transferido a

    la lista

    Cronológica

    y

    el

    reloj

    es avanzado a un

    SIM

    TIME

    de

    3.0.

    Para indicar

    esta

    transferencia

    se

    coloca una

    X en

    la

    columna

    Transferencio de

    la

    lista Eventos.

    En

    este

    punto

    las

    unidades demoradas en

    2

    son

    liberadas

    y

    pasan

    a

    los

    siguientes

    elementos. El

    obrero regresa

    al estado de

    inactiüdad

    en

    (1)

    y

    el

    indicador

    de

    la

    pila

    se

    mueve

    hacia

    el

    nodo: Posición

    Ocapada.

    El

    control

    dela SIMUMCION

    regresa

    a

    la fase GENEMCION.

    El

    sistema

    es

    examinado

    de nuevo

    para

    ver

    que

    tareas

    pueden

    comenzar

    y

    observamos

    que

    se

    pueden

    iniciar

    otras dos,

    que

    son

    la}y

    la 5. Movemos el obrero

    y

    el

    indicador de

    la

    pila

    a

    la

    tarea

    2

    y

    la

    colocamos

    en la lista

    de

    Eventos.

    La

    dilación

    d, azar

    generada

    es

    4.9

    y

    si

    la

    sumamos al

    T

    NOW de 3.0

    da ut

    T.T.E.

    para

    COMBI

    2

    de7.9.

    minutos. El marcador

    de

    la

    pila

    que

    tenemos en

    (3)

    y

    una unidad ALBAÑIL

    de

    (7)

    son

    moüdos

    a

    la

    actividad

    (5)

    ALBAñIL

    RETIM PAQUEIE.

    De

    nuevo

    se

    genera

    una

    duración

    que

    es

    registrada

    en

    la hsta Eventos.

    En

    este

    caso

    la

    duración

    es

    deterministica ya

    que

    se asumió un

    tiempo

    constante

    de

    un

    minuto

    para

    el

    albañil

    recoger

    el

    paquete.

    Añadiendo

    este

    tiernpo al

    T

    NOW un

    Z T.E. de

    4.0

    se

    obtiene

    para

    el COMBI

    5.

    Habiéndose

    iniciado las

    tareas

    que pueden

    comenzar

    regresamos

    a

    la

    fase

    AVANCE.

    -7.T0-

  • 8/16/2019 MODELOS CICLONE

    11/27

    Revisando la lista Eventos

    se

    ve

    que

    dos eventos están

    programados. El más

    temprano

    de

    los

    dos es la

    actiüdad

    5

    con

    un tiempo de

    terminación

    de

    4.0

    minutos.

    Por

    consiguiente

    se

    transfiere este

    efuento

    a

    la

    lista

    Cronológica

    y

    se

    le coloca

    una

    X

    en

    la columna

    Transferencia.

    El

    tiempo

    de

    simulación T

    NOW

    es

    4.0

    y

    el

    reloj

    avanza

    a

    4.0. Ahora

    se

    reüsa

    qué tareas

    pueden

    terminar.

    La

    única tarea

    afectada

    por

    el

    nuevo T

    NOW es

    (5)

    la

    cual

    es terminada

    y

    libera

    al albañil

    y

    alaunidad

    marcador

    de

    PIIA. Estas

    unidades

    pasan

    a

    los

    elementos

    (6) y

    (4)

    respectivamente. El

    moümiento

    del indicador

    de

    pila

    a

    (4)

    indica

    que

    la

    posición

    está

    vacía

    y

    no hay

    paquetes

    apilados

    sobre

    el

    andamio.

    Esto concluye

    la

    fase AVANCE

    y

    se regresa

    a

    la fase

    GENERACION.

    De

    nuevo

    examinando

    las

    tareas

    que pueden

    comerzar se observa

    que hay

    una sol4

    que

    es

    la

    (6),

    la

    cual

    es una actiüdad NORMAL

    y

    puede

    comenzar

    tan

    pronto llegue una unidad

    proveniente

    de

    (5).

    N

    T NOW

    Q.SIM

    :

    4.0) ninguna

    otra

    tarea

    puede

    comenzar.

    Por consiguiente

    se

    genera

    una duración al

    azar

    para

    la

    Tarea

    6,

    de

    4.5

    la

    cual

    sumada al

    7

    NOW

    produce

    un

    T.T.E.

    para

    (6)

    de

    8.5.

    Esto

    se

    registra en

    la lista Eventos.

    TNOY¡'i=

    7.9

    $lu t

    $lu2

    Sh 3

    Ltrra delTi".rp"

    #

    3.0

    4.O

    7.9

    f¡s.

    f.7.

    &üdo

    del

    &teen ptn

    TNOW

    :

    7.9

    Regresando

    a

    la

    fase

    AVANCE

    se

    puede

    ver

    que

    de los

    dos eventos

    programados

    no

    transferidos

    el

    Z

    7.E.,

    el

    más

    temprano

    es

    7.9.

    asociado con la tuea 2. Transferimos éste

    a

    la lista

    Cronológica

    colocamos

    la X

    en

    la

    columna

    Transferen

    cia

    y

    avawamos

    el

    reloj

    a

    un

    tiempo de

    -7.1,t-

  • 8/16/2019 MODELOS CICLONE

    12/27

    simulación

    T

    SIM de7.9.,

    es decir T

    NOW

    es

    7.9.

    Ahora

    se

    termina la

    tarea 2

    y

    se

    permite

    el

    flujo

    de

    las

    unidades

    a

    los

    elemeltos

    ap.opiados.

    El marcador (P)

    pasa

    al

    Nodo

    (3),

    indicando que

    hay un

    paquete

    disponible

    sobre

    el

    Andamio

    y

    el

    Obrero

    regresa

    a

    su

    posición

    de

    reposo

    en

    (1).

    Si

    hacemos

    una

    instantánea

    del sistema

    y

    la

    posición

    de

    las

    unidades en este momento

    podemos

    observar:

    (Fig.

    7.7.).

    Ninguna unidad está siendo SUPLIDA

    (Act

    2)

    o

    RETIRADA

    (Act

    5). El

    obrero

    está

    en espera en

    (1)

    Dos

    posiciones

    (P)

    están

    vacías en

    (4)

    Esto

    es, un

    paquete

    está

    disponible

    en

    (3)

    mientras

    que

    un

    Albañil

    está colocando

    ladrillos

    enla

    Tarea

    NORMAL

    (6).

    Las posiciones

    de

    las

    unidades

    están

    señaladas en

    la Tabla

    7.4. Los

    saltos de tiempo

    discretos

    que

    han

    tenido

    lugar,

    son

    indicados

    en

    el diagrama

    LINEA

    DE

    TIilíPO

    mostrado debajo

    del

    modelo

    enla

    Fig.

    7.7.

    En

    este

    momento

    la lista

    de Eventos

    indica

    que

    solo

    un evento

    está

    programado

    para

    terminar.

    Esto lo

    comprueba el

    hecho de

    que

    solo una

    unidad está

    en

    tránsito.

    La

    única tarea conteniendo

    una

    unidad en tránsito es

    la

    tarea

    (6)

    ALBAÑLL

    COLOCA

    IÁDRILLOS.

    TAEIA

    7.4.

    POflCION

    DE

    IAS

    UNIDADES

    PARA

    TNOW:

    7.?

    Elen¿¡to

    Unid.

    Flujo a

    TNow

    =

    7.9

    NODO

    Q 1

    coM8r

    I

    NODO

    a

    3

    NODO

    Q ¿

    coM8l

    5

    NOR}vIAL

    ó

    NODO

    Q

    7

    Uru

    unil¡d

    obrgo

    Nirguna

    Urs

    undad

    PILA

    Dos

    unilades

    PILA

    Nirpna

    tln¿

    unil¡d Ab¡ñ¡l

    Dos unij¡des

    Alb¡ñil

    Continuando

    la

    simulación

    a

    través de

    3

    ciclos

    completos

    de

    ALBAñIL,

    resultan

    las

    listas

    de

    Eventos

    y

    Cronoló§ca mostradas

    en

    la

    Tabla

    7.5. El

    estado

    del

    sistema

    para

    T

    NOW

    :

    29

    se

    ve en

    -7.12-

  • 8/16/2019 MODELOS CICLONE

    13/27

    la Fig.

    T.S.Examinando la lista

    de

    Eventos

    puede

    verse

    que

    tres eventos

    están

    programados.

    Dos

    tareas

    de

    Colocación

    de

    hbriilos

    (6)

    estan

    en

    progreso.

    Las

    tareas

    COMBI

    (2)

    terminarán

    a

    los

    32.0

    minutos. Mas

    aún,

    puede

    establecerse

    que

    otro evento será

    programado

    durante

    la fase

    GENERACION

    ya

    que

    un albañil

    está

    en

    reposo

    y

    un

    paquete

    está disponible

    en el Nodo 3. Por

    consiguiente, antes

    que

    el

    RELOJ

    avance

    de

    29.0

    una

    Tarea 5

    ALBAñIL

    RETIRA

    PAQUETE

    puede

    ser

    generada

    y

    añadida

    a

    la

    lista Eventos.

    También

    se

    puede

    estimar

    la

    productiüdad del

    sistema.

    Ya

    que

    se han

    concluido

    3

    ciclos de

    albañil,

    el

    número

    de

    ladrillos

    colocados

    es.

    3

    olbañiles

    x

    3 ciclos

    x

    10

    ladrillos/ciclo

    :

    90

    ladrillos.

    Larata

    de

    producción por

    hora

    sería:

    60 minutos/hora x

    g0ladrillos

    =

    186.2 ladrillos/hora

    29 minutos

    Este

    estimado de

    productiüdad

    está afectado

    por

    el

    hecho

    que

    el Sistema

    está

    en etapa

    de

    ajuste

    y

    no ha

    alcanzado el nivel de estabilidad.

    Un estimado

    del tiempo de espera

    de

    las

    unidades

    en

    los

    Nodos

    Q

    también

    puede

    ser

    obtenido.

    Reüsando

    la

    lista Eventos

    puede

    observarse

    que

    en

    los

    lapsos

    entre

    12.3-

    14.0

    y

    14.4.-

    18.6 no hubo

    actiüdad

    programada

    en

    2luego

    el

    obrero estuvo

    inactivo.

    El hecho de

    que

    latarea2

    estuvo

    ocupada exceptuando

    estos

    períodos

    es determinado

    investigando todos

    los

    T.NOW

    y

    los

    T.T.E.

    relacionados

    con

    la

    actiüdad

    2. Estos son extractados

    y

    mostrados enla

    Fig.

    7.9.

    Fb. 7.9. &udo dal &talr.t

    pa,a

    TNOW

    :

    2 9.O

    -7.13-

  • 8/16/2019 MODELOS CICLONE

    14/27

    TABI}I

    7.5.

    LISTA

    DE

    FWNTOS

    Y

    CRONOT,OGTCA PARA

    3

    CTCLOS

    DF

    AT.RAÑTT

    e

    "F:o

    y

    1

    2

    l-

    q)

    U)

    (d

    L

    F

    Event

    List

      tt'

    v'1

    -zt

    U

    vl

    2

    {l

    z

    vl

    s

    {l

    ó

    vl

    2

    vl

    s

    vl

    z

    {l

    s

    {l

    0

    JI

    O

    {l

    2

    vl

    s

    vt

    2

    vl

    o

    vl

    2

    vl

    s

    {l

    2

    vl

    ó

    vl

    s

    ./l

    5

    a/l

    2

    vl

    0

    vl

    ó

    Jl

    2

    vl

    s

    {l

    s

    {l

    o

    vl

    o

    ',i

    I

    5

    vl

    z

    vl

    z

    vl

    s

    0

    3.0

    3.0

    4.0

    7.9

    7.9

    9.0

    8.9

    8.9

    9.9

    10.3

    10.3

    11

    .3

    11

    .3

    11

    .8

    13.0

    14.

    0

    14.0

    t7

    .6

    18.3

    18.ó

    18.6

    19.3

    21.4

    22.O

    .

    22.t

    23.0

    23.t

    24.0

    24.0

    25

    .0

    25.5

    27

    .5

    27

    .8

    28.8

    3

    4.9

    1.0

    4.5

    1.1

    1.0

    1.3

    1.0

    4.t

    t.t

    1.0

    1.0

    0.5

    1.0

    0.5

    1.0

    0.4

    8.0

    1.0

    1.0

    2.8

    3.5

    3.9

    2.6

    1.0

    1.0

    ó.0

    4.7

    1.0

    1.5

    /.5

    2.0

    4.5

    1.0

    6.0

    3

    7.9

    4.0

    8.5

    '

    9.0

    8.9

    10.3

    9.9

    13

    17

    .6

    11

    .3

    11

    .3

    11

    .8

    18.3

    12.3

    14.0

    14.4

    22

    18.6

    19.3

    2t.4

    22.1

    23.2

    24.0

    23.0

    23.1

    29.0

    27

    .8

    25.0

    25

    .5

    32.5

    27

    .5

    32.0

    28.8

    34.8

    .2-

    5

    2

    6

    5

    2

    5

    2

    2

    5

    2

    2

    6

    (

    )

    6

    6

    5

    5

    2

    6

    6

    5

    5

    6

    2

    )

    )

    2

    2

    6

    5

    ó

    3.0

    4.0

    7.9

    8.5

    8.9

    9.0

    9.9

    10.3

    11 ,3

    11 .3

    11 .8

    12.3

    13.0

    14.0

    14.4

    r7

    .6

    18.3

    18.6

    19.3

    2t.4

    22.0

    22.t

    23.0

    23.1

    23.2

    24.0

    25.0

    25.5

    27

    .5

    27

    .8

    28.8

    29.0

    1

    2

    -7.14-

  • 8/16/2019 MODELOS CICLONE

    15/27

    El

    obrero

    entonces

    tuvo 5.9 minutos

    de

    inactividad

    en

    un tiempo

    total de

    29 minutos

    o sea

    a

    20.34Yo

    deltiempo.

    En forma

    similar

    observando

    el

    patrón

    de

    las actiüdades

    5

    y

    6

    se

    puede

    establecer

    el tiempo

    de

    reposo

    de

    los

    albañiles.

    Examinando

    la

    Fig.

    7.10. puede

    verse

    que

    el único

    momento

    en

    que

    los

    3

    albañiles estuüeron

    en

    reposo

    fueron

    los 3

    primeros

    minutos.

    Actv. 2.

    T.Now T.T.E.

    T.Now

    T.T.E.

    ry

    T

    ry

    T

    :*'t

    -

    ¿+--=@

    -"-

    -,{

    Qü--7@

    ft'

    ¿

    (

    I o)-------------+

    f'

    D

     

    -"t

    \\

    .At-

    @------r(D

    -"

    \\

    ,(

    @----r@

    /

    ^--

    @*@

    Ocuoada

    @

    Tiempo de

    lnactiüdad

    :4.2

    mir¡.

    Tar.ea

    Activa

    Tarrea

    Activa

    Tiempoocio

    =

    1.7 minutoe

    Fig.7.7.

    Prcgmnn Poau.n de lo Torco COlylBl2

    7.§.

    F,|TADISTICAS EN

    SIMUI}ICION MANUAL

    La

    reüsión

    de

    las

    listas para

    determinar los tiempos de ocio tal como

    se

    ha

    explicado

    anteriormente

    es

    un método

    engoffoso.

    Además

    se

    desean

    tener otras

    informaciones

    estadísticas

    indicativas

    de

    la

    respuesta

    del sistema.

    Tarea lnactiva

    t2.3-140

    -7.r5-

  • 8/16/2019 MODELOS CICLONE

    16/27

    Para

    ello

    se

    usa

    el concepto

    del RELOJ.

    Se

    implementan

    Relojes

    adicionales

    que

    acompañan

    cada

    unidad

    en

    movimiento

    y

    se conectan

    y

    desconectan

    en

    puntos

    seleccionados

    en el sistema

    para

    medir

    el

    tiempo

    de

    tránsito entre

    dichos

    puntos.

    Nos referiremos

    a

    estos

    Relojes

    como

    ESTAD.

    En el ejemplo

    anterior

    para

    medir

    el

    tiempo

    ú

    del obrero

    se colocarían intem.rptores

    en

    la

    forma indicada

    enla

    Fig.

    7.1

    I

    .

    Actv.

    5.

    T.Now

    T.T.E.

    Actv.

    6.

    T.Now

    T.T.E.

    Ftg.7.lO.

    Prcgmnn Potrón deTorcos

    5

    y

    6

    @-@

    @----*@@-@

    @-@

    @-@

    @_,@

    @-@

    ffi

    @-@

    @-@

    G»------------*@

    QD--'@

    @-@@-@

    @*@

    @--?@

    @{*@

    @-?@

    @,F

    ,@

    @»--@

    @-@

    3

    2

    I

    Númerode Alb¡ñiles

    -7.16-

  • 8/16/2019 MODELOS CICLONE

    17/27

    Desconectado

    Fig.

    7. I

    I.

    Intentqtorcs dz

    rulojes

    estadisticos

    Es

    decir al

    entrar il

    Nodo

    (1)

    se

    conecta

    y

    al

    salir

    se

    desconecta,

    se

    registra

    el

    tiempo

    transcurrido

    y

    el

    RELOJ

    se

    posiciona

    de

    nuevo

    en

    cero.

    Para implementar

    el uso

    de estos

    relojes

    hay

    que

    modificar

    la

    lista Cronológica incluyendo

    columnas para

    registrar las

    estadísticas

    de

    los

    Relojes

    (Ver

    Fig.

    7.12.).

    Se

    han

    añadido

    tres

    columnas

    para

    la

    posibilidad de

    que

    hasta

    tres

    relojes

    puedan

    ser

    accionados simultáneamente,

    es decir

    al

    mismo T SIM.

    fis. 7.|e. LISTA CRONOLOGICA

    CON

    COIUMNAS

    P,ARA RELOIES ESfl\DlS-llCOS

    (ESI,O)

    Cuando

    una

    unidad

    pasa

    por

    el

    intemrptor

    de conectar el

    reloj se

    anota

    su

    número

    en

    la lista

    y

    se

    coloca

    una

    marca enla

    COLUMNA

    CONECT.

    Cuando

    pasa

    por

    el

    intem.rptor de

    desconectar

    el Reloj

    se

    coloca una marca

    en

    DESCON

    y

    se calcula

    la

    duración como

    la diferencia entre

    los

    tiempos

    en

    que

    se

    activaron

    ambas señales.

    EnlaFig.

    7.12.

    se

    han representado las

    primeras

    4líneas

    delaTabla

    7.5.

    N

    concluir

    laAcL

    2

    (t:3.0)

    se

    conecta

    el

    reloj

    al

    pasar

    la

    unidad

    de

    (2)

    hacia

    (1) pero

    como

    están dados

    los requisitos

    para

    iniciar

    de

    nuevo

    la

    actiüdad

    (2)

    pasa

    inmediatamente

    de

    (1)

    a

    (2),

    desconecta

    el

    Reloj

    y

    el

    tiempo

    de

    duración

    es

    cero.

    La

    misma

    secuencia

    de eventos

    ocurre

    en

    t

    :

    7.9 y

    el

    reloj de

    la

    unidad

    Ll

    es

    conectado

    y

    desconectado

    en

    t: 7 .9

    para

    una

    Duración

    :

    0.

    LISTACRONOLOGIG

    AOV.

    rstM

    RELOJ RELOJ

    moJ

    N"

    UNID.I CONEO.IDESCON.I

    DUR N"UNtD.tCONEO.IDESCO,I.|

    DUR

    N. uNtD.l COt{EO.lDEXO t.l DUR

    I

    5

    I

    6

    3,O

    1,O

    7,9

    8,5

    L1

    LI

    XXO

    xxo

    -7

    .t7 -

  • 8/16/2019 MODELOS CICLONE

    18/27

    TABI}I

    7.6. LISTA

    CRONOLOGICA

    CON

    COLAMNAS

    DE RELOTES

    Chronological

    List

    ACT

    SIM

    TIME

    CLOCK-

    CLOCK.-

    CLOCK-

    UN

    IT

    ON

    OFF

    DUR

    UN

    IT ON

    OFF

    DUR UNIT

    ON

    OFF DUR

    2

    3.0

    LI

    v

    v

    0

    5

    4.0

    2

    7.9

    LI

    v

    I

    0

    6 8.5

    5

    8.9

    5

    9.0

    5

    9.9

    2

    10.3

    LI

    v

    {

    0

    2

    11.3

    L1

    ,v

    I

    0

    5

    11

    .3

    2 11.8 LT

    ',/

    {

    0

    2 t2.3 L1

    v

    ó

    13.0

    5

    14.0

    L1

    {

    r.7

    2

    14.4

    L1

    J

    6

    t7

    .6

    6

    18.3

    5

    18.

    ó

    L1

    {

    4.2

    5

    19.3

    2

    2t.4

    L1

    {

    {

    0

    6

    22.0

    6

    22.1

    5

    23.0

    5

    23.1

    ó

    23.2

    2

    24.0

    L1

    { J

    0

    '5

    25.0

    2

    25.

    5

    L1

    {

    {

    0

    2

    27

    -5

    L1

    v

    v

    0

    ó

    27

    .8

    5

    28-8

    ó

    29.0

    -7.

    t8-

  • 8/16/2019 MODELOS CICLONE

    19/27

    ¡I-a

    lista

    Cronoló§ca

    para

    incluir las

    columnas

    RELOJ

    para

    la Simulación

    Manual

    de la

    Tabla 7.5

    es

    incluída

    como Tablo 7.6.Esta

    tablamuestra

    las

    conexiones

    y

    desconexiones

    para

    el

    reloj

    de la unidad Ll

    a través de los 29 minutos

    de

    la

    simulación

    manual. El reloj

    es conectado

    e

    inmediatamente

    desconectado

    en todos sus

    pasos a

    través del

    nodo

    Q

    (l)

    con dos

    excepciones

    en

    t

    :

    L2.3

    y

    t:14.4,

    resultando

    valores

    de

    Duración

    de

    1.7

    y

    4.2,

    es decir

    que

    la

    inactiüdad

    total

    del

    obrero en

    los 29

    minutos

    es de

    5.9 minutos

    o seq

    igual

    resultado

    que

    el

    obtenido

    al

    reüsar

    el

    patrón

    enla

    Fig.

    7.9.

    7.6.

    ALGORITMO

    DE LA

    SIMULACION

    MANUAL

    CON

    ESTADISTIC,4,\.

    La

    introducción

    de

    los

    relojes

    (ESTAD

    obliga

    a

    reahzar cambios

    en

    el

    Algoritmo

    presentado

    enla

    Tabla

    7.1.

    Cada vez

    que las

    unidades

    se

    mueven en

    el

    sistema

    debe

    revisarse

    si

    se

    ha

    CONECTADO

    o

    DESCONECTADO

    un

    reloj

    t¿nto

    en

    Ia fase

    GENERACION

    como en

    la fase

    AVANCE.

    Después

    del

    paso

    3

    en el

    procedimiento

    de

    la Tabla

    7.1.

    debe

    revisarse

    si

    el movimiento

    de la

    unidad ocasiona el

    accionar de un

    intem.rptor.

    Igualmente

    después

    del

    paso

    12

    una

    vez

    que

    las

    unidades

    son

    liberadas

    para fluir hacia los

    siguientes

    elementos

    debe

    hacerse

    la

    misma

    reüsión.

    El

    Algoritmo reüsado tiene

    14

    pasos y

    se

    muestra

    enla Tabla

    7.7

    y

    el diagrama

    de flujo

    er;.la

    Fig.

    7.13.

    Para

    comprender

    mejor

    el

    nuevo Algoritmo

    consideremos

    los

    primeros

    pasos

    de

    la

    Simulación

    presentada

    enla Sección

    7.4.y

    veamos

    la implementación con el funcionamiento

    de

    los

    relojes

    colocados

    alrededor

    delNodo /

    del

    problemaMAMPOSTERIA,

    La primera

    actMdad

    por

    comenzar

    es

    la

    tarea

    (2)

    y

    las

    unidades

    son

    moüdas

    desde

    los

    Nodos

    (l)

    V @.Esto

    accionaría

    el

    ESTAD

    desconectándolo,

    lo

    cual

    es

    irrelevante

    ya que

    nunca

    había

    sido

    conectado.

    El

    tiempo

    generado

    es

    3

    y el

    T.T.E.

    para

    la

    actiüdad

    COMBI

    2

    es

    3.0.

    Se

    registra

    este valor y

    el

    algoritmo

    se

    mueve

    a

    la

    fase

    AVANCE.

    -7.19-

  • 8/16/2019 MODELOS CICLONE

    20/27

    TABI.4

    7.7.

    ALGORITMO DE LA SIMUI-ACION

    MANUAL REWSADO

    FASE

    GENERACION.

    I. Puede

    cualquier tarea

    iniciarse?

    2. En caso afirmativo

    continúe;

    si

    no

    vaya al

    paso

    9

    3. Mueva las

    unidades de

    la

    tarea

    que puede

    mmenzar,

    hacia

    el

    elemento

    corresponüente.

    r'.

    Verifique

    si

    el

    movimiento

    de

    la unidad

    ha

    conectado

    algún

    reloj, registre

    la identiñcación de

    la

    unidad

    y

    coloque

    una

    marca

    en

    la

    sub

  • 8/16/2019 MODELOS CICLONE

    21/27

    f'tg. 7.13.

    Algorlbrc

    can

    Rebjes

    Estd

    7.7.

    SIMUIACION

    MANUAL

    DE COMBINACIONES GEN-CON.

    La

    operación

    de

    las

    funciones G¿N

    y

    CON durante

    la

    SIMUII\CION

    MANUAL

    introduce

    un

    grado

    adicional de

    complejidad. En simulación manual consideremos solamente

    combinaciones

    GEN-CON

    en

    las

    cuales

    el valor 1/

    asociado con el

    elemento

    GEN,

    es decir el

    Nodo

    Q

    y

    el

    elemento

    K=

    Vdor

    de

    Duración

    confiil.te

    n

    Colocar rr¡¡rca

    ql

    la colr¡nna

    trar¡ferenda

    con d

    T.T.E.

    Ggsa-

    Número

    Aeqio

    LaDra-

    ciór¡

    es

    Aa6¡ia

    Ggsa-

    Va-iablc

    A*sia

    T.T.E.=TNOA/+Dl-R

    -7.2r-

  • 8/16/2019 MODELOS CICLONE

    22/27

    CON

    (Nodo

    FUNCION

    son

    iguales.

    En el

    Capítulo

    IV

    una

    unidad

    camión fué

    subdividida

    en

    ,l/

    unidades

    de carga

    (¡/:5)

    y

    luego

    reconsolidado

    en una unidad

    camión

    para

    su

    tránsito

    posterior.

    Esta

    situación

    se

    muestra

    nuevamente

    en

    la Fig. 7.14.

    Esencialmente,

    la

    SIMULACION

    MANUAL

    de

    una combinación

    GEN-CON

    es

    similar

    a

    la

    de los Relojes ESTAD.

    Se establecen dos

    puntos

    de

    control. Cuando una unidad entra el Nodo

    Q

    "GFN'

    debe

    intercalarse

    un

    intemrptor

    abriendo

    un

    conteo

    de

    1/

    unidades a ser

    generadas.

    En

    un

    punto

    justamente

    antes

    del

    Nodo

    FUNCION "CON'

    se

    establece

    un

    segundo

    intem-rptor

    que

    reduce

    en una

    unidad la

    cuenta

    iniciada

    en el

    primer

    intemrptor

    hasta

    que

    sea cero.

    En

    forma

    general

    un

    intemrptor

    de

    Apertura

    de

    Cuenta se

    intercala

    entre

    el

    Nodo

    Q

    (Función

    GENEMR)

    y

    el elemento

    que

    la

    precede y

    el Intercuptor Reductor

    entre

    la

    tarea

    procesadora

    (COMBI) y

    el

    Nodo

    FUNCION,

    tal

    como

    se

    ve en

    laFig.

    7.14.

    lleq¡

    un

    Gener¡cióo

    C.]r¡a,-Fd"

    qden

    de

    5

    crrgrs

    C¡no

    S¡lid¡ de un

    ->

    C¡dc _>

    omión

    Conpleto

    C¡¡g¿do

    {x>

    1

    { e \

    /CoN\

    I

    s

    .i.lo,

    ev

    >(

    lnarupto

    de

    Aperturr

    lntenuptu

    Reduacr

    Fig. 7.14. Segmento GEN-CON

    Para

    incluir

    este esquema

    en

    la

    hsta

    Cronológica,

    utilizaremos

    una

    de

    las

    sub-columnas

    marcadas

    anteriormente

    como

    RELOJ ESTAD

    y

    le modificamos

    los títulos

    como

    se

    indica en

    la

    Fig.7.l5.

    -7.22-

  • 8/16/2019 MODELOS CICLONE

    23/27

    USTACRONOLOGICA

    ACTY.

    rsti.l GEN-CON

    I

    RELOJ

    Rcdrcc

    Fin

    Rqttn N"UMD, co tEo. DESCON.

    DUR

    4

    6

    6

    6

    6

    ó

    3,O 5¡

    lt

    'l¡

    1o

    la

    4a

    3o

    2o

    l6

    0

    Fis. 7. t 5. LTSTA CRONOLOACA MODIFICADA

    Al

    igual

    que

    con

    los relojes

    ESTAD

    todas

    las acciones

    deben ser asociadas

    con el comienzo

    y

    finalización

    de

    un

    elemento

    activo.

    Ninguna

    acción

    está

    ligada

    aun

    Nodo

    Q,

    ya

    que

    estos

    no

    son

    registrados

    como entradas en

    la

    hsta Cronológrca.

    En

    lo

    que

    un

    elemento

    activo

    (COMBI,

    NORMAL,

    FLNCION o ACUMULADOR)

    precediendo

    a

    un

    Nodo

    Q

    GENERADOR

    es completado

    y

    su Z

    T.E.

    es

    transferido a

    la lista

    Cronológica,

    se efectúa

    un

    registro

    en

    la columna

    APERTURA

    dela

    Fig. 7.15.

    Esta entrada

    es

    de

    la

    forma ly'n,

    donde:

    i/

    es el

    valor

    entero

    asociado con

    la

    combinación

    GEN-CON

    y

    n es una

    letra minúscula

    usada como control.

    En la

    Fig.

    7.15.

    en

    el

    tiempo

    3.0,

    se

    anota

    la

    entrada

    "5a" en

    la

    columna

    APERTUM

    indicando

    que

    la

    ACTII4DAD 4

    precedente

    al Nodo

    Q

    GEN

    (5)

    está

    terminada

    y

    5

    unidades

    (Grupo

    a)

    son generadas.

    A

    medida que

    estas

    unidades pasan

    el Intemrpt or

    REDUCTOR

    entre

    (6)

    y

    (8)

    las

    entradas

    correspondientes

    se

    hacen

    en

    la

    columna

    REDUCC

    (se

    anota la)

    y

    en

    la columna

    RESTAN

    se

    lleva

    la

    cuenta de las

    unidades

    que

    faltan

    por

    reducir.

    Cuando esta

    cuenta

    llega

    a cero

    se coloca

    una marca

    enla

    Columna

    FIN

    y

    el Nodo

    FUNCION

    ha

    sido

    re,ahzado.

    En

    este

    punto

    una

    sola

    unidad es

    liberada

    al

    elemento

    que

    sigue eJ,NODO

    FUNCION.

    Todas las

    acciones relacionadas

    con

    la

    combinación

    GEN-CON

    tienen

    lugar a la terminación

    de

    una tarea.

    Por

    consiguiente

    hay

    que modificar

    el

    algoritmo de

    la

    SIMUIACION

    MANUAL

    requiriéndose

    agregar

    algunas acciones en

    la fase AVANCE.

    El

    paso 11

    en

    la Tablo

    7.7.

    se

    leeria

    de

    la

    siguiente

    manera:

    11. Terminar

    las

    tareas con asociación

    al T.T.E.

    Si

    la

    tarea es seguida

    por

    un

    intemrptor

    de

    APERTURA

    se establece

    una

    cuenta

    para

    el

    nodo

    GEN

    siguiente.

    Si

    la

    tarea

    es seguida

    por

    un

    intemrptor

    REDUCTOR

    hacer la

    entrada enla COLUMNA

    REDUCC

    y

    actualizar

    la COLUMNA

    -7.23-

  • 8/16/2019 MODELOS CICLONE

    24/27

    RESTAN.

    Cuando

    ésta llega

    a cero,

    terminar

    el

    NODO

    FLTNCION

    "CON".

    El Algoritmo

    reüsado

    con la

    inclusión

    de

    la

    funciónGEN-CON

    es mostrado

    en Fig.

    7.16.

    Lorné:Ear

    la 5+

    cr¡slciadeGme

    e \

    K= Vdor

    de

    E

    Colocar rrrca

    J

    Duración

    en la colunna

    corEtante

    trütEferenda

    ,/Ln

    zz¡re\

    '

    puede

    NO

    I rBn,fs-¡r

    Él

    x&(irno 6/€rto

    ¡É¡¡

    tsrprarp a

    la

    ligta

    C.¡.JA¿¡^

    \.2

    Abra

    la

    q¡en

    apa-ad

    N<

    do

    Q

    GEN

    .r'E-É\

    Sl

    z/s

    ¡eg.¡d\

    -

  • 8/16/2019 MODELOS CICLONE

    25/27

    Consideremos este algoritmo ampliado

    en el

    contexto

    de un sistema de

    ciclo

    dual,

    en

    el

    cual

    llega

    un camión,

    genera

    una orden

    por

    5

    cargas

    a un cargador

    frontal,

    las

    cargas

    son consolidadas

    y

    elrcamión

    parte

    hacia el

    í¡ea de

    relleno. Este

    sistema

    es

    mostrado

    en

    la Fig.

    7.17.

    Para

    simplificar, asumamos

    que

    la

    distribución

    acumulativa

    asociada

    al elemento

    TIEMPO

    CrcLO

    DE

    VUELTA es

    la misma

    de

    la Tabla

    7.2.(a)

    para el

    TIEMPO

    COLOCACION

    DE LADRILLOS.

    Tienpo

    de

    vudta

    =

    Via¡e al rdlm

    *

    turpo

    de

    descarga

    * Regrcso

    a

    sitio de

    caga

    Fig. 7. Í

    7.

    §istemd

    dc

    Carya

    con

    Combin¿¿ün

    GEIí-CON

    La

    distribución

    acumulativa

    para

    el elemento

    (2)

    CICLO

    DE CARGA

    se

    muestra en

    la.Frg.

    7.

    t8.

    Una unidad

    cargador es

    iniciada

    en

    el

    sistema

    en

    el

    Nodo

    (/)

    y

    dos

    camiones

    en

    (3),

    lo

    cual

    acciona el intemrptor

    de

    APERTURA

    entre

    (5)

    V

    (3)

    V

    genera

    dos

    cuentas

    de cinco

    c¿lrgas

    cada

    una. Estas

    se

    anotan

    en

    la lista

    Cronológica

    (Ver

    Tabla

    2.8.)

    como

    entradas

    iniciales

    asociadas

    al

    elemento

    5

    y

    comienzan

    las

    cuentas decrecientes

    para

    5a

    y

    5b.

    La

    Simulación

    Manual

    en este caso

    incluye dos secuencias

    GLN-CON

    y

    el comienzo

    de una

    tercera

    (Tabla

    2.8.).Consultando

    la

    columna

    FIN

    de

    la

    lista

    Cronológica

    puede

    establecerse

    que

    tomo 2.37 minutos

    cargar

    el

    primer

    camión

    y

    2.63 minutos

    (5.00-2.37)

    cargar

    el segundo.

    En cada

    caso

    se

    requirió

    cinco cargas

    por

    camión.

    (5)

    DE

    -7.25-

  • 8/16/2019 MODELOS CICLONE

    26/27

    t,o

    o,t

    o,¡

    o,,

    o,a

    o't

    qr

    o,r

    o,t

    tntert

    ¿Io

    0-0.1

    0.1

    -

    0.2

    0.2 - 8.3

    0.3

    -

    0.4

    0.4

    -

    0.J

    0.J

    - 0.6

    0.6

    -

    0.7

    0.7

    -

    0.8

    0.8

    -

    0.9

    Fr¡cr¡cnci¡ Acunr.

    2

    8

    l6

    20

    1't

    t6

    9

    4

    3

    2

    10

    26

    ü

    68

    84

    93

    97

    100

    frg.

    7.18.

    CICLO DE CARGA

    DistribuciónAcutrutl.diva

    TABIA

    7.8.

    üilu

    Ercata

    y

    Corclógia pn Fmíín

    GFJ -CA

    l

    USTACRONOLffiICA

    1L/

    TSIA4 GEN - CON t

    A

    Rdtrc fn

    Ratt

    5

    5

    I

    ?

    I

    I

    I

    I

    I

    ?

    9

    I

    5

    I

    I

    I

    o.o

    o.o

    o,9

    o,15

    1,35

    1,93

    9,37

    3,OO

    3,3

    8

    3,91

    1,39

    5,OO

    6,87

    7,90

    7,87

    8,39

    5¿

    sb

    5¿

    t

    ¡

    ¡

    a

    a

    b

    b

    b

    b

    b

    3¿

    9¿

    0

    ,fb

    3b

    9b

    'r

    b

    0

    1a

    3¿

    ?¿

    USTA

    EVÜTTAS

    lRN'lSf.

    USTA EWNTOS

    Aa¡v-

    r.Nov

    DUP

    rT.E

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    I

    I

    9

    I

    9

    5

    I

    2

    9

    I

    I

    5

    I

    9

    I

    o

    o.9

    O.¿f 5

    1,35

    1,93

    9,37

    9,37

    3,O

    3,3 8

    3,91

    1,39

    5,O

    6,87

    7,9

    7.87

    o,9

    o,95

    o,90

    o,58

    o,11

    1,5

    o,ó3

    o,38

    o,5 3

    o,/t8

    o,61

    6,19

    o,33

    o,67

    o.5I

    -7.26-

  • 8/16/2019 MODELOS CICLONE

    27/27

    7.8.

    MWSION

    DEL SISTFM

    MFNIANTF

    §TMULACION

    MANT]

    T

    Como

    puede

    verse

    del ejemplo

    sencillo de la

    sección anterior,

    el uso de

    la

    Simulaión

    Manual

    en

    sistemas

    conteniendo

    combinaciones

    GEN

    y

    CON

    es sumamente

    tedioso.

    Por

    tal razóry

    estas

    funciones son introducidas

    normalmente

    más

    tarde,

    durante

    la

    simulación

    por

    computador,

    después que

    el

    sistema

    ha

    sido

    verificado

    mediante

    Simulación

    Manual. A

    pesar

    del

    hecho

    que

    el

    sistema requerirá

    del

    uso

    de

    las

    funciones

    GENERAR

    y

    CONSOLIDAR

    para

    establecer

    la

    compatibilidad

    entre ciclos

    o

    por

    alguna

    otra

    razón,

    el

    sistema

    es inicialmente

    reüsado

    sin

    estas

    funciones. Este

    procedimiento

    de

    reüsar

    la

    lógica

    por

    Simulación

    Manual

    es

    similar

    a

    efectuar

    una

    prueba

    de

    presión

    en

    la

    tubería

    de

    un edificio antes

    de

    ponerla

    en

    servicio.

    Si

    la lógica

    de

    un

    sistema

    no

    es

    definida

    apropiadamente,

    la

    simulación

    se

    intemrmpirá

    en

    algun punto.

    Esto

    ocurre

    usualmente

    cuando

    los

    ingredientes

    requeridos

    por

    algún

    elemento

    no se logran

    por

    causa de

    la

    falta

    de

    una conexión

    lógica

    (es

    decir un

    ARCO). La

    Simulación

    Manual revela

    tales

    inconsistencias,

    así

    como también le

    da

    al diseñador del

    proceso

    un

    conocimiento

    de

    la interacción

    de las

    unidades

    en

    flujo

    dentro

    del

    sistema.