Sie sind auf Seite 1von 13

Gerenc.tecnol.inform.

Vol 6|No 15|:13-25,2007

ARQUITECTURA DE REFERENCIA PARA


INTEGRACIN EN EMPRESAS DE PRODUCCIN
INDUSTRIAL BASADA EN LA
INTELIGENCIA ARTIFICIAL
DISTRIBUIDA
AUTOR AUTOR AUTOR AUTOR
Csar Bravo Bravo Jos Aguilar Castro Addison Ros Bolvar Joseph Aguilar Martin
Ing. M.Sc. Ing. M.Sc. Ph.D Ing. M.Sc. Ph.D Ing. M.Sc. Ph.D
PDVSA Universidad de los Andes Universidad de los Andes LAAS-CNRS
bravocn@pdvsa.com aguilar@ula.ve ilich@ula.ve aguilar@laas.fr
VENEZUELA VENEZUELA VENEZUELA FRANCIA

AUTOR
Francklin Rivas Echeverra
Ing. M.Sc. Ph.D
Universidad de los Andes
rivas@ula.ve
VENEZUELA

Fecha de Recepcin del Articulo: 12 de Junio de 2007 Fecha de Aceptacin del Articulo: 11 de Agosto
de 2007

En este trabajo se propone una arquitectura de referencia para la integracin de empresas de produccin industrial
basada en inteligencia artificial distribuida. Esta arquitectura aborda la complejidad de este tipo de empresas,
proponiendo una alternativa para la interoperabilidad de sus componentes y la supervisin de las operaciones con
una visibilidad global de los procesos de la empresa. La arquitectura propuesta consta de tres capas: una capa de
integracin, en donde se establecen los mecanismos de acceso a las fuentes de datos y aplicaciones de la
empresa, un modelo de datos, en dnde se describen los objetos de negocio de la empresa, y una capa de gestin,
en la cual, a travs de sistemas multiagentes, se ejecutan y supervisan sus procesos de negocio.

PALABRAS CLAVE ABSTRACT

Arquitecturas de Empresas This contribution proposes a reference architecture for


Interoperabilidad de Sistemas the integration of industrial production companies,
Holones based on distributed artificial intelligence. This
Sistemas Multiagentes architecture aims to deal with the complexity of this kind
of companies proposing a way to allow the
interoperability between their components, with a

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

global visibility of the company business processes. The 1. BASES CONCEPTUALES


proposed architecture is composed by three layers: an
integration layer, which establish the data sources and 1.1 ARQUITECTURAS DE AUTOMATIZACIN
applications access mechanisms; a data meta-model, INDUSTRIAL
which describe the company business objects; and a
management layer, where, through multi-agent systems, Se han propuesto varios enfoques para modelar la
is developed the business process execution and empresa desde el punto de vista de automatizacin y
supervision. abordar el problema de la complejidad de sus procesos,
entre los cuales, el mayormente implantado es el
KEYWORDS modelo jerrquico piramidal propuesto por la ISO/OSI
[10] y que se muestra en la Fig. 1.
Enterprises Architecture
Systems Interoperability Figura 1. Pirmide de automatizacin
Holons
Multiagent Systems

INTRODUCCIN

En la actualidad, la integracin entre los sistemas de


operacin y gestin de las empresas es uno de los focos
de atencin de la comunidad de investigacin y de las
empresas proveedoras de tecnologa de informacin.
Esta rea representa un problema complejo, debido a la
diversidad en la naturaleza de las aplicaciones y
sistemas presentes en las empresas, lo cual delimita su
interoperabilidad.

La interoperabilidad implica, adems de permitir el


intercambio de datos entre diversos sistemas,
automatizar los flujos de trabajo de la empresa y definir
esquemas de supervisin sobre los mismos [8]. Para tal
fin, es necesario, en primer lugar, definir un modelo de
datos en donde se plasme la descripcin de todos los Este tipo de arquitecturas plantea una jerarqua en
objetos de negocio de la empresa de manera clara y donde la informacin de proceso va desde los niveles
coherente. Luego, se debe disponer de los mecanismos ms bajos a los ms altos, y las rdenes y consignas de
de adquisicin, procesamiento e interpretacin de los operacin van desde los niveles ms altos a los ms
datos generados en la operacin de la empresa. bajos. Este enfoque provee control sobre los sistemas
Finalmente, se debe construir una capa de supervisin de la empresa, ya que los subsistemas de los niveles
donde se pueda interpretar el modelo de datos de la altos definen el comportamiento de los subsistemas en
empresa y supervisar la ejecucin de los procesos. los niveles de proceso (ms bajos). Sin embargo, este
Todos estos elementos permiten disponer de la tipo de arquitecturas pueden ser extremadamente
visibilidad total sobre los procesos de la empresa y rgidas y hasta inflexibles, a medida que aumenta la
habilitan la gerencia integrada de la produccin. complejidad de los procesos a automatizar [3][4].

