• Nem Talált Eredményt

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet"

Copied!
79
0
0

Teljes szövegt

(1)

Miskolci Egyetem

Gépészmérnöki és Informatikai Kar Informatikai Intézet

Alkalmazott Informatikai Intézeti Tanszék

2021/22 2. félév 3. hétvége

Dr. Kulcsárné Dr. Forrai Mónika egyetemi docens

(2)

Ismétlés - előző alkalom

Bevezetés

Termelési paradigma fogalma

Paradigma váltások

A CIM fogalmának kialakulása

A CIM klasszikus értelmezése

A CIM fejlődése, tartalmi bővülése

CIM tevékenységmodellek

(3)

Ismétlés - előző alkalom

CAPP

CAPP helye és szerepe a CIM-ben

Technológiai tervezés módszerei:

I. Típus- és csoporttechnológiai tervekre alapozott módszer (Szokolovszkij,

Mitrofanov)

II. Többfázisú, iteratív módszer (Cvetkov)

A folyamattervezési tevékenység

CAPP/PPS/CAPC integráció

(4)

Ismétlés - előző alkalom

CAPP és PPC viszonya

Integrált folyamattervezés és –irányítás

A tervezés és a tudásreprezentáció módszerei

A technológiai intenzitás (Q) szerepe a CAPP/PPS/CAPC integrációban

A robusztus technológiai folyamattervek

szerepe a CAPP/PPS/CAPC integrációban

(5)

Többcélú optimalizálási

feladatok megoldása

(6)

Tartalom

Többcélú optimalizálás

Megoldási módszerek

Relatív változásra alapozott módszer

Alkalmazási példák

(7)

Többcélú optimalizálás

Döntési változók

Korlátozások, feltételek

Célfüggvények

egy megengedett megoldás

a megengedett megoldások halmaza egy célfüggvény

a célfüggvények száma

k k

f : S { 0 }

f ( s ) min

s S , k { 1,2,...,K }

→  

+

  

s S f

k

K

(8)

Megoldási módszerek

Súlyozott célfüggvények alkalmazása

Hierarchikus optimalizálás

Célprogramozás

Párhuzamos (Pareto) megközelítés

Új megközelítés: relatív minősítés

(9)

Súlyozott célfüggvények alkalmazása

A többcélú optimalizálási feladatok egyik gyakran

alkalmazott megoldási módszere az, hogy visszavezetik azokat valamilyen technika alkalmazásával egycélú

optimalizálási feladatra. Legtöbbször erre a célra valamilyen összetett függvényt használnak – amely gyakran a

célfüggvények súlyozott lineáris kombinációja –, és annak az optimumát próbálják meghatározni. Ennek a

módszernek a nehézségét a súlyozótényezők értékének megadása jelenti, mivel ennek megválasztásától

nagymértékben függ az optimális megoldás. Alkalmazását tovább nehezíti az, hogy nem különíthető el élesen a

különböző célfüggvények összeadásához szükséges

normalizálás és a fontosságbeli különbségek kifejezésére irányuló prioritások kiosztásának művelete.

𝑍: 𝑆 → ℜ, 𝑍(𝑠) = σ𝑘=1𝐾 (𝑎𝑘 ⋅ 𝑓𝑘(𝑠))

(10)

Hierarchikus optimalizálás

Az egycélú optimalizálásra visszavezető módszerektől jelentős mértékben

eltérő megközelítést valósít meg a hierarchikus optimalizálás. Ennek során a különböző

célfüggvények között valamilyen rangsort felállítva, az adott sorrendnek megfelelően egyenként kerül sor a célfüggvények optimumpontjának

meghatározására, figyelembe véve a korábban elért eredmények köré felállított tartományokban engedélyezett mozgásokat. Legnagyobb hátránya ennek a módszernek az, hogy a célfüggvények

fontosságának időbeli változását nagyon nehezen tudja követni.

(11)

Célprogramozás

A hierarchikus optimalizálási megközelítéshez hasonló a célprogramozás módszerének

alapgondolata is. Ebben a megközelítésben a különböző célfüggvényeket a lehetőségekhez mérten át kell transzformálni speciális

korlátozásokká. Ezt követően olyan megoldás megtalálására kell koncentrálni, amely az ilyen módon kibővített korlátozásokat maradéktalanul kielégíti és a megmaradt egyetlen célfüggvény

