
- •В. Любинский. Модели петлевых каналов микропроцессорной централизации
- •2.Диспетчерская централизация на базе ebilock 950.
- •4.Модель петли Ньюхолла.
- •7.Сравнительный анализ петлевых каналов.
- •Литература
- •В. Любинский Микропроцессорное управление в тяговых приводах электропоездов ведение
- •II.Постановка задачи
- •3.Модель оптимизации.
- •Методы оптимизации управления
- •5.Типы систем автоведения.
- •6.Программно-следящая система автоведения.
- •7.Реализация управления электроприводом.
- •9.Структурная схема сав.
- •10.Выбор микропроцессоров для сав.
- •11.Основные параметры микропроцессоров для сав.
- •12.Микроконтроллер tms 320 с 240.
- •В. Любинский. Математический изоморфизм моделей информационных и транспортных систем
- •2.Определение математического изоморфизма.
- •3.Обьективные основы изоморфизма математических
- •4.Математическое описание случайных процессов в информационных и транспортных системах.
- •5. Базовые математические средства для разработки моделей
- •6.Пример изоморфизма математических моделей информационных и транспортных систем.
- •Заключение.
- •Литература:
- •1.Исходные данные:
- •П. Балцкарс, в. Любинский. Оптимизация периодичности технического обслуживания электроподвижного состава ( эпс) на основе статистических данных об отказах. Аннотация
- •1.Характеристика потока отказов в узлах эпс.
- •2.Критерий оптимальности периодичности ремонтов.
- •3.Вывод формулы оптимального межремонтного пробега .
- •4.Пример оределения оптимального межремонтного пробега
- •1 Определение производной d(q(l))/dL и приравнивание её нулю
- •2.Решение уравнения относительно l
- •В.С. Любинский. Марковские модели отказоустойчивых устройств систем железнодорожной автоматики и телемеханики (сжат)
- •В. Любинский. Повышение надежности обьектных контроллеров в системе ebilock-950
- •1.Аннотация.
- •2.Структура системы обьектных контроллеров.
- •3.Функции обьектных контроллеров.
- •4.Форматы телеграмм и сообщений ebilock-950.
- •4.Содержание проблемы и постановка задачи.
- •5.Метод контроля по модулю.
- •6.Сравнительный анализ надежности системы
- •6.1 Вероятности состояний без использования программного модуля тестирования цепи: " напольные устройства-cis":
- •6.2 Показатели надёжности без использования программ тестирования:
- •6.3 Вероятности состояний при использовании программного модуля тестирования цепи: " напольные устройства-cis":
- •6.4 Показатели надёжности при использовании программ тестирования:
- •В. Любинский, л. Сергеева Сравнительный анализ стратегий технического обслуживания систем железнодорожной автоматики и связи.
- •3.1. Модели профилактической стратегии то
- •3.1.2 Модель по критерию оперативного коеффициента готовности r(t) t-это корень ур-ния :
- •3.1.4 Модель по критерию с-Средняя удельная прибыль от эксплуатации системы за единицу календарного времени. T-оптимальный интервал профилактики-это корень ур-ния.
- •3.2.Модели статистико-профилактической стратегии то)
- •4.Сравнительный анализ стратегий технического обслуживания.
- •Р.Балцкарс, в.Любинский. Оценка эффективности городского железнодорожного транспорта
- •2.Математическая модель городской транспортной сети.
- •2.Oценка точности вероятностной экспоненциальной модели безопасности
- •4.Постановка задачи оценки безопасности сжат по
- •5.Марковские модеы безопасности сжат.
- •Итоговая таблица результатов моделирования
6.Сравнительный анализ надежности системы
обьектных контроллеров.
Повышение надежности системы ОК за счет внедрения программы тестирования оценим путем сравнительного анализа показателей надежности системы с применением и без применения этой программы.
С этой целью будем рассматривать систему ОК как технический обьект, который в процессе функционирования может находиться в одном из 4-ех возможных состояний:
So – технический обьект исправен;
S1 – обьект неисправен, отказ в порте петли с петлевым каналом;
S2 – обьект неисправен из-за отказа концентратора с линиями связи контроллера;
S3 – обьект неисправен из-за отказа обьектного контроллера с обьектными кабелями.
Расмотрим два варианта функционирования системы обьектных контроллеров в процессе появления и устранения отказов в системе:
функционирование системы и устранение отказов без применения программы тестирования;
функционирование системы и устранение отказов с использованием программы тестирования.
6.1.Расчет вероятностей состояний системы без использования программы тестирования.
Пусть - характеристики компонентов системы ОК имеют следующие значения:
1=
0,5
- для порта петли с петлевыми каналами;
2 = 0,01 - для концентратора с линиями связи контроллера;
3 = 0,08 - для обьектного контроллера с обьектным кабелем.
Интенсивность восстановления компонентов системы без использования программы тестирования можно задать по опыту эксплуатации системы, используя статистические данные о средних затратах времени на поиск и устранение отказов в этих компонентах.
Предположим, что для локализации и устранения отказа в порте петли и петлевом канале, необходимо в среднем около 2 часов, в концентраторе с линиями связи, контроллера около 3 часов 20 минут и в обьектеном контроллере с обьектными кабелями около 2,5 часов. При таком предположении интенсивности восстановления этиих компонентов будут равны:
1= 0,5 , 2= 0,3 , 3 = 0,4 .
Для принятых предположений и значений и граф состояний системы ОК будет иметь вид:
Т
аким
образом, если система исправна и находится
в состоянии So,
то из этого состояния она переходит в
неисправное состояние S1,
S2
или S3
с интенсивностями 1,
2
, 3
соответственно и восстанавливается,
т.е. переходит из состояний S1,
S2,
S3,
в состояние So
с
интенсивностями 1
, 2,
3
соответсвенно.Обозначим
вероятности состояний So
,S1,
S2,
S3 через
Рo(t),
Р1(t),
Р2(t),
Р3(t).
Очевидно, для любого момента времени t
должно соблюдаться равенство:
Рo(t),+ Р1(t), + Р2(t)+ Р3(t) = 1
По графу состояний составим дифференциальное уравнение Колмогорова для вероятностей состояний в соответствии с правилом, приведенным в разделе 3 главы 4 [1].
Будем иметь:
(4)
.
Эта система уравнений легко решается численным методом при начальных условиях:
Po(0) = 1, P1(0) = P2(0)= Ps(0) = 0.
И
спользуя
встроенную функцию rkfixed
MathCADa
можно получить решение системы
дифференциальных уравнений.Результаты
решения и график изменения во времени
вероятностей состояний Рo(t),
Р1(t),
Р2(t),
Р3(t)
представлены в приложении
2.
6.2.Расчет показателей надежности системы без использования программ тестирования.
Для оценки показателей надежности цепи « напольные устройства-CTS» рассмотрим эту цепь в двух возможных состояниях:
Sо –цепь исправна;
S1 - цепь неисправна независимо от того, в каком из компонентов цепи появится отказ.
В
таком случае переход системы из одного
состояния в другое будет определяться
суммарной интенсивностью отказов
и
интенсивностью восстановления М,
которая может принимать одно из трех
возможных значений 1
, 2
или 3
в зависимости от того, в какой из частей
системы ОК появится отказ. Чтобы не
завышать искомые показатели надежности
примем в качестве интенсивности М
наименьшую из интенсивностей восстановления
компонентов цепи.
В результате граф состояний системы ОК будет иметь вид :
Обозначая вероятности состояний через Рo(t), Р1(t) и составляя дифференциальные уравнения Колмогорова по известному правилу будем иметь:
(5)
.
Так как для любого момента времени t соблюдается условие Рo(t) + Р1(t)=1, то подставляя в первое уравнение Р1 = 1-Ро получим:
Решение этого уравнения в квадратурах имеет вид:
(6)
Зависимость вероятности Ро(t) – исправного состояния системы от времени представлена на графике приложения 3. В этом же приложении приведены численные значения показателей надежности системы:
То – среднего времени безотказной работы;
Кg – коэффициенты готовности системы;
P(t)
–вероятности безотказной работы системы в течение времени t.
6.3.Расчет вероятностей состояний системы при использовании программы тестирования.
Опыт эксплуатации сложных электронных систем показывает, что при отказах в системах в процессе их восстановления большая часть времени затрачивается на поиск и локализацию отказов. Программа тестирования предназначена для сокращения времени восстановления системы после появления отказа в одном из ее компонентов.
Применение программы обеспечивает сокращение времени восстановления не менее, чем 2 раза. Поэтому граф состояний системы для расчета вероятностей состояний будет идентичен графу представленному в разделе 6.1., но с другими значениями интенсивностей восстановления.Система дифференциальных уравнений Колмогорова будет отлична от системы дифференциальных уравнений (4) только тем, что в этом случае значения интенсивностей 1 , 2 , 3 будет выше в 2 раза.
Результаты решения новой системы дифференциальных уравнений численным методом и график зависимости вероятностей состояний Ро(t), Р2(t), Р3(t) от времени представлены в приложении 4.
Сравнение численных значений вероятностей исправного состояния системы в таблицах приложений 2 и 3 свидетельствуют о том, что при использовании программы тестирования вероятность безотказного состояния существенно возрастает. Так,например, без использования программы тестирования Ро(9)=0,453, а с применением программы Ро(9)=0,619,причем, с увеличением t разрыв в приросте вероятности безотказного состояния увеличивается.
6.4.Расчте показателей надежности системы при использовании программы тестирования.
Для оценки показателей надежности системы ОК , в которой применяется программа тестирования, необходимо использовать методику, аналогичную изложенной в разделе 6.2.
Принимая предложения и допущения аналогичные,принятым в разделе 6.2., можно построить граф состояний системы, составить систему дифференциальных уравнений Колмогорова и получить решение этой системы в квадратурах. В результате получим формулу , выражающую зависимость вероятности исправного состояния системы от времени, аналогичную формуле (6).Отличие будет заключаться лишь в том, что значение величины М-интенсивности восстановления системы в этой формуле будет больше, чем в формуле (6).
Показатели надежности Кg, То и Р(t) рассчитываются по методике, изложенной в разделе 6.2.
Результаты расчета показателей надежности и графики вероятности состояния системы
Ро(t) и вероятности безотказной работы системы в течение времени t, представлены в приложении 5.
Анализ результатов расчетов позволяет сделать следующие выводы:
1.Программный модуль тестирования системы ОК обеспечивает сокращение времени восстановления системы при появлении отказов, в результате существенно повышается коэффициент готовности Кg системы.
2.Применение программного модуля тестирования увеличивает стационарную вероятность исправного состояния системы ОК.
3.Показатели надежности То – среднее время безотказной работы и Р(t) – вероятность безотказной работы в течение времени t зависят только от параметров надежности системы объектных контроллеров и не зависят от методики поиска и устранения отказов. Поэтому эти показатели не изменяются при использовании программы тестирования.
Литература:
1.Вентцель Е.С. Исследование операций. М.Советское Радио. 1972.
2.Козлов Б.А.,Ушаков И.А.Справочник по расчету надежности радиоэлектроники и автоматики. М.Советское Радио. 1975.
П Р И Л О Ж Е Н И Е 1
Программный модуль контроля исправности СР, концентраторов, объектных контроллеров (О К) микропроцессорной централизации. Модули хранятся в памяти тестируемых устройств и выполняются для заданных чисел Х1, Х2. При выполнении модуля проверяются основные теоремы теории вычетов. rs=rsv; rp=rpv, где rs-вычет суммы чисел по модулю q ; rsv-вычет от суммы вычетов по модулю q; rp-вычет от произведения чисел по модулю q; rpv-вычет от произведения вычетов по модулю q.
Если устройства исправны , то в соответствии с теорией должны соблюдаться равенства: rs=rsv; rp=rpv. Модуль q может храниться в памяти центрального процессора, концентратора или объектного контроллера и вводиться при очередном цикле контроля программно.
#include <reg51.h>
#include <stdio.h>
int X1,X2,q,rx1,rx2,rs,rsv,rp,rpv;
int VICHET(int X, int q); Прототип функции вычисления вычетов
int main()
{ while(1){
X1=0x57; X2=0x39; q=P2; Числа Х1 , Х2 и q
rx1=VICHET( X1, q); Вычисление вычета от Х1
rx2=VICHET( X2, q); Вычисление вычета от Х2
rs=VICHET(X1+X2, q); Вычет от суммы Х1+х2
rsv=VICHET( rx1+rx2, q); Вычет от суммы вычетов
rp=VICHET(X1*X2, q); Вычет от произведения чисел Х1*Х2
rpv=VICHET(rx1*rx2, q); Вычет от произведения вычетов
TI=1;
Объектный контроллер исправен если:
1. rs=rsv, ãäå rs=r(X1+X2) rsv=(rx1+rx2);
2. rp=rpv, ãäå rp=r(x1*x2) rpv=(rx1*rx2);
if ((rs=rsv)&(rp=rpv)) Сравнение вычетов сумм и произведений.
printf(" rs=%d rsv=%d ; rp=%d rpv=%d Объектный контроллер исправен! \n",
rs,rsv,rp,rpv);
else
printf("Объектный контроллер неисправен или теория вычетов ошибочна\n");
} }
int VICHET(int X, int q) Описание функции вычисления вычетов
{
int S,A,rx ;
A=X;
while(A>=q)
{
S=A-q;
A=S;
rx=A;
};
return(rx);
}
П Р И Л О Ж Е Н И Е 2