Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

 Ðîññèè ñîçäàí àëãîðèòì, ïîâûøàþùèé íàäåæíîñòü áîðòñèñòåì ñàìîëåòîâ

Ðîññèéñêèå ó÷åíûå ñîçäàëè àëãîðèòì, ïîâûøàþùèé íàäåæíîñòü áîðòîâûõ ñèñòåì ñàìîëåòîâ. Ñàìó æå ðàçðàáîòêó ìîæíî ïðèìåíÿòü ïðè ñîçäàíèè è ñåðòèôèêàöèè ïðîãðàììíîãî îáåñïå÷åíèÿ äëÿ àâèàöèîííûõ è äðóãèõ êðèòè÷åñêè âàæíûõ ñèñòåì, ãäå íåîáõîäèìû âûñîêàÿ íàäåæíîñòü è ïðåäñêàçóåìîñòü ðàáîòû. Àâòîðû ðåøèëè ïðîáëåìó ïðåîáðàçîâàíèÿ ïðîãðàììíîãî êîäà äëÿ ïîâûøåíèÿ ïðîèçâîäèòåëüíîñòè ÈÒ-ñèñòåìû.

Ñîçäàíèå àëãîðèòìà

 Ðîññèè ñîçäàëè àëãîðèòì, ïîâûøàþùèé íàäåæíîñòü áîðòîâûõ ñèñòåì ñàìîëåòîâ, ïèøåò ÒÀÑÑ. Ðàçðàáîòêó ìîæíî ïðèìåíÿòü ïðè ñîçäàíèè è ñåðòèôèêàöèè ïðîãðàììíîãî îáåñïå÷åíèÿ (ÏÎ) äëÿ àâèàöèîííûõ è äðóãèõ êðèòè÷åñêè âàæíûõ ÈÒ-ñèñòåì.

 èþëå 2026 ã. ó÷åíûå Ìîñêîâñêîãî ãîñóäàðñòâåííîãî óíèâåðñèòåòà (ÌÃÓ) èìåíè Ì.Â. Ëîìîíîñîâà ðàçðàáîòàëè àëãîðèòì, îáåñïå÷èâàþùèé òî÷íîñòü è ïðåäñêàçóåìîñòü ðàáîòû áîðòîâûõ ÈÒ-ñèñòåì ñàìîëåòîâ è äðóãîé òåõíèêè.

Èññëåäîâàòåëè ôàêóëüòåòà âû÷èñëèòåëüíîé ìàòåìàòèêè è êèáåðíåòèêè ÌÃÓ ïðåäëîæèëè ìåòîäèêó ïðèìåíåíèÿ òåõíîëîãèé áåçîïàñíîé êîìïèëÿöèè äëÿ âñòðîåííûõ ñèñòåì îòâåòñòâåííîãî íàçíà÷åíèÿ.

Ïîäõîä ïîçâîëÿåò ó÷èòûâàòü òðåáîâàíèÿ áåçîïàñíîñòè ïðè èñïîëüçîâàíèè ñîâðåìåííûõ êîìïèëÿòîðîâ è ñíèæàòü ðèñêè, ñâÿçàííûå ñ îïòèìèçàöèåé ïðîãðàììíîãî êîäà. Ðàçðàáîòêà ìîæåò ïðèìåíÿòüñÿ ïðè ñîçäàíèè è ñåðòèôèêàöèè ÏÎ äëÿ àâèàöèîííûõ è äðóãèõ êðèòè÷åñêè âàæíûõ ÈÒ-ñèñòåì, ãäå íåîáõîäèìû âûñîêàÿ íàäåæíîñòü è ïðåäñêàçóåìîñòü ðàáîòû, ñîîáùèëè â ïðåññ-ñëóæáå âóçà.

 Ðîññèè ñîçäàëè àëãîðèòì äëÿ áîëåå íàäåæíûõ áîðòîâûõ ñèñòåì ñàìîëåòîâ è êðèòè÷åñêè âàæíîé òåõíèêè

Àâòîðàì óäàëîñü àäàïòèðîâàòü òåõíîëîãèè îïòèìèçàöèè îáðàáîòêè äàííûõ ê áîðòîâûì ñèñòåìàì, ðàáîòàþùèì â ðåàëüíîì âðåìåíè. Îíè ðåøèëè ïðîáëåìó ïðåîáðàçîâàíèÿ ïðîãðàììíîãî êîäà äëÿ ïîâûøåíèÿ ïðîèçâîäèòåëüíîñòè ÈÒ-ñèñòåìû, êîòîðàÿ âëèÿåò íà ïðåäñêàçóåìîñòü ðàáîòû òàêèõ ïðîãðàìì è óñëîæíÿåò ïðîöåññ âåðèôèêàöèè.

«Ðåçóëüòàòû ðàáîòû ìîãóò ñïîñîáñòâîâàòü ðàçâèòèþ òåõíîëîãèé ðàçðàáîòêè íàäåæíîãî ÏÎ äëÿ ÈÒ-ñèñòåì, ðàáîòàþùèõ â óñëîâèÿõ ïîâûøåííûõ òðåáîâàíèé ê áåçîïàñíîñòè.  èññëåäîâàíèè ïðîàíàëèçèðîâàíû òðåáîâàíèÿ ê îïòèìèçèðóþùèì êîìïèëÿòîðàì äëÿ áîðòîâûõ ÈÒ-ñèñòåì ñ ó÷åòîì ñïåöèôèêè ðàçíûõ îáëàñòåé, à òàêæå âûÿâëåíû ñöåíàðèè, ãäå òàêèå êîìïèëÿòîðíûå îïòèìèçàöèè ìîãóò ïðèâîäèòü ê íàðóøåíèþ òðåáîâàíèé áåçîïàñíîñòè Ïλ, — ïîÿñíèëè â ÌÃÓ.

