Produktion

【Factorio】Olieraffineringsdesign og 20:5:17・8:2:7

Olieledningen lige efter blå videnskab er mere stabil, hvis du først starter med minimalkonfigurationen af grundlæggende oliebehandling i stedet for at gribe efter avanceret oliebehandling med det samme. Denne artikel er designretningslinjer for folk, der har oplevet, at olieraffineriet helt stopper op, når man får kunststof og svovl til at køre samtidigt.

Produktion

【Factorio】Olieraffineringsdesign og 20:5:17・8:2:7

Olieledningen lige efter blå videnskab er mere stabil, hvis du først starter med minimalkonfigurationen af grundlæggende oliebehandling i stedet for at gribe efter avanceret oliebehandling med det samme. Denne artikel er designretningslinjer for folk, der har oplevet, at olieraffineriet helt stopper op, når man får kunststof og svovl til at køre samtidigt.

Jeg selv har oplevet, at i det øjeblik kunststof og svovl kørte samtidigt, blev dieselolie fuldstændig fyldt, og selv petroleumsgassen stoppede, hvilket gjorde hele linjen stiltiende. Fra det punkt har jeg revideret forholdet, og jeg nåede til denne tilgang: lige efter forskning bruger jeg grundlæggende oliebehandling med 9/sek petroleumsgas, og når der er mere ledig kapacitet, skifter jeg til avanceret konfiguration med 20:5:17 (praktisk omkring 8:2:7), og prioterer tungolie til smøreolie, og sendes kun overskuddet til cracking.

Oliebehandling er besværlig, fordi hvis selv kun ét system bliver fuldt, stopper hele processen. Derfor fokuserer denne artikel ikke på den avancerede konfiguration selv, som kan strække petroleumsgassen til omkring 19,5/sek, men på, at det vigtigste er at designe prioritet gennem pumper og lagertanke. Lad mig klargøre tankegangen gennem tal og layoutovervejelser.

Forudsætninger for olieraffinerings- og cracking-design

Målversion (Vanilla/Space Age) og artikelens forudsætninger

Denne artikels hovedakse er Vanilla 2.0-standarden. Med andre ord, jeg behandler råolien i en olieraffineri og vender mig efter behov til cracking (processen med at nedbryde højere olieslags til lavere olieslags) i kemiske fabrikker for at få flowet af tungolie, dieselolie og petroleumsgas i orden. Factorioens olielinje ser ud til at være "bare 3 slags væsker ud", men når man ser det nøjagtigt, går det hele i stå, hvis selv en linie bliver tilstoppet, så det bliver let til et problem at snuble over tidligt.

Det jeg altid er opmærksom på i denne fase er piperørskonfiguration, der senere lader sig nemt konvertere til avanceret konfiguration, snarere end selve recepten. Selvom du starter med grundlæggende oliebehandling, kan positionen for råolieinput og petroleumsgasoutput på olieraffineriet let stemmes overens med den avancerede oliebehandling, så det er nemt at skifte efter forskning er fuldført uden spild. Hvis jeg ser input-/outputpositioner i ALT-mode mens jeg kun fastlægger stamledninger på råoliesiden og gassiden først, bliver senere ændringer meget lettere.

Angående Space Age er der specifikationsforskelle omkring oliebehandling. Selv på siden om Advanced oil processing - Factorio Wiki) kan man se, at det er designet med modificering fra basiskonfigurationen i tankerne. I denne designforklaring fokuseres der dog mere på at fastlægge først de designprincipper, der gælder for Vanilla, end at forfølge detaljeret alle Space Ages numeriske forskelle. Som Space Age-specifikke elementer er der flere måder at få tungoliesvagt output fra kul, og det bliver lettere at komme igang med smøreolie. På den anden side ændrer det ikke det faktum, at olieledningen i sig selv er "let tilstoppet multi-output".

Når du begynder at køre kunststof og svovl samtidigt, virker selv grundlæggende oliebehandling med 9/sek petroleumsgas stridig i praksis. Fornemmelsen af "det kører bare så nogenlunde, men det bliver straks strammet hvis jeg udvider" lige efter blå videnskab kommer fra her. Når man tager denne fornemmelse som udgangspunkt, bliver det klart, hvorfor det er værd at skifte til avanceret oliebehandling.

Forskellen mellem grundlæggende og avanceret oliebehandling

