Ile ti o ni imọlara n rọpo awọn ile ọlọgbọn

Ni ọsẹ ti o kẹhin ti Oṣu kọkanla, National Supercomputer Forum ti waye ni Pereslavl-Zalessky. Fun ọjọ mẹta eniyan sọ ati ṣafihan bi awọn nkan ṣe n lọ pẹlu idagbasoke awọn kọnputa supercomputers ni Russia ati bii awọn imọ-ẹrọ ti a ṣe idanwo lori awọn kọnputa supercomputers ṣe yipada si ẹru.

Ile ti o ni imọlara n rọpo awọn ile ọlọgbọnInstitute of Software Systems RAS
(Igor Shelaputin, Wikimedia Commons, CC-BY)

Ọmọ ẹgbẹ ti o baamu ti Ile-ẹkọ giga ti Imọ-jinlẹ ti Ilu Rọsia Sergei Abramov sọ nipa iṣẹ akanṣe “Ile ifarabalẹ” (Kọkànlá Oṣù 27). Ṣiṣe idagbasoke imọran ti "ile ọlọgbọn," o ni imọran wíwo ohun elo ile, kikọ ati iranti awọn ilana ti ihuwasi rẹ, ẹkọ lati awọn aṣiṣe rẹ, ati asọtẹlẹ ipo rẹ ati awọn iṣoro ni ilosiwaju.

The Institute of Software Systems of the Russian Academy of Sciences, labẹ awọn olori ti Sergei Abramov, bẹrẹ ṣiṣẹda "kókó ile" ni 2014, nigbati awọn atunṣe ti awọn Academy of Sciences beere kiko omowe ise agbese si awọn ti owo oja. Ni akoko yii, IPS RAS ni awọn idagbasoke to dara ni awọn nẹtiwọọki sensọ ati iṣakoso ohun elo, ati pe o n dagbasoke awọn imọ-ẹrọ awọsanma ati ikẹkọ ẹrọ.

Gẹgẹbi Sergei Abramov, awọn ile ibugbe ati awọn ile-iṣẹ ile-iṣẹ ti kun fun awọn ohun elo lori eyiti alafia ti ile ati iṣẹ idakẹjẹ ti eniyan dale. Botilẹjẹpe ẹrọ “ọlọgbọn” yii ndagba sinu “ile ọlọgbọn”, ko ni iṣakoso adaṣe. Awọn oniwun ko mọ ipo awọn ẹrọ ati pe wọn ko le ṣe atẹle wọn ni irọrun. Gbogbo ohun ti o ku ni lati ṣe abojuto pẹlu ọwọ fun gbogbo awọn amayederun, bii Tamagotchi nla kan, ṣayẹwo nigbagbogbo ati ṣatunṣe awọn ẹrọ.

Ile ti o ni imọlara n rọpo awọn ile ọlọgbọnSoketi ti o ni imọlara ṣe iwọn awọn aye itanna ati ṣe ijabọ wọn si olupin naa
("Ile ti o ni imọlara", Wikimedia Commons, CC-BY)

Njẹ ile ọlọgbọn n ṣiṣẹ ni deede? Tabi o to akoko lati da si? Ṣe ijamba yoo ṣẹlẹ laipe? Nipa ara rẹ, ko si “ile ọlọgbọn” ti o yanju iṣoro yii; lati dahun iru awọn ibeere, abojuto laifọwọyi ati itupalẹ nilo. Nitorinaa, eto kọnputa ti a ṣẹda ni Institute gba awọn iṣiro lati awọn sensọ, kọ awọn ilana ihuwasi ti awọn ẹrọ ile ati kọ ẹkọ lati ṣe idanimọ awọn ilana wọnyi. Nipa iyatọ ihuwasi deede lati ihuwasi iṣoro ati wiwa iṣẹ aiṣedeede, oye atọwọda yoo ṣe akiyesi onile ni akoko si irokeke ti o pọju.

"Ile ti o ni ifarabalẹ" jẹ "ile ọlọgbọn", eyiti ifamọ, agbara lati kọ ẹkọ ti ara ẹni, agbara lati ṣajọpọ apẹẹrẹ ti ihuwasi ti o tọ, agbara lati ṣe asọtẹlẹ ati fesi ti ni afikun.
(Sergey Abramov, Ọmọ ẹgbẹ ti o baamu ti Ile-ẹkọ giga ti Ilu Rọsia ti sáyẹnsì)