szempontjából a legjobb megoldásnak tekinthető.

Dinamikus rendszerben, amikor az aktuális

célfüggvénykészlet összetétele és az összetevők fontossága időről időre változik, az algoritmikus

megoldás dominanciája miatt nehezen adaptálható a módszer.

(12)

Párhuzamos (Pareto) megközelítés

Két megoldás minőségének összehasonlítása során a célfüggvények értékein túlmenően logikai kifejezések is szerepet játszanak. Nincs szükség a célfüggvények

értékkészletének egységesítésére, mert a különböző megoldások esetében is rendre csak ugyanolyan típusú

célfüggvények kerülnek összehasonlításra. A cél egy olyan sp megoldás megtalálása, melyről bármely irányba

elmozdulva, a környezetében nincs olyan s’ megoldás, amelyik legalább egy célfüggvény értékében jobb sp

megoldásnál úgy, hogy az összes többi célfüggvény értéke legalább ugyanolyan jó mint az sp megoldás értékei. A

módszer alkalmazhatóságát részben korlátozza az, hogy a célfüggvények eltérő fontossága a felhasználó által ilyenkor közvetlenül nem befolyásolható. Másrészt az

összehasonlításra alkalmas megoldások generálása

meglehetősen nehézkessé válhat nagyméretű, tagolt, nem homogén megoldástérben.

(13)

Relatív minősítés

(14)

Megoldás változatok

értékelésének matematikai modellje

k k

w  w0   k { 1,2,...,K }

x y

s ,sS a,b 

2

0, ha max( a,b ) 0

D : D( a,b ) b a

, egyébként max( a,b )

 =

 →  =   −



K 2

x y k k x k y

k 1

F : S F( s ,s ) ( w D( f ( s ), f ( s )))

=

→  =  

Új megközelítés: relatív minősítés

(15)

Az előjeles függvényérték kifejezi az megoldás

megoldáshoz viszonyított relatív minőségét.

jobb megoldás mint ha

és azonosan jó megoldások ha rosszabb megoldás mint ha

Egycélú keresés Többcélú keresés

Tabu keresés (TS), Szimulált hűtés (SA),

Genetikus algoritmus (GA)

s

y

s

x

s

x

s

x

s

y

s

y

) ,

( s

x

s

y

F

0 )

,

( s

x

s

y

F

0 )

,

( s

x

s

y

= F

0 )

,