Skelnen mellem de to er ikke bare "er det en mere avanceret recept fordi forskningen er videre kommet". Selve designfilosofien er forskellig. Grundlæggende oliebehandling er en recept, der kun omdanner råolie til petroleumsgas. Petroleumsgassen fra én olieraffineri, når du bruger grundlæggende oliebehandling, er 9/sek, og fordi output kun er én type, er opstarten meget ligefrem. I den fase hvor du bare gerne vil få kunststof og svovl kørt hurtigt, bliver denne enkelhed en styrke.

I modsætning hertil producerer avanceret oliebehandling tre typer samtidigt fra råolie: tungolie, dieselolie og petroleumsgas. På dette tidspunkt føles det let som "hvad har jeg brug for de to ekstra typer til", men når du kombinerer det med cracking, vendes vurderingen. Hvis du nedbryder tungolie til dieselolie og derefter dieselolie til petroleumsgas successivt, kan petroleumsgasækvivalenten pr. olieraffineri nå 19,5/sek. Når du kigger på forholdet, er det tydeligt, og den avancerede konfiguration øger kapaciteten til at håndtere gasbehovet betydeligt sammenlignet med den grundlæggende oliebehandling med 9/sek.

Men hvis du bare overtager disse tal direkte og stiller olieraffinerier op, fungerer det ikke. Det er fordi avanceret oliebehandling stopper hele raffineriet, hvis selv blot én af de tre output bliver fuldt. Med andre ord ligger essensen af avanceret konfiguration ikke i "at kunne producere 3 typer samtidigt", men i at kræve et design, hvor man kontinuerligt slipper overskudsdelene gennem til lavere olieslags. Her er forholdet for cracking-udstyr det vigtige.

Den nummerbasis, der er praktisk at bruge, er avanceret oliebehandling : tungoliespaltning : diesoliespacltning = 20:5:17. Hvis du sætter det præcise forhold direkte, bliver det let stor, så praktisk 8:2:7-tilnærmelsen er let at håndtere. Jeg bruger selv denne tilnærmelse som grundlag for min hoved-midterspielslinje. Tallene matcher, så udvidelse er nem, og når jeg ser tilstoppingsmønsteret, bliver det let at dømme "hvor mangler der".

💡 Tip

Når du skifter fra grundlæggende oliebehandling til avanceret oliebehandling, er det lettest at lave ændringer, hvis du lader nogle mellemrum omkring oleraffineriet. Avanceret konfiguration tilføjer kemisk fabrik og vandledninger, så hvis du fra starten planificerer "senere tilføjer jeg en kolonne på siden", undgår du stuvning.

Det jeg gerne vil præcisere er, at grundlæggende oliebehandling ikke er svag. For kortsigtet drift lige efter forskning er det meget dygtig med enkle strukturer og hurtig opstart. Dog, når du tilføjer batteri-serier ud over kunststof og svovl, bliver det fri spillerum på 9/sek gas pludseligt meget småt. Hvis du på det tidspunkt "udvidede men havde stadig ikke nok", er det tegn på, at det er tiden til at skifte receptniveau i stedet for at tilføje mere fra samme linje. Du kan holde det hele klart ved at tænke på det på den måde. Hele billedet af oliebehandling er baseret på beskrivelser i 『原油処理技術 - Factorio Wiki』 og Oil processing - stable wiki.

Oil processing/ja wiki.factorio.com

Primære anvendelser af de tre olietyper (tungolie, dieselolie, petroleumsgas)

For at stabilisere avanceret oliebehandling er det vigtigt at bestemme "hvilken olietype skal bruges til hvad" først. Hvis du lader dette være uklart, kan du ikke bestemme prioriteten for overskudsbehandling. De tre olietyper har navne, der ligner hinanden, men deres roller i fabrikken er ret tydelige.

Tungolie skal først og fremmest til smøreolie. Smøreolie er direkte forbundet til elmotorenheden, og derfra bølger det videre til robotrammer og højere logistik. Tungolie kan nedbrydes til dieselolie, men kun smøreolie kan komme fra tungolie, så hvis du ikke sikrer det først, stopper senere processer. I praktisk drift er det stabilt at sende tungolielinjen først gennem en kemisk fabrik til smøreoliefremstilling og derefter sende kun det overskydende til cracking.

