Está en la página 1de 4

UNIVERSIDAD NACIONAL DEL NORDESTE

Comunicaciones Científicas y Tecnológicas 2003


Resumen: E-010

Modelos y simulación en la trazabilidad de la carne.


Aplicación de algunas estrategias informáticas para apoyar la toma de decisiones.

Princich, Fernando L.1 - Mariño, Sonia I.1 - Arrúa, Lumen A.2

1. Departamento de Informática - Facultad de Cs. Exactas y Naturales y Agrimensura - UNNE.


9 de Julio 1449 - (3400) Corrientes - Argentina.
E-mail: fernandopch@yahoo.com.ar, msonia@exa.unne.edu.ar
2. Zootecnia Especial y de la cátedra Zootecnia General - Facultad de Cs. Veterinarias - UNNE.
Sargento Cabral 2139 - (3400) Corrientes - Argentina.
Tel./Fax: +54 (03783) 425753 / 420854
E-mail: onimac20@yahoo.com.ar

ANTECEDENTES

Desde hace tiempo, se desarrollan sistemas orientados a dar “Soporte a la Toma de Decisiones” en las organizaciones.
Un Sistema de Soporte a la Decisión (DSS) utiliza los recursos intelectuales de los individuos y la capacidad de las
computadoras, para mejorar la calidad de las decisiones. Son diseñados, para sustentar las funciones clásicas de los
administradores: planeamiento, organización, coordinación, decisión y control. Estos sistemas clásicos se orientan a los
tomadores de decisiones, evaluadores de la rentabilidad de una empresa u organización.
Esencialmente, la simulación consiste en construir programas que describen el comportamiento de un sistema de interés
o refleje el modelo que lo representa, y proceder a experimentar con el programa o modelo para llegar a conclusiones
que apoyen la toma de decisiones ([10], [11], [12] y [13]).
La producción ganadera bovina, puede dividirse en cuatro ramas: la cría del ganado, invernada, tambo, y cabaña. Se
optó por diseñar y desarrollar un sistema para la cría y recría, considerando que esta actividad es la más practicada en el
Nordeste Argentino (NEA) [14].
Según la Encuesta Nacional Agropecuaria del año 2000, la región del NEA, es la segunda zona de cría en importancia
en el país, donde el 46.5 % de los animales son vientres. En nuestro medio muchos productores no registran la mayoría
de los datos referentes a la cría del ganado vacuno, o en ocasiones lo hacen de manera desorganizada y no estructurada,
no aplican la informática en sus procesos productivos. Por ende a la hora de tomar alguna decisión, las fuentes de
información son muy limitadas, y si no se cuenta con un buen asesoramiento, la determinación tomada no es la más
óptima y en muchos casos es desacertada.
La aplicación de la trazabilidad de la carne, es sumamente importante para todos los sujetos que intervienen en el
proceso productivo y consumo de la carne, requiere de un elevado número de datos para obtener buenos resultados. Sin
embargo en muchas ocasiones los datos requeridos son complicados o imposibles de conseguir. Cuando se simulan
datos se obtiene una abstracción de los valores reales. En los modelos de datos simulados, los valores obtenidos deben
cumplir con ciertas reglas o condiciones, que determinan que los mismos son aptos o se asemejan a la realidad.
Una de las tantas utilidades de la trazabilidad, es la proyección o el planeamiento a largo plazo, en los procesos
productivos de la carne. Como evoluciona o no un mercado, basándose en datos históricos. Si se hablara de éste tema
diez años adelante, seguramente esto no seria un problema porque seguramente existirán bases de datos que albergan
esta información, hoy por hoy, no se dispone de esa información. Por ende una alternativa consiste en simular los datos
relevantes para la producción de la carne.
Algunos objetivos del trabajo son: i) Brindar a los productores ganaderos como a los profesionales de una herramienta
destinada a convertir a un establecimiento en una empresa competitiva, adaptándose a los requerimientos de
comercialización de los mercados del primer mundo. ii) Satisfacer las necesidades de informatización de los
investigadores en producción ganadera, por ejemplo; estaciones experimentales de los Institutos Nacionales de
Tecnología Agropecuaria (INTA). iii) Auxiliar a un asesor ganadero en la toma de decisiones, estructuradas y semi-
estructuradas y en los procesos claves relacionados con la cría del ganado vacuno.

MATERIALES Y METODOS

