б)Un(XG0,ХП0) ® min; (2.17)
при условиях
Un (XG0,ХП0) £ Un*;
S(XG0,ХП0) £ Sдоп
С учетом формулы (2.12) задача рационального выбора структуры и состава системы АСАСПИ может быть сформулирована следующим образом. Необходимо найти такие подмножества XG0 и ХП0 (XG0ÍXG ,ХП0ÍXП), при которых выполняются ограничения (2.13) и (2.14), а функционал будет минимальным, т.е.
F(S,Un)® min; (2.18)
при условиях Un(XG0,ХП0) £ Un* ;
S(XG0,ХП0) £ Sдоп
Строгое решение задачи (2.18) в общем виде представляет значительные трудности, связанные с установлением достаточно простых и удобных зависимостей, связывающих показатели качества S(·) и Un(·) с параметрами оптимизации Хп, Хс. В большинстве случаев функции S(·) и Un(·) имеют нелинейный характер, и задача (2.18) сводится к задаче целочисленного нелинейного программирования. Задачи данного класса характеризуются громоздкостью вычислений и отсутствием единой методологии их решения [17, 22].
Поэтому предлагается поэтапное (многошаговое) решение задачи синтеза рациональной (квазиоптимальной) структуры и состава АСАСПИ.
Алгоритм решения задачи синтеза АСАСПИ определяется последовательностью ряда шагов (см. рис.2.3).
ШАГ 1. Ввод исходных данных.
Осуществляется ввод структурных параметров системы и характеристик задач, определенных в разделе 2.2.
ШАГ 2. Оценка параметров существующей системы.
Задача оценки параметров АСАСПИ заключается в определении требуемых значений быстродействия (пропускной способности) элементов системы, типов и количества однотипных устройств на рабочих местах пользователей, времени пребывания в системе задач пользователей, а также стоимости существующей системы.
ШАГ 3. Проверка соответствия параметров системы требуемым значениям в соответствии с выражениями
rij < 1 (2.19)
kijmin < kij (2.20)
Un £ Un* (2.21)
Данные выражения являются условиями перехода к проверке допустимого решения для заданного варианта структуры и состава АСАСПИ. При выполнении данных условий принимается решение о соответствии с существующей СОИ предъявляемым требованиям, производится переход к шагу 9.
При невыполнении хотя бы одного условия существующая система не обеспечивает качественного решения задач, требуется изменение значений параметров V, Vк, ki отдельных элементов системы или изменения структуры системы в целом.
ШАГ 4. Проверка существования допустимого решения для заданного варианта структуры АСАСПИ из множества XG.
Для каждого варианта XG0 из множества XG выполняется проверка существования допустимого решения, которая сводится к последовательности следующих этапов:
Этап 1. Для всех элементов системы задаются максимально возможные значения параметров:
Vк = Vmaxl1; V=Vmaxl2;k=Wподр;
Этап 2. Вызов процедуры оценки параметров системы и расчет времени пребывания в системе задач социально-психологического обеспечения.
При первом обращении к указанной процедуре заданным вариантом структуры АСАСПИ является существующая в учреждении (части) структура СОИ. При последующих обращениях задается очередной вариант из множества XG.
ШАГ 5. Проверка ограничения (2.21).
При невыполнении заданного ограничения выбирается новый вариант структуры системы из множества XG и осуществляется переход к этапу 1, иначе – переход к шагу 6.
ШАГ 6. Расчет параметров элементов АСАСПИ с заданным вариантом структуры.
Этап 1. Расчет параметров потоков заявок и параметров задач с учетом задач социально-психологического обеспечения:
Lnj=lnj + lnjспо;
L0j=LnJ;
n1 n1
qj=å qij + å qijспо ; (2.22)
i=1 i=1
Nву= Nву + Nву спо;
a1 = Nвуi+1;
ai,j = Nвуij;
ak = Nвуi
lnij= aij´Ln;
lij=lnij;
q1j=qj/a1;
ЭТАП 2. Выбор режима обработки социально-психологической информации:
режим пакетной обработки информации;
режим оперативной обработки информации;
Выбор режима обработки информации осуществляется оператором исходя из специфики задачи.
ЭТАП 3. Расчет оптимальных значений параметров элементов системы и формирование вектора Sq (XG, XП).
ШАГ 7. Проверка условия q = Q, q = .
При q < Q выполняется операция q = q +1 и осуществляется переход к шагу 3.
При q = Q ( выбраны все варианты структуры АСАСПИ) осуществляется переход к шагу 8.
ШАГ 8. Выбор варианта структуры и состава АСАСПИ в соответствии с выражением (2.15).
ШАГ 9. Выдача результатов:
1)Параметры синтезируемой системы :
Множества: Аспи,Аспиn,Аспиn+1,j,H;
Матрицы: B,C,D,E,Z;
2)Параметры элементов системы:
kij,rij,Un,mj,Sспи.
Представленный алгоритм позволяет определить рациональный по критерию минимума стоимости вариант структуры и состава системы сбора и анализа социально-психологической информации о состояниях воинских коллективов при ограничении на время пребывания задач в системе на основе решения задачи оптимизации.
2.4. Процедура распределения производительностей элементов однопрограммных систем пакетной обработки социально-психологической информации
Автоматизированная система сбора и анализа социально-психологической информации функционирует в однопрограммном режиме, если в каждый момент времени все ресурсы предоставляются лишь одной задаче. Расчет оптимальных значений параметров элементов АСАСПИ заданной стоимости для однопрограммного режима пакетной обработки информации заключается в последовательном выполнении следующих действий.
ЭТАП 1. Расчет стоимостных коэффициентов для отдельных устройств
kj=kjqij; (2.23)
ЭТАП 2. Расчет оптимальных значений интенсивности обслуживания заявок j-м пунктом размещения ПЭВМ
mi0=L0j ; (2.24)
ЭТАП 3. Расчет значений производительности элементов системы Vj
Vj=mj0qij;
ЭТАП 4. Присвоение Vj ближайшего большего дискретного значения из множества {V}.
ЭТАП 5. Расчет значения интенсивности обслуживания заявок
mj=Vj/qj;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.