Este trabajo presenta una arquitectura de referencia Esta restriccin presente en los modelos jerrquicos ha
para la integracin de empresas de produccin industrial, generado la proposicin de arquitecturas alternativas,
basada en inteligencia artificial distribuida, inspirada en que buscan aportar mayor flexibilidad y un mejor
modelos holnicos y sistemas multiagentes. El manejo de la informacin en las Empresas de
planteamiento es construir una meta capa de Produccin.
integracin para la plataforma de TI de la empresa, que
se base sobre la arquitectura antes mencionada, con el Uno de estos enfoques son los modelos heterrquicos,
objetivo de garantizar la interoperabilidad de los que proponen otorgar autonoma a las unidades de
elementos componentes de dicha plataforma. produccin, llevando a cabo el control y la planificacin
de la produccin mediante de la negociacin entre las
mismas, basados en los objetivos individuales de cada
unidad y en los objetivos comunes entre las unidades.
La arquitectura de un modelo heterrquico se presenta

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

en la Fig. 2. HMS es visto como uno de los tres holones bsicos,


Figura 2. Modelo Heterrquico inclusive un HMS puede ser visto como un recurso,
orden o producto al formar parte de una instancia
superior. Un cuarto tipo de holn se prev dentro de la
arquitectura, denominado Staff, el cual asiste a los
holones bsicos en la realizacin de sus tareas. De esta
manera, se simplifica la representacin de los elementos
de la empresa, ya que su arquitectura en cualquiera de
sus niveles estar compuesta por los holones bsicos.
Entre los holones bsicos se transmite informacin sobre
el proceso, tal y como se describe en la Fig. 3.

Figura 3. Sistema Holnico de Manufactura

En general, la implementacin de este tipo de modelos


se ha realizado a travs de Sistemas Multiagentes y la
incorporacin de dispositivos de control local
inteligentes. Sin embargo, la implantacin en ambientes
industriales de los modelos heterrquicos todava es
incipiente, siendo los procesos de manufactura donde
mayormente se ha incursionado [2][5][7][9][11][13].

La principal ventaja de la heterarqua es la flexibilidad


del sistema para reaccionar y reconfigurarse antes
cambios en el proceso productivo. Una de las principales
limitantes para la adopcin de modelos heterrquicos
para procesos de produccin es que, en este tipo de
procesos, la ejecucin de las actividades debe realizarse
con restricciones de tiempo rgidas, ya que si no se acta
de manera oportuna puede perderse el control del
proceso; es por esto que la implementacin de modelos
de negociacin para toma de decisiones entre las
unidades de produccin debe ser hecha, tal que se evite Este modelo se puede considerar como un modelo
caer en situaciones que pongan en riesgo el proceso heterrquico supervisado, ya que aunque busca la
productivo. En los ltimos aos se han desarrollado distribucin de la planificacin y toma de decisiones
estrategias de coordinacin desde la teora de agentes entre las unidades de produccin (holones), se
que apuntan a resolver este problema [2][5][7][9][11]. mantiene una relacin de jerarqua de las unidades ms
complejas a las ms simples.
Otro enfoque para el modelado de empresas es el
enfoque holnico, el cual propone modelar las unidades Las arquitecturas holnicas se han implantado
de produccin mediante un esquema comn principalmente en procesos de manufactura, ya que su
composicional, definiendo a una unidad de produccin diseo est asociado con la generacin de productos de
como un elemento autnomo, pero a la vez como parte forma discreta. Este hecho ha limitado su uso en
de una unidad de produccin superior. As, una planta es procesos de produccin continua.
unidad de produccin, la cual es parte de un complejo,
que tambin es una unidad de produccin, y a su vez el Para la implantacin de las arquitecturas de empresas de
complejo es parte de una empresa, tambin modelada produccin industrial se requiere de la definicin de una
como una unidad de produccin [1][16]. ontologa de empresa que permita describir los objetos
de negocio. En ese sentido se han desarrollado varias
El enfoque holnico ha sido utilizado mayormente para especificaciones que buscar definir una meta capa de
procesos de manufactura, siendo la propuesta ms integracin en la cual se describan los objetos de
relevante el modelo PROSA (Product Resource Order negocio de la empresa mediante un lenguaje comn. En
Staff Architecture) [16]. Dicho modelo consiste en una la siguiente seccin se describen algunas de dichas
Sistema Holnico de Manufactura (HMS, por sus siglas especificaciones.
en ingls), comprendido por tres holones bsicos: Holn
Orden, Holn Producto y Holn Recurso. Por medio de la
especializacin, cualquier componente dentro de un

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

