Известия РАН. Теория и системы управления, 2022, № 6, стр. 3-10

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ УПРАВЛЕНИЯ ТЕХНИЧЕСКИМ СОСТОЯНИЕМ ЭЛЕМЕНТОВ СЛОЖНЫХ ТЕХНИЧЕСКИХ СИСТЕМ НА ОСНОВЕ ЗАКОНА РАСПРЕДЕЛЕНИЯ ФУНКЦИИ ОТКАЗОВ ЭЛЕМЕНТОВ

О. И. Кос a*, В. Ю. Смирнов a

a МАИ (национальный исследовательский ун-т)
Москва, Россия

* E-mail: kosoksana90@gmail.com

Поступила в редакцию 03.07.2022
После доработки 13.07.2022
Принята к публикации 01.08.2022

Полный текст (PDF)

Аннотация

Задача разработки математического обеспечения управления техническим состоянием сложных технических систем по их фактическому состоянию становится все более актуальной. Построенная вероятностная модель сложной технической системы позволит осуществлять замены или ремонты элементов в оптимальные моменты времени, обеспечивающие максимизацию вероятности безотказной работы систем при минимуме экономических затрат.

Введение. Для определения срока службы сложной системы по фактическому техническому состоянию, а не по нормируемым межремонтным срокам необходимо построить вероятностную модель этой системы. Это позволит осуществлять замены или ремонты элементов сложной технической системы в соответствии с максимально возможным сроком службы, обеспечивающим заданную вероятность безотказной работы.

1. Постановка задачи. В качестве показателя надежности сложной технической системы возьмем коэффициент оперативной готовности. Он характеризует способность элемента системы быть готовым к эксплуатации в произвольный момент времени и проработать после этого еще определенное время с заданной вероятностью безотказной работы.

Коэффициент оперативной готовности представим вероятностью p(x, t) того, что в момент t элемент будет в работоспособном состоянии и после момента t  элемент проработает время x [14]. Назовем обозначенное выше время x интервалом безотказности. За единицу времени примем интервал, в течение которого сложная техническая система испытывает единичную нагрузку.

Обозначим через Т1 среднюю длительность планового предупредительного ремонта или замены, а через Т2 – среднюю длительность внепланового аварийного ремонта или замены. Пусть G(t) – функция распределения интервалов времени между плановыми заменами или ремонтами, т.е. заменами или ремонтами, происходящими по определенному графику.

Будем считать отказом сложной технической системы момент времени, при котором вероятность безотказной работы системы достигает своего установленного предельного значения, например 0.95 или 0.98.

Допустим, что F(t) – функция распределения интервалов времени между внеплановыми заменами или ремонтами, т.е. заменами или ремонтами, возникающими при обнаружении отказа; H(t) – математическое ожидание числа отказов за время от 0 до t. Функция H(t) дифференцируема.

2. Решение задачи максимизации показателя надежности. Сложная техническая система функционирует долгий период. Следовательно, коэффициент оперативной готовности p(x, t) можно рассмотреть при t $ \to \infty ~$ [5]. Обозначим

(2.1)
$p\left( x \right) = \mathop {{\text{lim\;}}}\limits_{t \to \infty } p\left( {x,t} \right).$

В этом случае задача максимизации выбранного показателя надежности p(x, t) сводится к выбору такого закона распределения G(t), при котором вероятность p(x) принимает максимальное значение, так как можно произвольно варьировать интервалами времени между плановыми заменами или ремонтами. Назовем профилактикой ремонт или замену работоспособного элемента.

Так как вероятность p(x, t) характеризует событие, состоящие в том, что в момент времени t элемент находится в рабочем состоянии и он безотказно проработает интервал длительностью x (т.е. вероятность безотказной работы системы к моменту t + x не достигнет своего установленного предельного значения), то это событие является суммой двух следующих событий [6] в течение интервала времени:

в интервале (0, t) не планируется проведение профилактик, а в интервале (0, t + x) элемент не отказал;

в момент ξ (0 ≤ ξ ≤ t) окончилось восстановление системы (внеплановый аварийный ремонт либо плановая предупредительная профилактика), а далее в оставшемся интервале (ξ, t) не планируется проведение плановой предупредительной профилактики и в интервале (ξ, t + x) не произошло ни одного отказа этого элемента [1, 2, 7, 8].

