Sequenziamento per linea e tipi di regole in Controllo assemblaggio (ASC)

Il sequenziamento per linea è il processo che consente di generare nel modo più efficiente una sequenza di ordini relativi a una linea di assemblaggio. La linea di assemblaggio può essere specifica per un unico modello o per un modello composto. Un elevato numero di varianti di prodotto, ad esempio, può essere creato nella stessa linea di assemblaggio.

In questa sezione vengono descritti quattro aspetti principali del sequenziamento per linea:

  • Regole di sequenza
  • Processo di sequenziamento
  • Riprogrammazione
  • Stato della sequenza di linea
REGOLE DI SEQUENZA

Le regole di sequenza sono costituite dai seguenti elementi:

  • Processo di composizione
  • Tre tipi di regole di composizione:
    • Regole di restrizione capacità
    • Regole proporzionali
    • Regole proporzionali relative
  • Tre tipi di regole di posizionamento:
    • Regole di consolidamento
    • Regole di blocco
    • Regole di priorità
Processo di (ri)composizione in Controllo assemblaggio

Gli ordini possono essere ricomposti nel modulo Controllo assemblaggio utilizzando la sessione Ricomposizione linea (tiasl3220m000). Le regole vengono definite per combinazioni di opzioni specifiche. Il processo di ricomposizione tenta di programmare gli ordini in modo che il numero di ordini per ciascuna combinazione di opzioni si avvicini il più possibile al numero massimo di ordini per la combinazione specifica. Una composizione creata in modo corretto consente di ottimizzare la qualità della sequenza.

Regole di composizione

Di seguito vengono riportati i tre tipi di regole di composizione disponibili.

Restrizione capacità

La capacità totale della linea è limitata. È possibile, ad esempio, produrre un numero massimo di 500 auto con la combinazione di opzioni CityCar in un giorno.

Per le regole di tipo Restrizione capacità, è possibile selezionare uno dei tre tipi di dispersione seguenti:

  • Dispersione media- La combinazione di opzioni viene distribuita in modo proporzionale nella sequenza di linea.
  • Dispersione media intervallo scorrevole- Un intervallo è costituito da un determinato numero di posizioni adiacenti della sequenza. Si tratta di un intervallo scorrevole. All'interno di ciascun intervallo la sequenza dei prodotti è ottimizzata. Per posizioni adiacenti si intende un intervallo continuo di posizioni della sequenza. In ciascun intervallo la combinazione di opzioni viene dispersa nel modo più proporzionale possibile. Ad esempio, ciascun gruppo di 10 posizioni deve avere lo stesso numero di Auto rosse.
  • Restrizione capacità intervallo scorrev.- In ciascun intervallo il numero di ordini per combinazione di opzioni è limitato. Ad esempio, non possono essere presenti più di due Auto rosse in un intervallo di 10 posizioni.
Proporzionale

Le combinazioni di opzioni devono essere presenti in proporzione fissa rispetto all'ordine totale, ad esempio il rapporto tra CityCar e altri ordini deve essere di 1:2.

Per le regole di tipo Proporzionale è possibile definire due tipi di dispersione:

  • Dispersione media- La combinazione di opzioni viene distribuita in modo proporzionale nella sequenza di linea.
  • Dispersione media intervallo scorrevole- In ciascun intervallo è presente un rapporto massimo tra una determinata combinazione di opzioni e qualsiasi altra combinazione di opzioni. Ad esempio, per ogni combinazione di opzioni Auto rossa, deve essere presente almeno un'altra combinazione di opzioni ogni quattro (rapporto = 1:2, intervallo =4).
Proporzionale relativo

Il funzionamento è analogo a quello delle regole di tipo Proporzionale, tranne per il valore di Metodo di dispersione che è sempre impostato su Dispersione relativa. È necessario specificare una seconda combinazione di opzioni in relazione alla quale la prima viene dispersa. La combinazione di opzioni viene posizionata in una relazione particolare rispetto a un'altra combinazione di opzioni. Le auto rosse e quelle blu, ad esempio, possono essere assemblate solo in modo alternato. Non è possibile assemblare due auto rosse una di seguito all'altra.

Durante la ricomposizione viene pressa in considerazione la priorità degli ordini, come descritto in uno dei paragrafi seguenti.

Poiché le regole possono essere in conflitto, è possibile che non tutte le regole di sequenza vengano soddisfatte. In questo caso è possibile assegnare ad alcune regole una priorità più alta. Poiché questa operazione determina tuttavia una sequenza degli ordini meno efficiente, è necessario risolvere i conflitti mediante la ridefinizione del processo di assemblaggio e non mediante l'esecuzione di un sequenziamento per linea maggiore.

Regole di posizionamento