1.2 ESPECIFICACIONES PARA DESCRIPCIN DE WITSML


OBJETOS DE NEGOCIO
El WITSML (Wellsite Information Transfer Standard
Existen diversas especificaciones para habilitar la Markup Language) es un estndar para enviar
interoperabilidad entre aplicaciones y sistemas en informacin desde el pozo en formato XML hacia las
empresa de produccin industrial. En general lo que se aplicaciones de negocio. El esquema de datos de
busca es representar los objetos de negocio de la WITSML consiste en un conjunto de objetos de datos
empresa en un lenguaje comn, y asi facilitar el independientes pero integrables. Un esquema de
intercambio de informacin entre sistemas de objeto de datos define un conjunto de datos que pueden
naturaleza diversa. El lenguaje ms utilizado para definir ser transmitidos en un documento XML simple y que
estas especificaciones es el lenguaje de enmarcado representan un conjunto (por ejemplo: pozo, cabezal de
extendido (XML). Entre las especificaciones ms pozo, etc.) de un esquema lgico global de un
importantes, basadas en XML, para la definicin de determinado dominio (pozo). Los esquemas de objetos
modelos de datos para integracin se encuentran de datos contienen atributos y elementos e incluyen
B2MML [17], para el rea de manufactura y WITSML sub-esquemas.
[15] y PRODML [16] para la industria del petrleo.
WITSML es una especificacin que se utiliza
A continuacin se realizar una descripcin de estas ampliamente en las empresas petroleras para transmitir
especificaciones. datos desde los taladros de perforacin hacia las bases
de datos y sistemas de produccin.
B2MML
PRODML
El B2MML (Business to Manufacturing Markup
Language) es una implementacin en XML de la familia El estndar PRODML (Production XML) [12] es una
de estndares ANSI/ISA 95. B2MML consiste en un iniciativa de Energistics1 (asociacin dedicada a la
conjunto de esquemas XML escritos usando el WWW definicin de estndares para la industria de energa), y
Consortium Schema Language (XSD), que implementa un conjunto de empresas de produccin de petrleo y de
modelos de datos del ISA 95 [6]. B2MML es usado por empresas de servicios para la industria petrolera,
las empresas que quieren implementar el ISA 95 e orientada a soportar el intercambio de datos entre
integrar sistemas de negocio tales como ERP y sistemas aplicaciones y almacenes de datos utilizados en
de gestin de la cadena de suministros, con sistemas de ambiente de oficina en empresas de produccin de
ejecucin de manufactura y de control de procesos. La petrleo. El estndar hace nfasis en las operaciones de
especificacin define elementos con personal, equipos, tiempo real, esto es, se enfoca principalmente en los
materiales, mantenimiento, capacidades, definicin de sistemas de adquisicin y almacenamiento de variables
produccin, programacin de produccin y esquemas de produccin y en las aplicaciones de optimizacin.
de desempeo de la produccin. El modelo general
utilizado por B2MML (original del ISA 95) se muestra en PRODML se enfoca en flujos de trabajo de produccin
la siguiente figura. desde el cabezal de pozo hasta el punto de transferencia
de custodia y en la toma decisiones de optimizacin de
Figura 4. Esquema general ISA 95/B2MML produccin que se toman con frecuencia diaria. Este
estndar es una extensin de WITSML, el cual es un
estndar propuesto por POSC (Petrotechnical Open
Standard Consortium), ampliamente utilizado para
transferir informacin captada durante la perforacin.

PRODML define en primer lugar una jerarqua para


describir los objetos de negocio de la empresa. La
jerarqua se compone de tres elementos fundamentales:
la unidad, la red y el modelo. La unidad se define como
cualquier elemento del objeto a modelar que capte o
derive informacin. Para la recepcin y entrega de
informacin cada unidad contiene puertos que
representan los elementos de medicin dentro de los
objetos modelados. La red es una coleccin de unidades
interconectadas; cuando existen conexiones muchos a
1. Energistics. www.energistics.org. Antigua POSC.

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