Вероятность первого события:

(2.2)
$\left[ {1--F(t + x)} \right]\left[ {1--G(t)} \right].~~$

Вероятность второго события выразим через интеграл Лебега–Стилтьеса:

(2.3)
$\mathop \smallint \limits_0^t \left[ {1 - G\left( {t - \xi } \right)} \right]\left[ {1 - F\left( {t + x - \xi } \right)} \right]dH\left( \xi \right).~$

В силу несовместности этих событий коэффициент оперативной готовности запишем следующим образом:

$p(x,t) = \left[ {1 - G\left( t \right)][1 - F\left( {t + x} \right)} \right] + $
(2.4)
$ + \mathop \smallint \limits_0^t \left[ {1 - G\left( {t - \xi } \right)} \right]\left[ {1 - F\left( {t + x - \xi } \right)} \right]dH\left( \xi \right).~$

Обозначим

(2.5)
$Q\left( t \right) = \left[ {1--G(t)} \right]\left[ {1--F(t + x)} \right].$

Чтобы в выражении (2.4) перейти к пределу при t $~ \to \infty $, воспользуемся узловой теоремой восстановления: поскольку Q(t) – неотрицательная, невозрастающая функция, определенная при всех t и Q(t) < $\infty $, то

(2.6)
$\mathop {{\text{lim}}}\limits_{t \to \infty } ~\mathop \smallint \limits_0^t Q\left( {t - u} \right)dH\left( u \right) = \frac{1}{\mu }\mathop \smallint \limits_0^\infty Q\left( u \right)du,{\text{\;}}$
где μ – математическое ожидание интервала между заменами (ремонтами) элемента (либо после отказа, либо после выработанного расчетного ресурса), т.е. математическое ожидание времени между двумя соседними моментами замен (ремонта) элемента [9]. Переходя в выражении (2.4) к пределу при $t \to \infty $ и учитывая, что первое слагаемое стремится к нулю, получим

(2.7)
$p\left( x \right) = \frac{1}{\mu }\mathop \smallint \limits_0^\infty \left[ {1 - G\left( t \right)} \right]\left[ {1 - F\left( {t + x} \right)} \right]dt.$

Интервал между моментами обновления системы состоит из двух частей: интервала от момента окончания предыдущего обновления до момента начала восстановительных работ, который равен min(θ, η), где θ – случайное время безотказной работы системы, η – случайная величина, определяющая момент последующей предупредительной профилактики. Поэтому μ находится по формуле полного математического ожидания:

(2.8)
$\mu = M\left\{ {\min \left( {\theta ,\eta } \right)} \right\}{\text{\;}} + {\text{\;}}{{T}_{1}}P\left\{ {\theta > \eta } \right\} + {\text{\;}}{{T}_{2}}P\left\{ {\theta \leqslant \eta } \right\} = $
$ = \mathop \smallint \limits_0^\infty \left( {1 - G\left( t \right)} \right)\left( {1 - F\left( t \right)} \right)dt + {{T}_{1}}\mathop \smallint \limits_0^\infty G\left( t \right)dF\left( t \right) + {{T}_{2}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right).$

После подстановки выражения из правой части (2.8), в уравнение (2.7) получим

$\mathop \smallint \limits_0^\infty \left[ {1 - G\left( t \right)} \right]\left[ {1 - F\left( {t + x} \right)} \right]dt$
(2.9)
$p\left( x \right) = \overline {\mathop \smallint \limits_0^\infty \left[ {1 - G\left( t \right)} \right]\left[ {1 - F\left( t \right)} \right]dt + {{T}_{1}}\mathop \smallint \limits_0^\infty G\left( t \right)dF\left( t \right) + {{T}_{2}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right)} .$

Так как числитель и знаменатель выражения из правой части (2.9) представлены интегралами, то математические преобразования для упрощения громоздких выкладок проведем отдельно для числителя и знаменателя, а потом соберем вместе.

Интегрируем по частям числитель в уравнении (2.9):

