<<
>>

КОМПЛЕКСНОЕ МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АСУ

Задачам, подлежащим решению на ЭВМ и входящим в состав отдельных подсистем АСУ, свойственны следую­щие особенности:

1. Относительно высокая сложность логического по­строения, связанная с большим количеством специально организованных массивов данных.

2. Большой объем операций подготовки данных для непосредственного расчета, которые целесообразно воз­ложить на ЭВМ.

3. Большой объем входной и выходной информации.

4. Сжатые сроки после получения исходной информа­ции решения задач с высокой частотой повторения вплоть до реализации группы расчетов в реальном масштабе времени.

Перечисленные особенности задач АСУ определяют развитие в системе математического обеспечения (CMO) части, обеспечивающей подготовку данных и управление потоком задач на ЭВМ.

5. Простота и обозримость собственно алгоритмов вы­числений. Это не относится к группе задач, связанных с отысканием оптимальных решений в управлении и плани­ровании, где могут быть применены сложные методы решения оптимальных задач и выбора наилучших стра­тегий с привлечением современного математического аппарата.

6. Наличие большого числа стандартных, часто повто­ряющихся процедур.

7. Необходимость привязки алгоритмов расчетов к специфическим условиям реализации расчета, несмотря на возможную унификацию для различных конкретных случаев.

Характерные черты задач АСУ, приведенные в пп. 5— 7, определяют наличие в CMO библиотек стандартных

программ (БСП) и средств автоматизации программи­рования.

8. Наличие обязательного жесткого контроля, в ре­зультате которого исключаются ошибки в расчетах, по­вышается надежность АСУ и эффективность автомати­зированного управления.

Как видно из перечисленных особенностей, задачи АСУ могут рассматриваться как некоторый класс про­цедур обработки информации, обладающих общими свой­ствами. Поэтому целесообразна постановка проблемы разработки системы математического обеспечения для задач АСУ, как общего подхода к разработке про­грамм, отладке и реализации расчетов.

Кроме того, на­копленный опыт «ручного» программирования задач АСУ уже приводит к необходимости и возможности со­здания системы средств, повышающих эффективность труда программиста и оператора ЭВМ.

Система математического обеспечения для ЭВМ, ориентированная на применение в автоматизированной системе управления предприятием, делится на две части: общее (OMO) и специальное математическое обеспече­ние (CMO). Общее математическое обеспечение состав­ляет языковые и программные средства, применяемые в разных областях для различных классов задач и типов АСУП: комплекс языков и программ, предназначенных для обслуживания ЭВМ, а также языковые и програм­мные средства, на базе которых может создаваться спе­циальное математическое обеспечение.

Специальное математическое обеспечение представ­ляет собой комплекс языковых и программных средств, предназначенных для организации решения специфиче­ских для данного предприятия или АСУП задач.

Математическое обеспечение состоит из следующих основных частей:

операционной системы, организующей вход пользова­теля в машину, информационные процессы, решение за­дач, прием, передачу и выдачу данных;

обслуживающей системы, необходимой для отладки, контроля и диагностики неисправностей в работе обору­дования и ЭВМ; она же осуществляет контроль и защиту данных;

программирующей системы, представляющей собой входные языки программирования задач с соответствую­

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

библиотеки стандартных программ и типовых задач со специальной организующей системой, позволяющей об­ращаться к библиотеке программ и использовать стан­дартные программы в рабочих программах.

Операционной системой называется аппаратурно-про­граммный комплекс, объединяющий набор средств, кото­рые организуют процесс решения задач на ЭВМ. Она представляет собой устройство управления идеализиро­ванной машиной [VIII], распределяющее ресурсы и регламен­тирующее порядок выполнения инструкций, которые по­ступают от пользователя.

К основным функциям операционной системы отно­сятся:

обеспечение обработки информации и решение задач в режиме пакетного мультипрограммирования;

обеспечение обработки информации, решения задач и обмена информацией между ЭВМ и пользователем в ре­жиме разделения времени и приоритетного обслуживания задач;

организация связи пользователей с входящими в со­став технического обеспечения средствами;

оперативное управление работой оборудования ЭВМ в процессе решения задач;

