способ прогнозирования объемов производства, регулирования, учета и планирования размещения и перемещения ресурсов

Классы МПК:
Автор(ы):,
Патентообладатель(и):Государственное унитарное предприятие "Информационные технологии, инжиниринг и связь"
Приоритеты:
подача заявки:
2000-11-30
публикация патента:

Изобретение относится к автоматизации управления объемами производства, планирования и размещения ресурсов. Технический результат заключается в расширении области использования способа планирования и перемещения ресурсов. В способе формируют запросы на поиск данных в базах данных, содержащих данные о планируемых действиях, связанных с производством и потреблением ресурсов, о возможных маршрутах их перемещения и о местах для их использования и/или переработки, а также данные, характеризующие объекты, использующие ресурсы. При отрицательном результате поиска в базе знаний ищут правило, соответствующее факту, что таких данных нет, при обнаружении правила, на основании его вывода, формируют новый запрос, согласно которому осуществляют поиск данных, новый запрос формируют каждый раз до тех пор, пока не будут обнаружены запрашиваемые данные, при их обнаружении рассчитывают значения параметров, характеризующих условия поставки ресурсов. 1 з.п.ф-лы.

Формула изобретения

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

2. Способ по п. 1, отличающийся тем, что перед формированием запроса дополнительно формируют поля в базах данных и соответствующие им записи.

Описание изобретения к патенту

Изобретение относится к области автоматизации управления, а именно к области автоматизации прогнозирования объемов производства, регулирования, учета и планирования размещения и перемещения ресурсов.

Известен способ учета, планирования и контроля при совершении действий с ресурсами, описанный в патенте РФ (патент РФ 2137198 кл. G 07 F 19/00, G 07 C 3/14, G 06 F 17/60), включающий ввод задания на использование ресурса внешним агентом и задания на получение дохода системе на первый момент времени и ввод величин запланированного и фактического выполнения задания на второй момент времени.

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

Наиболее близким по назначению и технической сущности к заявляемому изобретению является известный способ учета, сокращения и планирования передвижения отходов (патент США 5532928, кл. G 06 F 017/60), которые представляют собой определенный ресурс. Способ включает ввод информации о местах образования отходов и возможных маршрутах их перемещения в соответствующие базы данных, формирование запроса и осуществление рекурсивного поиска в базе данных необходимой информации.

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

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

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

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

Заявляемый способ реализуют следующим образом.

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

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

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

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

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

В базе данных, содержащей данные, характеризующие объекты, использующие ресурсы, формируют набор полей, каждое поле при этом соответствует параметру, характеризующему данный объект.

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

В случае приведенного выше запроса, в первую очередь, устройство управления данными формирует команду, представляющую собой определенную последовательность сигналов, на поиск в базе данных информации об объекте, на который может быть доставлен для дальнейшего использования ресурс типа С в объеме V. Если в результате поиска в указанной базе данных обнаружена информация об объекте, например, D, на который может быть доставлен ресурс типа С в объеме V, то в устройство управления данными из базы данных передают данные, представляющие собой определенную последовательность сигналов, соответствующие местонахождению объекта D. Устройство управления данными на основании имеющихся данных о местонахождении объектов С и D формирует команду, представляющую собой определенную последовательность сигналов, на поиск в базе данных возможных путей, соединяющих эти два объекта, и передает эту команду в соответствующую базу данных. В базе данных ищут данные, характеризующие возможные пути, соединяющие объекты С и D, в случае если такие данные обнаружены, то их в виде определенной последовательности сигналов передают в устройство управления данными, в котором на основании полученных данных о протяженности пути осуществляют расчет временных и финансовых затрат на перемещение и определяют по выбранному критерию оптимальные условия поставки.

Если в базе данных не обнаружена информация об объекте, на который может быть доставлен ресурс типа С в объеме V, то формируют команду, представляющую собой определенную последовательность сигналов, означающую, что удовлетворяющие поступивший запрос данные в соответствующей базе данных не обнаружены. Команду передают в устройство памяти, где в хранящейся в данном устройстве базе знаний отрицательный результат поиска ответа на запрос воспринимают как факт. В базе знаний ищут правило, соответствующее этому факту. Вывод, соответствующий поступившему факту, представляющий собой конкретные рекомендации по формированию запроса в виде определенной последовательности сигналов передают в устройство управление данными, которое автоматически формирует запрос на основании этого вывода, представляя его в виде определенной последовательности сигналов. Например, обнаружено правило "ЕСЛИ отсутствует объект, имеющий возможность принять ресурс типа С в объеме V, ТО искать объект, готовый принять ресурс типа С объемом большим, чем V", в этом случае устройство управления данными формирует запрос в виде соответствующей последовательности сигналов на поиск объектов, готовых принять и использовать ресурс типа С, и на основании этого запроса формирует команду, представляющую собой определенную последовательность сигналов, на поиск соответствующих данных в базе данных. В ответ на поступившую команду если, например, найдены данные об объекте К, который может принять и использовать ресурс типа С в объеме V1, то соответствующее объекту К значение объема V1, представленное в виде определенной последовательности сигналов, передают в устройство управления данными, в которое также в виде определенной последовательности сигналов передают значение объема V, указанное в запросе, сформулированном пользователем. Сравнивают эти значения. Предположим, установлено, что V1>V, т. е. запрашиваемые данные обнаружены. В обратном случае, если будет установлено, что V1<V, то данный результат в виде определенной последовательности сигналов, передают в базу знаний как факт. В базе знаний ищут правило соответствующее этому факту. Вывод, соответствующий поступившему факту, передают в устройство управления данными, которое формирует новый запрос на основании этого вывода.

Если объектов, подобных объекту К, найдено несколько, то в отношении каждого из найденных объектов определяют в соответствующих базах данных все данные, необходимые для дальнейших расчетов. Данные о найденных объектах, представленные в виде определенной последовательности сигналов, передают в устройство управления данными для расчета для каждого из объектов оптимальных условий поставки. Критерий выбора условий поставки задается пользователем. Результаты расчетов, полученные для каждого из найденных объектов, в качестве управленческих рекомендаций могут быть представлены, например, в виде таблицы решений. Количество столбцов таблицы зависит от количества объектов, соответствующих запросу. В каждом столбце указаны значения параметров, характеризующих условия поставки ресурса из указанного в запросе пользователя объекта до объекта, выбранного в качестве ответа на запрос. Данные, соответствующие полученной таблице, представленные в виде определенной последовательности сигналов, передают в устройство ввода-вывода и отображают, например, на экране дисплея и/или выводят на бумажный носитель с помощью принтера.

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

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

Наверх