Dieselolie er hovedrollen for brændstofanvendelse. Det har især god kompatibilitet med fast brændstof, og hvad angår generationshastighed, er dieselolie overlegen. Fast brændstof er 12MJ pr. stk, og fra dieselolie er det 10:1, mens direkte fra tungolie er det 20:1. Selv hvis du nedbryder tungolie først til dieselolie og derefter laver fast brændstof, er det omkring 13:1, så fra rent forholdsmæssig synsvinkel er det rationelt at sætte dieselolie i centrum af brændstoflinjen. Når du kommer ind i raktellyst, bliver denne "bruge dieselolie til brændstof"-karaktertistik endnu mere markant.

Petroleumsgas er den mest alsidig væske på olielinjen. Meget af mellembedriften såsom kunststof, svovl, batteri koncentrerer sig her, så det er petroleum gassen, der typisk føles mangel på fra tidligt til midtstadium. Jeg selv var i begyndelsen af "ænd til avanceret oliebehandling men det blev snart strammet", men faktisk var det fordi afgangsstederne til tungolie og dieselolie var svage, og som et resultat stoppede jeg selv gasproduktionen. Hvis du vil øge petroleumsgas, skal du ikke øge gasværksteder, men sikre at tungolie og dieselolie ikke bliver tilstoppet.

Hvis jeg skriver prioriteringen af aplikationerne ligefrem, bliver designets skelet sådan her. Tungolie prioriteres til smøreolie, dieselolie bruges til brændstofbehov, og hvis der er overskud, sendes det til petroleumsgas. Petroleumsgas forbruges primært af kunststof og svovl. Når denne arbejdsdeling virker, bliver olielinjen meget mere læsbar. Derefter bliver pumpebestemmelser og tankgrænsedesign, som behandles i næste afsnit, meget lettere at sammensætte, når "hvilken olietype skal man beholde til hvad" først er fastslået.

Først konstrueres en ikke-tilstoppet minimalkonfiguration med grundlæggende oliebehandling

Juster input-/output-positioner i ALT-mode

Det første, du skal gøre med en olielinje lige efter forskning, er ikke at begynde at stikke rør i øjeblikket, du har placeret et olieraffineri. Du skal først bruge ALT-mode til at se input-/output-positioner og justere retningen af råolieindbydelsen og hvert output. Når du stiller recepten på olieraffineriet, kan du se ved ALT-visning, hvad der er input, og hvad der er output. Stillingerne for inputs og outputs kan ikke ændres, så det er vigtigt at justere retningen ved at rotere det, samtidig med at du arrangerer det så samme linje kan gentages, når du senere udvider horisontalt. Specifikationerne for olieraffineriet er baseret på forklaringerne i 『原油精製所(input/output position)』.

Formålet her er ikke at lave den nuværende minimalkonfiguration pent, men at etablere fundamentet for senere at skifte til avanceret oliebehandling. Hvis du først fastlægger råolieindbydelsen og petroleumsgassiden i en lige linje, bliver det nemt at flytte mod avanceret type ved blot at tilføje kemisk fabrik og vandledning. Jeg bruger selv ofte denne fase til at stille olieraffineriet så råolieindbydelsen er på ydersiden og petroleumsgassiden på indsiden af fabrikken. Petroleumsgassen efter det bliver let at sende direkte til kunststof og svovl, og tungolie og dieselolie kan lettes ud mod tanke på den modsatte side.

Tidligt er det nemt at være doven og gøre skrå rørledninger eller påkørende underjordiske rør, men denne vane får effekt senere. I det øjeblik du skifter til avanceret type, kan du ikke skabes afgangsstederne til dieselolie og tungolie, og som et resultat ender du med at ødelægge alt på en gang. Selv i minimalkonfiguration, hvis du lader nogle piperørs mellemrum omkring olieraffineriet, bliver ændringer meget mindre ved senere ændringer.

Oil refinery - Factorio Wiki wiki.factorio.com

Tidig drift med prioritering til petroleumsgas

Når du ser behovet lige efter forskning, er det næsten altid petroleumsgas, der bliver første mangel. Mens kunststof og svovl er ønskede straks, har tungolie og dieselolie ingen stor forbrugscenter endnu på dette tidspunkt. Derfor opstarter du linjen ved at gøre petroleumsgas til hovedrollen i minimalkonfigurationen, hvilket er den måde, der er mindst tilbøjelig til at blive tilstoppet. 『原油処理技術 - Japanese version』 præciserer også forholdet mellem hele oliebehandlings stoppetilstand og hver olietype.