обеспечение удобного и эффективного общения поль­зователя и ЭВМ в процессе решения задачи на вычисли­тельной машине;

обеспечение долговременного хранения информацион­ных массивов и доступа пользователя к ним.

В состав операционной системы входят специальный операционный язык, который предназначен для формиро­вания информационных сообщений при обмене информа­цией между пользователем и ЭВМ; комплекс операцион­ных программ, предназначенных для организации про­хождения задач (программы ввода — вывода информа­ции; программы расшифровки сообщений пользователя на операционном языке, редактирования и внесения

исправлений в текст сообщений; программы формулиро­вания ответов пользователю; программу-диспетчер, осу­ществляющую формирование очереди задач на их комп­лектацию в режиме мультипрограммирования и пакетной обработки).

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

Комплекс программ, предназначенных для автоном­ного управления работой основных устройств ЭВМ, представляет собой обслуживающую систему, в которую входят:

1. Программы автономного обслуживания основных устройств ЭВМ.

2. Программы обслуживания устройств ЭВМ в ава­рийном режиме, выполняющие обработку различных аварийных сигналов (сбои, отказы и нерегулярные си­туации) .

3. Комплекс тестовых программ для обнаружения мест неисправностей (систематических) в устройствах машин в соответствии с поступившей от монитора или оператора информацией о характере ошибки.

4. Комплекс программ, связанных с ведением инфор­мационных массивов, предназначенных для формирова­ния, дублирования, обновления и контроля правильности их ввода и хранения.

В СССР широко распространен универсальный алго­ритмический язык «АЛГОЛ-60», и почти все машины, вы­пускаемые нашей промышленностью, комплектуются трансляторами к нему.

Для ЭВМ «Минск-22М» создана «Система автомати­ческой обработки данных» на базе языка «КОБОЛ». Про­грамма на языке «КОБОЛ» состоит из четырех частей: раздела идентификации, раздела оборудования, раздела данных и раздела процедур.

В настоящее время для машины «Минск-32» разра­ботан транслятор, входной язык которого очень близок к входному языку ЭВМ «Минск-22М». ЭВМ «Минск-32»

предназначена для использования в АСУ разных уров­ней управления.

В зависимости от используемых алгоритмов програм­мы можно группировать. Так, в программах, предназна­ченных для решения экономических задач, можно выде­лить следующие группы:

а) программы расчетов нормативов;

б) программы обработки плановой информации (это главным образом программы векторно-матричных опе­раций и сортировки информации по различным при­знакам);

в) программы обработки текущей информации, вклю­чая анализ календарного движения производства для целей оперативного регулирования, определения факти­ческих производственных затрат и анализа отклонения от нормативов в натуральном и денежном выражениях;

г) программы расчетно-платежных и бухгалтерских статистических операций.

Подобная группировка програм,м по определенному признаку отражает их специфику, способствует проведе­нию унификации и стандартизации математического обес­печения. Это весьма важно и необходимо при разработ­ке сложного, трудоемкого и многопроцедурного процесса алгоритмизации и программирования, так как стандар­тизация математического обеспечения уменьшает объе­мы и сроки на его разработку, позволяет создавать ти­повые проекты автоматизированных систем управления, ускоряя при этом процесс внедрения АСУП, и способ­ствует одновременному охвату предприятий автома­тизацией управления.

Математическое обеспечение относится в основном к блоку обработки информации на ЭВМ, но вместе с тем неразрывно связано с комплексом технических средств АСУП.

Реализация расчета с применением электронно-вычис­лительной техники в условиях функционирования АСУП характеризуется двумя обстоятельствами, накладываю­щими существенный отпечаток на систему математиче­ского обеспечения:

в процессе решения принимает участие комплекс средств (часто разнородных) вычислительной техники, связанный пространственными и временными соотноше­ниями: центральная ЭВМ с развитыми внешними устрой­

ствами, группа устройств периферийной техники, устрой­ства связи и другие;

на информационно-вычислительном центре предприя­тия организуется поток задач, то есть достаточно плотное по времени прохождение программ в процессе реализа­ции расчетов.

Следовательно, тесная взаимосвязь технических средств различных уровней в АСУП,, технология подго­товки ввода и вывода информации в ЭВМ должны быть учтены при разработке математического обеспечения, являющегося основой при решении задач на ЭВМ.