hUso de series de datos para anlisis y modelado,


muchos entre unidades se definen nodos en los cuales incluyendo prediccin.
confluyen varios puertos. Finalmente el modelo es la hManejo de alarmas de produccin basadas en
representacin del objeto de negocio, el cual est objetivos y atadas al manejo de excepciones.
compuesto por una o ms redes. hIntegracin de programacin de trabajos a pozos,
pruebas de pozos y niveles de tanques.
Figura 5. Jerarqua PRODML
En PRODML se han diseando progresivamente objetos
de negocio y flujos de trabajo correspondientes a la
optimizacin en la produccin de crudo, entre los que
destacan pozos, estaciones de flujo, mltiples de gas lift,
vlvulas, separadores, como objetos de negocio, y
pruebas de pozo, separacin, inyeccin de gas lift, como
flujos de trabajo. Los mismos han sido descritos en XML
(eXtended Markup Language), el cual ha sido el
lenguaje estndar de facto para la integracin entre
aplicaciones.

Aun cuando PRODML es una especificacin desarrollada


para la industria de produccin de petrleo, sus
principios bsicos pueden ser extendidos a otros tipos de
empresas de produccin. Es por esto que este trabajo
toma la especificacin PRODML como base para la
definicin del modelo de datos desarrollado.

Cada una de las especificaciones anteriormente


descritas, a pesar de ser muy completas, se orientan a
un rea especfica de la produccin industrial, lo que
limita su generalizacin. En ese sentido, se requiere de la
definicin de un meta modelo que permita su aplicacin
genrica para empresas de produccin industrial, de
forma de proveer un marco ontolgico que habilite la
interoperabilidad entre aplicaciones y sistemas. La
definicin de dicho meta modelo es parte de la
propuesta presentada en este trabajo y que se describe
en la prxima seccin.

2. ARQUITECTURA PROPUESTA

En este trabajo se aborda el modelado de las Empresas


de Produccin mediante la definicin de una
arquitectura de referencia que permite representar los
objetos y procesos de negocio de la empresa sobre su
p l a t a f o r m a d e t e c n o l o g a d e i n fo r m a c i n ,
implementando mecanismos de supervisin inteligentes
a travs de tcnicas de inteligencia artificial distribuida.

La arquitectura planteada consta de tres capas: la


PRODML define tambin flujos de trabajo que primera capa se denomina capa de integracin, en la
representan el comportamiento del flujo de informacin cual se definen los mecanismos de adquisicin,
y productos entre diversos objetos de negocio. Estos procesamiento e interpretacin de los datos; la segunda
flujos de trabajo tpicamente estn asociados a: capa se trata del modelo de datos, en el cual se realiza la
descripcin de los objetos de negocio de la empresa; y la
hUso de almacenes de datos histricos por las tercera capa, denominada capa de gestin es la que
aplicaciones de optimizacin. establece los mecanismos de supervisin de los
hUso de modelos para inferir si los datos no han procesos de negocio de la empresa.
sido medidos o son no medibles

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

soluciones disponibles en el mercado.

Figura 6. Arquitectura Propuesta 2.2 DEFINICIN DEL MODELO DE DATOS

El modelo de datos presentado en este trabajo define la


ontologa que permite describir los objetos de negocio
de la empresa sobre su plataforma de Tecnologa de
Informacin (TI). El mismo, permitir realizar la
interpretacin de manera coherente de todos los
elementos de la empresa sobre la plataforma de TI,
estableciendo una ontologa comn a utilizar para la
integracin de los diversos sistemas y aplicaciones
disponibles en la misma.

El modelo de datos presentado es en realidad un meta


modelo, que permitir disponer de una estructura
comn para describir cada uno de los objetos de negocio
de la empresa. Este meta modelo se basa en dos
propuestas: la primera la descrita en [12]
correspondiente al estndar PRODML, y la segunda
correspondiente al modelo PROSA, descrita en [16].

El esquema propuesto se compone en primer lugar de