Piperørskonfigurationen er simpel. Du sender bare råolieindbydelse → olieraffineri → direktelinje til petroleumsgas, og på den side sender du kun petroleumsgas direkte til kemisk fabrik. Her forbinder du enten kunststof eller svovl, eller begge dele, og får gassen kontinuerligt forbrugt. Grundlæggende oliebehandlings olieraffineri producerer omkring 9/sek petroleumsgas, hvilket er ret praktisk til opstarten lige efter blå videnskab. Designvurderingen bliver ikke uklart, fordi flowets retning til det, som du ønsker, er klar.

Det irriterende ved denne tilgang er dog, at hvis blot én type output bliver fyldt, stopper hele raffineriet. Selv hvis du bruger petroleumsgas, hvis der ingen udgangspunkt for tungolie og dieselolie, så stopper raffineriet alligevel. Jeg snublede selv over her. Jeg kørte "bare gas bruges, det skulle være okay uden tank" og lige før dieselolien blev helt fyldt, stoppede raffineriet, og som et resultat forsvandt petroleumsgassen til kunststof, og alt omkring blå videnskab standsede samtidigt. Faren ved olielinjer er at det ikke er mangel på væsker, men de væsker, der ophobner sig, der får også de nødvendige væsker til at stoppe.

Derfor er det vigtigt i tidlig drift at tænke på at ikke "ikke bruge" men "midlertidigt holde tilbage" tungolien og dieselolien. Selvom du ikke konstruerer cracking i fuld skala på dette stadie, så længe der er et sted at modtage overskuddet, fortsætter petroleumsgasproduktionen. I oliebehandlingens tidlige faser er det bedre at prioritere ikke at stoppe frem for effektivitet.

💡 Tip

Hvis du forsøger at køre olie uden tank, bliver den første ulykke, der sker, normalt "dieselolie fyldt → raffinering stopper → petroleumsgas mangel". Ved at sætte 2-3 tank som forsikring selv i tidligt stadie, kan du forhindre meget af denne kæde.

Midlertidig lagring i tank og piperørs visioner for senere ændringer

Minimalkonfigurationens endelige form er meget kedelig at se på. Råolie indføres fra den ene side, petroleumsgas sendes direkte, tungolie og dieselolie sendes til parallelle tank. Lagertanke har 25.000 enheder pr. stk, så som buffer i tidligt stadie er det ret stor. Olielinjer kræver "sted at slippe væsken" før "forbrugspunkt", så at sætte mindst en tank til tungolie og en til dieselolie, for at være sikker 2-3, er stabilt.

Det vigtige på det punkt er ikke at gøre tanken til slutpunktet. Lad nogle piperørmellemrum foran og bag tanken, så du senere kan strække til smøreolie kemisk fabrik, tungoliespacltning, diesoliespacltning, fast brændstof hvad som helst. Selv om du bare putter i tanke i tidligt stadie, når du kommer til midtstadium, vil du gerne sende tungolie til smøreolie, dieselolie til brændstof. Hvis du klemmer tanken helt ind i hjørnet, forsvinder dette spillerum, og ændringer bliver meget mere besværlig.

Jeg bruger selv ofte ikke at gøre piperørledningen lige foran og bag tanken, men at lade én forgreningspunkt være tom. Bare det gør det let senere at tilføje pumper for prioritetskontrol eller at producere kemisk fabrik-rækker vandret. Når du skifter til avanceret type, bliver det sådan set forhold-snakken, men hvad der facto gør livet lettere, er denne "lige ledning med forgreningsrum". Hvis du ser det på minimalkonfigurationsstadiet, slipper du for at skulle omplancere hele olieraffineriet senere.

Med andre ord er formen, der er let at genskabe med en olielinje lige efter forskning, en kolonne med olieraffineri, en direkte petroleumsgaslinje, og parallel tungolie og dieselolie tank som skelet. Det er meget mere magtfuldt at lave en knoglekonstruktion, der ikke bliver tilstoppet og senere lader sig nemt konvertere, fremfor et flot endeligt udseende, for olielinjer tidligt.