Эффективное использование дорогостоящей электрон­но-вычислительной техники может быть получено только при сведении к минимуму всех установочных и подгото­вительных работ на вычислительном центре, при создании высокопроизводительного вычислительного процесса. По­этому перед математическим обеспечением стоит задача разработки комплексных программ с уклоном стандар­тизации программ широкого диапазона действия. Приме­нение, например, ЭВ,М типа «Минск-32» класса ACBT с мультипрограммированием, то есть с возможностью одно­временного решения более чем одной задачи, приводит к увеличению возможностей организации потока задач, со­кращению цикла реализации расчетов, повышению эф­фективности использования машинного времени, что в значительной мере улучшает качество системы управле­ния, позволяет осуществлять управление в раздельном масштабе времени.

При решении задач АСУП и реализации расчетов прежде всего составляется техническое задание или эко­номическая постановка задачи, затем разрабатываются машинные алгоритмы, которые расписываются в блок- схему, после чего следует этап технического программи­рования и отладки программы на ЭВМ.

Во время программирования и. в особенности отладки должна идти оценка результатов, т. е. коррекция про­грамм по заданной целевой функции.

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

Система математического обеспечения может быть ориентирована на некоторый тип ЭВМ. при решении широкого круга разнообразных задач, а также на опре­

деленный класс задач, решаемых на различных ЭВМ. Оба подхода в известной степени приводят к некоторым компромиссным решениям, так как CMO для определен­ной машины позволяет более полно учесть и полезно ис­пользовать особенности конкретной ЭВМ, в то время как CMO для класса задач обеспечивает эффективность ма­шинного решения задач этого класса. Очевидно, наибо­лее целесообразной является разработка системы для класса с модификациями, ориентированными на группы родственных ЭВМ.

Система математического обеспечения предназначена для повышения производительности труда всей вычисли­тельной системы, включая персонал, обслуживающий вы­числительный центр и саму технику вычислительного процесса.

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

Операционная система — это организационная сово­купность приемов и процедур для работ на машине, кото­рая регламентирует основные характеристики всех про­грамм, входящих в математическое обеспечение.

Функциями операционной системы являются: организация, изменение и хранение информации або­нентов систем;

организация связи и взаимодействия различных ком­понентов операционной системы;

реализация выбранного метода использования вычис­лительной машины и организация потока решения задач.

Набор компонентов операционной системы зависит от выбранного метода использования ЭВМ и требований, предъявляемых к математическому обеспечению. Почти во всех случаях в операционной системе могут быть вы­делены монитор, супервизор и ряд системных программ, вызываемых супервизором: загрузчик, транслятор; ин- терпритатор, программы системной библиотеки, в том числе набор программ ввода — вывода, редуктирующие программы и другие.

Монитор, обеспечивая реакцию операционной системы на сигналы различных устройств, распознает сигналы прерывания и передает управление супервизору, который организует выполнение задачи, осуществляя вызов необ­ходимых модулей системной библиотеки и библиотеки пользователя, а также информационную связь между

ними. В случае необходимости супервизор через специ­альные программы связи с оператором привлекает чело­века к участию в процессе работы.

Как видно из функций перечисленных компонентов операционной системы, эти программы используются в основном на этапах расчетов, а также при отладке про­граммы.

Группа программ операционной системы, выполняю­щая автономный круг функций создания новых про­грамм, выделяется в транслирующую систему.

Транслирующая система является основным инстру­ментом программиста, позволяя ему использовать в своих программах ряд стандартных процедур из дру­гих программ (библиотеки CMO) как некоторых обоб­щенных операторов входного языка.

Применение алгоритмических языков и трансляторов для программирования задач АСУП, кроме известных удобств по кратности и обозримости, строгости и логи­ческой последовательности, предоставляет возможность сближения экономических и математических функций.

На современном этапе проектирования АСУП задачи в основном ставят экономисты и математики, причем пока наблюдается известный разрыв между методами и подхо­дами этих специалистов к проблеме экономико-матема­тической постановки. Алгоритмический язык позволит им сблизить точки зрения и увеличить продуктивность сов­местной работы.