(2.10)
$\begin{gathered} \mathop \smallint \limits_0^\infty \left( {1 - G\left( t \right)} \right)\left( {1 - F\left( {t + x} \right)} \right)dt = \mathop \smallint \limits_0^\infty \left( {1 - F\left( {t + x} \right)} \right) - G\left( t \right)\left( {1 - F\left( {t + x} \right)} \right)dt = \\ \, = \mathop \smallint \limits_0^\infty \left( {1 - F\left( {t + x} \right)} \right)dt - \mathop \smallint \limits_0^\infty G\left( t \right)\left( {1 - F\left( {t + x} \right)} \right)dt = \left[ {\mathop \smallint \limits_0^t \left[ {1 - F\left( {t + x} \right)} \right]dt} \right]G\left( t \right){\text{|}}_{0}^{\infty } - \\ \, - \mathop \smallint \limits_0^\infty G\left( t \right)d\left( {\mathop \smallint \limits_0^t \left[ {1 - F\left( {t + x} \right)} \right]dt} \right) = \mathop \smallint \limits_0^\infty \left[ {\mathop \smallint \limits_0^t \left[ {1 - F\left( {t + x} \right)} \right]dt} \right]dG\left( t \right).{\text{\;}} \\ \end{gathered} $

Тогда последнее выражение в равенствах (2.10), а следовательно, числитель в выражении (2.9) преобразуются к виду

(2.11)
$\mathop \smallint \limits_0^\infty \left[ {\mathop \smallint \limits_0^t \left[ {1 - F\left( {t + x} \right)} \right]dt} \right]dG\left( t \right) = \mathop \smallint \limits_0^\infty \omega \left( {t,x} \right)dG\left( t \right).{\text{\;}}$

Интегрируем по частям знаменатель выражения, стоящего в правой части (2.9):

(2.12)
$\begin{gathered} \mathop \smallint \limits_0^\infty \left( {1 - F\left( t \right)} \right)\left( {1 - G\left( t \right)} \right)dt + {{T}_{1}}\mathop \smallint \limits_0^\infty G\left( t \right)dF\left( t \right) + {{T}_{2}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right) = \\ \, = \left( {\mathop \smallint \limits_0^t \left[ {1 - F\left( t \right)} \right]dt} \right)G\left( t \right)d\left( {\mathop \smallint \limits_0^\infty \left[ {1 - F\left( t \right)} \right]dt} \right) + {{T}_{1}}G\left( t \right)F\left( t \right){\text{|}}_{0}^{\infty } - {{T}_{1}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right){\text{\;\;}} + {{T}_{2}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right). \\ \end{gathered} $

Подставив $\omega \left( {t,x} \right)$ из (2.11) в (2.12), получим (2.13) в следующем виде:

(2.13)
$\begin{gathered} \left( {\mathop \smallint \limits_0^t \left[ {1 - F\left( t \right)dt} \right]} \right)G\left( t \right)d\left( {\mathop \smallint \limits_0^\infty \left[ {1 - F\left( t \right)} \right]{\text{dt}}} \right) + {{T}_{1}}G\left( t \right)F\left( t \right){\text{|}}_{0}^{\infty } - {{T}_{1}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right) + {{T}_{2}}\mathop \smallint \limits_0^\infty F\left( t \right)dG\left( t \right) = \\ \, = \omega \left( {t,0} \right)G\left( t \right){\text{|}}_{0}^{\infty } - \mathop \smallint \limits_0^\infty G\left( t \right){\text{d}}\omega \left( {t,0} \right) + {{T}_{1}} + \mathop \smallint \limits_0^\infty \left( {{{T}_{2}} + {{T}_{1}}} \right)F\left( t \right)dG\left( t \right) = \mathop \smallint \limits_0^\infty \omega \left( {t,0} \right)d{\text{G}}\left( {\text{t}} \right) + \\ \, + \mathop \smallint \limits_0^\infty {{T}_{1}} + \left( {{{T}_{2}} - {{T}_{1}}} \right)F\left( t \right)dG\left( t \right) = \mathop \smallint \limits_0^\infty \left[ {\omega \left( {t,0} \right) + {{T}_{1}} + \left( {{{T}_{2}} - {{T}_{1}}} \right)F\left( t \right)} \right]dG\left( t \right). \\ \end{gathered} $