2.1 CAPA DE INTEGRACIN una jerarqua de componentes, descrita en [12], que
permite modelar los objetos de negocio de la empresa.
El objetivo de la capa de integracin es envolver las Esta jerarqua se compone de los siguientes elementos:
aplicaciones y sistemas disponibles en la empresa
mediante adaptadores de software que permitan hUnidad: es el bloque bsico de la jerarqua el cual
acceder a sus datos y funciones y exponerlos en una es usado para definir el comportamiento del flujo
capa comn de conectividad. Adems, en dicha capa se de productos e informacin en una facilidad de
deben resolver los problemas de balance de carga, produccin (donde el trmino facilidad representa
enrutamiento de mensajes, persistencia, etc., que son cualquier equipo que desempea una funcin).
necesarios para la integracin entre las aplicaciones de Una unidad es vista como una caja negra que
la empresa y que deben formar parte de los servicios de recibe y entrega productos e informacin.
infraestructura de su plataforma de tecnologa de hRe d : e s u n a c o l e c c i n d e u n i d a d e s
informacin. La idea de esta capa es aprovechar al interconectadas. Una red slo representa cmo
mximo la infraestructura instalada de la empresa, las unidades estn conectadas para habilitar el
incorporndola en la arquitectura propuesta a travs de flujo de informacin y productos entre ellas, ms
los adaptadores antes mencionados, para potenciar las no describe el comportamiento interno de las
aplicaciones existentes con los conceptos planteados en unidades.
hPuerto: representa los puntos de medicin en la
la arquitectura, pero tratando de minimizar el impacto al
momento de su implantacin. Adems, dicha capa red. Un puerto es un elemento de la unidad que
permite incorporar sistemas y aplicaciones de terceros a permite la entrada o salida de informacin o
la arquitectura de manera transparente. Este problema productos de la misma.
hNodo: define la interconexin muchos a muchos
ha sido ampliamente estudiado en la literatura y existen
mltiples soluciones en el mercado entre los cuales entre varias unidades.
hModelo: es la representacin de una unidad de
destacan los Buses de Servicios Empresariales y los
produccin de la empresa, la cual se constituye de
Sistemas Nerviosos Empresariales [14], por lo que no se
unidades y del flujo de informacin y productos
abordar como foco del estudio. Sin embargo, es
entre las mismas. La configuracin de una red
importante resaltar que la Capa de Gestin de
define un modelo.
Informacin debe implementarse en concordancia con
el modelo de datos definido en la seccin 2.2, para
Se propone enriquecer esta jerarqua, asociando al
garantizar la coherencia en la transferencia de
modelo elementos de la arquitectura PROSA, de forma
informacin entre aplicaciones.
de enriquecer la arquitectura con informacin primordial
para la gestin de la unidad de produccin. As pues, se
Para efectos de este trabajo se considerar a la capa de
asocian los siguientes elementos al modelo:
Gestin de Informacin implementada en funcin de las

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

En las siguientes secciones se realizar una descripcin


1. Recursos detallada de los elementos asociados al modelo.
2. Ejecucin
3. Planificacin 2.2.1 Recursos
4. Productos
5. Clientes Los Recursos son todos aquellos elementos necesarios
para que la UP alcance sus metas y genere sus
La configuracin del modelo est definida por la Red, y productos. Los recursos pueden ser de distinta ndole,
los recursos son representados por las unidades es por esto que se categorizan de la siguiente manera:
(recursos fsicos) y los puertos (recursos de
informacin). Una visin esquemtica del modelo 1. Insumos: son todos los materiales o servicios
descrito se presenta en la siguiente figura. requeridos para la generacin de los productos del
objeto de negocio. Entre los mismos se cuentan la
Figura 7 . Meta Modelo propuesto materia prima, los productos intermedios y los
servicios (electricidad, agua, gas, etc.).
2. Facilidades: son los equipos y facilidades de
produccin que forman parte del objeto de negocio
o que apoyan a la misma para la generacin de sus
productos. Las facilidades son representadas por
las unidades en el modelo propuesto.
3. RR.HH.: conforman el equipo humano que labora
en la UP o que est relacionado con la ejecucin de
los procesos de la misma.
4. Informacin: corresponden a toda la informacin
disponible sobre el proceso productivo. Dentro de
esta categora se encuentran las bases de datos, las
bases de conocimiento y la informacin no
En la figura 8 se presenta el modelo antes descrito en estructurada (documentos, hojas de clculo,
notacin UML. presentaciones, etc.).
5. Lgicos: son aquellos recursos que sirven para
Figura 8 . Representacin UML del Meta Modelo interpretar, analizar y transformar los recursos de
informacin. Incluyen los modelos de los procesos
de la empresa, los estados posibles del objeto
modelado, las aplicaciones que transforman los
recursos de informacin y los recursos de
conocimiento no tangibles, tales como la experticia.

2.2.2 Ejecucin

La ejecucin es la que contiene la dinmica del modelo.


