Câștiguri:
- Abilitatea de a explica conceptele MPS, MRP și planificarea atelierelor la un nivel de bază
- Abilitatea de a compara regulile și scenariile de programare (SPT, EDD, raport critic) cu AI
- Abilitatea de a verifica și corecta încălcările capacității și constrângerilor în ieșirea AI
Planificarea producției este procesul de coloană vertebrală care organizează „ce, când, cu ce resurse” vei produce. Un plan bun respectă termenele limită, nu lasă utilajele inactiv și nu umflă stocul; Un plan prost duce la haos, ore suplimentare și livrări întârziate. AI este puternic în acest domeniu în compararea regulilor de programare, generarea de scenarii și constrângerile de listare; Cu toate acestea, poate trece cu vederea și constrângerile privind capacitatea și prioritățile și poate produce planuri care sunt „drăguțe pe hârtie, dar neimplementabile”. În această unitate, vom acoperi conceptele MPS/MRP, regulile de programare și modul de validare a rezultatelor AI.
Ierarhia de planificare: MPS și MRP
Planificarea producției este o ierarhie de la general la specific.
Nivel
Ce face
orizont de timp
S&OP/plan în vrac
Stabilește aproximativ echilibrul cerere-capacitate
luni
MPS (Programa principală de producție)
Împarte produsul finit în perioade
săptămâni
MRP (Planificarea cerințelor de materiale)
Elimină cerințele de componente din BOM
săptămâni/zile
Programarea atelierelor
Plasează locuri de muncă pe mașini/ceasuri
Zile/ore
Logica MRP este în esență simplă: cererea de produs finit (MPS) este preluată, explodata cu lista de materiale (BOM), stocul disponibil și comenzile deschise sunt deduse, iar necesarul net este deplasat înapoi cu timpul de livrare (compensare). AI este bun la explicarea acestei logici și la crearea de exemple de tabele.
Rol: Sunteți inginer industrial specializat în planificarea producției. Sarcină: Configurați un tabel MRP simplu pentru următorul produs. Afișați rândurile pentru necesarul brut, livrarea planificată, stocul disponibil, necesarul net și lansarea comenzii planificată săptămânal. Produs: A (cerință brută săptămânal: {{ values }}) Stoc inițial: {{ x }}, Timp de livrare/producție: {{ y săptămâni }}, Mărimea lotului: {{ lot }} Regulă: se aplică pe scurt fiecare set, explicați pe scurt cum se aplică fiecare celulă. Producerea valorii fabricate.
Sfat: Cea mai frecventă eroare în ieșirea MRP este compensarea incorectă a timpului de livrare. Verificați rând cu rând dacă linia de lansare a comenzii planificată a AI este înaintea termenului exact de livrare al cerinței nete.
Reguli de programare (Reguli de expediere)
Ordinea în care gestionați lucrările în așteptare pe o mașină afectează direct latența medie și timpul de flux. Cele mai comune reguli de prioritate:
- FCFS (primul venit, primul servit): corect, dar nu orientat spre performanță.
- SPT (Cel mai scurt timp de procesare): Reduce timpul mediu de streaming și latența medie; Amână sarcinile lungi.
- EDD (Cea mai devreme dată de livrare): este bun pentru a reduce întârzierea maximă.
- Rata critică (CR): (Timp rămas / Timp de lucru rămas); echilibrează dinamic presiunea de livrare.
Un mic exemplu. Patru lucrări, o mașină, timpi de procesare și date de livrare:
Afaceri | Timp de procesare | LivrareA | 4 | 6B | 2 | 4C | 6 | 8D | 1 | Comanda 3SPT (după timp): D(1), B(2), A(4), C(6)Timp de finalizare: D=1, B=3, A=7, C=13Suma timpilor de curgere = 1 + 3 + 7 + 13 = 24 → medie = 6.0EDD comandă (prin livrare): D(3), B(4), A(6, Terminare, B(D)=1, C=8, = 7 C=13 Întârzieri: D:0, B:0, A:1, C:5 → întârziere maximă = 5
Reguli diferite îmbunătățesc scopuri diferite: debitul mediu SPT, valoarea maximă a întârzierii EDD. "Care este corect?" Răspunsul la întrebare depinde de scop și doar pentru că AI spune că „acesta este cel mai bine” nu ia această decizie.
Solicitare slabă / Solicitare puternică
Prompt slab:
Sortați aceste locuri de muncă în cel mai bun mod posibil.
„Cel mai bun” este nedefinit; AI dă o ordine aleatorie fără a ști pentru ce scop se optimizează.
Solicitare puternică:
Sortați aceste joburi folosind atât regulile SPT, cât și EDD. Calculați timpii de finalizare, timpul mediu de curgere și întârzierea maximă pentru fiecare rând și faceți un tabel de comparație. Scopul meu este să „minimizez termenele limită lipsă”. Spune-mi ce regulă este mai potrivită în acest scop, cu motive. Funcționează: {{ listă }}. Afișați pașii contului.
Al doilea prompt clarifică intenția, compară mai multe reguli și face contul vizibil; Fără aceste trei, decizia grafică nu este de încredere.
Controlul capacității și al constrângerilor
Dacă un plan depășește capacitatea, acesta nu este valabil. Asigurați-vă că verificați programul generat de AI cu următoarele constrângeri: capacitatea mașinii (ore), limitele schimburilor, timpii de configurare, relațiile de precedență (o lucrare trebuie să se termine înainte de alta) și disponibilitatea materialului.
Verificați următorul grafic pentru încălcări ale constrângerilor:- Sarcina totală pentru săptămână depășește capacitatea (40 de ore/săptămână) pe fiecare mașină?- Sunt incluse timpii de configurare?- Este menținută constrângerea de prioritate (lucrarea B trebuie să se termine înainte de A)? Diagrama: {{ ... }}. Dacă găsiți încălcări, enumerați-le într-o formă tabelară și sugerați corecții.
Atenție: AI „uită” adesea constrângerea de capacitate și încarcă o mașină cu 45 de ore de lucru. Înainte de a lua o decizie de producție, colectați manual sau cu un tabel sarcina totală săptămânală a fiecărei mașini și comparați-o cu capacitatea.
Mini carcasă: mașina cu gâtul de sticlă și regula greșită
Într-un atelier de prelucrare a metalelor, livrările sunt întârziate constant. Inginerul industrial Cansu vede ca joburile sunt sortate cu FCFS. Oferă AI-ului actualul întârziere, timpii de procesare și termenele limită și îi cere să compare SPT, EDD și raportul critic. AI calculează valorile pentru toate cele trei reguli: SPT este cel mai bun la flux mediu, dar câteva lucrări mari sunt prea târziu; EDD reduce semnificativ latența maximă. Cansu trece la EDD pe banca de blocaj. Dar primul program sugerat de AI a încălcat relația de prioritate a celor două locuri de muncă (asamblarea necesită mai întâi corp); Cansu prinde asta in faza de control si o remediaza. Rezultatul: întârzierile sunt în scădere. AI a făcut comparația cu regulile; Auditul uman a fost cel care a surprins încălcarea constrângerii.
Greșeli comune
- Întocmirea graficelor fără definirea scopului: a spune „cel mai bun”; întrucât SPT și EDD îmbunătățesc scopuri diferite.
- Nu controlează capacitatea: Gândirea că planul de supracapacitate al AI este fezabil.
- Ignorarea timpilor de configurare: neglijarea orelor de configurare și elaborarea unui plan care nu funcționează de fapt.
- Ocolirea constrângerilor de prioritate: Emiterea priorităților obligatorii, cum ar fi ordinea de asamblare, fără a le verifica.
- Fixare pe o singură regulă: Folosind aceeași regulă în fiecare situație; Când blocajul și presiunea de livrare se schimbă, regula ar trebui să se schimbe.
Pe scurt
- Planificarea producției este o ierarhie de la general la specific: S&OP → MPS → MRP → programarea magazinului.
- Cea mai critică greșeală în MRP este schimbarea timpului de livrare; Verificați ieșirea AI linie cu linie.
- Regulile de programare (SPT, EDD, CR) îmbunătățesc diferite scopuri; Alegerea regulilor depinde de scop.
- Verificați fiecare program pe care AI o produce în raport cu constrângerile de capacitate, configurare și priorități.
- AI generează comparații și scenarii; Omul este cel care detectează încălcarea constrângerii și ia decizia.
Sarcina de aplicare
Construiți o problemă de programare a atelierelor pentru cel puțin 5 locuri de muncă (cu timpi de procesare și termene limită). Puneți AI să sorteze aceste locuri de muncă atât cu regula SPT, cât și cu regula EDD; Calculați timpul mediu de curgere și întârzierea maximă pentru fiecare coadă. Validare critică: calculați manual timpii de finalizare și valorile pentru cel puțin o regulă și comparați cu AI. Apoi adăugați o constrângere de prioritate (de exemplu, „lucrarea C trebuie să se termine înainte de lucrarea A”) și verificați dacă programul AI încalcă această constrângere. În cele din urmă, justificați într-o propoziție ce regulă veți alege în funcție de scopul dvs. (debit mediu sau întârziere de vârf).