Подставляя числитель из (2.11) и знаменатель из (2.13) в (2.9), получим выражение для p(x):

(2.14)
$p(x) = \frac{{\int\limits_0^\infty {\psi (t,x)dG(t)} }}{{\int\limits_0^\infty {[\psi (t,0) + {{T}_{1}} + ({{T}_{2}} - {{T}_{1}})F(t)]dG(t)} }},$
где ω(t, x) определяется из (2.11).

Обозначим:

(2.15)
$\begin{gathered} A(t) = \omega (t,0) > 0, \\ B(t) = \omega (t,0) + {{T}_{1}} + ({{T}_{2}}~--{{T}_{1}})F(t) > 0.~~ \\ \end{gathered} $

Тогда выражение для p(x) из (2.14) представляется как

(2.16)
$p(x) = \frac{{\int\limits_0^\infty {A(t)dG(t)} }}{{\int\limits_0^\infty {B(t)dG(t)} }}.$

Правая часть уравнения (2.16) является дробно-линейным функционалом относительно G(t).

Для достижения поставленной цели требуется обеспечить максимум вероятности p(x) за счет выбора G(t). Это задача чрезвычайно сложна, однако ее можно свести к задаче нахождения экстремума функции одного аргумента. Если предположить, что элемент будет ремонтироваться через постоянное время τ, тогда G(t) можно представить в виде ступенчатого распределения:

