Jakość danych w kalkulacjach
Łukasz Żabski Tomasz Patla
Łukasz Żabski Tomasz Patla
ABAk™ SaaS [*] usługa jako system w przemyśle obronnym do implementacji algorytmiki MPS i APS w planowaniu i harmonogramowaniu produkcji. System ABAk zintegrowany z programem MES do realizacji i monitorowania produkcji. Właściwie z punktu widzenia użytkowania architektury to mamy MES z APS oraz ERP z MPS. Algorytmika MRP to domena ERP, natomiast włącznie ABAk MPS to rozwój w kierunku APICS MRP II. Istota integracji MPS to rozwinięciem logiki ERP. Pełna idea integracja to rozszerzanie firmowej logiki, stąd decyzja o "szyciu na miarę" algorytmiki MPS i APS oraz dobrany MES.
Jaki Problem? "Skroić na miarę" kalkulacje, trafnie liczące plan i harmonogram produkcji, identyfikujące wąskie gardła. Kalkulacje gwarantujące maksimum terminowości oraz optimum wydajności. Szczególnie w przemyśle obronnym, które pracuje na kontraktach z drakońskimi karami za nieterminowość.
Robota matematyków to dobre modele biznesu z jak największą precyzją badanego systemu. Proste na tyle, żeby było maksimum zrozumienia i konsensu w całej akademicko-biznesowej grupie badawczej. Dalej eksperymentalna algorytmika planowania MPS i harmonogramowania APS produkcji.
Zadanie informatyczne to wybór technologii, która w odpowiedniej cenie do jakości oraz dobrym czasie zaimplementuje wypracowany model i algorytmy.
ABAk™ to prosta acz nie prostacka usługa obliczeń. Prostota polega na tym, że klient dostarcza dane wejściowe i otrzymuje oczekiwane wyniki. Do obliczeń wykorzystywane są dowolne, dobrze dopasowane technologie informatyczne, również te z najwyższej półki. ABAk APS z solverem matematycznym Gurobi dla klienta jest transparentny a także informatycznie bezproblemowy. ABAk SaaS nie wymaga zakupu licencji i inwestycji w technologie czy kompetencje informatyków.
Praca zaczyna się od edukacji. Grupa akademicko-biznesowa uczy się nawzajem problematyki biznesowej oraz metod i technik badawczych. Badania to eksperyment szukania najlepszego rozwiązania problemu. Drakońskie eksperymenty w dyscyplinie naukowej. Finał pracy to kalkulacja ABAk™.
W przemyśle obronnym usługa obliczeń ABAk™ APS z wymaganiami bezpieczeństwa na podwyższonym poziomie. Ten poziom jest standardem każdego kalkulatora ABAk™.
Po pierwsze bezbłędne programowanie algorytmów matematycznych. Naukowcy badający algorytmy są jednocześnie ich programistami. Programowanie w drakońskiej metodyce ABAk™ DRAK. Kompetencje projektancko-programistyczne razem.
Po drugie priorytet to dostępność i szybkość obliczeń. Problemy matematyczne mają dużą złożoność obliczeniową. ABAk™ liczy w specjalistycznych programach do obliczeń oraz optymalnym sprzęcie. Algorytmy są sprytne i liczą w dopuszczalnym czasie.
Po trzecie bezpieczeństwo: poufność, integralność, dostępność. Integralność to jakość obliczeń, która może być naruszona zarówno przez dane wejściowe jak i same obliczenia. Na koniec liczą się trafne obliczenia dla trafnych decyzji.
Architektura ABAk™ jest w koncepcji Zero SPOF, tzn. na awarie Systemu są alternatywy: (a) alternatywne przesyłanie danych, (b) alternatywne liczydła do kalkulacji. Architektura ABAk™ rozwijana jest w koncepcji jak największej piaskownicy. Całkowita separacja pomiędzy każdymi kalkulacjami.
Z jednej strony transparentność ABAk™ dla klienta to bezproblemowa "czarna skrzynka". Także jednakże to w ogóle nie jest czarna skrzynka. Kody źródłowe algorytmów są otwarte dla klienta. Dokumentacja to procedury do instalacji i konfiguracji całego systemu w koncepcji "otwartego programu" (ang. Open Source).
Jaki Profit? Unikatowość produkcji wymagała eksperymentów z algorytmiką, żeby odkryć kalkulacje "szyte na miarę". Ponad >½ połowa ∆=100%-OTIF problemu nieterminowości została rozwiązana po starcie ABAk™ MPS. Wdrożenie MES z APS również dodało kilka punktów procentowych do OTIF, a przede wszystkim wzrosła nawet kilkanaście procent efektywności OEE produkcji.
Co dalej? Rozszerzenie modelu o wielokryterialną optymalizacje, oprócz OTIF i OEE, oraz wielokrotne symulacje pod nadzorem planisty.
[*] Model SaaS program jako usługa (ang. Software as a Service) jak chmura obliczeniowa, w którym dostawca dostarcza oprogramowanie zarządzając zasobami fizycznymi i instalacją programu. SaaS zmienia posiadanie oprogramowania na użytkowanie w tzw. subskrypcji, w której prawo do korzystanie jest odnawiane cyklicznie, np. co roku.
ABAk™ SaaS idzie dalej, bo zarządza zasobami fizycznymi, instalacją i konfiguracją systemu, a przede wszystkim kompetencjami analitycznymi i informatycznymi.