A ṣe deede si ọna “ile ọlọgbọn” n ṣetọju awọn aye rẹ: ṣeto iwọn otutu ati itanna, ọriniinitutu afẹfẹ igbagbogbo, foliteji mains iduroṣinṣin. “Ile ọlọgbọn” le ṣiṣẹ ni ibamu si iwe afọwọkọ ti o da lori akoko ti ọjọ tabi iṣẹlẹ (fun apẹẹrẹ, yoo tii titẹ gaasi lori aṣẹ lati ọdọ olutupa gaasi). “Ile ti o ni imọlara” ṣe igbesẹ ti n tẹle - ṣe itupalẹ data ifarako ati kọ awọn oju iṣẹlẹ tuntun fun isọdi: ohun gbogbo n lọ bi iṣaaju tabi awọn iyanilẹnu wa. O ṣe idahun si awọn ayipada ninu agbegbe ita ati asọtẹlẹ awọn ikuna ti o ṣeeṣe, lafaimo awọn asemase ni awọn iṣe nigbakanna ti awọn ẹrọ oriṣiriṣi. "Ile ti o ni ifarabalẹ" ṣe abojuto awọn abajade ti iṣẹ rẹ, kilo fun awọn iṣoro ati iyipada oju iṣẹlẹ, fifun awọn imọran si oluwa ati gbigba oluwa lati pa awọn ohun elo ti ko tọ.

A yanju iṣoro ti ihuwasi atypical ti ẹrọ.
(Sergey Abramov, Ọmọ ẹgbẹ ti o baamu ti Ile-ẹkọ giga ti Ilu Rọsia ti sáyẹnsì)

Eto ti a dabaa da lori nẹtiwọọki sensọ ti o pese awọn wiwọn ti o da lori akoko. Fun apẹẹrẹ, igbomikana Diesel lẹẹkọọkan tan-an ati ki o gbona omi, fifa kaakiri n ṣafẹri omi gbona nipasẹ awọn paipu alapapo, ati awọn sensọ akọkọ jabo bi awọn ẹrọ wọnyi ṣe jẹ ina. Da lori lẹsẹsẹ awọn kika, sensọ keji (eto) ṣe afiwe wọn pẹlu profaili deede ati ṣe iwadii awọn ikuna. Sensọ ile-ẹkọ giga (eto) gba iwọn otutu afẹfẹ ita ati ṣe asọtẹlẹ iṣẹ iwaju ti eto naa, ṣe ayẹwo ẹru rẹ ati ṣiṣe - bawo ni alapapo ti igbomikana ati oju ojo ṣe jọmọ. Boya awọn ferese wa ni sisi ati igbona ti ngbona ni opopona, tabi boya ṣiṣe ti lọ silẹ ati pe o to akoko fun awọn atunṣe idena. Da lori fiseete ti awọn aye ti ari, ọkan le ṣe asọtẹlẹ ni akoko wo ni wọn yoo kọja iwuwasi.

Ile ti o ni imọlara n rọpo awọn ile ọlọgbọnAwọn kókó iho oriširiši lọtọ modulu-ifi
("Ile ti o ni imọlara", Wikimedia Commons, CC-BY)

Nipa ṣiṣe ayẹwo awọn kika nigbakanna ti awọn sensọ, "ile ti o ni imọran" ni anfani lati ṣe akiyesi pe fifa omi ko ni pipa nitori pe o n da omi pada sinu kanga (nipasẹ aṣiṣe aṣiṣe) tabi taara si ilẹ (nipasẹ ti nwaye). pipe). Ayẹwo naa yoo jẹ igbẹkẹle diẹ sii ti awọn sensọ išipopada ba dakẹ ati fifa fifa omi sinu ile ti o ṣofo.

Awọn nẹtiwọki sensọ tun wa ni awọn ile ti o gbọn. Awọn amayederun awọsanma tun wa ni awọn ile ọlọgbọn. Ṣugbọn kini “awọn ile ọlọgbọn” ko ni ni itetisi atọwọda, ẹkọ ẹrọ, ikojọpọ awọn ilana ti ihuwasi ti o tọ, ipin ati asọtẹlẹ.
(Sergey Abramov, Ọmọ ẹgbẹ ti o baamu ti Ile-ẹkọ giga ti Ilu Rọsia ti sáyẹnsì)

Apakan awọsanma ti "ile ifarabalẹ" da lori NoSQL database Riak tabi aaye data Akumuli, nibiti o ti fipamọ akoko awọn kika kika. Gbigba ati ipinfunni data ti wa ni ṣe lori Erlang/OTP Syeed, o faye gba o lati ran awọn database lori ọpọlọpọ awọn apa. Eto kan fun awọn ohun elo alagbeka ati wiwo oju opo wẹẹbu kan wa loke rẹ lati sọ fun alabara nipasẹ Intanẹẹti ati tẹlifoonu, ati lẹgbẹẹ rẹ jẹ eto fun itupalẹ data ati iṣakoso ihuwasi. O le sopọ mọ itupalẹ jara akoko eyikeyi nibi, pẹlu awọn ti o da lori awọn nẹtiwọọki nkankikan. Nitorinaa, gbogbo iṣakoso lori awọn eto “ile ifarako” ni a gbe sinu Layer iṣakoso lọtọ. Wiwọle si rẹ ni a pese nipasẹ akọọlẹ ti ara ẹni ninu iṣẹ awọsanma.