Forholdet mellem avanceret oliebehandling og anbefalede udviklinger

Sådan læser man 20:5:17 og 8:2:7

Når du skifter til avanceret oliebehandling, er det første forhold, du ønsker at tage som standard 20:5:17. Dette repræsenterer olieraffineri : tungoliespacltningsanlæg : diesoliespacltningsanlæg vægt på antal. Med andre ord, hvis du stiller 20 olieraffinerier op, der laver avanceret oliebehandling, så hvis du sætter 5 kemiske fabrikker for tungoliespacltning og 17 for diesoliespacltning, bliver strømmen af tungolie, dieselolie og petroleumsgas mindre tilbøjelig til at blive tilstoppet. Dette er en populær midterfase-senere standard, som ofte refereres til på Oil processing - stable wiki.

Men i praksis er 20 enheder lidt stor. Derfor er hvad der er praktisk at håndtere 8:2:7, som er den lille tilnærmelse af 20:5:17. Det er let at placere som en blok og let at udvide ved blot at tilføje en siden af, hvilket bliver til en form. Når du ser forholdet, er olieraffineriet 8 enheder, tungoliespacltningsanlæg 2 enheder, diesoliespacltningsanlæg 7 enheder. Det er ikke helt skarp overensstemmelse, men fra decimal-siden kan det absorberes ret let af lagertank bufferen, og jeg starter selv selv ofte fra den her form.

Tabellering gør læsningen meget lettere.

Forhold-navnOlieraffineriTungoliespacltningsanlægDiesoliespacltningsanlægHvor at bruge
Præcisions-orienteret basis20517Hoved-kolonne, der kører i længere tid uden stop
Praktisk tilnærmelse827En blok, der er let at starte op og udvide

Kvaliteten ved dette forhold er ikke tallene selv, men det bliver let at tilføje kun det manglende olieslags bagefter. Jeg selv starter med 8:2:7, sikrer lidt smøreolie først og begynder at køre, og senere hvis dieselolie eller petroleumsgas-siden bliver utilstrækkelig, tilføjer jeg samme blok vandret. At stille det større 20:5:17 op på én gang fra starten af er mindre piperørskonfiguration og lettere at få til at køre dobbelt hurtighed uden at blive tilstoppet.

Betydningen af 19,5/sek petroleumsgasækvivalent pr. olieraffineri