(2.17)
$G\left( t \right) = \left\{ {\begin{array}{*{20}{c}} {0\quad {\text{при}}\quad {\text{t}} \leqslant \tau ,} \\ {{\text{1}}\quad {\text{при}}\quad {\text{t}} > \tau .} \end{array}} \right.$

Исследования, проведенные в [10], показали, что распределение (2.17) в виде функции Хевисайда обеспечивает максимум дробно-линейного функционала (2.16). Учитывая (2.17), получим выражение (2.18):

(2.18)
$p{\text{(}}x{\text{,}}\tau {\text{) = }}\frac{{\int\limits_0^\tau {\left[ {1 - F{\text{(}}t + x{\text{)}}} \right]dt} }}{{\int\limits_{\text{0}}^\tau {{\text{[1}} - F{\text{(}}t{\text{)]}}dt + {{T}_{1}}} + ({{T}_{2}} - {{T}_{1}})F(\tau )}}.$

Продифференцируем выражение (2.18) по τ:

(2.19)
$\begin{gathered} \left( {p\left( {x,\tau } \right)} \right){\kern 1pt} ' = \left\{ {\left[ {\frac{\partial }{{\partial {{\tau }}}}\mathop \smallint \limits_0^\tau \left[ {1 - F\left( {t + x} \right)} \right]dt} \right]} \right.\left[ {\mathop \smallint \limits_0^\tau \left[ {1 - F\left( t \right)} \right]dt + {{T}_{1}} + \left( {{{T}_{2}} - {{T}_{1}}} \right)F\left( {{\tau }} \right)} \right] - \\ \left. {\, - \left[ {\frac{\partial }{{\partial {{\tau }}}}\left( {\mathop \smallint \limits_0^\tau \left[ {1 - F\left( t \right)} \right]dt + {{T}_{1}} + ({{T}_{2}} - {{T}_{1}})F\left( \tau \right)} \right)} \right]\mathop \smallint \limits_0^\tau \left[ {1 - F\left( {t + x} \right)} \right]dt} \right\} \times \\ \, \times \frac{1}{{{{{\left[ {\mathop \smallint \limits_0^\tau \left[ {1 - F\left( t \right)} \right]dt + {{T}_{1}} + ({{T}_{2}} - {{T}_{1}})F\left( \tau \right)} \right]}}^{2}}}}. \\ \end{gathered} $

Используем правило Лейбница дифференцирования по параметру:

$\frac{d}{{dy}}\mathop \smallint \limits_{\varphi \left( y \right)}^{\omega \left( y \right)} f\left( {x,~y} \right)dx = f\left( {\omega \left( y \right),y} \right)\omega {\kern 1pt} '\left( y \right) - f\left( {\varphi \left( y \right),y} \right)\varphi {\kern 1pt} '\left( y \right) + \mathop \smallint \limits_{\varphi \left( y \right)}^{\omega \left( y \right)} f{\kern 1pt} '\left( {x,y} \right)dx.$

Воспользуемся тем, что

(2.20)
$\begin{gathered} \left( {\frac{\partial }{{\partial {{\tau }}}}\mathop \smallint \limits_0^\tau \left[ {1 - F\left( {t + x} \right)} \right]dt} \right) = 1 - F\left( {\tau + x} \right)\frac{\tau }{{\partial \tau }} - \left( {\left( {1 - F\left( x \right)} \right){\kern 1pt} *0} \right) + \\ \, + \mathop \smallint \limits_0^\tau \frac{\partial }{{\partial \tau }}\left[ {1 - F\left( {t + x} \right)} \right]dt = 1 - F\left( {\tau + x} \right), \\ \end{gathered} $
а также тем, что

(2.21)
$\frac{\partial }{{\partial {{\tau }}}}\left( {\mathop \smallint \limits_0^\tau \left[ {1 - F\left( t \right)} \right]dt + {{T}_{1}} + \left( {{{T}_{2}} - {{T}_{1}}} \right)F\left( \tau \right)} \right) = 1 - F\left( \tau \right) + \left( {{{T}_{2}} - {{T}_{1}}} \right)\frac{{dF\left( \tau \right)}}{{d\left( \tau \right)}}.$

Для поиска экстремума функции${\text{\;}}p\left( {x,{{\tau }}} \right)$ приравняем выражение в фигурных скобках из (2.19) к 0 и, применяя (2.20) и (2.21), получим

(2.22)
$\begin{gathered} \mathop \smallint \limits_0^\tau \left[ {1 - F(t)} \right]dt + {{T}_{1}} + ({{T}_{2}} - {{T}_{1}})F(\tau ) - F(\tau + x)\mathop \smallint \limits_0^\tau \left[ {1 - F(t)} \right]dt - F(\tau + x){{T}_{1}} - ({{T}_{2}} - {{T}_{1}})F(\tau )F(\tau + x), \\ \left[ {\mathop \smallint \limits_0^\tau \left[ {1 - F\left( {t + x} \right)} \right]dt~ - F\left( \tau \right)\mathop \smallint \limits_0^\tau \left[ {1 - ~F\left( {t + x} \right)]dt + \left( {{{T}_{2}} - {{T}_{1}}} \right)\frac{{dF\left( \tau \right)}}{{d\tau }}\mathop \smallint \limits_0^\tau \left[ {1 - F\left( {t + x} \right)} \right]} \right]dt} \right] = 0.{\text{\;}} \\ \end{gathered} $

После упрощений (2.22) найдем, что