Ðåøåíèå ìíîãèõ ïðîáëåì

Ê âñòðîåííûì ÈÒ-ñèñòåìàì îòâåòñòâåííîãî íàçíà÷åíèÿ ïðåäúÿâëÿþòñÿ ïîâûøåííûå òðåáîâàíèÿ ê áåçîïàñíîñòè è íàäåæíîñòè.  çàâèñèìîñòè îò îáëàñòè ïðèìåíåíèÿ íà òàêèå ñèñòåìû ðàñïðîñòðàíÿþòñÿ ðàçëè÷íûå íîðìàòèâíûå òðåáîâàíèÿ. Íàïðèìåð, äëÿ áîðòîâûõ îïåðàöèîííûõ ñèñòåì (ÎÑ) ðåàëüíîãî âðåìåíè â ãðàæäàíñêîé àâèàöèè ïðèìåíÿþòñÿ òðåáîâàíèÿ ñòàíäàðòà DO-178C, ðåãóëèðóþùåãî ïðîöåññû ðàçðàáîòêè è âåðèôèêàöèè ÏÎ.

Îäíà èç êëþ÷åâûõ ïðîáëåì — èñïîëüçîâàíèå êîìïèëÿòîðíûõ îïòèìèçàöèé. Ñîâðåìåííûå êîìïèëÿòîðû ìîãóò ñóùåñòâåííî ïðåîáðàçîâûâàòü ïðîãðàììíûé è áèíàðíûé êîä äëÿ ïîâûøåíèÿ ïðîèçâîäèòåëüíîñòè, íî ýòî ñíèæàåò ïðåäñêàçóåìîñòü ðàáîòû ïðîãðàìì è óñëîæíÿåò èõ âåðèôèêàöèþ.

Îñîáûé èíòåðåñ

Îñîáîå âíèìàíèå ó÷åíûå ÌÃÓ óäåëèëè èíòåãðàöèè áåçîïàñíîãî êîìïèëÿòîðà, ðàçðàáîòàííîãî â ñîîòâåòñòâèè ñ ðîññèéñêèì ñòàíäàðòîì ÃÎÑÒ Ð 71206-2024, â áîðòîâóþ ÎÑ ðåàëüíîãî âðåìåíè. Ïðåäëîæåíà ìåòîäèêà àäàïòàöèè áåçîïàñíîãî êîìïèëÿòîðà íà îñíîâå êîìïèëÿòîðà Clang äëÿ ïðèìåíåíèÿ âî âñòðîåííûõ ÈÒ-ñèñòåìàõ. Ïîäõîä áûë ðàññìîòðåí íà ïðèìåðå áîðòîâîé ÎÑ ðåàëüíîãî âðåìåíè, ïîñòðîåííîé íà îñíîâå ñòàíäàðòà ARINC 653, ïðèìåíÿåìîãî ïðè ñîçäàíèè àâèàöèîííûõ âû÷èñëèòåëüíûõ ÈÒ-ñèñòåì.

«Ïðè ðàçðàáîòêå ÏÎ äëÿ ÈÒ-ñèñòåì îòâåòñòâåííîãî íàçíà÷åíèÿ âàæíî ó÷èòûâàòü, êàê êîìïèëÿòîðíûå îïòèìèçàöèè ìîãóò âëèÿòü íà áåçîïàñíîñòü è ïðåäñêàçóåìîñòü ðàáîòû ïðîãðàìì. Ïðåäëîæåííàÿ ìåòîäèêà ïîçâîëÿåò àäàïòèðîâàòü òåõíîëîãèè áåçîïàñíîé êîìïèëÿöèè äëÿ èñïîëüçîâàíèÿ â áîðòîâûõ ÈÒ-ñèñòåìàõ è ó÷èòûâàòü òðåáîâàíèÿ íîðìàòèâíûõ äîêóìåíòîâ», — îòìåòèë äîöåíò êàôåäðû ñèñòåìíîãî ïðîãðàììèðîâàíèÿ ôàêóëüòåòà âû÷èñëèòåëüíîé ìàòåìàòèêè è êèáåðíåòèêè (ÂÌÊ) ÌÃÓ Âèêòîð Êóëÿìèí.

Èññëåäîâàòåëè òàêæå ñðàâíèëè ðàçðàáîòàííûé êîìïèëÿòîð ñ îäíèì èç ñàìûõ ïîïóëÿðíûõ ñîâðåìåííûõ êîìïèëÿòîðîâ — Clang, îöåíèâ, íàñêîëüêî ýôôåêòèâíî êàæäûé èç íèõ ïðåäîòâðàùàåò ïîÿâëåíèå ïîòåíöèàëüíûõ ÈÒ-óÿçâèìîñòåé ïðè îïòèìèçàöèè êîäà.

Êîììåíòàðèè