Блок имитации работы сопровождающих в палаты 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Блок имитации работы сопровождающих в палаты



 

 - Блок моделирует работу сопровождающих из приемного отделения в больничные палаты.

Вход:

inc1 - число больных 1 типа, поступающих в очередь на данном шаге;

Выход:

ills - число больных 1 типа, поступивших в палаты на данном шаге;

bd - число занятых сопровождающих на данном шаге;

qs - длина очереди;

t1 - суммарное время ожидания в очереди и следования в палаты для больных 1 типа.

Структура блока:

 

 

Блок MATLAB Function вызывает функцию

illrooms(u(1),u(2),ir_ndoctors,ir_mn_time,ir_mx_time,ir_ctime),

алгоритм функции приводится в приложении 3.

Для блока определены следующие параметры:

модель функциональный блок больница


 

 

ir_ndoctors - число сопровождающих;

ir_mn_time - минимальное время сопровождения, мин;

ir_mx_time - максимальное время сопровождения, мин;

ir_ctime - время возвращения сопровождающего, постоянная, мин.

 

Блок задержки по пути из приемного отделения в лабораторию

 

 - Блок имитации движения пациента 2 или 3 типа из приемного отделения в регистратуру лаборатории.

Вход:

inc2, inc3 - число больных 2,3 типа, вышедших из приемного отделения на данном шаге;

Выход:

k2, k3 - число больных 2,3 типа, вошедших на данном шаге в регистратуру лаборатории;

qs - число больных 2,3 типа, пока идущих в лабораторию на данном шаге;

t2, t3 - суммарное время потраченное больными 2,3 типа.

Структура блока:

 

 

Блок MATLAB Function вызывает функцию:

n2l_delay(u(1),u(2),u(3),n2l_mn_time,n2l_mx_time),

алгоритм функции приведен в приложении 4.

Для блока определены следующие параметры:

 

 

n2l_mn_time - минимальное время следования из приемного отделения в лабораторию;

n2l_mx_time - максимальное время следования из приемного отделения в лабораторию;

 

Блок имитации работы регистратуры лаборатории

 

 - Блок имитирует работу регистратуры лаборатории.

Вход: Inc2, Inc3 - число больных 2,3 типа вошедших в лабораторию на данном шаге;

Выход:

k2, k3 - число больных 2,3 типа, прошедших регистрацию на данном шаге;

bd - число занятых работников регистратуры;

qs - длина очереди в регистратуру;

t2, t3 - суммарное время ожидания в очереди и регистрации для больных 2,3 типа;

avg - среднее время между поступлениями больных в лабораторию.

Структура блока:

 

 

Блок MATLAB Function вызывает функцию:

register(u(1),u(2),u(3),reg_ndoctors,reg_eravg,reg_erk,u(4)),

алгоритм функции представлен в приложении 5.

Для блока определены следующие параметры:

 

reg_ndoctors - число работников регистратуры;

reg_eravg - значение мат.ожидание для функции Эрланга, распределения времени регистрации;

reg_erk - значение K для функции Эрланга, распределения времени регистрации.



Поделиться:


Последнее изменение этой страницы: 2020-03-02; просмотров: 130; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.240.80 (0.005 с.)