Пример построения модели технологического процесса, страница 3

                                                                                               (16)

                                                                                                (17)

                                                                                                 (18)

z1, z2, … zn – случайная выборка объема n из генеральной совокупности, определяемой fξ  (функцией плотности вероятностей):

                                                                   (19)

                                                                                                    (20)

В качестве исходных данных для решения задачи должны быть заданы значения количества испытаний MT, шаг t параметра T, интервал (0, T*) параметра T, на котором проводится исследование.

1.4.  Модель математическая логическая имитационная.

1.4.1.    Структура моделирующего алгоритма.

Рассмотрим операторы, составляющие алгоритм:

– определение номера очередного интервала между подналадками T (соотношение 13);

- проверка условия Ts  £  T*  (здесь T* количество интервалов T взятых для исследования);

- интерполяция закона распределения fx(z) для значения параметра T = Ts (соотношение 14);

– проверка условия k < n (здесь k – количество роликов, отобранных для комплектации очередного подшипника).

– счетчик количества роликов k в очередной выборке. Реализует операцию k + 1).

– формирование zi  значения диаметра очередного ролика при помощи генератора случайных чисел.

– счетчик количества выборок (собранных подшипников). Реализует операцию n +1.

 - обнуление счетчика k после окончания сборки очередного подшипника.

– определение zmax

– определение zmin

– вычисление размаха u (соотношение  07).

– проверка условия u £ d. Реализует операцию проверки годности очередного подшипника.

 – присвоить m значение 1.

 – присвоить m значение 0.

  - подсчет количества годных подшипников (соотношение 08 или mT,n-1 + m).

– проверка условия n < MT (MT – заданное для обследования количество подшипников).

- вычисление доли бракованных подшипников.

- окончание счета и выдача результатов.

Блок-схема моделирующего алгоритма представлена на рис. 1.

Ts=Ts-1+t

 
                                                                                            

 


                                                                                                         

Блок-схема: решение:     Ts£T*                                                                                   «-»                                                

                                                                                                                                                                          

Блок-схема: знак завершения: Завершение счета  и выдача результатов                                                                      

                                                                     «+»

Интерполяция  fx(z)

 
 


                                                                               

                                       «+»                                                                              

 


                                                                                   «-»

                                                                                       

                                                                        «+»

  k + 1

 
                                                                      «+»

 


                                                                 «+»

 


  m = 0

 
Блок-схема: решение:     u £ d                                                                                   «-»

                                                                                     

 


  m = 1

 
                                                                               «+»

 


                                                                                                                         

 mT + m

 
 


                                                                                 

Блок-схема: решение: n < MT                                          «+»

                                         

 


 

 
                                                                    «-»

                                                                        «-»

                                                          

Алгоритм работает следующим образом.

В момент начала работы T0 = 0,  k = 0,  n = 0,  mt = 0,  n = 0.

Оператор 1. Определяет очередной номер интервала времени между подналадками Ts. Управление передает оператору 2.

Оператор 2. Сравнивает номер Ts с T*.

ЕСЛИ  (Ts > T*)

      ТО - управление передает оператору 18.

      ИНАЧЕ - управление передает оператору 3.