Está en la página 1de 4

Universidad Autónoma de San Luis Potosí

Facultad de Ingeniería

Práctica No. 1:
“INTRODUCCIÓN A LOS
SOFTWARES DE SIMULACIÓN”

Laboratorio de Ingeniería de Modelado y simulación de sistemas


Área Mecánica y Eléctrica
Facultad de Ingeniería, UASLP
Alumno: Cruz Coronado Román Rubén
Carrera: Ingeniería en Mecatrónica
Instructor: Salas Zepeda Giovanni de Jesús

11/02/2024

1. Introducción (tamaño 14)


En la materia de modelado y simulación, estamos aprendiendo a que un sistema (ya sea de lazo abierto o cerrado),
este tiene que tener un equilibrio, en lo que sea con lo que esté manejando, ya sea masa, temperatura, fuerza,
energías, etc. Y esto tiene una relación con lo que entra y con lo que sale, y a esto se le llama “Función de
Transferencia”.
La Función de Transferencia, no es más que una descripción algebraica del comportamiento dinámico de un sistema
y facilita el análisis y diseño de sistemas de control. Puede utilizarse para analizar la respuesta en frecuencia, la
estabilidad y otros aspectos del sistema. Por ejemplo, en sistemas físicos, la función de transferencia a menudo se
obtiene a partir de la representación matemática de las ecuaciones diferenciales que describen el sistema.

Por parte de la teoría, nos encargaremos de ver la parte desarrollada de la matemática, las ecuaciones, trasformadas
etc. Por otro lado, necesitamos una forma de comprobar, o mejor dicho, analizar si esto es verdad o si en verdad se
cumple, y es aquí donde entran los simuladores. Estos nos ayudaran a realizar una interpretación de un sistema
físico real y así poder “simular”, que es lo que pasaría si tuviéramos ciertas variables, si cambiamos las ecuaciones,
como reaccionaria el sistema a ciertas variantes, o ciertos estímulos, o simplemente probar que es lo que hace.
Es por esto que es necesario conocer y trabajar con las funciones y características que nos brindan cada simulador,
como son los casos de PYTON, QtOctave, SciLab y MATLAB.
En este caso, nos enfocaremos más en el simulador de Octave, que es el que se podría decir que es uno de los más
completos, puesto que tiene la capacidad de realizar operaciones numéricas o cálculos de alto nivel, por medio de
comandos; ideal para estos sistemas que se estarán viendo; además, que Octave, es capas de arrojar resultados de
manera gráfica, para su mayor comprensión a la hora de interpretar los gráficos, y tener más claro como estas
funciones afectan al sistema en sí.

Práctica No. 1: INTRODUCCIÓN A LOS SOFTWARES DE SIMULACIÓN


1/1
Universidad Autónoma de San Luis Potosí

Facultad de Ingeniería

Se espera de la practica poder entender la herramienta de Octave y las funciones que nos ofrece, para en un futuro,
poder trabajarlo con más facilidad, y hasta poder dominarla, y así, tener mas claro las funciones con las que estamos
trabajando e incluso, predecir que es lo que sucederá al momento de nosotros de recibir una función, y
complementarlo con los simuladores y entender como están trabajando.

2. Objetivos
Que el alumno conozca los diferentes softwares de simulación con los que podrá trabajar a lo largo del curso.
3. Desarrollo
Para comenzar con el desarrollo, se dio un repaso corto de la función de transferencia que no es más que un modelo
matemático que relaciona la respuesta de la entrada con la de la salida de una señal que cambia con alguna
alteración o excitación del sistema. A su vez, se nos da una función ejemplo de una función a trabajar:

s +2
G (s) =
9 s 2+ 8 s+ 7

Ahora solo queda ejecutarlo dentro del programa de Octave, pero antes, será necesario convertirlo a código de
programación que permita a Octave entender que es lo que queremos que haga, además que nos arroje el resultado
de manera grafica. A continuación, el código:

#UNIVERSIDAD AUTONOMA DE SAN LUIS POTOSI


#FACULTAD DE INGENIERIA
# 11 de Febrero del 2024
# Autor: Cruz Coronado Román Rubén
# Genera una f u n c i o n de t r a n s f e r e n c i a
clc
clear

