УДК 658:004
МОДЕЛИ И МЕТОДЫ РАСПРЕДЕЛЕНИЯ РЕСУРСОВ В СИСТЕМЕ ВНУТРИФИРМЕННОГО УПРАВЛЕНИЯ
© Алексей Николаевич БОРОДУЛИН
Тверской государственный технический университет, г. Тверь, Российская Федерация, кандидат технических наук, доцент кафедры бухгалтерского учета, анализа и аудита, e-mail: [email protected]
Рассматриваются особенности разработки моделей распределения ресурсов в системе управления хозяйственной деятельности предприятий и организаций, основанные на адаптации математического аппарата механических принципов движения.
Ключевые слова: математическое моделирование; динамические модели; сети распределения ресурсов; управление хозяйственной деятельностью.
Введение. Возможности производства и реализации в системах управления современными предприятиями и организациями во многом определяются уровнем оптимизации движения различных видов ресурсов: материальных, финансовых, трудовых и др. Следует отметить, что решение подобных задач требует их предварительной формализации в виде динамических моделей. При этом детерминизм моделей должен раскрывать сложный характер влияния внутренних и внешних факторов на целую совокупность также взаимосвязанных исследуемых величин.
Задачи оптимального распределения ресурсов относятся к сложным комбинаторным задачам управления. Законченные теоретические положения существуют лишь для ограниченного ряда постановок [1; 2], основные же результаты в настоящее время лежат в плоскости прикладных исследований, направленных на разработку эффективных вычислительных методов и специализированных инструментальных средств. Нижеследующее описание посвящено разработке теоретических вопросов формализации динамических систем распределения ресурсов, а также прикладных моделей и инструментов их оптимизации на основании адаптации математического аппарата механических принципов движения. Рассматриваемые модели и могут быть положены в основу аналитического инструментария хозяйствующих субъектов в различных отраслях деятельности.
Теоретический анализ. В общем случае современное исследование динамизма систем подразумевает изучение процессов, явлений и сил, под действием которых проис-
ходит изменение состояния системы [3]. При этом редко используется чисто механическое понимание силы, которую можно непосредственно приложить или измерить. Как правило, изменение состояние системы, ее движение по фазовой траектории сопряжено с воздействиями гораздо более широкой природы. Тем не менее, во всех случаях принципиальным остается то обстоятельство, что это движение порождено пусть абстрактными, но все-таки силами, под которыми собственно и понимается причинность самого движения. Определение причинно-следственных связей в процессе прохождения по системе материальных и информационных ресурсов и является основным принципом формализации систем, а нахождение количественных значений характеристик этих связей составляет содержание процедуры формирования динамической модели изучаемой системы.
Рассмотрим общую задачу оптимального распределения ресурсов при наличии фазовых ограничений и заданий области достижимости с критерием оптимальности в виде минимума потенциала управления. Допустим, что состояние объекта (хозяйствующего субъекта или проекта) описывается вектором состояний х(£) . В момент времени / = 0 объект находится в состоянии х(0) = х0. За время Т необходимо перевести объект (систему) из состояния х0 в состояние, принадлежащее некоторому множеству От , и обеспечить во время перехода объекта из состояния х0 в какое-либо состояние
х(Т) = хт е Ст, т. е. для t Е [0, Т ] выполнение условия х(£) Е G . При этом, очевидно, имеет место выполнение условий х(0) Е G, а Ст с О . Если при этом динамика состояния объекта описывается системой дифференциальных уравнений dx|dt = / (х, и ), где и - вектор управлений.
Классификация задач распределения ресурсов. В рамках дальнейшего изложения сформулируем некоторые основные критерии декомпозиции известных теоретических постановок и прикладных разработок в области оптимизации движения внутрифирменных ресурсов.
Одним из главных вопросов при классификации задач распределения ресурсов является рассмотрение характеристик множества достижимости Gт. Переход системы из состояния х(0) = х0 в состояние
х(Т) = хт Е ОТ определяется формализованным видом этих состояний. Начальное состояние х0 может задаваться функционалом (вектором, множеством), определяющим первоначальные характеристики операций и распределение ресурсов по операциям или просто его общее доступное количество. В общем случае конечное состояние хт также представляет собой подобный функционал и т. п. Это соответствует некоторому плановому состоянию системы распределения, причем подобный план формируется вне исследуемой модели и «спускается» с более высокого уровня управления. Именно в таком общем виде формализуются задачи распределения ресурсов технологического типа, которые заключаются в определении оптимальной загрузки производственных элементов (предприятий, цехов, технологических линий, оборудования и т. п.) потоками сырья, материалов, готовой продукции и пр. К подобному же типу можно отнести и задачи распределения финансовых ресурсов в рамках непрерывного функционирования хозяйствующих субъектов.
Важным обстоятельством в рассмотрении данного типа задач является именно непрерывный, незавершенный характер распределения ресурсов. То есть подразумевается, что конечное состояние является переходным, например, к следующей фазе производственного цикла, этапу финансового пла-
нирования, отчетному периоду и т. п. Собственно, это состояние становится не только целью функционирования исследуемой системы, но и точкой на временной оси, в которой в силу принятого в модели предположения (возможно обусловленного технологическими, экономическими, институциональными факторами реальной системы) возможно наиболее точное получение данных о состоянии всех ресурсов. Таким образом, модель системы распределения ресурсов оперирует целым вектором конечных, а точнее - промежуточных состояний, каждое из которых играет роль своеобразного информационного среза, формируемого вне исследуемой системы и характеризуемого с помощью некоторых параметров. В качестве этих параметров, обычно задающих некоторые свойства устойчивости системы на переходных (межплановых) периодах, могут выступать, например, производственные или товарные резервы, показатели ликвидности, платежеспособности и т. п.
Если промежуточные состояния системы характеризуются одними и теми же значениями распределения ресурсов (т. е. система периодически возвращается к некоторому равновесному состоянию), или же параметры этих состояний изменяются по некоторой детерминированной и известной в начальный момент времени зависимости (например, в случае процессов воспроизводства или другого упорядоченного изменения внутреннего продукта), имеют место задачи распределения ресурсов обменного типа. Смысл задач, реализующих обменные схемы, заключается в определении цепочки обменов (обычно задаваемой в виде графа с вершинами - участниками обменной цепи и дугами - потоками материальных, финансовых и других ресурсов между ними) оптимальной с точки зрения организатора обмена и согласованной с интересами участников цепочки и существующими ограничениями.
В случаях когда задача распределения ресурсов решается в условиях строго отведенного временного лимита, при этом конечное состояние системы характеризует логическое завершение функционирования реальной системы, можно говорить о задачах проектного типа. Постановки и методы решения подобных задач рассматриваются в рамках управления проектами - разделе тео-
рии управления, где под проектом понимается целенаправленное изменение некоторой системы, осуществляемое в рамках ограничений на время и используемые ресурсы. При этом характерной чертой любого проекта является его уникальность, т. е. нерегулярность (неповторимость) соответствующих изменений. Важным обстоятельством при классификации задач распределения ресурсов для проектов является их законченный, безостаточный принцип. В условиях проекта становится актуальным его своевременное завершение, а не нацеленность на долгосрочное функционирование, и ставится задача определения необходимого уровня потребностей в отдельных видах ресурсов. При этом излишки ресурсов, которые могут возникнуть в процессе выполнения проекта, в общем случае следует считать потерями, а не факторами внутренней устойчивости, в качестве которых они рассматриваются в задачах технологического или обменного типа. Совокупность моделей и методов, ориентированных на решение задач управления проектами, носит название календарно-сетевого планирования и управления. В рамках данной методологии, используя в первую очередь аппарат теории графов, решаются задачи нахождения оптимальной с точки зрения различных критериев (времени, затрат, риска и т. п.) последовательности выполнения операций и распределения ресурсов проекта.
При упрощении временной шкалы, используемой в моделях распределения ресурсов, и приведении ее к порядковому типу, т. е. переходу от календарного или другого абсолютного представления временных моментов и интервалов к простой очередности следования операций, формальные постановки задач полностью лишаются своей стохастической составляющей и зависимости в явной форме от времени. Применительно к задачам распределения материальных ресурсов такого вида обычно используется определение «транспортных». Теоретическая и практическая ценность постановок подобных задач для различных научных направлений обусловливает постоянное развитие их математического аппарата и прикладного инструментария исследований. Формализация распределения ресурсов информационного типа используется в задачах исследования структуры социальных групп, определения
показателей, отражающих степень их согласованности, внутренней напряженности, взаимодействия. Аналогичный тип задач применяется при моделировании организационных структур с целью оптимизации существующих внутри них информационных и управляющих связей. Важной отличительной особенностью информации в задачах распределения является аппликативных характер ее распространения, допускающий сохранение данных и состояний в различных узлах сети при движении информационных потоков. В то время как распределение материальных (или финансовых) ресурсов происходит на основе конкурентных правил, предполагающих эксклюзивное владение конкретным количеством ресурса одним из узлов (операцией), что в общем случае соответствует законам сохранения движения в механике.
Дальнейшее повышение уровня абстракции при формализации сетей распределения ресурсов сводится к полному отказу от динамической составляющей моделей. Сети подобного типа принадлежат к классу конечных автоматов, который сужен дополнительным условием, которое предполагает запись модели как функции входных переменных. Собственно динамика в таких задачах распределения сводится к изменению значений входных переменных, в случае фиксации которых выходные параметры модели также становятся константами, что делает используемые формальные постановки статическими.
Формализация операций. Следующим этапом формализации динамических систем движения ресурсов в системе управления является определение понятия операции. В общем смысле операция может характеризовать не только действие по перераспределению, но и место или объект накопления ресурсов. Пусть состояние системы (хозяйствующего субъекта, технологической или транспортной сети, проекта и т. п.) обусловлено выполнением I = 1,..., п операций. Множество переменных х{, задающих состояние отдельных операций, в таком случае
образуют фазовое пространство Яп. Для каждой операции задано ее начальное состояние х; 0, конечное состояние хТ и зависимость скорости операции от количества ресурсов, выделенных для ее осуществления (в случае операции-действия) или скорости по-
токов изменения количества используемых ресурсов (для операции-накопителя). Требуется определить распределение й(£), удовлетворяющее общему ограничению на ресурсы - Ь, при котором все операции будут выполняться:
Г (иг) ^ тіп,
= !г (иг ),
х, (ї) є о, с Яп,
Хі (0) = Хі0 Є 0г ,
Хі (Т) Є 0гТ с 0г, п
^ иі (ї) < Ь, Ь > 0, і є [1, п ] ї є [0, Т ]
(1)
Для приведенной формальной постановки задачи распределения ресурсов в виде (1) законченная теория существует для случая независимых операций. Для критерия линейной комбинации моментов ^ (минимизация
упущенной выгоды) существуют как точные, так и приближенные методы решения, в основном для линейных зависимостей /1 (и1)
[2]. Для случая, когда скорость операции зависит не только от количества ресурсов на ней, но и от состояния операции при условии линейного характера функций, описывающих динамику состояния системы, подобные задачи могут быть решены методами, основанными на аппарате математического программирования [4]. Однако больший практический интерес представляют собой ситуации, когда состояние системы движения ресурсов обусловлено наличием временных, структурных и различных количественных ограничений на возможные в ней операции.
Управление потенциалами в сетях распределения ресурсов. Привлекательным с точки зрения уменьшения размерности решения задач распределения ресурсов по аналогии с рассмотренными ранее постановками задач с независимыми операциями можно считать получение оптимального управления в форме вектора независящих от времени входных параметров. При этом размерность такого вектора должна быть соизмерима с размерностью задачи, т. е. количеством фазовых переменных, определяемых множеством ресурсов и / или операций, а также свя-
зей между ними. Возможность приведения части динамической задачи к статическим характеристикам в общем случае может рассматриваться как процедура нормирования. Статическая форма параметров в таком случае является наиболее удобной для осуществления как плановых, так и контрольных расчетов.
Рассмотрим вариант формального описания задачи распределения ресурсов в системе управления на основе принципа наименьшего действия Гамильтона и аппарата вариационного исчисления, широко используемого в исследовании динамики механического движения. Введенное в постановке (1) понятие операции связывает состояние исследуемого типа систем с распределением по ним некоторого множества ресурсов
хі,і = 1,...п . При этом пространство Я2п координат (хі, хсі) будет являться фазовым
пространством координат системы распределения ресурсов, а движение системы будет полностью задаваться геометрическим местом точек в этом пространстве, т. е. фазовой траекторией. Длина фазовой траектории системы для постановки задачи (1) из начального состояния (ї = 0) в конечное (ї = Т) может быть определена в виде функции координат
хі , которые, в свою очередь, являются функциями времени и задают распределение ресурсов по операциям (і = 1,...п) :
і
Г(хг )= | і(хг, Хі, ї№
(2)
ї=0
где ¥ - действие системы, Ь - функция Лагранжа (лагранжиан) такая, что действие ¥ имеет наименьшее значение из всех возможных. При стремлении системы к минимальному действию на основании экстремальных преобразований значение лагранжиана находят из дифференциального уравнения Эйлера-Лагранжа:
= 0
Жї дХг дхг
(3)
Характеристическим свойством систем движения ресурсов является наличие двух полюсов распределения: источников и полу-
чателей (с возможными вариантами в виде производства и потребления, пассивов и активов и т. п.). Динамические свойства этих полюсов описываются соответствующими членами уравнения (3). Формализм Лагранжа дает возможность полностью описать движение системы распределения ресурсов, т. е. получить состояние ее операций (величину сосредоточенных внутри них ресурсов) в любой момент времени. Однако явная зависимость лагранжиана не только от состояния операций, но и от скоростей их изменений приводит к необходимости решения для сети из п операций системы из такого же количества дифференциальных уравнений второго порядка и не соответствует искомой нами форме однозначного описания системы распределения ресурсов с помощью статических значений фазовых переменных.
Введем специальную обобщенную переменную, называемую в механике обобщенным импульсом: д. = дЬ / дXi, а также специальную функцию Гамильтона Н (гамильтониан), такую что Н = -д¥ / дt.
Физический смысл импульса для простейшего случая движения точки в стационарном потенциальном поле интерпретируется как количество движения, т. е. произведение массы и скорости точки. В экономической системе этому понятию соответствует цена распределения ресурсов на некотором совершенном рынке. «Совершенство» рынка в данном случае соответствует системе с гомогенными связями, т. е. сети, где перераспределение ресурсов происходит по каналам с однородными характеристиками, в результате чего все операции, общее число которых достаточно велико, имеют в такой сети (на рынке) равные возможности получения любого вида ресурсов. В общеэкономическом смысле принцип наименьшего действия отражает состояние рыночного равновесия, когда уровень спроса соответствует предложению [5]. Для записи уравнений Лагранжа в форме Гамильтона используется преобразование Лежандра, в результате получают канонические уравнения Гамильтона [3].
В то время как лагранжиан является функцией координат и скоростей, гамильтониан зависит от координат и импульсов (канонических переменных). В рамках гамильтоновой механики оказывается возможным найти общее решение уравнений движения
системы распределения ресурсов, удовлетворяющее произвольным начальным условиям, и получить по сути не одну траекторию (совокупность состояний системы при фиксированных условиях), а их множество, в котором содержится описание всех возможных состояний. Для нахождения всех возможных состояний сети распределения ресурсов из п операций на базе формализма Гамильтона потребуется 2п начальных условий для фазовых координат (х., р.) и решения 2п дифференциальных уравнений первого порядка, что выгодно отличает эту форму от использования формализма Лагранжа, требующего решения уравнений второго порядка.
Механический смысл импульса связывает его со скоростью движения и некоторой мерой инертности (массой). В рассматриваемых нами условиях сети распределения ее узлы (операции) находятся в рамках порядковой шкалы (. = 1,...,п) и, следовательно, могут считаться равноудаленными друг от друга. Однако возможности по перемещению ресурсов между узлами сети в единицу времени могут быть различны. Таким образом, вместо скорости, являющейся функцией по времени, можно использовать постоянное значение пропускной способности между отдельными узлами сети. В качестве аналога массы в механическом движении следует исходить из определения свойства инертности, т. е. обеспечения постоянной величины скорости, а в случае сети распределения -постоянной (максимально возможной) пропускной способности потоков ресурсов. Считая все потоки направленными связями, подобное свойство должно характеризовать потенциальные возможности одного из узлов передать, а другого - принять ресурсы.
Потенциал начального узла потока в текущей момент времени будет определяться как разница количества находящегося в нем ресурса и некоторой величины, характеризующей минимально возможный уровень для передачи в конечный узел. Потенциал же последнего будет аналогично задаваться разницей максимально возможного и текущего уровня. Объем передаваемого в рамках каждого потока в сети ресурса будет минимальным значением одной из трех величин: 1) потенциала начального узла; 2) потенциала конечного узла; 3) пропускной способности самого потока.
Таким образом, в сети движения ресурсов в системе управления для каждого потока может быть поставлен в соответствие вектор (упорядоченное множество) констант, характеризующий динамику импульса данного потока. Данный вектор будет определять статические управляющие воздействия (управления) в сети распределения и может иметь произвольную размерность в зависимости от исследуемых свойств системы (для рассмотренной выше постановки задачи он задавался тремя элементами). Очевидно, что осуществление подобных управляющих воздействий в реальных системах управления будет требовать некоторых затрат, например, на обеспечение пропускной способности потока, поддержание нормативного уровня запаса ресурсов и т. п. Следовательно, может быть задан и некоторый вектор цен на поддержание функционирования сети распределения, соответствующий размерности ранее определенного вектора управлений. В результате можно сформулировать следующую задачу оптимального управления в сети распределения ресурсов по множеству связанных операций:
П П
22 Іі ^ тІП
і=1 І=1
п
Жхг/Ж = 2 кІ (хг, хі, иі )’
І =1
\ І (4)
хі (ї) = хТ є О і с Яп,
хг (0) = Хі0 є Ог ,
хг (Т) = хгТ Є О гТ С Ог ,
іє[1, п] ї є[0, Т]
где и - вектор управлений (нормативных характеристик) потоков ресурсов; а - вектор цен (затрат) на поддержание нормативного уровня соответствующих управлений; к -функция, задающая объемы потоков ресурсов между узлами сети в зависимости от характеристик установленных для них управлений.
Исходя из ранее проведенных рассуждений, в постановке (4) в явном виде отсутствует зависимость состояний системы распределения ресурсов от координат обобщенного импульса рі. Вместо нее введены функции
объемов потоков ку , связанные с импульсом
через скорость потока и потенциалы соединяемых узлов, определяющих меру инертности движения ресурсов.
Смысл оптимизации управления для случая связанных операций в системах движения ресурсов, таким образом, заключается совсем не в первоначальном распределении ресурсов по операциям с целью их наиболее эффективного расходования и достижения системой конечного состояния. Ввиду того, что сами начальные и конечные состояния задаются особенностями функционирования системы (плановыми значениями, показателями отчетности и т. д.), их параметры уже входят в условия задачи в виде соответствующих множеств достижимости. В итоге целевая функция задачи определяет сумму дополнительных затрат, необходимых для обеспечения наиболее точного достижения конечного состояния сети распределения (плана), путем задания нормативных значений характеристик отдельных потоков. Причем важна именно точность достижения (выполнения плана), а не скорость или низкие потребности в исходных ресурсах.
Практические вопросы применения рассмотренного подхода могут быть затруднены сложностью формализации вектора управлений и соответствующего ему вектора затрат. Однако то обстоятельство, что оба этих вектора в форме статических параметров определяют уравнения движения динамической системы, является значительным преимуществом в решении задачи распределения ресурсов, которая в исходной формулировке может быть сведена к системе дифференциальных уравнений второго порядка. Прикладное значение полученных результатов в общем контексте методов динамического моделирования заключается в разработке подхода, который можно определить как управление потоками с помощью потенциалов в виде некоторого накопленного количества ресурсов (материальных, финансовых, трудовых и др.). Накопленные ресурсы в таком контексте будут представлять собой резервы для устранения нежелательных процессов и состояний в процессе функционирования экономической системы.
1. Бурков В.Н. Как управлять организациями. М., 2004.
2. Воронин А.А., Губко М.В., Мишин С.П., Новиков Д.А. Математические модели организаций. М., 2008.
3. Могилевский В.Д. Формализация динамических систем. М., 2005.
4. Заложнев А.Ю. Модели и методы внутрифирменного управления. М., 2004.
5. Царев И.Г. Физико-математические аналогии в экономике. М., 2005.
Поступила в редакцию 12.04.2013 г.
UDC 658:004
MODELS AND METHODS OF DISTRIBUTION OF RESOURCES OF INTRA-FIRM MANAGEMENT Aleksey Nikolayevich BORODULIN, Tver State Technical University, Tver, Russian Federation, Candidate of Technics, Associate Professor of Accounting, Analysis and Audit Department, e-mail: [email protected]
The features of working out of models of distribution of resources in a operation control of the enterprises and the organizations on the basis of adaptation of mathematical apparatus of mechanical principles of movement are considered.
Key words: mathematical simulation; dynamic models; networks of distribution of resources; operation control.
УДК 517.3
МАТЕМАТИЧЕСКИЕ МОДЕЛИ ПРОЦЕССА ИЗГОТОВЛЕНИЯ ГОТОВОЙ ПРОДУКЦИИ И ПРОГНОЗИРОВАНИЯ ЗАДАННОГО УРОВНЯ ЕЕ КАЧЕСТВА
© Андрей Анатольевич МАЛЬЦЕВ
Фирма «Финансовые операционные компьютерные системы», г. Москва, Российская Федерация, доктор экономических наук, кандидат технических наук, директор, e-mail: [email protected]
Статья посвящена вопросам разработки математических моделей процесса изготовления готовой продукции и прогнозирования заданного уровня ее качества. Автор анализирует процесс формирования готовой продукции, содержащей цифровые изображения. Качество продукции определяется на основании использования интегрального показателя.
Ключевые слова: математические модели; качество; прогнозирование; цифровые изображения; печать; интегральный показатель.
Вопросы создания готовой продукции, имеющей гарантированно высокий уровень ее качества, был и остается важнейшим вопросом любой экономики. В условиях широкого применения средств вычислительной техники, цифрового представления информации в различных областях современного человечества актуальными являются методы, обеспечивающие высокий уровень готовой продукции, содержащей т. н. цифровые изображения.
В настоящее время нет строгих и научно обоснованных методов анализа цвето-струк-турных характеристик изображений, формируемых различными техническими устройствами. Анализ в основном производится специалистами в области печати с использова-
нием интуитивных методов, ведущих к очень широкому разбросу качества печати изображения, что, как правило, ведет к неоднозначному либо неправильному воспроизведению исходного изображения. Иногда применяются отдельные технические решения, но они не позволяют комплексно решить задачу изготовления и формирования изображений на различных устройствах, имеющих гарантированный уровень качества.
Предлагаемый подход позволит стандартизировать и существенно улучшить качество печатной продукции в области изображений, однозначно трактовать цвет и структуру изображения, что в ряде случаев является основной задачей анализа изображений.