Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.10.2010, 18:38
kostaa kostaa вне форума
Прохожий
 
Регистрация: 19.10.2010
Сообщения: 2
Репутация: 10
По умолчанию Нужна помощь в решении задачи! Принятие решений в условиях риска

Здраствуйте недавно столкнулся с задачей которую никак не получается реализовать. Обращаюсь к вам за помощью.
Задача.
Требуется принять решение о том, когда необходимо проводить профилактический ремонт ПЭВМ, чтобы минимизировать потери из-за неисправности. В случае если ремонт будет производится слишком часто, затраты на обслуживание будут большими при малых потерях из-за случайных поломок.

Так как невозможно предсказать заранее, когда возникнет неисправность, необходимо найти вероятность того, что ПЭВМ выйдет из строя в период времени t. В этом и состоит элемент ”риска”.

т.е. Математически это выглядит так: ПЭВМ ремонтируется индивидуально, если она остановилась из-за поломки. Через Tинтервалов времени выполняется профилактический ремонт всех n ПЭВМ. Необходимо определить оптимальное значение Т, при котором минимизируются общие затраты на ремонт неисправных ПЭВМ и проведение профилактического ремонта в расчёте на один интервал времени.

Пусть рt– вероятность выхода из строя одной ПЭВМ в момент t, а nt– случайная величина, равная числу всех вышедших из строя ПЭВМ в тот же момент. Пусть далее С1 – затраты на ремонт неисправной ПЭВМ и С2– затраты на профилактический ремонт одной машины.

Применение критерия ожидаемого значения в данном случае оправдано, если ПЭВМ работают в течение большого периода времени. При этом ожидаемые затраты на один интервал составят


где M(nt)– математическое ожидание числа вышедших из строя ПЭВМ в моментt. Так как nt имеет биномиальное распределение с параметрами (n, pt), то M(nt) = npt. Таким образом


Необходимые условия оптимальности T* имеют вид:

ОЗ (T*-1)³ ОЗ (T*),

ОЗ (T*+1) ³ ОЗ (T*).

Следовательно, начиная с малого значения T, вычисляют ОЗ(T), пока не будут удовлетворены необходимые условия оптимальности.

Выглядит довольно пугающе
Но всёже если ктото может помогите пожалуйста решить!

Заранее огромное Спасибо!
Ответить с цитированием
  #2  
Старый 19.10.2010, 18:45
Аватар для ALexandr555
ALexandr555 ALexandr555 вне форума
Специалист
 
Регистрация: 09.10.2010
Адрес: Тольятти
Сообщения: 803
Версия Delphi: Delphi 7
Репутация: 2064
По умолчанию

так делай расчеты со своими переменными как назвал и все
Ответить с цитированием
  #3  
Старый 19.10.2010, 18:48
kostaa kostaa вне форума
Прохожий
 
Регистрация: 19.10.2010
Сообщения: 2
Репутация: 10
По умолчанию

Я вот не могу разобраться пользователь какие данные должен вводить?
Александр подскажите пожалуйста.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:31.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025