El sistema de simulación se desarrolló en un entorno visual orientado a eventos. Se utilizó el lenguaje estructurado de
consultas (SQL) para gestionar la información registrada en la base de datos y administrada por motor de base de datos
transaccional SQL-Server ([1], [2], [3], [6] y [8]).
En el desarrollo del proyecto, se adoptó una metodología particular, atendiendo a las especificaciones definidas en [4],
[5] y [7] y considerando el dominio del conocimiento y los componentes de un sistema de apoyo a la toma de
decisiones. Se realizaron las etapas mencionadas a continuación:
Análisis y planteamiento del problema. En la etapa inicial del proyecto se determinaron los perfiles de los potenciales
usuarios, el contenido y la plataforma tecnológica en la cual se ejecutará.
Relevamiento de información. Se relevaron las normas relacionadas con la trazabilidad y la producción de carnes.
UNIVERSIDAD NACIONAL DEL NORDESTE
Comunicaciones Científicas y Tecnológicas 2003
Resumen: E-010
Recopilación de datos. Se empleó como fuente de información los datos proporcionados por el Dr. Mastandrea,
Estación Experimental Colonia Benitez (INTA) Argentina. Se definieron los parámetros máximos y mínimos para
simular los valores de las variables, de las cuales no se contaban con datos reales, obtenidos de estudios realizados por
estaciones experimentales agropecuarias de la provincia de Corrientes.
Selección de animales. La selección de animales, orientadas en las distintas actividades realizadas en la producción,
mediante la utilización de la herramienta de soporte a la decisión es una tarea compleja. Se realizaron pruebas para
elegir aquella más adecuada a la situación y los requerimientos del experto o veterinario, como así también de los
posibles datos reales o simulados, almacenados o no en la base de datos subyacente.
Diseño de la base de datos. Se definió una base de datos relacional, conteniendo un conjunto de tablas destinadas a
albergar la información obtenidas de las sucesivas observaciones y estudios aplicados a las caravanas, una tabla de
características fenotípicas relacionadas con la raza o tipo racial (contiene las distintas descripciones de las
características que influyen en la capacidad reproductiva de los animales). Asimismo, el sistema cuenta con una tabla en
donde se relacionan las variables evidenciales o causas y las consecuencias o decisión que proporcionará el sistema.
Construcción de la base de conocimiento. Para la implementación de la base del conocimiento se consideraron los
datos registrados en la base de datos relacional, administrada por el sistema. Se establecieron criterios para la selección
de vaquillas, vacas y de los padres/toros considerando las características de los animales en el NEA. Esta decisión se
basó en una cuestión de simplificar los procesos y el uso de los recursos físicos y de implementación.
Implementación de mecanismos inferenciales. La construcción del sistema, implica la implementación de métodos de
simulación que orienten a la toma de decisiones sobre problemas semi-estructurados, y/o estructurados. Se desarrollaron
los siguientes métodos:
- Métodos de generación de números pseudoaleatorios.
- Métodos para la construcción de muestras artificiales.
- Aplicación de estrategias inferenciales mixtas. Combinación de las estrategias anteriores. En ciertas situaciones fue
imprescindible combinar las consultas a la base de datos, con variables que dependían de una o varias condiciones
determinadas por el experto en el dominio. Es decir, dependiendo del camino lógico seguido, luego de ejecutar
ciertas condiciones, las variables tomarán cierto valor, éstas variables se utilizarán en la generación de consultas a
la base de datos. Se implementó esta estrategia debido a la necesidad de lograr un sistema adaptado a la
información almacenada en la base de datos. Es decir, el sistema infiere conforme los datos disponibles y las
necesidades del usuario.
- Dependiendo si existe un conjunto de registros, por ejemplo de condiciones corporales registradas, o de pesos, o de
eficiencia reproductiva (según características fenotípicas), etc. Para la etapa de cría seleccionada y la raza del
animal (opcionalmente, se pueden elegir todas las razas) el sistema incluye éste criterio para seleccionar animales.
Si no se establecen los valores para algún criterio, el sistema interpreta como irrelevante para el productor en la
selección de los animales. En caso de que el productor ingrese parámetros de selección de características que no
fueron registrados en la base de datos, el sistema informa de que el criterio no será incluido para la ejecución de la
consulta SQL.
Validación del sistema. Para la verificación del sistema se emplearon una diversidad de datos, a los efectos de detectar
errores de compilación, de ejecución y lógicos.
Difusión y mantenimiento del sistema. El sistema se implementará en la Estación Experimental Agropecuaria;
Colonia Benítez (INTA), Chaco, y oportunamente en otros centros de investigación interesados en la implementación
del sistema o continuación del proyecto. Se realizarán actividades referidas al resguardo de la información contenida en
la base de datos, de manera de asegurar su integridad.