Når du evaluerer avanceret oliebehandling, er det vigtigt at se på, at der pr. olieraffineri er omkring 19,5/sek petroleumsgasækvivalent. Dette tal inkluderer ikke blot direkte output fra raffineriet selv, men også omregningsværdien, når tungolie og dieselolie bliver knust over til petroleumsgas-siden (note: nogle dele af cracking-behandlingsmængden er baseret på fællesskabsmålinger. For præcis behandling skal du også se den relevante side på det officielle Wiki: https://wiki.factorio.com/Oil_processing/ja). Sammenlignet med grundlæggende oliebehandlings 9/sek petroleumsgas bliver værdien ved at skifte til avanceret typen helt klar.

Som en hurtig oversigt er denne måde praktisk:

KonfigurationOlieraffineriTungoliespacltningsanlægDiesoliespacltningsanlægPetroleumsgasækvivalent
Lille skala1forholdsbaseret ledelseforholdsbaseret ledelse19,5/sek
Opstartsudvidelse5forholdsbaseret ledelseforholdsbaseret ledelse97,5/sek
Hoved-kolonne10forholdsbaseret ledelseforholdsbaseret ledelse195/sek

Ved at holde på petroleum-gaskækvivalent for 1 stk, 5 stk, 10 stk bliver det let at sortere "ønsker jeg nu kunststof-øgning, smøreolie-sikring eller temperaturing af dieselolje til raktelfyring-forberedelse?". Især midtstadiet ville det være mere stabilt i hele fabrikken at sende nødvendig mængde minus noget for nedbrydelse fremfor at holde på dieseolie simpelthen bare.

💡 Tip

Når jeg arrangerer avanceret type, forstår jeg først "denne kolonne har 8 olieraffinerier som omkring 156/sek petroleumsgasækvivalent", og så beslutter jeg først at holde tungolie for smøreolie ud. Med denne tilgang bliver det svært at få både petroleumsgas og smøreolie til at blive mangel på samme tid.

Selvfølgelig kan tungolie være prioriteret til smøreolie, og dieselolie ønsker at gå til fast brændstof eller raketbrændstof. Men som designbasis for hoved-kolonnen at se 1 olieraffineri = omkring 19,5/sek petroleumsgasækvivalent gør systemet ret stærkt overfor efterspørgselsændringer. Forholdsdesignet fungerer netop fordi der er denne "opregning pr. enhed".

Udvidelsesforholdet og beltehastighed

Grunden til at avanceret type ofte ender med kun skrivebords-forholdet er, at det er nemt at lade befordring-planen komme senere. Især petroleumsgas selv kan transporteres via rør, men kunststof, svovl, fast brændstof som vises senere er direkte forbundet til beltekonfiguration. Målestokken her kommer fra transportbælte-fysik『Transport belts/Physics』. Gult bælte er omkring 7,5/sek på den ene side, 15/sek på begge sider, rødt bælte er det dobbelte, og blåt bælte er det tredobbelte.

Kendskab til denne standard gør domsfating ved udvidelses-afgørelse for olieequipment meget lettere. Når du f.eks. udvider en 8:2:7-blok, kan du i forvejen læse, om fast brændstof og kunststof-samling stadig passer på gul bælte-enkeltside, både sider eller om der skal planlægges rød bælte helt fra starten. Jeg bruger selv ofte kun at åbne hovedimagså rødt bælte-bredde fra tidligt stadie. Det virker med gult ved opstart, men når der udvides, kan du bare skifte bæltet og fordoble hastigheden uden omvejsplanlægning.

Hastigheds-følelsen organiseres således:

BælteEnkeltsidet befordringBegge sider-befordringHvor det bruges
Gult7,5/sek15/sekOpstart, småskala fast brændstof og svovl-transport
Rødt15/sek30/sekHoved-stamledning for 1-2 blok af 8:2:7
Blåt22,5/sek45/sekHoved-kolonnes samling, sent-stadiet høj-densitets-transport

På olielinjer er hvor man slipper af ved flydende og konverterer til fast som vigtig som væske-forholdet. Hvis du f.eks. sætter dieselolie til fast brændstof, kan du håndtere det på bælte, og fast brændstof er 12MJ pr. stk så det har høj densitet som brændstof-stamledning. Fast brændstof-omregning fra dieselolje er 10:1, direkte fra tungolje er 20:1, hvis du først nedbryder tungolje til dieselolje så er det omkring 13:1, så fra rent forholds-synspunkt skulle dieselolje være centrum for brændstof-linjen. Sådanne konversions-destinationer iagttaget, når du vælger bælte-hastighed, kan du reducere ulykker, hvor selv transport bliver tilstoppet før olie-equipmentet.

I praksis er den tilgang at starte med 8:2:7 og senere tilføje kun det manglende olieslags en blok ad gangen ret nem at håndtere. Fra min egen erfaring helt klart skiller denne tilgang "væske-forhold" og "bælte-forøgelse". Væske-siden udvides vandrette ved samme forhold-blok, fast-siden bytter blot gult til rødt, rødt til blåt og det virker, så man kan udvide olieequipment uden at ødelægge hele fabrikken. Talene virker enkle, men designet, der faktisk ikke bliver tilstoppet og kan fordobles, virker netop på grund af denne adskillelse.

Transport belts/Physics/ja wiki.factorio.com

Smøreolie-prioritering og piperørdesign for overskud-cracking

Hvorfor tungolie→smøreolie skal være absolut prioriteret og forgrening

Hvis du ønsker at få en olielinje designet med avanceret oliebehandling, der ikke bliver tilstoppet, bliver tankegangen ret klar. Send tungolie først til smøreolie, og send kun overskuddet fra smøreliebehovet til tungoliespacltning, denne rækkefølge. Fordi olieraffineriet stopper helt hvis blot én af output-typerne bliver fuld, er det for sent at se tungolie som "behandle hvis der er rest", man skal indlejre prioriteringen af brugsmulighederne i piperørene fra starten af.

Grunden til at sikre smøreolie først er, at brugen

article.share

T

Takuma

Factorio 3,000時間超。1k SPM メガベースを複数パターンで達成した生産ライン設計のスペシャリスト。本業のプラントエンジニアの知識を工場最適化に応用しています。