Es mediante la misma que el objeto de negocio puede
cumplir sus metas y generar los productos que le estn
asociados. La ejecucin tiene dos componentes
fundamentales: el estado actual y el flujo de operacin.

El estado actual representa en cul de los estados


posibles se encuentra el objeto de negocio.

El flujo de operacin representa la serie de actividades


que se deben llevar a cabo para cumplir con los objetivos
del objeto de negocio. La definicin del flujo de
operacin se logra mediante programacin en el tiempo
de las tareas requeridas a ejecutar para cumplir con los
objetivos de produccin, en combinacin con la
asignacin oportuna de los recursos requeridos en
dichas tareas. Las tareas pueden ser algoritmos de

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

Figura 9 Tipos de Recursos

control, recetas, flujos de trabajo, reglas o cualquier produccin y sus estrategias de ejecucin, en funcin de
otro mecanismo que permita utilizar los recursos de los escenarios posibles de operacin. La planificacin
manera coherente y estructurada para cumplir con las est compuesta por dos elementos: el escenario y el
metas del objeto de negocio. plan.

Figura 10. Ejecucin El escenario est definido por las metas del objeto de
negocio y por las restricciones existentes. Un escenario
contempla adems las condiciones actuales de
operacin. Para cada escenario se asocia un plan de
produccin. Para cada plan se deben identificar sus
riesgos y establecer las estrategias para minimizar
dichos riesgos y garantizar la consecucin del plan. Una
vez elaborado el plan para un escenario determinado y
definida la estrategia para la implementacin de dicho
plan, estos sern los insumos para la ejecucin y definir
el flujo de operacin.

2.2.4 Productos

Los productos son el resultado de la operacin del


objeto de negocio. El producto tiene asociados los
siguientes elementos: orden, especificacin,
componentes, stock y requerimientos de calidad.

La orden es el requerimiento por parte de un cliente de


una determinada cantidad del producto. La
especificacin es la definicin de las caractersticas del
producto, mediante la cual se puede identificar si un
2.2.3 Planificacin producto satisface un determinado requerimiento. El
stock define la cantidad disponible del producto y su
La Planificacin es el proceso de disear los planes de localizacin. Los requerimientos de calidad son las

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

Figura 11. Planificacin

condiciones mnimas con las que debe cumplir un


producto para satisfacer el objetivo para el cual fue 2.3 . CAPA DE GESTIN
diseado.
Una vez plasmadas los objetos de negocio en el modelo
2.2.5 Cliente de datos, se define una capa en donde se planifica,
ejecuta, controla y optimiza la lgica de negocio de la
El cliente es cualquier elemento de la cadena de empresa. A esta capa se le denomina capa de gestin.
produccin o de la cadena de suministros que puede La idea de esta capa es la automatizacin de los flujos de
hacer un requerimiento de productos al objeto de trabajo de la empresa por medio de tcnicas de
negocio. inteligencia artificial distribuida, implantadas sobre la

Figura 12. Producto

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

infraestructura de TI de la empresa. Esta capa puede inventarios de los recursos, de forma de localizar los
implantarse en el nivel de abstraccin que se desee, recursos requeridos, verificar su disponibilidad y de
dependiendo de las capacidades de la plataforma de asegurar la asignacin de los mismos a los procesos de
tecnologa de informacin de la empresa y de la negocio que los requieren. Este agente est
complejidad de sus procesos de negocio. De hecho, se compuesto por un Broker que se encarga de la
pueden implantar capas de supervisin en uno, varios o localizacin y asignacin de los recursos requeridos por
todos los niveles de abstraccin de la empresa. el flujo de operacin del objeto de negocio, y un
Proveedor que se encarga de garantizar la
Para la conformacin de la capa de gestin se propone disponibilidad de los recursos necesarios para la
un SMA que desarrolle las tareas de monitoreo, control, configuracin del objeto de negocio.
planificacin, gestin de recursos y gestin de la
produccin. Dicho SMA est compuesto por cinco Figura 14 Agente de Gestin de Recursos
agentes: Agente de Gestin de Recursos, Agente de
Gestin de Activos, Agente de Control de la Ejecucin,
Agente de Gestin de la Produccin y Agente de
Planificacin.

La descripcin de los agentes se desarrolla a


continuacin:

Agente de Control de Recursos: este agente es el


responsable de la gestin de todos los recursos
requeridos por el objeto de negocio para su
funcionamiento. Este agente es el responsable de
acceder a las fuentes de datos que almacenan los

Figura 13 SMA Capa de Supervisin

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