RESULTADOS

Para explicar el funcionamiento del sistema, se parte de una situación hipotética, como una abstracción de la realidad, o
un supuesto para el futuro año próximo: El productor ganadero X, efectúa una simulación de pesos y condiciones
corporales con una perspectiva optimista, basándose en la posibilidad de aumentar la suplementación alimentaria de sus
animales, y brindarle un mejor plan sanitario, en consecuencia sus animales aumentará de peso, y sus condiciones
corporales serán mas aptas para la cría. Todo este conlleva a un aumento en el porcentaje de hembras (caso de
producción de cría) que ingresaran a servicio, por lo tanto un incremento en el índice de hembras preñadas, y siguiendo
con una perspectiva optimista la tasa de pariciones también aumentará, con lo que el productor, hipotéticamente,
cumple con su principal objetivo en la cría de bovinos; incrementar el índice de pariciones por año y la performance de
sus reproductores/as.
Se desarrolló un sistema de modelamiento y simulación de datos para la trazabilidad de la carne, considerando: la
simulación de mediciones de pesos de los animales y la simulación de las condiciones corporales.
Simulación de pesos de los animales, puede ser implementada utilizando un experto, o ingresando los parámetros de
pesos máximos y mínimos, entre los cuales se efectuará la simulación.
Si se opta por emplear el conocimiento del experto, el usuario selecciona la etapa de la cría en la cual simulará las
mediciones de peso. De la base del conocimiento se extraen los valores máximos y mínimos de peso, según la etapa de
la cría, entre estos valores se debe ejecutar la simulación. La figura 1 presenta la interfaz desde la cual el usuario define
y selecciona los parámetros necesarios para efectuar la simulación. Para efectuar la simulación se requiere especificar la
UNIVERSIDAD NACIONAL DEL NORDESTE
Comunicaciones Científicas y Tecnológicas 2003
Resumen: E-010
fecha, que será registrada en cada registro de la simulación. Una vez completados los datos solicitados, pulsar el botón
“Ejecutar Simulación”. Los datos simulados se obtienen aplicando el método aditivo de las congruencias, con los
parámetros predeterminados. Una vez consultados los animales en ésta etapa de la cría, para los cuales efectuar la
simulación. Para ver los valores simulados, para cada caravana, junto con la fecha de simulación. Los parámetros de
pesos de las distintas etapas de la cría pueden ser modificados en la base del conocimiento solo por el experto. Los
parámetros para las distintas etapas de la cría se obtuvieron mediante de la base del conocimiento [15].
Otra alternativa consiste en ignorar el conocimiento del experto. Ésta posibilidad se incluyó como una alternativa para
casos excepcionales, por ejemplo intervención de variables incontrolables, como ambientales, económicas,
enfermedades, plagas, etc. El funcionamiento de este modelo requiere que el usuario especifique los siguientes
parámetros: i) fecha de registro, ii) número de caravana inferior, para el grupo de animales, iii) Numero de caravana
superior, para el grupo de animales, iv) Peso inferior a simular, v) peso superior a simular.

Figura 1. Simulación de los pesos de los animales

Simulación de Condiciones Corporales. Puede realizarse aplicando las siguientes estrategias: seleccionando para la
simulación grupos de animales según fecha de nacimiento; se incluyó esta opción por que en manejo de ganado de Cría,
un buen criterio para agrupar animales es la fecha o año de nacimiento. Algunas veces los productores denominan a ésta
característica; “Carimbo”, señalando a los animales con un número que indica el año de nacimiento del animal, esto es
conveniente en el caso de que se efectúe un solo servicio por año. La otra posibilidad de simulación es por intervalos de
de caravanas, se puede observar que mediante ésta utilidad se pueden registrar condiciones corporales reales, utilizando
como parámetros máximos y mínimos de caravanas el mismo número, y también los mismos números para intervalos
de condiciones corporales. El usuario puede optar por aplicar alguna de las siguientes posibilidades:
- Seleccionar grupos de animales según intervalos de fecha de nacimiento: Se requiere la especificación de los
siguientes parámetros: i) fecha que será registrada la condición corporal del animal, ii) fecha inferior de nacimiento del
grupo de animales, iii) fecha superior de nacimiento del grupo de animales, iv) condición corporal inferior a simular, v)
condición corporal superior a simular.
El procedimiento de simulación consiste en generar una serie de números pseudoaleatorios en el intervalo (0,1). El valor
simulado se obtiene aplicando:
Cond(X) = Int((MiUltimo - MiPrimero + 1) * Rnd + MiPrimero)
Donde Cond(x): es la condición corporal del elemento X de la matriz, correspondiente a la caravana X. MiUltimo es
una variable entera que contiene el parámetro de condición corporal superior ingresado por el usuario. MiPrimero es
una variable entera que contiene el parámetro de condición corporal inferior ingresado por el usuario. Y la instrucción
Int; devuelve un valor numérico entero. En la figura 2, se muestran todos los pesos simulados junto con la caravana y la
fecha correspondiente.
- Seleccionar grupos de animales según intervalos caravana. Se deberán especificar los valores de los siguientes
parámetros: i) fecha que será registrada la condición corporal del animal, ii) número de caravana inferior, para el grupo
de animales, iii) número de caravana superior, para el grupo de animales, iv) condición corporal inferior a simular, v)
condición corporal superior a simular. Automáticamente seleccionadas las caravanas que se encuentran entre los
intervalos especificados, el sistema ejecuta la simulación funcionando de manera similar a la antes descripta.