(2.23)
$\begin{gathered} \left( {1 - F\left( {\tau + x} \right)} \right){{T}_{1}}~ = \left( {{{T}_{2}} - {{T}_{1}}} \right)\left[ {\left( {1 - F\left( {\tau + x} \right)} \right)( - F\left( \tau \right) - \frac{{dF\left( \tau \right)}}{{d\tau }}\left( {1 - F\left( {t + x} \right)} \right)dt} \right] + \\ \, + \mathop \smallint \limits_0^\tau \left[ {1 - F\left( t \right)dt - F\left( {\tau + x} \right)\mathop \smallint \limits_0^\tau \left[ {1 - F\left( {t + x} \right)} \right]dt} \right]. \\ \end{gathered} $

Дальнейшие упрощения (2.23) приводят к следующему результату:

(2.24)
$\begin{gathered} \frac{{{{T}_{1}}}}{{{{T}_{2}} - {{T}_{1}}}} = \left[ {\frac{{\left( {F({{\tau }} + x} \right) - 1)F\left( {{\tau }} \right)}}{{1 - F\left( {{{\tau }} + x} \right)(1 - F\left( {{\tau }} \right)}} + \frac{{\partial F\left( {{\tau }} \right)}}{{1 - F\left( {{\tau }} \right)\left( {1 - F\left( {{{\tau }} + x} \right)} \right)}}\mathop \smallint \limits_0^{{\tau }} (1 - F\left( {t + x} \right)dt} \right]\left( {1 - F\left( {{\tau }} \right)} \right) + \\ \, + \frac{{\left( { - 1} \right)}}{{{{T}_{2}} - {{T}_{1}}}}\left[ {\frac{{\left( {1 - F\left( {{{\tau }} + x} \right)} \right)}}{{1 - F\left( {{{\tau }} + x} \right)}}\mathop \smallint \limits_0^{{\tau }} \left[ {1 - F\left( t \right)} \right]dt} \right] + \frac{{\left( {F\left( {{\tau }} \right) - 1} \right)}}{{1 - F\left( {{{\tau }} + x} \right)}}\mathop \smallint \limits_0^{{\tau }} \left[ {1 - F\left( {t + x} \right)} \right]dt. \\ \end{gathered} $

Преобразуем уравнение (2.24):

(2.25)
$\begin{gathered} \frac{{{{T}_{1}}}}{{{{T}_{2}} - {{T}_{1}}}} = \left[ {\frac{{\left( {F\left( {{{\tau }} + x} \right) - 1} \right)}}{{1 - F\left( {{\tau }} \right)}}F\left( {{\tau }} \right) + \lambda \left( {{\tau }} \right)\mathop \smallint \limits_0^{{\tau }} \left( {1 - F\left( {t + x} \right)} \right)dt} \right]\frac{{1 - F\left( {{\tau }} \right)}}{{1 - F\left( {{{\tau }} + x} \right)}} + \\ \, + \frac{1}{{{{T}_{2}} + {{T}_{1}}}}\left[ {\frac{{1 - F\left( {{\tau }} \right)}}{{1 - F\left( {{{\tau }} + x} \right)}}\mathop \smallint \limits_0^{{\tau }} \left[ {1 - F\left( {t + x} \right)} \right]dt - \mathop \smallint \limits_0^{{\tau }} \left[ {1 - F\left( t \right)} \right]dt} \right].{\text{\;}}~ \\ \end{gathered} $

После упрощений окончательно получим

(2.26)
$\begin{gathered} \frac{{{{T}_{1}}}}{{{{T}_{2}} - {{T}_{1}}}} = \left[ {\frac{{F(\tau + x) - 1}}{{1 - F(\tau )}}F(\tau ) + \lambda (\tau )\int\limits_0^\tau {[1 - F(t)]dt} } \right]\frac{{1 - F(\tau )}}{{1 - F(\tau + x)}} + \\ \, + \frac{1}{{{{T}_{2}} - {{T}_{1}}}}\left[ {\frac{{1 - F(\tau )}}{{1 - F(\tau + x)}}\int\limits_0^\tau {[1 - F(t + x)]dt - \int\limits_0^\tau {[1 - F(t)]dt} } } \right], \\ \end{gathered} $
где $\lambda \left( t \right) = \frac{{f\left( t \right)}}{{1 - F\left( t \right)}}$.

Уравнение (2.27) разрешимо, так как легко проверить, что оно обращается в верное равенство при τ = 0 и при τ → $\infty $. Чтобы решить поставленную задачу, нужно из корней уравнения (2.27) найти такой, в котором функция $p\left( {x,\tau } \right)$ достигает наибольшего значения. Пусть τ1, …, τn – корни уравнения (2.27). Поскольку T2> T1 и λ'(t) > 0, оптимальным значением корня (обозначим его через τ0) следует считать наименьший положительный корень уравнения(2.27), так как в данном случае функция $\max p\left( {x,{{\tau }_{i}}} \right)$, $i = \overline {1,n} $, является монотонно убывающей по τi.

При некоторых допущениях (2.27) можно упростить, например, если считать, что интервал безотказности x намного меньше среднего времени безотказной работы элемента, что чаще всего и бывает на практике, т.е.

$x \ll {{T}_{0}},$
где T0 – среднее время безотказной работы элемента, которое можно вычислить по формуле

${{T}_{0}} = \int\limits_0^\infty {\left[ {1 - F\left( t \right)} \right]dt} .$

Тогда на основании теоремы Лагранжа о среднем в дифференциальном исчислении

$1{\text{ }}--F(1 + x) \approx 1--F\left( t \right) + \left[ {1--F\left( t \right)} \right]'x = 1--F\left( t \right)--f\left( t \right)x.$

В этом случае (2.19) преобразуется к виду

(2.27)
$p(x,\tau ) \approx \frac{{\int\limits_0^\tau {[1 - F(t)]dt} - xF(\tau )}}{{\int\limits_0^\tau {[1 - F(t)]dt + {{T}_{1}} + ({{T}_{2}} - {{T}_{1}})F(\tau )} }}.$

Дифференцируя (2.28) по τ и приравнивая полученный результат к нулю, получаем уравнение, которое является необходимым условием экстремума функции p(x, τ) с учетом введенного допущения:

(2.28)
$\frac{{{{T}_{1}}}}{{{{T}_{2}} - {{T}_{1}} + x}} \approx - F(\tau ) + \lambda (\tau )\int\limits_0^\tau {[1 - F(t)]dt} - \frac{{{{T}_{1}}}}{{{{T}_{2}} - {{T}_{1}} + x}}x\lambda (\tau ).$

При T1 < T2 и λ'(t) > 0 уравнение (2.29), в силу монотонного возрастания функции, стоящей в правой части этого уравнения, имеет единственный корень τ0 – величину оптимального значения интервала предупредительных замен (ремонта). По истечении интервала τ0 элемент должен быть обязательно заменен (отремонтирован).

Если задать еще одно часто выполняемое на практике допущение Т1λ(τ)x ≪ 1, то (2.29) запишем как

(2.29)
$\frac{{{{T}_{1}}}}{{{{T}_{2}} - {{T}_{1}} + x}} \approx \lambda (\tau )\int\limits_0^\tau {[1 - F(t)]dt} - F(\tau ).$

Уравнение (2.30) можно привести к виду уравнения Трулава [1]:

(2.30)
$\frac{{{{T}_{1}}}}{{{{T}_{2}} + x}} \approx 1 - \frac{1}{{1 - F(\tau ) + \lambda (\tau )\int\limits_0^\tau {[1 - F(t)]dt} }}.$

3. Решение интегродифференциального уравнения. Решением уравнения (2.29) является оптимальный интервал замен или ремонтов элементов τ0, который обеспечивает экстремум функции (2.25) и, следовательно, максимум функционала (2.27). Таким образом, если произвести замену или ремонт элемента сложной технической системы через интервал времени τ0, то будет обеспечен максимум вероятности безотказной работы данного элемента от этого момента времени в течение предупредительного интервала x. Решение интегродифференциального уравнения (2.29) в аналитическим виде не представляется возможным. Следовательно, необходимо применение численных методов.

Для нахождения величины оптимального значения интервала предупредительной замены (ремонта) необходимо решить интегродифференциальное уравнение (2.29). Оно может быть решено с помощью различных численных методов, одним из которых является графический метод, основанный на построении графиков функции и определении точек их пересечения. Данный метод весьма приближенный и имеет невысокую точность.

Для численного решения уравнения (2.29) необходимо выбрать оптимальный метод вычисления интегралов, входящих в это уравнение. Поставим в соответствие интегралу в правой части (2.29) квадратурную формулу:

(2.31)
$\mathop \smallint \limits_0^1 f\left( s \right)ds \approx \mathop \sum \limits_{k = 0}^m {{p}_{k}}{{f}_{{{{s}_{k}}}}}.$
где s – фиксированный аргумент, pk – весовые коэффициенты квадратурной формулы.

Проведенный анализ показал, что для (2.30) оптимальным будет вычисление интеграла в правой части уравнения методом Симпсона. Суть метода заключается в приближении подынтегральной функции на отрезке [a, b] интерполяционным многочленом второй степени ${{p}_{2}}\left( x \right)$:

(2.32)
$\mathop \smallint \limits_a^b f\left( x \right)dx \approx \mathop \smallint \limits_a^b {{p}_{2}}\left( x \right)dx = \frac{{b - a}}{6}\left( {f\left( a \right) + ~4f\left( {\frac{{a + b}}{2}} \right) + f\left( b \right)} \right),$
где $f\left( a \right),$ $~f\left( b \right),$
(2.33)
$f\left( {\frac{{a + b}}{2}} \right)$
– значения функции в соответствующих точках: на концах отрезка и в его середине.

Таким образом решение интегродифференциального уравнения (2.30) производится с использованием метода Симпсона. С помощью представленного алгоритма проведены расчеты оптимальных интервалов предупредительных замен (ремонтов) элементов целого ряда эксплуатируемых в настоящее время сложных технических систем [11].

Заключение. В настоящее время наблюдается устойчивая тенденция перехода от стратегии управления техническим состоянием сложных технических систем на основе нормируемых межремонтных сроков к стратегии управления по фактическому техническому состоянию, при применении которой решается задача оптимального управления по критерию “надежность–затраты” [1214]. В результате решения полученного интегродифференциального уравнения (2.30) с помощью численного метода находится величина оптимального значения интервала предупредительной замены (ремонта) для каждого элемента системы. Построенная вероятностная модель сложной технической системы позволит осуществлять замены или ремонты элементов в оптимальные моменты времени, обеспечивающие максимизацию вероятности безотказной работы сооружений при минимуме экономических затрат.

Список литературы

  1. Барзилович Е.Ю., Каштанов В.А. Некоторые математические вопросы теории обслуживания сложных систем. М.: Сов. радио, 1971. 340 с.

  2. Барзилович Е.Ю. Оптимально управляемые случайные процессы и их приложения. Егорьевск: ЕАТК ГА, 1996. 299 с.

  3. Барзилович Е.Ю., Воскобоев В.Ф. Эксплуатация авиационных систем по состоянию (элементы теории). М.: Транспорт, 1981. 380 с.

  4. Иосилевский Л.И. Практические методы управления надежностью железобетонных мостов. 2-е изд., испр. и доп. М.: НИЦ “Инженер”, 2001. 295 с.

  5. Кос O.И., Смирнов В.Ю. Оптимальный интервал предупредительных замен для искусственных сооружений железных дорог. Мир транспорта. М.: МИИТ, 2013. С. 152–155.

  6. Гнеденко Б.В. Математические вопросы теории надежности / Под ред. Б.В. Гнеденко. М.: Радио и связь, 1983. 440 с.

  7. Васильев А.И. Основы надежности транспортных сооружений: учеб. пособие. М.: МАДИ, 1980. 46 с.

  8. Вентцель Е.С. Теория вероятностей. 4-е изд. Перераб. и доп. М.: Наука, 1969. 576 с.

  9. Кос O.И. Схема управления техническим состоянием искусственных сооружений. Мир транспорта. М.: МИИТ, 2016.

  10. Барзилович Е.Ю., Каштанов В.А. Некоторые математические вопросы теории обслуживания сложных систем. М.: Сов. радио, 1971. 340 с.

  11. Кос O.И. Схема управления техническим состоянием искусственных сооружений. Мир транспорта. М.: МИИТ, 2016.

  12. Smirnov V.U., Kos O.I. Program Module for Calculating the Optimal Interval of Preventive Substitutions // Intern. Conf. “Quality management, Transport and Information. Security Information Technologies” (IT&QM&IS). St. Petersburg, Russia, 2017. https://doi.org/10.1109/ITMQIS.2017.8085811

  13. Kos O.I., Smirnov V.U., Eseva E.A. Adaptation of Reliability Calculation Software Packages for High Performance Distributed Computing Systems // Proc. IEEE Intern. Conf. “Quality Management, Transport and Information Security, Information Technologies” (IT&QM&IS). St. Petersburg, Russia: St. Petersburg Electrotechnical University “LETI”, 2018. P. 219–221. https://doi.org/10.1109/ITMQIS.2018.8525095.

  14. Smirnov V.U., Yeseva E.A., Kos O.I. Rules and Regulations of Potential Impact of Acoustic Factors from High-Speed Railway Lines on Environment and Human Body. During Construction of New Facilities // Chaotic Modeling & Simulation Web Conf. St. Petersburg, Springer Proceedings in Complexity, Springer Nature Switzerland AG, 2021. P. 1–12. https://doi.org/10.1007/978-3-030-70795-8_61

Дополнительные материалы отсутствуют.