В настоящее время разработано большое количество различных языков: «АЛГОЛ», «Экономист», «КОБОЛ» и другие. Но только некоторые из них предназначены для описания достаточно широкого класса задач.

В применении современных алгоритмических языков имеется своеобразный психологический барьер. Языки часто слишком сложны, поэтому они недостаточно полно выполняют свою главную задачу — улучшение и упроще­ние прямого общения человека с машиной посредством алгоритмического языка. Именно этим, в частности, объясняется относительно малое применение алгоритми­ческих языков для практического программирования задач АСУП.

В настоящее время наряду с разработкой новых язы­ков большое внимание уделяется разработке языков низ­кой сложности и уровня — автокодов. Появилась также

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

Ввиду сложности и трудоемкости разработки систем­ного математического обеспечения следует предусматри­вать его поэтапное проектирование с последующей отлад­кой и внедрением отдельных выполненных этапов. Это обстоятельство дает возможность целенаправленно пла­нировать разработку CMO1создавать комплексы про­грамм для решения экономических задач конкретного объекта управления.

Важнейшей составной частью CMO автоматизирован­ной системы управления предприятием является библио­тека стандартных программ {BCΠ), которая получила широкое распространение и применение в повседневной практической работе математиков-программистов. На ее основе формируются библиотеки стандартных программ как внутри предприятия, так и в подотраслевом, отрасле­вом разрезе, а в последний период времени создаются фон­ды БСП республик и народного хозяйства страны в целом.

Библиотека стандартных программ представляет со­бой набор единообразно сформированных программ, за­писанных на некотором алгоритмическом языке, в частно­сти, в машинных кодах, что позволяет математикам-про­граммистам в своей работе использовать ранее разра­ботанные стандартные программы и в значительной степени упростить создание программного обеспечения конкретного объекта АСУП.

Математическое обеспечение и внедрение машинных методов при преобразовании информации создают бла­гоприятную среду для формирования рационального нор­мативно-справочного хозяйства, являющегося одним из сложных этапов в АСУП как с точки зрения экономиче­ского формирования, так и с точки зрения системного математического преобразования.

Системное решение формирования математическо­го обеспечения в АСУ имеет первостепенное значение.

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

Примером успешного решения этой проблемы являет­ся создание алгоритмов и программ вычислительным центром Одесского швейного производственного объеди­нения им. В. Воровского. Всем работникам, например, швейных предприятий, связанных в своей работе с исполь­зованием ткани, хорошо знакома главная задача: мате­риалы должны расходоваться предельно экономно. Наи­большее влияние на результаты всей работы по экономному использованию материальных ресурсов оказывает нормирование их расхода.

Применение электронных вычислительных машин для нормирования расхода ткани на швейные изделия тре­бует разработки четких и однозначных алгоритмов вы­числения всех необходимых показателей.

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

Решение этой проблемы возможно только при тща­тельном исследовании значений величин, содержащихся в задаче, с целью выявления существующих между ними функциональных зависимостей и логических связей, кото­рые могли бы быть заложены в алгоритмы.

Алгоритмы для механизированного расчета поопера­ционных норм на длину раскладки, межлекальных потерь и средневзвешенных величин на Одесском швейном объе­динении им. В. Воровского составлены с учетом инструк­ции по нормированию расхода материалов в производстве швейных изделий с учетом типовых решений.

В табл. 7 приведены в виде матрицы размероросты (компоновки), их удельные веса в раскрое, соответствую­щие площади лекал, нормы расхода ткани по каждой конкретной ширине, т. е. все параметры пооперационных специфицированных норм расхода материалов на длину раскладки для каждого фасона изделия, вида поверхно­

сти материала с учетом типа раскладки (один, полтора, два и более полных комплектов лекал) и способа насти­лания полотен в настил («лицом к лицу», «лицом вниз»).

Таблица 7

П арамегры пооперационных

специфицированных норм расхода

Условныеобо значения: R- размер; г — рост; ά—удель­ный вес; S — суммарная площадь лекал в компоновке: а — поопера­ционная норма на длину раскладки; Ь — ширина ткани; і — порядко­вый номер строки размеророста (компоновки), і= 1,2,..., т\ І—порядковый номер столбца ширины ткани, j = l,2, ..., р; k — количество размероростов, участвующих в компоновке.