CONCLUSIONES

La exitosa perspectiva de desarrollo, es inminente en la producción de la carne en la Argentina debido a las buenas
políticas y acciones económicas del gobierno en curso. Se presentó el diseño, desarrollo e implementación de un
UNIVERSIDAD NACIONAL DEL NORDESTE
Comunicaciones Científicas y Tecnológicas 2003
Resumen: E-010
sistema para modelar y simular datos para la trazabilidad de la carne empleando como fuente de datos la información
generada en el nordeste argentino. Los resultados obtenidos ejemplifican la implementación de distintas estrategias
inferenciales, orientadas a brindar soporte a la toma de decisiones en la producción ganadera bovina, e indirectamente,
evaluación de la rentabilidad de la empresa u organización ganadera. La aplicación de esta tecnología beneficia a los
productores, los consumidores, los organismos gubernamentales, los entes experimentales, entre otros.
El desarrollo de un proyecto exitoso en la producción es muy extenso, su desarrollo integral requiere de un gran
volumen de datos y una variedad de pruebas. Detectado el elevado volumen de información factible de registrarse,
procesarse y analizarse en éste ámbito, se planteó la necesidad de considerar datos referentes a exámenes sanitarios y
sanguíneos de los animales, entre otros. Con la definición de un buen plan sanitario, es poco probable que los animales
sufran de alguna enfermedad.

BIBLIOGRAFIA

[1] Anónimo. 2001. Bases de Datos usando DAO. http://guille.costasol.net/vb_db.htm


[2] Anónimo. 1998. Acceso a Bases de datos SQL Server.. http://guille.costasol.net/colabora/bdSQL_quique.htm
[3] Anónimo. 1998. Implementación de bases de datos de soporte a la toma de decisiones con SQL Server 7.0.
http://www.microsoft.com/spain/servidores/sql/techinfo/largedecision.asp
[4] Anónimo. Metodología de desarrollo de software.
http://www.crisedua.com/portal/documentos/proyectos/desarrollo_proyectos.ppt
[5] Anónimo. Metodologías de Desarrollo de Software. http://alarcos.inf-
cr.uclm.es/per/fgarcia/isoftware/doc/Tema4_2x1.pdf
[6] Casares, C. 2003. Bases de datos. SQL. http://www.programacion.com/tutorial/sql/
[7] Kendall, K. E. & Kendall, J. E. 1991. Análisis y diseño de sistemas. Editorial Prentice - Hall Hispanoamericana,
S.A.
[8] NewTec Ediciones, S. L. 1998. Bases de datos. SQL Server 7.0 y OLAP Server. http://www.windowstimag.com
[9] Lange, A. 1977. Carga animal. AACREA, Cuaderno de Actualización Técnica Nª 15.
[10] Pace, G. J. 1996. “Modelos y Simulación”. Facultad de Ciencias Exactas y Naturales y Agrimensura.
[11] Pardo, L. y Valdes, T. 1987. Simulación. Aplicación práctica en la empresa. Ed. Diaz de Santos S. A. Madrid.
España.
[12] Rios, D., Martín, J. y Rios, S. 1997. Simulación Métodos y Aplicaciones. Ed. Ra-Ma
[13 ] Ross S. M. 1999. Simulación. Editorial Prentice-Hall
[14] Torroba, J. P. 1985. Invernada. AACREA, Cuaderno de Actualización Técnica Nº 35:14-63.
[15] Zootecnia Especial. (Facultad de Veterinaria, UNNE, Argentina) Apuntes de cátedra.

También podría gustarte