{"id":52837,"date":"2019-11-18T00:00:00","date_gmt":"2019-11-17T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah"},"modified":"2020-02-18T14:00:38","modified_gmt":"2020-02-18T11:00:38","slug":"primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah","title":{"rendered":"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2>Wprowadzenie<\/h2>\n<p>\nW szkole zadawano nam do rozwi\u0105zania wiele podobnych przyk\u0142ad\u00f3w, aby utrwali\u0107 zdobyt\u0105 wiedz\u0119. Ci\u0105gle narzekali\u015bmy: co w tym warto\u015bciowego? Podstawi\u0107 do wzoru dwa lub trzy warto\u015bci i otrzyma\u0107 odpowied\u017a. Gdzie tu lot my\u015bli? Rzeczywisto\u015b\u0107 okaza\u0142a si\u0119 surowsza ni\u017c w szkole.<\/p>\n<p>Obecnie pracuj\u0119 jako analityk w IT. Zanim trafi\u0142em do bran\u017cy IT, pracowa\u0142em jako in\u017cynier ciep\u0142otechnik, programista CNC, bra\u0142em udzia\u0142 w projektach badawczych. <\/p>\n<p>Na w\u0142asnym do\u015bwiadczeniu przekona\u0142em si\u0119, \u017ce 95% czasu pracy in\u017cynierowie i naukowcy sp\u0119dzaj\u0105 na takich \u201ejednorodnych\u201d czynno\u015bciach. Obliczenia r\u00f3wna\u0144, weryfikacje, rejestracja rezultat\u00f3w, kopiowanie specyfikacji. Projekt za projektem, eksperyment za eksperymentem, dzie\u0144 za dniem. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nOto kilka przyk\u0142ad\u00f3w z mojej wcze\u015bniejszej pracy.<\/p>\n<p>Do 2019 roku tworzy\u0142em modele do formowania pr\u00f3\u017cniowego. Je\u015bli taki model owin\u0105\u0107 rozgrzanym plastikiem, uzyskujemy produkt, kt\u00f3ry dok\u0142adnie odwzorowuje geometri\u0119 tego modelu. Opis technologii <noindex><a rel=\"nofollow\" href=\"https:\/\/ammat.ru\/production\/vacuum-molding\/\">tutaj<\/a><\/noindex>.<\/p>\n<p>W cyklu tworzenia modelu potrzebny jest ca\u0142y zestaw aplikacji wyspecjalizowanych:<\/p>\n<ul>\n<li>Autodesk Inventor do modelowania 3D;<\/li>\n<li>Excel do eksportowania wymiar\u00f3w surowca;<\/li>\n<li>Excel do obliczenia koszt\u00f3w modelu;<\/li>\n<li>modu\u0142 HSM do tworzenia programu steruj\u0105cego CNC;<\/li>\n<li>System plik\u00f3w komputera do zarz\u0105dzania plikami program\u00f3w;<\/li>\n<li>\u015arodowisko Mach3 do sterowania maszyn\u0105 CNC.<\/li>\n<\/ul>\n<p>\nZ jednego \u015brodowiska do drugiego dane musia\u0142y by\u0107 przenoszone r\u0119cznie, a to ca\u0142e tabele i zbiory warto\u015bci. Proces by\u0142 wolny, cz\u0119sto zdarza\u0142y si\u0119 b\u0142\u0119dy. <\/p>\n<p>Wcze\u015bniej bra\u0142em udzia\u0142 w opracowywaniu i produkcji \u015bwiat\u0142owod\u00f3w (<noindex><a rel=\"nofollow\" href=\"http:\/\/www.solargy.ru\/technologies\/solarway\/\">link<\/a><\/noindex>). By\u0142o du\u017co bada\u0144, projektowania i oblicze\u0144: wyspecjalizowane \u015brodowiska do oblicze\u0144 cieplno- i o\u015bwietleniowych (Ansys, Dialux), plus obliczenia efektywno\u015bci ekonomicznej, plus Autocad i Inventor do modeli i rysunk\u00f3w. I tutaj te same trudno\u015bci: wynik obliczenia z jednej aplikacji trzeba przenie\u015b\u0107 do drugiej aplikacji dla nast\u0119pnych oblicze\u0144. I tak kilka razy w poszukiwaniu optymalnego rozwi\u0105zania.<\/p>\n<p>Czas in\u017cyniera i czas naukowca to bardzo cenny czas. Nie chodzi tutaj o wynagrodzenie. Za obliczeniami in\u017cyniera stoi du\u017cy projekt z zespo\u0142em. Za badaniami naukowca stoi perspektywa ca\u0142ej bran\u017cy. Jednak cz\u0119sto wysoko wykwalifikowany specjalista \"po prostu\" przepisuje warto\u015bci z jednego programu do drugiego zamiast opracowywa\u0107 koncepcje, modelowa\u0107, interpretowa\u0107 wyniki, prowadzi\u0107 dyskusje i burze m\u00f3zg\u00f3w z kolegami. <\/p>\n<p>Cech\u0105 wsp\u00f3\u0142czesnego \u015brodowiska biznesowego jest pr\u0119dko\u015b\u0107. Rynek ca\u0142y czas przyspiesza. W 2014 roku stworzenie makiety zajmowa\u0142o nam 2-3 tygodnie. W 2018 roku \u2013 trzy dni, i to wydawa\u0142o si\u0119 ju\u017c za d\u0142ugo. Teraz projektant musi dostarczy\u0107 kilka wariant\u00f3w rozwi\u0105zania w tym samym czasie, kt\u00f3ry kiedy\u015b by\u0142 przeznaczony tylko na jeden wariant.<\/p>\n<p>I jeszcze jeden aspekt \u2013 inwestycje i ryzyko. Aby \"za\u0142apa\u0107 si\u0119\" na projekt, przedsi\u0119biorstwo przed podpisaniem umowy z klientem musi zainwestowa\u0107 w opracowanie koncepcji oko\u0142o 6% warto\u015bci tego projektu. Te \u015brodki s\u0105 wydawane:<\/p>\n<ul>\n<li>na badania;<\/li>\n<li>projektowanie koncepcyjne;<\/li>\n<li>ocen\u0119 nak\u0142ad\u00f3w pracy;<\/li>\n<li>przygotowanie szkic\u00f3w itd. <\/li>\n<\/ul>\n<p>\nFirma ponosi te koszty z w\u0142asnej kieszeni, to jej w\u0142asne ryzyko. Zwracanie uwagi na koncepcj\u0119 wymaga czasu specjalist\u00f3w, a oni s\u0105 zaj\u0119ci rutyn\u0105.<\/p>\n<p>Po zapoznaniu si\u0119 z narz\u0119dziami pracy w firmie IT, zainteresowa\u0142em si\u0119, jakie praktyki z automatyzacji proces\u00f3w biznesowych mog\u0142yby by\u0107 u\u017cyteczne dla in\u017cynier\u00f3w. Dlatego biznes od dawna stosuje robotyzacj\u0119 proces\u00f3w (RPA) w walce z rutyn\u0105. <\/p>\n<p>Producenci RPA deklaruj\u0105 nast\u0119puj\u0105ce zalety tego narz\u0119dzia automatyzacji:<\/p>\n<ol>\n<li>uniwersalno\u015b\u0107 (robot mo\u017ce pracowa\u0107 z dowoln\u0105 aplikacj\u0105, z dowolnym \u017ar\u00f3d\u0142em danych);<\/li>\n<li>\u0142atwo\u015b\u0107 w nauce (nie wymaga g\u0142\u0119bokich kompetencji w programowaniu i administracji);<\/li>\n<li>szybko\u015b\u0107 opracowania (na gotowy algorytm potrzeba mniej czasu ni\u017c w tradycyjnym programowaniu);<\/li>\n<li>rzeczywiste odci\u0105\u017cenie pracownika od rutynowych operacji.<\/li>\n<\/ol>\n<p>\nNa podstawie tych kryteri\u00f3w sprawdzimy, jaki efekt daje u\u017cycie RPA w obliczeniach in\u017cynieryjnych\/naukowych. <\/p>\n<h2>Opis przyk\u0142adu<\/h2>\n<p>\nRozwa\u017cymy prosty przyk\u0142ad. Mamy belk\u0119 zamocowan\u0105 w konsoli z obci\u0105\u017ceniem. <br \/>\n<img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/f197e96743e4b68413ac4f388704d4ba.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPrzyjrzyjmy si\u0119 temu zadaniu z perspektywy in\u017cyniera i naukowca. <\/p>\n<p>Studium przypadku \"in\u017cynier\": mamy belk\u0119 d\u0142ugo\u015bci 2 m, zamocowan\u0105 w spos\u00f3b konsolowy. Powinna ona ud\u017awign\u0105\u0107 \u0142adunek o masie 500 kg z trzykrotnym zapasem no\u015bno\u015bci. Belka wykonana jest z prostok\u0105tnej rury. Nale\u017cy dobra\u0107 przekr\u00f3j belki zgodnie z katalogiem GOST. <\/p>\n<p>Studium przypadku \"naukowiec\": ustali\u0107, jak masa \u0142adunku, przekr\u00f3j i d\u0142ugo\u015b\u0107 belki wp\u0142ywaj\u0105 na no\u015bno\u015b\u0107 tej belki. Przedstawi\u0107 r\u00f3wnanie regresji.<\/p>\n<p>W obu przypadkach uwzgl\u0119dnia si\u0119 si\u0142\u0119 ci\u0119\u017cko\u015bci, kt\u00f3ra dzia\u0142a na belk\u0119 proporcjonalnie do jej masy.<\/p>\n<p>Szczeg\u00f3\u0142owo om\u00f3wimy pierwszy przypadek - \"in\u017cynier\". Studium przypadku \"naukowiec\" realizowane jest w podobny spos\u00f3b.<\/p>\n<p>Technicznie nasz przyk\u0142ad jest bardzo prosty. Specjalista przedmiotowy mo\u017ce obliczy\u0107 go \u0142atwo na kalkulatorze. D\u0105\u017cymy do innego celu: pokaza\u0107, jak rozwi\u0105zanie RPA pomo\u017ce, gdy zadanie staje si\u0119 bardziej rozleg\u0142e. <\/p>\n<p>W uproszczeniach zauwa\u017cmy r\u00f3wnie\u017c: przekr\u00f3j rury - idealny prostok\u0105t, bez zaokr\u0105gle\u0144 kraw\u0119dzi, bez uwzgl\u0119dnienia spaw\u00f3w.<\/p>\n<h2>Zadanie in\u017cyniera<\/h2>\n<p>\nOg\u00f3lny schemat przypadku \"in\u017cynier\" wygl\u0105da nast\u0119puj\u0105co:<\/p>\n<ol>\n<li>W arkuszu Excel mamy tabel\u0119 z asortymentem rur zgodnie z GOST. <\/li>\n<li>Dla ka\u017cdego wpisu w tej tabeli musimy zbudowa\u0107 model 3D w Autodesk Inventor.<\/li>\n<li>Nast\u0119pnie w \u015brodowisku Inventor Stress Analyses przeprowadzamy obliczenia wytrzyma\u0142o\u015bciowe i eksportujemy wyniki oblicze\u0144 do pliku HTML. <\/li>\n<li>Wynikamy w uzyskanym pliku warto\u015b\u0107 \"Maksymalne napr\u0119\u017cenie wed\u0142ug Misesa\".<\/li>\n<li>Zatrzymujemy obliczenia, je\u015bli zapas wytrzyma\u0142o\u015bci (wska\u017anik granicy plastyczno\u015bci materia\u0142u do maksymalnego napr\u0119\u017cenia wed\u0142ug Misesa) b\u0119dzie mniejszy ni\u017c 3. <\/li>\n<\/ol>\n<p>\nZak\u0142adamy, \u017ce belka o odpowiednim przekroju zapewni trzykrotny zapas no\u015bno\u015bci i b\u0119dzie minimalna pod wzgl\u0119dem masy w\u015br\u00f3d innych opcji. <\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/fd606aabe1ea38e360761fd942fdc9ef.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPodsumowuj\u0105c, w naszym zadaniu specjalista pracuje z 3 aplikacjami (zobacz schemat powy\u017cej). W rzeczywistych warunkach liczba aplikacji mo\u017ce by\u0107 wi\u0119ksza.<\/p>\n<p>GOST 8645-68 \"Rury stalowe prostok\u0105tne\" zawiera 300 wpis\u00f3w. W naszym zadaniu demonstracyjnym skr\u00f3cimy list\u0119: we\u017amiemy po jednej pozycji z ka\u017cdej rodziny rozmiar\u00f3w. \u0141\u0105cznie 19 wpis\u00f3w, z kt\u00f3rych nale\u017cy wybra\u0107 jeden. <\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/c979ac07b01b3ca2982062c52f59192f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u015arodowisko modelowania Inventor, w kt\u00f3rym b\u0119dziemy budowa\u0107 model i przeprowadza\u0107 obliczenia wytrzyma\u0142o\u015bciowe, zawiera bibliotek\u0119 gotowych materia\u0142\u00f3w. Materia\u0142 belki we\u017amiemy z tej biblioteki:<\/p>\n<p>Materia\u0142 - Stal<br \/>\nG\u0119sto\u015b\u0107 7,85 g\/kub. cm;<br \/>\nGranica plastyczno\u015bci 207 MPa;<br \/>\nGranica na zerwanie 345 MPa;<br \/>\nModu\u0142 Younga 210 GPa;<br \/>\nModu\u0142 \u015bcinania 80,7692 GPa.<\/p>\n<p>Tak wygl\u0105da tr\u00f3jwymiarowy model obci\u0105\u017conej belki:<\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/6e0a52f7557b667f4bb04869c9d14b8a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA tutaj znajduje si\u0119 wynik oblicze\u0144 wytrzyma\u0142o\u015bciowych. System pod\u015bwietla na czerwono wra\u017cliwe obszary belki. W tych miejscach wyst\u0119puje najwy\u017csze napi\u0119cie. Skala po lewej stronie pokazuje warto\u015b\u0107 maksymalnego napi\u0119cia w materiale belki.<\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/12c47a3898dbf00c5e95d13da3603289.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u2003<\/p>\n<h2>Teraz zle\u0107my cz\u0119\u015b\u0107 pracy robotowi.<\/h2>\n<p>\nSchemat pracy zmienia si\u0119 w nast\u0119puj\u0105cy spos\u00f3b:<\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/d6802a8ffa587110105a9cbbe6276fe1.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nRobota zbudujemy w \u015brodowisku Automation Anywhere Community Edition (dalej AA). Przejdziemy przez kryteria oceny i opiszemy subiektywne wra\u017cenia.<\/p>\n<h3>Wszechstronno\u015b\u0107<\/h3>\n<p>\nRozwi\u0105zania RPA (szczeg\u00f3lnie komercyjne) s\u0105 zdecydowanie pozycjonowane jako narz\u0119dzie do automatyzacji proces\u00f3w biznesowych, automatyzacji pracy pracownik\u00f3w biurowych. W przyk\u0142adach i kursach omawia si\u0119 interakcj\u0119 z ERP, ECM, Web. Wszystko jest bardzo \"biurowe\".<\/p>\n<p>Na pocz\u0105tku mieli\u015bmy w\u0105tpliwo\u015bci, czy AA poradzi sobie z interfejsem i danymi naszego Autodesk Inventor. Ale wszystko naprawd\u0119 zadzia\u0142a\u0142o: ka\u017cdy element, ka\u017cdy kontroler zosta\u0142 zidentyfikowany i zapisany. Nawet w formularzach serwisowych z tabelami parametr\u00f3w robot uzyska\u0142 dost\u0119p do potrzebnej kom\u00f3rki po prostu wskazuj\u0105c myszk\u0105. <\/p>\n<p>Nast\u0119pnie przeszli\u015bmy do uruchomienia studia obliczeniowego. I r\u00f3wnie\u017c bez problem\u00f3w. Na tym etapie trzeba by\u0142o dok\u0142adnie popracowa\u0107 nad przerwami mi\u0119dzy dzia\u0142aniami, kiedy system oczekiwa\u0142 na zako\u0144czenie oblicze\u0144.<\/p>\n<p>Pobieranie ko\u0144cowych danych z Web i ich wstawianie do Excela przebieg\u0142o g\u0142adko.<br \/>\nW ramach tego zadania uniwersalno\u015b\u0107 zosta\u0142a potwierdzona. S\u0105dz\u0105c po opisach innych dostawc\u00f3w RPA, uniwersalno\u015b\u0107 jest rzeczywi\u015bcie wsp\u00f3ln\u0105 cech\u0105 tej kategorii oprogramowania.<\/p>\n<h3>\u0141atwo\u015b\u0107 przyswojenia<\/h3>\n<p>\nNa przyswojenie potrzebowali\u015bmy kilku wieczor\u00f3w: kursy, przyk\u0142ady szkoleniowe \u2013 wszystko to jest. U wielu dostawc\u00f3w RPA szkolenia s\u0105 darmowe. Jedyn\u0105 przeszkod\u0105 jest to, \u017ce interfejs \u015brodowiska i kursy w AA s\u0105 dost\u0119pne tylko w j\u0119zyku angielskim. <\/p>\n<h3>Szybko\u015b\u0107 rozwoju<\/h3>\n<p>\nAlgorytm dla \"zadania in\u017cyniera\" opracowali\u015bmy i przetestowali\u015bmy w ci\u0105gu jednego wieczoru. Sekwencja dzia\u0142a\u0144 zawiera\u0142a zaledwie 44 instrukcje. Poni\u017cej na rysunku fragment interfejsu Automation Anywhere z gotowym robotem. Koncepcja Low code\/No code \u2013 nie trzeba by\u0142o programowa\u0107: zastosowano rejestratory dzia\u0142a\u0144 lub drag\u2019n\u2019drop z biblioteki polece\u0144. Nast\u0119pnie ustawienie parametr\u00f3w w oknie w\u0142a\u015bciwo\u015bci. <\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/7e98c35c151d87b08272d1af2c1c0fd0.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <\/p>\n<h3>Odci\u0105\u017cenie od rutyny<\/h3>\n<p>\nNa przetworzenie jednego wpisu robot potrzebuje 1 minuty 20 sekund. Oko\u0142o tyle samo czasu zajmowali\u015bmy na przetwarzanie jednego wpisu bez robota. <\/p>\n<p>Je\u015bli chodzi o dziesi\u0105tki i setki zapis\u00f3w, cz\u0142owiek nieuchronnie si\u0119 zm\u0119czy i zacznie si\u0119 rozprasza\u0107. Specjalista mo\u017ce zosta\u0107 nagle zaj\u0119ty jakim\u015b innym zadaniem. W przypadku cz\u0142owieka proporcja w stylu \u201eJe\u015bli zadanie zajmuje A minut, to N takich zada\u0144 mo\u017cna wykona\u0107 w A*N minut\u201d nie dzia\u0142a \u2013 zawsze zajmuje wi\u0119cej czasu. <\/p>\n<p>W naszym przyk\u0142adzie robot b\u0119dzie przeszukiwa\u0142 zapisy kolejno, zaczynaj\u0105c od najwi\u0119kszych przekroj\u00f3w. W przypadku du\u017cych zbior\u00f3w danych nie jest to szybka metoda. Aby przyspieszy\u0107, mo\u017cna wdro\u017cy\u0107 sekwencyjne przybli\u017cenia, na przyk\u0142ad metod\u0119 Newtona lub p\u00f3\u0142dzielenia.<br \/>\nWynik oblicze\u0144:<\/p>\n<p>Tabela 1. Wynik doboru przekroju belki<\/p>\n<p><img decoding=\"async\" alt=\"Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych\" src=\"\/wp-content\/uploads\/2019\/11\/6baec083923222fbd03efafaa2ca5e1e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Zadanie naukowca<\/h3>\n<p>\nZadanie naukowca polega na przeprowadzeniu kilku eksperyment\u00f3w numerycznych w celu okre\u015blenia prawa, wed\u0142ug kt\u00f3rego zmienia si\u0119 no\u015bno\u015b\u0107 belki w zale\u017cno\u015bci od jej przekroju, d\u0142ugo\u015bci i masy obci\u0105\u017cenia. Odkryte prawo formu\u0142uje si\u0119 w postaci r\u00f3wnania regresyjnego. <\/p>\n<p>Aby r\u00f3wnanie regresyjne by\u0142o dok\u0142adne, naukowiec musi przeanalizowa\u0107 du\u017c\u0105 ilo\u015b\u0107 danych.<\/p>\n<p>Dla naszego przyk\u0142adu wyodr\u0119bniamy zbi\u00f3r wej\u015bciowych zmiennych:<\/p>\n<ul>\n<li>wysoko\u015b\u0107 profilu rury;<\/li>\n<li>szeroko\u015b\u0107;<\/li>\n<li>grubo\u015b\u0107 \u015bcianki;<\/li>\n<li>d\u0142ugo\u015b\u0107 belki;<\/li>\n<li>masa obci\u0105\u017cenia.<\/li>\n<\/ul>\n<p>\nJe\u015bli musimy wykona\u0107 obliczenia przynajmniej dla 3 warto\u015bci ka\u017cdej zmiennej, to \u0142\u0105cznie da to 243 powt\u00f3rzenia. Przy dwuminutowej d\u0142ugo\u015bci jednej iteracji ca\u0142kowity czas wyniesie ju\u017c 8 godzin \u2013 ca\u0142y dzie\u0144 roboczy! Dla pe\u0142niejszego badania musimy bra\u0107 nie po 3 warto\u015bci, a po 10 lub wi\u0119cej. <\/p>\n<p>W trakcie badania z pewno\u015bci\u0105 oka\u017ce si\u0119, \u017ce do modelu nale\u017cy w\u0142\u0105czy\u0107 dodatkowe czynniki. Na przyk\u0142ad \u201etestowa\u0107\u201d r\u00f3\u017cne gatunki stali. Wymagana liczba oblicze\u0144 wzrasta dziesi\u0105tki i setki razy. <\/p>\n<p>W rzeczywistej aplikacji robot b\u0119dzie m\u00f3g\u0142 uwolni\u0107 naukowca na kilka dni, kt\u00f3re specjalista wykorzysta na przygotowanie publikacji, co jest g\u0142\u00f3wnym wska\u017anikiem dzia\u0142alno\u015bci naukowca. <\/p>\n<h2>Podsumowanie<\/h2>\n<p>\n\u201eProdukt\u201d in\u017cyniera \u2013 to rzeczywi\u015bcie dzia\u0142aj\u0105ca konstrukcja. Robotyzacja oblicze\u0144 zmniejszy ryzyko dzi\u0119ki g\u0142\u0119bszemu opracowaniu projektu (wi\u0119cej oblicze\u0144, wi\u0119cej tryb\u00f3w, wi\u0119cej wariant\u00f3w).<\/p>\n<p>\u201eProdukt\u201d naukowca \u2013 r\u00f3wnanie, prawid\u0142owo\u015b\u0107 lub inne zwi\u0119z\u0142e opisanie. Im dok\u0142adniejsze, tym wi\u0119cej danych by\u0142o zaanga\u017cowanych w analiz\u0119. Rozwi\u0105zanie RPA pomo\u017ce tworzy\u0107 informacyjn\u0105 \u201e\u017cywno\u015b\u0107\u201d dla modeli.<\/p>\n<p>Podsumujmy nasz przyk\u0142ad. <\/p>\n<p>Jako model obliczeniowy mo\u017ce by\u0107 u\u017cywany dowolny model: model mostu, model silnika, model systemu grzewczego. Od specjalisty wymaga si\u0119, aby wszystkie komponenty modelu by\u0142y ze sob\u0105 prawid\u0142owo powi\u0105zane i aby model dostarcza\u0142 na \"zewn\u0105trz\" zestaw kluczowych parametr\u00f3w zmiennych.<\/p>\n<p>Rol\u0119 \u015brodowiska obliczeniowego odgrywa ka\u017cda aplikacja, kt\u00f3rej specjalista u\u017cywa w pracy. Ansys, Autocad, Solidworks, FlowVision, Dialux, PowerMill, Archicad. Lub co\u015b w\u0142asnego, na przyk\u0142ad program do doboru wentylator\u00f3w w zak\u0142adzie produkcyjnym (patrz Programy do doboru sprz\u0119tu Systemair). <\/p>\n<p>W roli \u017ar\u00f3d\u0142a danych rozwa\u017camy zar\u00f3wno stron\u0119 internetow\u0105, jak i baz\u0119 danych, arkusz Excel oraz plik txt. <br \/>\nKo\u0144cowy rezultat pracy \u2013 raport \u2013 to dokument Word z automatycznie generowanym tekstem, wykres Excel, zestaw zrzut\u00f3w ekranu lub wysy\u0142ka e-maili.<\/p>\n<p>RPA jest stosowane wsz\u0119dzie tam, gdzie mo\u017cna zastosowa\u0107 analiz\u0119 in\u017cynieryjn\u0105. Oto niekt\u00f3re obszary:<\/p>\n<ul>\n<li>obliczenia wytrzyma\u0142o\u015bciowe i deformacje;<\/li>\n<li>hydrodynamika i gazodynamika;<\/li>\n<li>wymiana ciep\u0142a;<\/li>\n<li>elektromagnetyzm;<\/li>\n<li>analiza interdyscyplinarna;<\/li>\n<li>konstrukcja generatywna;<\/li>\n<li>programy steruj\u0105ce dla CNC (na przyk\u0142ad nesting);<\/li>\n<li>badania medyczne i biologiczne;<\/li>\n<li>w obliczeniach system\u00f3w z sprz\u0119\u017ceniem zwrotnym lub system\u00f3w nieustacjonowanych (gdy ko\u0144cowy wynik musi by\u0107 przekazany do danych pocz\u0105tkowych i obliczenia musz\u0105 by\u0107 powt\u00f3rzone).<\/li>\n<\/ul>\n<p>\nDzi\u015b rozwi\u0105zania RPA s\u0105 aktywnie wykorzystywane w biznesie do automatyzacji proces\u00f3w, pracy z danymi. W rutynie pracownika biurowego, in\u017cyniera i naukowca jest wiele wsp\u00f3lnego. Pokazali\u015bmy, \u017ce roboty s\u0105 u\u017cyteczne w dzia\u0142alno\u015bci in\u017cynieryjnej i naukowej. <\/p>\n<p>Podsumujmy nasze wra\u017cenia.<\/p>\n<ol>\n<li>Uniwersalno\u015b\u0107 \u2014 tak, RPA to uniwersalne narz\u0119dzie.<\/li>\n<li>\u0141atwo\u015b\u0107 w nauce \u2014 tak, to proste i dost\u0119pne, ale wymaga j\u0119zyka.<\/li>\n<li>Szybko\u015b\u0107 rozwoju \u2014 tak, algorytm tworzy si\u0119 szybko, szczeg\u00f3lnie kiedy \"nabijesz r\u0119k\u0119\" w pracy z rejestratorami.<\/li>\n<li>Odci\u0105\u017cenie od rutyny \u2014 tak, naprawd\u0119 mo\u017ce przynie\u015b\u0107 korzy\u015bci w zadaniach na du\u017c\u0105 skal\u0119.<\/li>\n<\/ol>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/directum\/blog\/475998\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u0412 \u0448\u043a\u043e\u043b\u0435 \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u043d\u0438\u044f \u043d\u0430\u043c \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0438\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432. \u041c\u044b \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0441\u0430\u0434\u043e\u0432\u0430\u043b\u0438: \u0447\u0442\u043e \u0442\u0443\u0442 \u0446\u0435\u043d\u043d\u043e\u0433\u043e? \u041f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u0434\u0432\u0430-\u0442\u0440\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442. \u0413\u0434\u0435 \u0442\u0443\u0442 \u043f\u043e\u043b\u0435\u0442 \u043c\u044b\u0441\u043b\u0438? \u0420\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u0441\u0443\u0440\u043e\u0432\u0435\u0439, \u0447\u0435\u043c \u0448\u043a\u043e\u043b\u0430. \u0421\u0435\u0439\u0447\u0430\u0441 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u043e\u043c \u0432 \u0418\u0422. \u0414\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0430 \u0432 \u0418\u0422-\u0441\u0444\u0435\u0440\u0443 \u044f \u043f\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c-\u0442\u0435\u043f\u043b\u043e\u0442\u0435\u0445\u043d\u0438\u043a\u043e\u043c, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u0427\u041f\u0423, \u043f\u043e\u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u043b \u0432 \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-52837","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u0412 \u0448\u043a\u043e\u043b\u0435 \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u043d\u0438\u044f \u043d\u0430\u043c \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0438\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432. \u041c\u044b \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0441\u0430\u0434\u043e\u0432\u0430\u043b\u0438: \u0447\u0442\u043e \u0442\u0443\u0442 \u0446\u0435\u043d\u043d\u043e\u0433\u043e? \u041f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u0434\u0432\u0430-\u0442\u0440\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 RPA \u0432 \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u044b\u0445 \u0440\u0430\u0441\u0447\u0435\u0442\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u0412 \u0448\u043a\u043e\u043b\u0435 \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u043d\u0438\u044f \u043d\u0430\u043c \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0438\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432. \u041c\u044b \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0441\u0430\u0434\u043e\u0432\u0430\u043b\u0438: \u0447\u0442\u043e \u0442\u0443\u0442 \u0446\u0435\u043d\u043d\u043e\u0433\u043e? \u041f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u0434\u0432\u0430-\u0442\u0440\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-17T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:38+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Zastosowanie RPA w obliczeniach naukowych i in\u017cynieryjnych | ProHoster","description":"Wprowadzenie. W szkole, aby utrwali\u0107 wiedz\u0119, zadawano nam rozwi\u0105zywa\u0107 wiele podobnych przyk\u0142ad\u00f3w. Zawsze nas to irytowa\u0142o: co tu warto\u015bciowego? Podstawi\u0107 do wzoru dwa-trzy warto\u015bci i uzyska\u0107 odpowied\u017a.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 RPA \u0432 \u043d\u0430\u0443\u0447\u043d\u044b\u0445 \u0438 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u044b\u0445 \u0440\u0430\u0441\u0447\u0435\u0442\u0430\u0445 | ProHoster","og:description":"\u0412\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u0412 \u0448\u043a\u043e\u043b\u0435 \u0434\u043b\u044f \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u043d\u0438\u044f \u043d\u0430\u043c \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438 \u0440\u0435\u0448\u0438\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432. \u041c\u044b \u0432\u0441\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0441\u0430\u0434\u043e\u0432\u0430\u043b\u0438: \u0447\u0442\u043e \u0442\u0443\u0442 \u0446\u0435\u043d\u043d\u043e\u0433\u043e? \u041f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u0434\u0432\u0430-\u0442\u0440\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/primenenie-rpa-v-nauchnyh-i-inzhenernyh-raschetah","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-17T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52837","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 05:05:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:36:36","updated":"2026-01-24 05:05:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/52837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=52837"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/52837\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=52837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=52837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=52837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}