Примечание. Индексы у всех величин характеризуют только местоположение параметра в таблице.

C достаточной для практических целей точностью можно считать, что при переходе от роста к росту в пре­делах одного размера площади лекал изменяются на оди­наковую величину Ад, а при переходе от размера к раз­меру в пределах одного и того же роста они отличаются на одинаковую величину Hr.Тогда последовательности площадей лекал, соответствующих разным ростам внут­ри каждого размера, и последовательности площадей лекал одного и того же роста по различным размерам образуют арифметические прогрессии. C другой стороны, последовательность величины Ahпри переходе от размера к размеру, в свою очередь, является также арифметиче­ской прогрессией.

Таким образом, учитывая, что роста принимают зна­чения чисел натурального ряда, а размеры — только четных чисел, зависимость раскладки лекал можно за­писать алгоритмическим выражением:

где hn — разность прогрессии, образованной площадями лекал различных ростов одного и того же раз­мера *;

Hr— разность прогрессии, образованной площадями лекал одного и того же роста различных раз­меров;

D — разность прогрессии, образованной последова­тельностью при переходе от размера к раз­меру.

Тогда

1Здесь и в аналогичных случаях в дальнейшем вместо обозна­чений Лд применяются обозначения вида hrt

Величина Dявляется одновременно разностью ариф­метической прогрессии, образованной последовательно­стью значенийпри переходе от роста к росту:

Следовательно, подставив в формулу (6) значения величин .из формулы (4), получим выражение

Перегруппировав состав правой части выражения (8), получим

Учитывая зависимости формулы (5), достигаем цели раскладки:

Все названные закономерности между величинами площадей лекал различных размероростов видны из табл. 8.

Обобщая формулы (1) и (2), получим, что площади лекал двух произвольных размероростов связаны соот­ношением

Подставляя в выражение (IO) значение 'из фор­мулы (3), путем элементарных преобразований найдем, что

Таким образом, для вычисления площади лекал любо­го размеророста достаточно располагать исходными дан­ными о площади лекал четырех произвольных размеро­ростов. Однако для повышения точности результатов и упрощения математических вычислений целесообразно принять в качестве исходных данных площади лекал двух произвольных ростов наименьшего и двух произвольных ростов наибольшего размеров.

Таблица 8

Зависимость между величинами площадей лекал различных размероростов

96

При βTOM не исключено, ЧТО F1 = r3ИЛИ Г2≈ F31или r1 = f4,или f2 = ∣^4,или, наконец, f1 = F3и одновременно r2 = F4, ио обязательным условием ни одного из этих равенств не является.

Тогда из формулы (1) следует:

Пользуясь формулой (3), получим

По формуле (1) определяем, что

а из формулы (2) следует, что

Таким образом, мы выразили через известные Нам четыре площади лекал .,два размера (Riи R2)

и четыре роставсе величины, входящие в пра­

вую часть формулы (11) и необходимые для вычисле­ния площади лекал любого размеророста. Подставляя эти величины в формулу (И), получим окончательно;

или после элементарных преобразований:

По формуле (18) рассчитываются площади лекал, со­ответствующие комплекту деталей на одно изделие.

7 3-1756 gγ

Затем определяется суммарная площадь лекал (см. табл. 7) для каждой из требующихся компоновок по формуле

где п — количество единиц изделий в раскладке.

Высокая трудоемкость нормирования расхода ткани, большое количество постоянно разрабатываемых новых моделей привели к необходимости производить расчеты на электронной вычислительной машине.

Использование для этой цели ЭВМ представляет воз­можность с помощью алфавитно-цифрового печатающего устройства (АЦПУ) получать готовые документы, не нуждающиеся в последующей доработке вручную. Ис­ходная информация, необходимая для расчетов, вначале записывается на специально разработанные бланки. Ввод этой информации в ЭВМ осуществляется при по­мощи перфоленты, на которой исходные данные перфо­рируются в международном телеграфном коде «М-2».

Исходные данные для расчета пооперационных специ­фицированных норм на длину раскладки содержат сле­дующие показатели:

1. Наименование изделия.

2. Особенности конструкции.

3. Номер фасона.