Le regole di posizionamento vengono utilizzate per determinare le modalità di posizionamento dei prodotti rispetto ad altri. Di seguito vengono riportati i tre tipi di regole di posizionamento disponibili.

Consolidamento

Utilizzare questa regola per posizionare le combinazioni con le stesse opzioni una accanto all'altra, quando la modifica di tali opzioni richiede intervalli di tempo prolungati. Posizionare, ad esempio, tutte le auto blu una accanto all'altra, poiché la modifica del colore richiede molto tempo. Controllo assemblaggio consolida le combinazioni di opzioni, ad esempio il colore, e assegna un numero di sequenza a ciascuna combinazione di opzioni.

Esempio

Nell'esempio seguente gli ordini di assemblaggio e le relative combinazioni di opzioni vengono pianificate per un giorno sul segmento di linea 1.

Ordine 1Combinazione di opzioni - rosso
Ordine 2Combinazione di opzioni - blu
Ordine 3Combinazione di opzioni - nero
Ordine 4Combinazione di opzioni - rosso
Ordine 5Combinazione di opzioni - blu
Ordine 6Combinazione di opzioni - nero
Ordine 7Combinazione di opzioni - rosso
Ordine 8Combinazione di opzioni - blu
Ordine 9Combinazione di opzioni - nero
Ordine 10Combinazione di opzioni - rosso

 

L'elenco di combinazioni di opzioni Colore viene definito in Controllo assemblaggio come descritto di seguito:

Combinazione di opzioni - rossosequenza 1
Combinazione di opzioni - nerosequenza 2
Combinazione di opzioni - blusequenza 3

 

Quando gli ordini di assemblaggio sono ordinati in sequenza in Controllo assemblaggio, in base alla sola regola di consolidamento Colore, il risultato per il segmento di linea 1 è il seguente:

Ordine 1Combinazione di opzioni - rosso
Ordine 4Combinazione di opzioni - rosso
Ordine 7Combinazione di opzioni - rosso
Ordine 10Combinazione di opzioni - rosso
Ordine 3Combinazione di opzioni - nero
Ordine 6Combinazione di opzioni - nero
Ordine 9Combinazione di opzioni - nero
Ordine 2Combinazione di opzioni - blu
Ordine 5Combinazione di opzioni - blu
Ordine 8Combinazione di opzioni - blu

 

Blocco

Alcune combinazioni di opzioni non devono essere posizionate accanto ad altre. Ad esempio, per ridurre al minimo gli effetti derivanti dalla miscelazione di vernici, è necessario evitare di applicare colori chiari dopo colori scuri.

Esempio

Nell'esempio seguente gli ordini di assemblaggio e le relative combinazioni di opzioni vengono pianificate per un giorno sul segmento di linea 1.

Ordine 1Combinazione di opzioni - rosso
Ordine 2Combinazione di opzioni - blu
Ordine 3Combinazione di opzioni - nero
Ordine 4Combinazione di opzioni - rosso
Ordine 5Combinazione di opzioni - blu
Ordine 6Combinazione di opzioni - nero
Ordine 7Combinazione di opzioni - rosso
Ordine 8Combinazione di opzioni - blu
Ordine 9Combinazione di opzioni - nero
Ordine 10Combinazione di opzioni - rosso

 

L'elenco di combinazioni di opzioni Colore viene definito in Controllo assemblaggio come descritto di seguito:

Combinazione di opzioni - rossoCombinazione di opzioni - blu
Combinazione di opzioni - rossoCombinazione di opzioni - rosso

 

L'elenco Colore è collegato alla regola di blocco Colore, a sua volta collegata alla linea di assemblaggio 1. In base a tale regola il colore rosso non può essere seguito dal colore blu o dal colore rosso.

Questa regola può determinare la sequenza riportata di seguito:

Ordine 1Combinazione di opzioni - rosso
Ordine 3Combinazione di opzioni - nero
Ordine 2Combinazione di opzioni - blu
Ordine 4Combinazione di opzioni - rosso
Ordine 6Combinazione di opzioni - nero
Ordine 5Combinazione di opzioni - blu
Ordine 8Combinazione di opzioni - blu
Ordine 7Combinazione di opzioni - rosso
Ordine 9Combinazione di opzioni - nero
Ordine 10Combinazione di opzioni - rosso

 

Priorità

Le regole di priorità vengono applicate nel seguente ordine:

  1. Agli ordini con una Data di uscita linea richiesta successiva rispetto ad altri viene assegnata una priorità più bassa.
  2. Agli ordini venduti (ordini di richiesta) viene assegnata una priorità più alta rispetto a quelli non venduti.
  3. Gli ordini con un numero di priorità più basso vengono elaborati prima. Ad esempio, gli ordini con numero di priorità 1 vengono elaborati prima degli ordini con numero di priorità 4. La priorità degli ordini viene definita nella sessione Ordine di assemblaggio (tiasc2100s000).
  4. Valore della funzione costi.
