Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
discription_Status.rtf
Скачиваний:
5
Добавлен:
15.11.2019
Размер:
17.98 Mб
Скачать

7.1. Автономная подпрограмма korf1

Данная подпрограмма написана на алгоритмическом языке ФРТРАН-4 и предназначается для проведения операции вычисления оценок зна­чений автокорреляционной функции одномерного /скалярного/ СП по, одной дискретизированной реализации последнего.

Обращение к подпрограмме имеет вид:

CALL KORF1 (Х, N, D, R0, NR0) .

Здесь:

Х (N) - массив дискретизированной с постоянным шагом по временной координате Т центрированной реализация СП Х(Т) ;

N - число узлов в массиве I;

D - оценка дисперсии СП;

- массив оценок значений нормированной автокорреляцион­ной функции СП, соответствующий равномерному разбиению области определения этой функции ;

NRO - число узлов в массиве R0.

Операция вычисления оценок значений автокорреляционной функции скалярного СП проводится в подпрограмме по следующим расчетным со­отношениям:

7.2. Автономная подпрограмма korf2

Данная подпрограмма написана на алгоритмическом языке ФОРТРАН-4 и предназначается для проведения операции вычисления оценок зна­чений авто- и взаимных корреляционных функций двух одномерных /ска­лярных/ СП по одной совокупности дискретизированных реализации по­следних.

Обращение к подпрограмме имеет вид:

CALL KORF2 (X, Y, N, DX, DУ, RОХ, R0Y, RОХY, ROYX, NRO) .

Здесь:

X(N), Y(N) - массивы дискретизированных с постоянным шагом по временной координате Т центрированных реализации СП Х(T) и Y(T) ,

N - числа узлов в массивах Х и Y;

DX,DY - оценки дисперсий и СП Х (Т) и Y(Т);

и - массивы оценок значений нормированных ав­токорреляционных функций и СП Х (Т) и Y(Т), соответствующие равномерное разбиению области определения этих функ­ций ;

и - массивы оценок значений нормированных вза­имных корреляционных функций и СП Х (Т) и Y(Т) соответствующие равномерное разбиению области определения этих функ­ций ;

NRO - числа узлов в массивах ROX, ROY, ROXY, ROYX.

Операция вычисления оценок значений авто -и взаимных корреляционных функций двух скалярных СП проводится в подпрограмме по следующим расчетным соотношениям:

.7.3. АВТОНОМНАЯ ПОДПРОГРАММА KORFM

Данная подпрограмма написана на алгоритмическом языке ФОРТРАН-4 и предназначается для проведения операции вычисления оценок зна­чений авто- и взаимных корреляционных функций составляющих многомерного /векторного/ СП по одной дискретизированной реализации по­следнего.

Обращение к подпрограмме имеет вид:

CALL KORFM(X, N, M, D, MY, R0, NR0).

Здесь:

X(N, M) - массив дискретизированной с постоянным шагом по временной координате Т реализации СП Х(Т);

N - число узлов в массиве X, относящихся к одной составляющей СП;

М - число составляющих СП;

D (М) - массив оценок дисперсий DK составляющих СП;

МYU(М, M) - матрица оценок нормированных авто- и взаимных корреляционных моментов составляющих СП;

- массив оценок нормированных авто- и взаимных кор­реляционных функций составляющих СП, соответствующих равномерному разбиению области определения этих функций ;

NR0 - число узлов в массиве R0, относящихся к одной паре составляющих СП.

Операция вычисления оценок значений авто- и взаимных корреляционных функции составляющих векторного СП проводится в подпрограмме по следующим расчетным соотношениям:

.7.4. АВТОНОМНАЯ ПОДПРОГРАММА KORFAl

Данная подпрограмма написана на алгоритмическом языке ФОРТРАЕ-4 и предназначается для проведения операций, связанных с построением оптимальной аппроксимационной зависимости для статистической нормированной корреляционной функции.

В подпрограмме содержится обращение к автономной подпрограмме FORM с использованием в качестве одного из фактических параметров последней автономной подпрограммы-функции FUNC1.

Обращение к подпрограмме имеет вид:

CALL KORFAI (JКОRFА, R0,DTAU, NKORF, МАКАР).

Здесь:

JКОRFА - признак типа аппроксимационной зависимости для статистической нормированной корреляционной функции ;

R0(NKORF) - массив значений статистической нормированной кор­реляционной функции ; дискретизированной с постоянным шагом по аргументу ;

DTAU - шаг дискретизации статистической нормированной корреляционной функции по аргументу , с;

NKORF - число узлов дискретизации статистической нор­мированной корреляционной функции;

МАКАР(3) - массив аппроксимационных коэффициентов для статис­тической нормированной корреляционной функции / МАКАР(1) и МАКАР(2) - подэкспоненцальные множители и ; МАКАР(3) – характерная частота процесса , Гц/.

На входе в подпрограмму в массиве R0 содержатся значения исход­ной статистической нормированной корреляционной функции, а в мас­сиве МАКАР - начальное приближение для искомых аппроксимационных коэффициентов. На выходе же из подпрограммы в массиве К0 находятся значения статистической нормированной корреляционной функции, рас­считанные по оптимальной аппроксимационной зависимости, коэффициенты которой содержатся в массиве МАКАР.

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

Вид аппроксимационной зависимости определяется величи­ной признака :

при

при

при

при

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]