4. Назначение ткани.

5. Вид ткани.

6. Способ настилания.

7. Количество единиц изделий в раскладке.

8. Длина наименьшего роста в наименьшем размере.

9. Разность между длинами смежных ростов в одном и том же размере.

10. Разность между длинами смежных размеров в од­ном и том же росте.

11. Граничные значения диапазонов ширин.

12. Исходные размеророста и площади лекал.

13. Перечень размероростов или их сочетаний (компо­новок) с соответствующими удельными весами.

14. Нормы, полученные путем экспериментальных рас­кладок, и соответствующие им ширины ткани.

Показатели 1—7, полностью характеризующие разра­батываемые нормы, печатаются в начале каждой таблицы, выдаваемой ЭВМ.

Процесс машинного вычисления и печати поопера­ционных норм расхода ткани, межлекальных потерь и средневзвешенных показателей можно представить в ви­де блок-схемы (схема 7).

Блок 1.Исходные данные вводятся с перфоленты в оперативное запоминающее устройство ЭВМ в телеграф­ном коде «М-2». Затем часть их (в основном текстовая информация) перекодируется в код АЦПУ для печати на выходных формах, а остальное перекодируется в двоич­ную систему счисления для осуществления вычислений. Заданные экспериментальные нормы заносятся сразу на соответствующие им места в матрице норм (см. табл. 7).

Блок 2.Для правильного составления исходных дан­ных и заполнения соответствующего бланка необходимо строгое соблюдение специальной инструкции, содержа­щей ряд требований к исходным данным. Помимо этого существует инструкция, устанавливающая правила пер­форации исходной информации. Нарушение этих инст­рукций делает невозможным расчет норм на ЭВМ.

Блок 2предназначен для проверки их соблюдения. При обнаружении нарушений хотя бы одного пункта инструкций управление передается блоку 5. При точном соблюдении инструкций управление передается блоку 5.

Блок 3.На основании исходных данных о площадях лекал по формуле (18) вычисляются площади лекал всех размероростов, встречающихся в перечне размероростов, или их сочетаний. Затем при наличии компоновок по формуле (19) вычисляется суммарная площадь лекал для каждой заданной компоновки.

Блок 4.На основании норм, полученных путем экспе­риментальных раскладок, производится расчет норм в экспериментальной строке для всех заданных ширин тканей.

Блок 5.Конкретные нарушения инструкций, выявлен­ные в блоке 2,в виде текста печатаются на АЦПУ.

Блок 6.Расчет межлекальных потерь для каждой из норм в экспериментальной строке.

Блок 7.Расчет норм и межлекальных потерь в пре­делах группы компоновок осуществляется па основании показателей экспериментальной строки.

Блок-схема программы

Блок 8.Программа осуществляет поиск следующей группы компоновок, содержащей экспериментальные нор­мы. При обнаружении экспериментальных норм управле­ние передается блоку 4.При отсутствии эксперименталь­ных норм управление передается блоку 9.

Блок 9.Программа проверяет есть ли группы компо­новок, не содержащие экспериментальных строк. При на­личии такой группы компоновок управление передается блоку 10.При отсутствии указанных групп компоновок управление передается блоку 11.

Блок 10.Расчет норм и межлекальных потерь произ­водится в соответствии с алгоритмом.

Блок 11.Все нормы округляются до 1 см и произво­дится пересчет межлекальных потерь с округлением до 0,1%.

Блок 12.Вычисление средневзвешенных показателей осуществляется в соответствии с алгоритмом.

Блок 13.Таблица «Нормы длины раскладок» с текс­том и результатами расчета печатается на АЦПУ в трех экземплярах.

Блок 14.Печать таблицы «Межлекальные выпады» также осуществляется на АЦПУ в трех экземплярах.

Блок 15.В этом блоке осуществляется подготовка опе­ративного запоминающего устройства SBjMи программы для очередного расчета по новым исходным данным.

Блок 16.Останов ЭВхМ ввиду окончания расчета и печати выходных документов.

Весь процесс ввода исходных данных, вычисления по­операционных норм расхода материалов на длину рас­кладки, межлекальных потерь и средневзвешенных пока­зателей с печатью на АЦПУ шести таблиц продолжает­ся не более 2 мин.

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

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