mantenerlo en los niveles deseados.


Agente Gestor de Activos: este agente se encarga Figura 15. Agente de Control de la Ejecucin
de acceder a los sistemas de mantenimiento y de
gestionar el ciclo de vida de los recursos del objeto de
negocio, llevando las estadsticas de funcionamiento,
monitoreando los planes de mantenimiento y
calculando los ndices de confiabilidad de cada recurso.

Agente de Control de la Ejecucin: este agente se


encarga del monitoreo de la ejecucin del objeto de
negocio, esto es el monitoreo del estado del objeto de
negocio, el anlisis de las condiciones de operacin y la
generacin de alarmas ante la ocurrencia de
situaciones anormales, a travs del acceso a los
sistemas de control de la produccin y de la
interpretacin de la informacin provista por estos
sistemas. Adems, realiza anlisis del estado del objeto
de negocio y anlisis de trayectorias, de forma de inferir
futuros comportamientos y de detectar fallas de
manera incipiente. Por otro lado, este agente se
encarga de la definicin de los mecanismos de
operacin requeridos para el cumplimiento de las metas Agente de Gestin de Produccin: este agente se
del objeto de negocio, su supervisin y control. Este encarga de gestionar todos los requerimientos de
agente est compuesto por dos elementos: monitor de productos realizados al objeto de negocio, gestionar las
condicin, que se encarga del monitoreo de la ejecucin rdenes de productos, manejar el inventario de
del objeto de negocio, y el controlador, el cual una vez productos y realizar el control de calidad de los mismos,
definido el flujo de operacin, se encarga de a partir de la informacin almacenada en los sistemas

Figura 16 Agente de Gestin de Produccin

de gestin de produccin de la empresa. al plan de produccin y genera las estrategias


necesarias para mitigarlos. El Agente Planificador
Este agente puede cambiar las metas del objeto de consta de cuatro elementos: el Evaluador de
negocio en funcin de la demanda o puede cambiar Escenarios, el cual en funcin de la informacin sobre
parmetros de operacin en caso de que no se est la condicin del objeto de negocio, las metas
cumpliendo con los parmetros de calidad exigidos. establecidas, y las restricciones de recursos, identifica y
Este agente se compone de los siguientes elementos: evala los escenarios del objeto de negocio; el
Gestor de Requerimientos, Control de Despacho, Optimizador el cual se encarga de generar el plan
Control de Inventario y Control de Calidad. produccin del objeto de negocio de acuerdo al
escenario planteado y de generar las estrategias para la
Agente de Planificacin: este agente es el ejecucin de dicho plan; el Analizador de Riesgos, el
encargado de generar el plan de produccin del objeto cual identifica los riesgos asociados a los planes del
de negocio. As mismo, identifica los riesgos asociados

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN 23


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

objeto de negocio y define mecanismos para mitigarlos; empresa para la elaboracin y optimizacin de los
y el Programador, el cual en funcin del plan de planes de produccin.
produccin define el flujo de operacin a ejecutar, 3. CONCLUSIONES
mediante la asignacin de recursos en base a la
programacin en el tiempo de tareas y funciones. El La integracin de los diversos sistemas de las Empresas
agente planificador sirve como integrador de la de Produccin debe pasar por la definicin de una
informacin requerida para la planificacin en la arquitectura de la empresa, en donde estn bien
empresa, generalmente distribuida en diversas fuentes definidos los objetos y procesos de negocio que la
de datos, identifica los escenarios posibles para la componen y los mecanismos de supervisin sobre los
planificacin, provee apoyo al decisor y, de ser posible, mismos. Para disminuir la complejidad al momento de
elabora automticamente planes de produccin; de lo la agregacin de modelos entre los diversos niveles de
contrario se sirve de los sistemas existentes en la la empresa, se requiere que dicha arquitectura

Figura 17. Agente de Planificacin