pkg load control

num = [1, 2]
den = [9, 8, 7]

printf("Esta es la funcion de transferencia")

sysl = tf(num, den)

subplot(2, 2, 1)
impulse(sysl)

subplot(2, 1, 2)
step(sysl)

Una vez terminado el código, pasamos a ejecutarlo, el cual, se nos proyectan dos concolas, una con los comandos y
la otra se nos presenta de manera grafica la función:

Práctica No. 1: INTRODUCCIÓN A LOS SOFTWARES DE SIMULACIÓN


2/1
Universidad Autónoma de San Luis Potosí

Facultad de Ingeniería

Figura1. Ventana de comandos al ejecutarse en Octave

Figura1. Ventana de comandos al ejecutarse en Octave

Una vez terminado de ejecutarse el programa, se obtuvieron estas gráficas, y el comando de la misma. Por otro lado,
el manual nos indica realizar el diagrama o el sistema de bloques en SciLab, para poder comprobar y analizar el
comportamiento de los componentes de la misma, sin embargo, en esta ocasión solo se trabajará con Octave, pero
este mismo nos otorga esta información que requerimos, y poder concluir y trabajar con ello.

4. Respuestas a preguntas de comprensión:

Práctica No. 1: INTRODUCCIÓN A LOS SOFTWARES DE SIMULACIÓN


3/1
Universidad Autónoma de San Luis Potosí

Facultad de Ingeniería

(Nota: En caso de que la práctica lo solicite, anotar las preguntas de comprensión y su respuesta correspondiente.)
Ejemplo:
1. ¿Qué es un modelo?
Según la RAE, un modelo es un esquema teórico, generalmente en forma matemática, de un sistema o de
una realidad compleja, como la evolución económica de un país, que se elabora para facilitar su
comprensión y el estudio de su comportamiento. [1]
2. ¿Qué es una función de transferencia?
Herramienta matemática utilizada en el análisis y diseño de sistemas dinámicos, especialmente en el campo
de la teoría de control que, a resumidas cuentas, representa la relación entre la salida y la entrada de un
sistema en el dominio de la frecuencia. [2]

5. Conclusiones generales
En esta primera práctica, se conoció las distintas aplicaciones diseñadas para la creación de distintas simulaciones
que se nos pueden presentar, dependiendo de la función de transferencia determinada. En esta ocasión todo fue
realizado en Octave, y aun que tuve muchas complicaciones al ejecutar el código, descubrí que se tiene que hacer
tal cual, es decir al pie de la letra con todo y espacios; pero por lo menos aprendí varias de las funciones de octave
cuando intentaba graficar la función, y sé que será muy útil en un futuro al momento de trabajar con más funciones
y agilizarme.

Por otro lado, al analizar las primeras dos gráficas, nos podemos percatar algo muy interesante, se puede observar
claramente como al empezar, la señal parece tener ciertas perturbaciones, siendo la primera grafica que empieza a
orientarse hacia el lado positivo para luego neutralizarse y mantenerse constante en el cero, lo que nos dice que el
sistema es estable y es real; en la otra grafica podemos notar algo similar a la anterior, sin embargo, en ves de
consolidarse o mantenerse contante en cero, lo hace en un valor cercano a 0.3. Esto no quiere decir que no sea real,
simplemente nos dice que el sistema o la señal de entrada se comportara así hasta que exista una perturbación o un
cambio en la función, con forme pasa el tiempo.

Ya para finalizar, esperemos seguir viendo más funciones y herramientas que nos pueda brindar el octave, y a su
vez, seguir practicando más funciones o más sistemas, para así tener más claro el comportamiento de la señal, y de
manera predictiva, poder describir con mayor precisión como esta trabajando el sistema y cuales son sus razones
que le dan ese comportamiento.

6. Referencias
 https://dle.rae.es/modelo?m=form [1]
 https://catedras.facet.unt.edu.ar/sistemasdecontrol/wp-content/uploads/sites/101/2015/12/CL03_Funci
%C3%B3n_Transferencia_Modelado_y_an%C3%A1lisis_de_sistemas_2015.pdf [2]

Práctica No. 1: INTRODUCCIÓN A LOS SOFTWARES DE SIMULACIÓN


4/1

También podría gustarte