( s

x

s

y

y

F s

s

x

Megoldások minősítése

többcélú kereső eljárásokban

(

s ? sy x

) (

:= F( s ,s ) ? 0x y

)

(16)

Relatív minősítés

Az új módszer alkalmazásának lényege az, hogy két megoldás jóságának az

összehasonlítása nem a megoldások külön- külön vett abszolút jóságának valamilyen módszerrel végrehajtott számszerűsítésén, majd ezek összehasonlításának eredményén alapul, hanem az egyik megoldásnak a

másikhoz viszonyított (relatív) jósága kerül számszerűsítésre, és ennek alapján dönthető el az, hogy melyik tekinthető jobb

megoldásnak.

(17)

A prioritások szerepe

A célfüggvényekhez rendelt wk prioritások (változók) növelik a módszer rugalmasságát azáltal, hogy

interaktív bemenő paraméterekként funkcionálnak. Ez lehetővé teszi, hogy a felhasználó az egymástól

független aktuális wk értékek megadásával egyszerűen definiálhassa az egyes célfüggvények

figyelembevételének kívánatos mértékét a döntési

szituációban. Ezeknek a prioritásoknak nincs függvény- normálási szerepe, kizárólag a célfüggvényben

kifejezett döntéshozási szempont aktuális fontosságát fejezik ki. Gyakorlati szempontból a prioritásértékek nulla és egy célszerűen választott pozitív felső korlát közötti intervallumból kaphatnak értéket.

(18)

Illusztratív példa 1

Feladat:

Melyik tekinthető jobb megoldásnak?

(19)

Illusztratív példa 1

Megoldás:

(20)

Illusztratív példa 2

Prioritások

w1 w2 w3 w4 w5 w6 w7 w8

1 1 1 1 1 1 1 1

Célfüggvénye

k f1 f2 f3 f4 f5 f6 f7 f8

fk(sx) 0 0 0 17 680 9,45 1353,9

7 26,15

fk(sy) 0 0 0 17 635 9,53 1525,6

3 26,30

D(fk(sx),fk(sy)

) 0 0 0 0 -

0,0662

0,008

4 0,1125 0,005 7

wk*D(fk(sx),fk

(sy)) 0 0 0 0 -

0,0662

0,008

4 0,1125 0,005 7

F(sx,sy) 0,0604

(21)

Illusztratív példa 3

Prioritások

w1 w2 w3 w4 w5 w6 w7 w8

5 5 10 5 5 5 1 10

Célfüggvénye

k f1 f2 f3 f4 f5 f6 f7 f8

fk(sx) 0 0 0 17 680 9,45 1353,97 26,15

fk(sy) 0 0 0 17 635 9,53 1525,63 26,30

D(fk(sx),fk(sy)

) 0 0 0 0 -0,0662 0,0084 0,1125 0,005 7

wk*D(fk(sx),fk

(sy)) 0 0 0 0 -0,3309 0,0420 0,1125 0,057 0

F(sx,sy) -0,1194

(22)

Illusztratív példa 4

Prioritások w1 w2 w3 w4 w5 w6 w7 w8

5 5 10 5 5 5 3 10

Célfüggvénye

k f1 f2 f3 f4 f5 f6 f7 f8

fk(sx) 0 0 0 17 680 9,45 1353,9

7 26,15

fk(sy) 0 0 0 17 635 9,53 1525,6

3 26,30

D(fk(sx),fk(sy)

) 0 0 0 0 -

0,0662 0,0084 0,1125 0,005 7

wk*D(fk(sx),fk

(sy)) 0 0 0 0 -

0,3309 0,0420 0,3376 0,057 0

F(sx,sy) 0,1057

(23)

Összefoglalás

Többcélú optimalizálás

Megoldási módszerek

Relatív változásra alapozott módszer

Alkalmazási példák

(24)

Ismétlés, összefoglalás (SZGTIR)

Termeléstervezés és –irányítás

Production Planning and Control (PPC)

Production Planning and Scheduling (PPS) Computer Aided Production Control (CAPC)

(25)

A vállalat rendszerelméleti modellje

(26)

Iparvállalatok belső szervezeteinek kölcsönkapcsolatai

Dinamikus egyensúly!

Célok és stratégia.

(27)

A termelés egyszerűsített elvi modellje

Előrejelzés elemzés

Bruttó szükségletek

számítása

Nettó szükségletek

számítása

Rendelési mennyiségek

elemzése

Beszerzési folyamatok

irányítása

Gyártási folyamatok

irányítása Értékesítési

statisztikák Vevői

rendelések Termék- szerkezetek

Tétel- készletek

Kapacitás adatok

Technológiai tervek

(28)
(29)

A vállalat működésének egyszerűsített

szabályozáselméleti modellje

(30)

Szűkebb értelmezés szerinti feladatok

felméri és kijelzi a hiányzó gyártmányszerkezeti, konstrukciós és technológiai alapadatokat;

kiszámítja és határidőzi az erőforrás-szükségleteket a termelési feladatok jellegének megfelelő

időperiódusok szerint (anyag, gyártóberendezés);

termelési ütemtervet (programot) készít „helyben gyártandó” és „beszerzendő” komponensek szerinti bontásban;

kooperációs előrejelzést ad a túlterhelés elkerülésére és jelzi a nem megfelelően terhelt munkahelyeket;

a várható felhasználás időpontjára anyag- és előre számfejtett munkautalványt állít ki;

ellenőrzi a végrehajtás tervszerűségét, készültségi fokát.

(31)

A termelésirányítás egyszerűsített

szabályozáselméleti modellje

(32)

A termelési háromszög modell

(33)

A termelésirányítás alapfeladata

Olymódon határozza meg a gyártási és beszerzési rendeléseket az aktuális

termelési környezet figyelembevételével, hogy az adott - alkatrészgyártó és szerelő típusú - iparvállalat a szállítókészség, a

készletszint és a kapacitások kihasználása szemszögéből az "optimális

munkapont" környezetében működjön.

(34)

Kapacitáskihasználás

A gyártóhelyek, vagyis azon összes üzemek, csoportok, munkahelyek és mozgóegységek időkapacitásának

százalékos lekötöttségét jelenti egy adott időszakban, amelyek a munkaadagolás szempontjából önálló egységet képeznek.

(35)

Szállítókészség

Annak az időtartamnak a reciprok értéke (ol.: 1/nap), amely egy adott rendelés elfogadásának visszaigazolásától a

kiszállítás szerződésben rögzített időpontjáig eltelik.

(36)

Készletszint

A gyártási tételek, vagyis a raktárakban, valamint a gyártó és szerelő

munkahelyeken lévő összes termék, részegység, alkatrész, nyersdarab és egyéb szükséges anyag mennyiségét jelenti egy adott időpontban.

Készletnorma

Készlet-időnorma

Törzskészlet

Folyókészlet

(37)

A gyártási helyek általános leírása

(38)

Raktárakkal kapcsolatos fogalmak

(39)

Termeléstervezés és -irányítás

A termelési háromszög modell

részletei, termelési egyenletek.

(40)

Termelési háromszög modell

Belső rendelések halmaza:

beszerzési rendelések halmaza,

gyártási rendelések halmaza.

Szállítókészség-halmaz.

Készletszint-halmaz.

Kapacitáskihasználás-halmaz.

Bármelyik szintű gyártási tételre és bármely szintű gyártóhelyre

összegezve is létező realitások!

(41)

Optimalizálási modell

A PPC általános feladata a termelési folyamat optimalizálása, amelyben az

optimálás változója a kibocsátott belső rendelések időben is változó halmaza,

optimálás célfüggvénye a

termelési tényezők halmazainak

összefüggő együttese.

(42)

Termelési politika

Az optimalizálási célfüggvényben szereplő tényezők kapcsolataiból adódik, hogy azok egyszerre nem javíthatók!

Szükség van egy termelési

politikára, amely meghatározza a

termelési tényezők fontosságát az

együttes termelési célban.

(43)

A szimbolikus modell elemei

R(t) – belső rendelések halmaza a t időpontban.

K(R(t)) – készletszint-halmaz.

C(R(t)) - kapacitáskihasználás- halmaz.

S(R(t)) - szállítókészség-halmaz.

 (K,C,S) – célfüggvény:

mérték-független számérték, amely

az R(t) és a t közvetett függvénye.

(44)

A probléma szimbolikus modellje

A t=0 időpontban előre meghatározandó az a t ≤ T időpontra vonatkoztatott R

0

(T) élő rendelésállomány, amelyre nézve

 (R

0

(T))→opt., és

együttes az előírt korlátok között marad.

0 0 0

K( R ( T )) C( R ( T ))

S( R ( T ))

 

 

 

 

 

(45)

Termelési egyenletek

A termelési háromszög modell R(t) független változója, valamint a

háromszög három csúcsának

K(R(t)), C(R(t)) és S(R(t)) változói között fennálló összefüggéseket a KYBERNOS fejlesztői a

termelési egyenletek gyűjtőnév alatt matematikai formában is

megfogalmazták.

(46)

1. Készlet-egyenlet

n – cikkszám (komponens-azonosító).

j – rendelés index (gyártmány azonosítóra is utal).

𝜏 – futó időváltozó.

t – időpont.

kn0 – a mindenkori nyitókészlet.

𝑟𝑛(𝜏) - pillanatnyi készlet.

𝑠𝑗𝑛(𝜏 - az 𝑟𝑗 gyártási rendeléshez tartozó pillanatnyi szükséglet.

kn(t) - az n cikkszámú komponensből felhalmozott készlet a t időpontban.

t t

n n0 n jn

0 0

k ( t ) k r ( ) s ( )

 

 

= =

= +  − 

(47)

A készlet-egyenlet értelmezése

A képlet azt fejezi ki, hogy a mindenkori nyitó készlethez hozzáadjuk a várható beérkezéseket (gyártási és beszerzési rendeléseket) és levonjuk a várható felhasználásokat (szükségleteket).

(48)

2. Komponens-szükséglet egyenlet

𝑟𝑗 - a j cikkszámú gyártási rendelés mennyisége.

𝑠𝑗𝑛 - az 𝑟𝑗 gyártási rendeléshez tartozó szükséglet mennyisége az n cikkszámú komponensből.

DAR - darabjegyzék-lebontó operátor.

𝛿 átfutási idő.

jn j

s ( t ) = DAR( r ( t +  ))

(49)

A komponens-szükséglet egyenlet értelmezése

Az egyenletből egyrészt az olvasható ki, hogy az 𝑟𝑗 gyártási rendelés teljesítéséhez 𝑠𝑗𝑛 kompones-szükséglet tartozik, másrészt a rendelés 𝛿 idővel később fog elkészülni, mint ahogyan a szükségleteket

felhasználják, vagyis a szükségletnek 𝛿

idővel hamarabb rendelkezésre kell állnia, mint t + 𝛿 elkészülési időpont.

Egy rendeléshez (j) több szükségleti tétel is tartozhat (n) → szükséglet mátrix.

(50)

3. Kapacitás-szükséglet egyenlet

𝑔𝑗𝑚 - az 𝑟𝑗 gyártási rendeléshez az m gyártási

kapacitásból szükséges mennyiséget jelenti.

MUV - műveletterv-lebontó operátor.

jm j

g ( t ) = MUV ( r ( t ))

(51)

A kapacitás-szükséglet egyenlet értelmezése

A kapacitások kapacitások felhasználása a gyártással egyidejű, szinkronizált.

Az egyenlet eredménye egy kapacitás szükséglet mártix, amely megmutatja, hogy mely kapacitásból mennyire van szükség a gyártás elvégzéséhez.

Egy adott rendeléshez több művelet is tartozhat. Ezek végrehajtási sorrendje általában kötött (precedencia), de

előfordulhat sorrendi közömbösség is

(invariancia) vagy alternatív sorrendiség is (preferencia).

(52)

4. Gyártás-átfutási idő egyenlet

𝑐𝑚 az m kapacitásból rendelkezésre álló összes mennyiség (kapacitáskorlát).

𝑖 𝑔𝑚𝑖(𝜏) az m gyártási kapacitás futó terheléseinek összessége az ugyanezen időintervallumban a kapacitást terhelő egyéb rendelésekre (i j).

𝛿𝑗𝑚 a j cikkszámú gyártási rendeléshez tartozó m gyártási kapacitás igénybevételének befejezési időpontja.

jm

m mi jm

m 0 i

: c g ( ) d g

  

=

 

 −  =

 

 

 

  

(53)

A gyártás-átfutási idő egyenlet értelmezése

A 𝛿 gyártási átfutási idő meghatározásához először az eddigi terhelések összegzésével meg kell határoznunk a szabad kapacitást.

Ezt fejezi ki a szögletes zárójelben lévő integrandus.

A szabad kapacitás ismeretében

műveletenként meghatározzuk az átfutási időt, végül ezeket összeadva kapjuk a

teljes gyártási sorozat átfutási idejét.

A keresett változó minden műveletnél az integrál felső határát kijelölő 𝛿𝑗𝑚.

(54)

A gyártás-átfutási idő egyenlet értelmezése

A gyártási rendelés átfutási idejét a szabad kapacitások határozott integráljával lehet meghatározni. Vesszük az első művelet kapacitásigényét és a műveletet végző munkahely (gyártóberendezés, ember) szabad kapacitását. Addig haladunk előre az időtengelyen, amíg az igénybe vett

szabad kapacitás egyenlő nem lesz a

szükségessel. Innen indulhat a második művelet, és így tovább.

Az eljárás alapja a vázolt integrálegyenlet.

(55)

5. Szállítási határidő egyenlet

𝑡𝑛 - az n cikkszámra vonatkozó 𝑠𝑛 független szükséglet (vevőigény) kielégítésének ideje.

𝑟𝑛 az n cikkszámú gyártási rendelés,

𝑟𝑖 az n cikkszámú tétel hierarchikusan alárendelt komponens-rendelései.

HAT – határidőt számító operátor.

n n i

t = HAT ( r ( r ))

(56)

A szállítási határidő egyenlet értelmezése

A szállítási határidők meghatározása az előző egyenletek megoldásaira építhető.

A HAT operátor a következő algoritmust szimbolizálja:

Meg kell határozni a hiányzó komponens-szükségleteket.

Ennek kielégítésére megfelelő rendeléseket kell feladni.

Az anyagrendeklések beérkezési ideje fogja meghatározni a hiányzó alkatrészek gyártásának indítását.

Az alkatrészek gyártásának befejezése határozza meg a nagyobb egységek, majd szerelvények esetében a

gyártás, illetve szerelés indításának idejét.

A készgyártmány (végtermék) gyártási sorozatának

befejezési ideje fogja kielégíteni azt a készlet-egyenletet, amely a termék szállítási határidejét adja.

(57)

A PPC komplex problémakör

három jellegzetes megközelítése

Adatmodell-alapú:

Adategységek (entitások) készletének feltérképezése és adatmodell

kialakítása.

Algoritmikus:

Matematikai (számítási) modellek és megoldási módszerek kidolgozása.

Funkcionális:

A vállalati „szakterületek” funkcióinak együttese (úniója) adja meg a PPC

funkcióját (pl. PICS 8 szakterület).

(58)

A feladat nehézsége

A PPC alapproblémáját a termelési háromszög modellben az R(t)

meghatározása jelenti, ehhez viszont az egyenletrendszer invertálására lenne szükség.

A probléma analitikusan megoldhatatlan.

Heurisztikus módszerek, szimuláció

és anticipatív (javító) szabályozókör

alkalmazása szükséges.

(59)

Megoldásjavító szabályzókör

(60)

CIM környezetben

Amennyiben a PPC komplex feladat- körét egy adott vállalaton belül

működő, csak bizonyos termékek csoportját érintő CIM rendszerre lokalizáljuk, olyan PPS rendszert

kapunk, amely a CIM rendszer egyik

ún. elsőszintű alrendszere.

(61)

Termeléstervezés (PPS) helye és szerepe CIM rendszerben

PPS

(62)

A Kybernos egyszerűsített modellje

(63)

Rugalmas gyártórendszerek

termelésprogramozása

(64)

Tartalom

Rugalmas gyártórendszer (FMS) jellemzői

A termelésprogramozási rendszerrel szemben támasztott követelmények

Off-line és on-line irányítási környezetű FMS-ek

termelésprogramozása

(65)

Rugalmas gyártórendszerek

Flexible Manufacturing Systems FMS

Milyen gyártóberendezés-csoport tekinthető rugalmas gyártórendszernek?

Szempontok:

a flexibilitás típusok közül legalább egynek feleljen meg,

az automatizálás mértéke,

kiterjedtsége érjen el egy minimális szintet,

a gyártandó alkatrészféleségek elég széles skálájával rendelkezzen

(kis- és középsorozat).

(66)

Flexibilitás típusok

Gép

Termék Gyártási folyamat Működési

Termelési Technológiai

útvonal

Volumen Kiterjeszt-

hetőség

(67)

Szerszámgépek

általános vagy speciális célú gépek

automatizáltság (pl:szerszámcsere stb.)

Anyagmozgató és szállító rendszerek

felépítés, típus

funkció, működési mód

Műveletközi tárolók

elhelyezés (központi, lokális, decentralizált)

tárolókapacitás

Számítógépes irányítás

kommunikáció (hálózat) típusa

döntési rendszer (centralizált, elosztott)

Rugalmas gyártórendszerek

komponensei

(68)

FMS kategóriák (Kusiak)

(69)

Hagyományos gyártási környezetbe telepített FMS

egységesen off-line irányítás valósul meg

az FMS a befogadó műhely szerves részeként működik

osztoznak a gyártási feladatokon

off-line termelésprogramozás valósul meg

Önmagában funkcionáló FMS

önálló műhelyhez hasonlóan készre gyárt munkadarab-sorozatokat

on-line, real-time irányítással rendelkezik

a felsőbb szintről kapott feladatokat önállóan valósítja meg

magas automatizáltsági szint jellemzi

Rugalmas gyártórendszerek termelés-

programozásának alapesetei (Somló J.)

(70)

A magasabb időhorizontú termelés- irányítási szinttől egy rövidebb

tervidőszakra kapott termelési feladat gyártási műveleteit időben és térben konkrét gépekre (munkahelyekre)

ütemezi és ezzel előállítja az operatív műhelyszintű irányítás alapját képező finomprogramokat.

Mindezt adott gazdasági célok és korlátozó feltételek, valamint

a termelés aktuális állapotának figyelembevételével kell ellátnia.

Termelésprogramozási rendszer

feladata

(71)

1. Figyelembe kell vennie az adott szintre aktualizált gazdasági célokat.

2. Az aktuálisan adott kapacitás- és gyártóeszköz korlátok között kell működnie.

3. Összhangot kell teremtenie a befogadó gyártási környezet termelésprogramozási döntéseivel.

4. A finomprogram-készítést ajánlati jelleggel ki kell terjeszteni a gyártási segédfolyamatokra is.

5. Az FMS flexibilitás-típusainak megvalósítását szoftver-oldalról támogatnia kell.

Termelésprogramozási rendszerrel

szemben támasztott követelmények

(72)

6. Real-time, on-line irányítású rendszereknél lehetővé kell tennie az elosztott döntést a finomprogramozás során

(dinamikus ütemezés).

7. Figyelembe kell vennie a döntések

előkészítésekor a termelés mindenkori aktuális állapotát.

8. Tovább kell adnia a termelésből visszacsatolt információt (pl. job-ok készültségi foka) a

termelésirányítás felettes szintjének.

9. Zavarok, váratlan események

áthidalásában támogatnia kell a gyártási folyamatirányítást.

10. Könnyen adaptálható legyen.

Termelésprogramozási rendszerrel

szemben támasztott követelmények

(73)

Az FMS-nek a befogadó műhely szerves részeként kell működnie.

Időhorizont: 8-24 óra (1-3 műszak).

Felettes szint: termelésütemezés (10 nap).

Az FMS az egész műhely szempontjából

• egy nagy termelékenységű gépcsoport;

• nem szabad, hogy szűk keresztmetszet legyen.

Az FMS-t a feladatok szétosztása szempontjából homogén módon kezeli a termelésütemező a

műhely többi gépével (feladatokon osztoznak).

Az FMS termelésprogramozó rendszere

kooperatív de autonóm kapcsolatban van a műhely termelésprogramozó rendszerével.

FMS termelésprogramozása

off-line irányítási környezetben

(74)

Az FMS szempontjából az egész műhely munkadarab-sorozatainak

technológiai útvonala többféle lehet:

(1) "BENT-KINT" sorozattípus;

(2) "KINT-BENT" sorozattípus;

(3) "BENT-KINT-BENT" sorozattípus;

(4) "KINT-BENT-KINT" sorozattípus.

FMS termelésprogramozása

off-line irányítási környezetben

(75)

FMS termelésprogramozása

off-line irányítási környezetben

(76)

On-line, real time folyamatirányítású FMS esetén a rendszer

• magas automatizáltsági fokú,

• önálló műhelyként működik,

• a diszpécser szerepét real-time

termeléskövető program-modul veszi át,

• a rendszer része egy dinamikus ütemező, amely real-time döntésekre alkalmas.

FMS termelésprogramozása

on-line irányítási környezetben

(77)

FMS termelésprogramozása

on-line irányítási környezetben

(78)

Rugalmas gyártórendszerek termelésprogramozására

használható ütemezési modellek

Prediktív ütemezés

Reaktív ütemezés

(79)

Köszönöm a figyelmet!

Az előadásvázlat elérhető az alábbi webcímen:

http://uni-miskolc.hu/~aitkfm

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Az Intézet Tudományos Tanácsának (amelynek vezetője Nyitrai Ferencné dr.) irányí- tásával fontos alapkutatások indultak. századba”, amely a magyar gazdaság

A munka célja egy egyszerűsített lapátmodell sajátfrekvenciáinak meghatározása méréssel és vé- geselem szimulációval, egy valós méretű

Ekkor a Szent István Egyetem Jászberényi Főiskolai Kar Informatikai és Könyvtártudományi Tanszék neve Szent István Egyetem Alkalmazott Bölcsészeti Kar Informatikai

A logikai adatmodell elkészítéséhez már konkrétan tudni kell, hogy milyen típusú adatbázis- kezelő rendszert fog a cég használni az alkalmazásához, lehet

Tanulmányai alatt a válaszadók 12%-a vett részt felzárkóztató kurzuson, amely számára hasznos volt, 26% nem vett részt ilyen kurzuson, de véleménye szerint hasznos

A Szenátus felhívja a Gépészmérnöki és Informatikai Kar, az Állam – és Jogtudományi Kar, a Gazdaságtudományi Kar, a Bölcsészettudományi Kar, Bartók Béla

(1) A MEISZK alaptevékenysége és alaptevékenysége körében végzett kiegészít ő tevékenysége során ellátja mindazon informatikai szolgáltatási és

A legnagyobb eltérést a kétféle pH-n kapott értékek között a Rh(C 5 Me 5 )-komplexek esetében, azokon belül az 1-metil-imidazollal képzett vegyes ligandumú