disponga de una estructura comn para cada nivel. hRepresentar los objetos de negocio mediante
una estructura comn que simplifica su
En este trabajo se ha presentado una arquitectura de modelado.
referencia basada en Inteligencia Artificial Distribuida, hRepresentar diversos niveles de la empresa
que plantea tres capas: una capa de integracin, un mediante de forma composicional y recursiva.
modelo de datos y una capa de gestin. La capa de hRepresentar los flujos de transferencia de
integracin contiene los mecanismos de acceso a las productos e informacin entre las facilidades de
diferentes fuentes de datos y aplicaciones de la la empresa
empresa, mediante el uso de servicios de conectividad.
La capa de gestin propone un sistema multiagentes
Con el meta modelo de datos se representan los objetos para realizar la planificacin, ejecucin y supervisin de
de negocios y sus flujos de informacin y productos. El los procesos de negocio, utilizando agentes para
modelo est basado en las especificaciones PRODML y automatizar la ejecucin de la lgica de negocio de la
PROSA, las cuales son ampliamente aceptadas en la empresa mediante la implantacin de agentes para
industria y en la comunidad de investigacin. El modelo control de recursos, gestin de activos, control de la
planteado utiliza la jerarqua de componentes ejecucin, gestin de produccin y planificacin.
propuesta en PRODML y la complementa con los
elementos contemplados en PROSA dentro de la unidad La definicin de esta arquitectura es la base para la
holnica de manufactura, de forma de introducir construccin de una meta capa de integracin que
componentes de informacin para la gestin de permita la interoperabilidad entre los diversos sistemas
produccin. Adems se agregan algunos componentes de la empresa y el establecimiento de mecanismos de
adicionales para completar el modelo. supervisin con una visibilidad total sobre sus procesos.

El modelo planteado permite: RECONOCIMIENTO

24 ARQUITECTURA DE REFERENCIA PARA INTEGRACIN


Vol 6|No 15|Bucaramanga|Colombia|May, Jun, Jul, Ago|2007|ISSN 1657-8236

Este trabajo fue financiado en parte por el proyecto No. 1999.


2005000170 del FONACIT, por el proyecto No I-820-05- 17. WBF. World Batch Forum. (www.wbf.org).
02-AA del CDCHT-ULA, y por el programa de
cooperacin Francia-Venezuela: PCP Automatizacin
Integrada en Procesos de Produccin No. 200500380.

4. REFERENCIAS

1. Babicenau, Radu y Frank Chen. Development and


applications of holonic manufacturing systems: a
survey. Journal of Intelligent Manufacturing, 17,
111131, 2006.
2. Bravo C., J, Aguilar, F. Rivas, M. Cerrada. Design of
an Architecture for Industrial Automation based on
Multi-agents Systems, Proceeding of the 16th IFAC
World Congress, 5 pginas (CD), Praga, Republica
Checa, Julio 2005
3. Chacn, Edgar, Besembel, Isabel & Jean Claude
Hennet. Coordination and Optimization in Oil & Gas
Production Complexes. ULA-LAAS. 2003.
4. Chacn, Edgar. Nuevas Tcnicas y Tecnologas en la
Supervisin de Sistemas. Universidad de los Andes.
2005.
5. Hidrobo, F. A. Ros-Bolvar, J. Aguilar L. Len An
Architecture for Industrial Automation Based on
Intelligent Agents. WSEAS Transaction on Computers,
Issue 12, Volume 4, pp 1808-1815, December 2005
6. ISA. SP-95 Enterprise Control System
Integration Part 1: Models and Terminology. ISA. 2002.
7. Jennings, N. y S. Bussmann. Agent Based Control
Systems. IEEE Control Systems Magazine. Junio, 2003.
8. Linthicum, David. Next Generation Application
Integration. From Simple Information to Web Services.
Addison Wesley Information Technology Series. 2004.
9. Marik, Vladimir & Pavel Vrba. Simulation in Agent
Based Control Systems: a MAST Case Study. 16th IFAC
World Congress. Praha. 2005.
10. OSI. Open Systems Interconection Reference Model.
International Organization for Standarization.
Www.iso.org
11. PABADIS. Plant Automation based on Distribuited
Systems. Revolutionising Plant Automation The
PABADIS Approach. White Paper. (www.pabadis.org.).
2002
12. PRODML. Reference Architecture PRODML 1.0.
www.prodml.org. Nov. 2006.
13. Ros-Bolvar, A. F. Hidrobo, M. Cerrada, J. Aguilar.
Control and Supervision System Development with
Intelligent Agents. WSEAS Transactions on
Systems,Issue 1, Vol. 6, pp 141-148, January 2007.
14. Schulte, Roy et al. Magic Quadrant for Integration
Backbone Software 1H05. Gartner Group. 2005.
15. WITSML. WITSML Data Schema Overview. POSC.
2006. www.witsml.org
16. Wyns J. Architecture for Holonic Manufacturing
Systems: The Key to Support Evolution and
Reconguration. PhD thesis, K.U.Leuven, PMA Division.

ARQUITECTURA DE REFERENCIA PARA INTEGRACIN 25

Das könnte Ihnen auch gefallen