PROCESSO DI SEQUENZIAMENTO

Quando si aggiungono nuovi ordini a una linea di assemblaggio, nella sessione Simulazione e creazione sequenze linea (tiasl4200m000) LN genera una sequenza iniziale per la linea in base alla data di uscita dalla linea appropriata.

Un segmento di linea che segue un buffer può essere in sequenza solo se il buffer dispone di più punti ad accesso casuale. Per definire il numero di punti ad accesso casuale del buffer, immettere un valore nel campo Numero punti ad accesso casuale della sessione Centri di lavoro (tirou0101m000).

Nota

Quando una sequenza viene confermata, LN genera la struttura originale per l'articolo finale, ad esempio il numero identificativo del veicolo nel caso tale articolo sia un'auto. È possibile modificare la struttura nelle sessioni Articolo finale con num. serie - Intest. Struttura finale (timfc0110m000) e Artic. finale con n. serie - Componenti Struttura finale (timfc0111m000). I numeri di serie dei componenti vengono generati quando la sequenza viene bloccata. Quando si utilizza la sessione Stampa istruzioni lavoro (tiasc5450m000), nel modulo stampato è disponibile uno spazio per immettere il numero di serie dei componenti.

RIPROGRAMMAZIONE

È inoltre possibile modificare manualmente la sequenza nella sessione Riprogrammazione ordini di assemblaggio (tiasl4220m000), in cui vengono utilizzati due tipi di regole:

  • Data di inizio transito
    Un ordine viene rimosso da una posizione e inserito in un'altra. Tutti gli ordini compresi tra le due posizioni vengono spostati di un posto verso la posizione iniziale.
  • Scambio
    Vengono scambiati due ordini e non vengono apportate altre modifiche.

Il processo di sequenziamento automatico utilizza il metodo di scambio. È possibile modificare la distanza massima scambio/inserimento utilizzata nella generazione della sequenza automatica nella sessione Parametri ricomposizione/sequenza (tiasl4110m000).

Dopo aver scambiato gli ordini formando una diversa composizione di linea, è possibile eseguire la sessione Ricomposizione linea (tiasl3220m000) per ottimizzare la sequenza.

STATO DELLA SEQUENZA DI LINEA

A una sequenza di linea può essere assegnato uno dei seguenti stati:

  • Pianificato
  • Avviato
  • Completato

Alla sequenza di linea viene assegnato lo stato Pianificato al momento della creazione. Quando il primo ordine stazione di linea viene completato, lo stato viene modificato in Avviato. Quando viene completato l'ultimo ordine stazione di linea, lo stato del segmento viene modificato in Completato.

È possibile visualizzare lo stato nella sessione Segmento di linea - Sequenza linea (tiasl4500m000).

È possibile definire la sequenza degli ordini di assemblaggio in base ai due seguenti livelli:

  • Linea di assemblaggio (composizione di linea)
  • Segmento di linea (sequenza di linea)
[...]

Pianificazione assemblaggio genera una composizione di linea iniziale. Per la ricomposizione degli ordini di assemblaggio vengono considerati gli ordini di assemblaggio con stato Pianificato e In sequenza e viene utilizzata la composizione di linea di assemblaggio esistente come punto di partenza.

Il processo di ricomposizione è importante nelle seguenti circostanze:

  • Quando è necessario cancellare un cumulo di ordini inevasi.
  • Quando è necessario migliorare una composizione esistente per uno dei motivi indicati di seguito.
    • Le date di uscita dalla linea degli ordini di assemblaggio sono cambiate.
    • La priorità degli ordini di assemblaggio è cambiata.

In base alla composizione di linea viene generata una sequenza di linea. La sequenza di linea specifica l'ordine in cui gli ordini di assemblaggio devono essere avviati nei segmenti di linea corrispondenti. Per ciascun segmento di linea presente nel processo di assemblaggio deve essere generata una sequenza di linea. L'algoritmo della sequenza di linea accetta come valore di input l'ordine di assemblaggio con stato Pianificato e In sequenza in un periodo di produzione specifico. Nell'ultimo segmento di una linea di fornitura la sequenza di linea diventa fissa. La sequenza di linea dell'ultimo segmento della linea di fornitura è infatti determinata dalla sequenza di linea del segmento collegato della linea padre.

[...]

Al termine del sequenziamento, è possibile riprogrammare manualmente gli ordini di assemblaggio per segmento di linea. È possibile scegliere tra due tipi di riprogrammazione:

  • Spostamento degli ordini di assemblaggio

    [...]
  • Scambio degli ordini di assemblaggio (1 e 4)

    [...]