Ile ti o ni imọlara n rọpo awọn ile ọlọgbọnOluṣakoso ifarako n gba awọn ifihan agbara lati awọn sensọ ati awọn iwọn otutu
("Ile ti o ni imọlara", Wikimedia Commons, CC-BY)

Ile ti o ni imọlara n rọpo awọn ile ọlọgbọn

Erlang pese gbogbo awọn anfani ti ọna iṣẹ. O ni awọn ilana fun ṣiṣe pinpin, ati pe ọna ti o rọrun julọ lati ṣe eto pinpin ni afiwe ni lati lo Erlang. Awọn faaji wa ni sọfitiwia ni “awọn sensosi ile-ẹkọ giga”; ọpọlọpọ ninu wọn le wa fun sensọ ti ara, ati pe ti a ba ka lori ẹgbẹẹgbẹrun awọn alabara pẹlu awọn dosinni ti awọn ẹrọ, a yoo ni lati ṣe ilana sisan data nla kan. Wọn nilo awọn ilana iwuwo fẹẹrẹ ti o le ṣe ifilọlẹ ni awọn nọmba nla. Erlang gba ọ laaye lati ṣiṣe awọn ẹgbẹẹgbẹrun awọn ilana lori ipilẹ kan; eto yii ṣe iwọn daradara.
(Sergey Abramov, Ọmọ ẹgbẹ ti o baamu ti Ile-ẹkọ giga ti Ilu Rọsia ti sáyẹnsì)

Gẹgẹbi olupilẹṣẹ naa, Erlang rọrun lati ṣeto ẹgbẹ Oniruuru ti awọn pirogirama, ninu eyiti awọn ọmọ ile-iwe ati awọn imole ṣẹda eto kan. Olukuluku awọn ajẹkù ti eto sọfitiwia jamba pẹlu aṣiṣe kan, ṣugbọn gbogbo eto naa tẹsiwaju lati ṣiṣẹ, eyiti o fun ọ laaye lati ṣatunṣe awọn agbegbe aṣiṣe lori fo.

Ile ti o ni imọlara n rọpo awọn ile ọlọgbọnOluṣakoso ifarabalẹ n gbe data lọ nipasẹ WiFi tabi RS-485
("Ile ti o ni imọlara", Wikimedia Commons, CC-BY)

Eto “ile ifarako” nlo gbogbo awọn imọ-ẹrọ ti IPS RAS lo lati ṣakoso awọn kọnputa nla. Eyi pẹlu awọn sensọ itanna, ibojuwo ati awọn eto iṣakoso latọna jijin. Lọwọlọwọ, eto ifura naa nṣiṣẹ lori awọn sensọ tirẹ ati pe o le sopọ si awọn iyipo ẹka ina, ṣugbọn ero wa lati gba data lati awọn sensosi ti eyikeyi “awọn ile ọlọgbọn.”

“Ile ti o ni ifarabalẹ” jẹ ohun ti o nifẹ nitori awọn solusan oye ti eka fun ilu, adugbo ati ile n bọ si iwaju. Ohun ti o ni iyanilenu nibi kii ṣe lati kọ supercomputer, ṣugbọn lati kọ ile-iṣẹ kọnputa awujọ kan, ṣafihan supercomputer sinu igbesi aye ojoojumọ, ki ẹrọ naa yi igbesi aye eniyan pada.
(Olga Kolesnichenko, Ph.D., olukọni agba ni Ile-ẹkọ giga Sechenov)

Ni orisun omi ti 2020, awọn olupilẹṣẹ yoo mura eto ipilẹ ti awọn eto ati ohun elo lati ṣajọ awọn eto ti awọn titobi pupọ ni awọn ile ati awọn iyẹwu. Wọn ṣe ileri pe abajade yoo rọrun lati ṣeto, ko si idiju diẹ sii ju ẹrọ igbale robot. Ohun elo ipilẹ yoo ṣe atilẹyin eyikeyi ohun elo abojuto: awọn igbomikana alapapo, awọn igbona omi, awọn firiji, awọn ifasoke omi ati awọn tanki septic. Lẹhinna o yoo jẹ iyipada ti awọn tita iwọn kekere, lẹhinna iṣelọpọ fabless, afikun ti awọn sensọ tuntun ati awọn modulu. Ati ni ọjọ iwaju, gbogbo iru isọdi ati aṣamubadọgba ṣee ṣe - oko ti o ni imọlara, ile-iwosan ti o ni itara, ọkọ oju omi ifura, ati paapaa ojò ti o ni itara pupọ.

ọrọ sii: CC-BY 4.0.
Aworan: CC-BY-SA 3.0.

orisun: www.habr.com

Fi ọrọìwòye kun