IOl

точно определяет ее экономичность — процент межле­кальных выпадов в данной конкретной норме. Кроме того, машина выдает и данные об экономичности исполь­зуемых ширин тканей. Получение указанных дополни­тельных данных дает возможность применять нормы и ширины тканей выборочно, повышая уровень экономич­ности использования материалов.

По экспертной оценке внедрение этих мероприятий на головной фабрике объединения даст годовую экономию тканей на сумму свыше 120 тыс. руб. C учетом затрат (включая капитальные) на разработку и внедрение условно годовой экономический эффект составляет 28 тыс. руб.

C учетом опыта Одесского швейного объединения им. В. Воровского рекомендуется применять разработан­ные алгоритмы и программы расчета технически обосно­ванных норм расхода тканей, средневзвешенных норма­тивных величин и экономических оценок качества норми­рования на всех швейных предприятиях, специализирую­щихся на пошиве верхней одежды и имеющих возмож­ность использовать в порядке аренды машинное время универсальных ЭВМ.

Экономическая эффективность внедрения будет в этом случае еще более высокой, поскольку для этих фаб­рик отпадает необходимость расходовать средства на ис­следование проблемы и разработку проекта, а аренда машинного времени обходится значительно дешевле, чем приобретение собственной машины.

<< | >>
Источник: АСУ в легкой промышленности. Клюковкин В. H., Македон А. А. К., «Техніка», 1974, 192 стр.. 1974

Еще по теме КОМПЛЕКСНОЕ МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АСУ:

  1. ПЕРСПЕКТИВЫ РАЗРАБОТКИ И ВНЕДРЕНИЯ АСУ
  2. ФУНКЦИОНАЛЬНАЯ И ОРГАНИЗАЦИОННАЯ СТРУКТУРА АСУ
  3. ОБ ИНФОРМАЦИОННОМ ОБЕСПЕЧЕНИИ ДЕЯТЕЛЬНОСТИ ФЕДЕРАЛЬНОЙ ПАЛАТЫ АДВОКАТОВ РОССИЙСКОЙ ФЕДЕРАЦИИ
  4. АСУ в легкой промышленности. Клюковкин В. H., Македон А. А. К., «Техніка», 1974, 192 стр., 1974
  5. РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ АСУ НА ПРЕДПРИЯТИЯХ
  6. РЕКОМЕНДАЦИИ ПО ОБЕСПЕЧЕНИЮ АДВОКАТСКОЙ ТАЙНЫ И ГАРАНТИЙ НЕЗАВИСИМОСТИ АДВОКАТА ПРИ ОСУЩЕСТВЛЕНИИ АДВОКАТАМИ ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ
  7. ОРГАНИЗАЦИЯ РАЗРАБОТКИ И ВНЕДРЕНИЯ АСУ
  8. ОПЫТ РАЗРАБОТКИ И ВНЕДРЕНИЯ АСУ В ЛЕГКОЙ ПРОМЫШЛЕННОСТИ СССР И ЗА РУБЕЖОМ
  9. Глава IV ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ АСУ
  10. О КОНТРАКТНОЙ СИСТЕМЕ В СФЕРЕ ЗАКУПОК ТОВАРОВ, РАБОТ, УСЛУГ ДЛЯ ОБЕСПЕЧЕНИЯ ГОСУДАРСТВЕННЫХ И МУНИЦИПАЛЬНЫХ НУЖД ФЕДЕРАЛЬНЫЙ ЗАКОН РОССИЙСКОЙ ФЕДЕРАЦИИ от 5 апреля 2013 г. № 44-ФЗ
  11. ОБОСНОВАНИЕ РАЗМЕЩЕНИЯ КУСТОВЫХ ИНФОРМАЦИОННО-ВЫЧИСЛИТЕЛЬНЫХ ЦЕНТРОВ H ОПОРНЫХ ИНФОРМАЦИОННО-ДИСПЕТЧЕРСКИХ ПУНКТОВ В ОТРАСЛЕВЫХ АСУ
  12. Тема 11. Правовое обеспечение операций финансовой аренды (лизинга). Особенности правового регулирования международных операций коммерческих банков
  13. СОДЕРЖАНИЕ