Manual de cc
Enviado por RazielGendra • 23 de Abril de 2017 • Apuntes • 1.275 Palabras (6 Páginas) • 371 Visitas
INSTRUCTIVO
El software ProgramCC es muy útil cuando se desea estudiar la respuesta de un sistema tanto en el campo temporal como en el frecuencial a partir de su función de transferencia. A continuación se explica el manejo de las funciones más usadas del mismo, que le permitirán comenzar con el uso de esta poderosa herramienta de simulación.
ProgramCC se usa ingresando una serie de comandos en la línea activa de la ventana del software que se abre por defecto al ejecutar el programa. Para poder utilizar cada una de estas funciones a su máximo potencial, se debe concurrir a la ayuda on-line, tutoriales y demos. Esta es sólo una versión abreviada de algunos de esos comandos.
Siempre podemos encontrar ayuda adicional escribiendo:
help
Ó bien:
help nombre_de_la_funcion
Ingresar una Función de Transferencia:
Todas las funciones de transferencia en CC requieren de un nombre, tal como g, f1, F(S), Polinomio, Numerador, etc. Este nombre es asignado por el usuario.
Las funciones de transferencia pueden ser ingresadas como expresiones algebraicas
Para ingresar la siguiente función de transferencia:
G(S)=[pic 1]
Se necesita escribir:
CC>G=10*(s+1)/(s*(s^2+2*s+100))
Posteriormente, para visualizar dicha función, escribir:
CC>G
En la pantalla aparecerá:
G(S)=[pic 2]
Asi mismo se puede ingresar una función de transferencia desde un menú, para ello escribir:
CC>enter
Al hacerlo aparecerá la siguiente ventana[pic 3]
En donde “Tf” es el nombre de la función.
En la primera casilla del lado izquierdo en la parte del numerador se escribe el orden del numerador, y en la casilla de la derecha los coeficientes de los términos que conforman el numerador.
En la primera casilla del lado izquierdo en la parte del denominador se escribe el orden del denominador, y en la casilla de la derecha los coeficientes de los términos que conforman el denominador.
Posteriormente, para visualizar dicha función, escribir:
CC>G
En la pantalla aparecerá:
G(S)=[pic 4]
* La constante (ganancia) necesita ser ingresada como un polinomio de orden cero.
* Un simple polinomio (no una función de transferencia) puede ser ingresada escogiendo un denominador igual a 1.
Una manera alternativa de ingresar la función de transferencia es por medio de sus coeficientes, para ello se debe de escribir:
Nombre de la función, signo de igualdad, comando “enter”, y entre paréntesis
1. El número de términos en el numerador.
2. El orden del término, seguido del coeficiente del término (esto para todos los términos del numerador).
3. El número de términos en el denominador.
4. El orden del término, seguido del coeficiente del término (esto para todos los términos del denominador).
CC>G=enter(2,0,10,1,1,1, 2,1,1,0,2,1,2,100)
*No es de relevancia si los términos se ingresan de forma ascendente o descendente según el orden.
Posteriormente, para visualizar dicha función, escribir:
CC>G
En la pantalla aparecerá:
G(S)=[pic 5]
También se puede mostrar la representación de una función en termino de polos y ceros, para ello, una vez teniendo la función de transferencia, se escribe:
CC>pzf(G)
Y la función será mostrada de la siguiente forma:
Cero: s = -1
G(S)= Polos: s = - 1 ± j 9.95
Si solo se desea conocer los polos de una función, para ello, una vez teniendo la función de transferencia, se escribe:
CC>poles(G)
Expansión en fracciones parciales
ProgramCC posee también un comando para hallar la expansión en fracciones parciales de una función de transferencia dada. Para lograrlo, escribir:
CC>pfe(G)
[pic 6]
Posteriormente, para visualizar dicha función, escribir:
CC>G
En la pantalla aparecerá:
G(S)=[pic 7]
Transformada inversa de Laplace
La transformada inversa de laplace (ilt) de una función de transferencia cualquiera puede ser hallada fácilmente ingresando el comando:
CC>ilt(G)
Esto resultara en la siguiente función en el dominio tiempo:
g(t) = 0.1 + sin(9.95t-0.1002)*exp(-t) for t >= 0
* comenzar en t ≥ 0 es equivalente a multiplicar la función por el escalón unitario u(t).
* El programa no asume ninguna entrada. Si se quiere saber la respuesta a la función escalón, por ejemplo, se debe multiplicar S(s) por la transformada de laplace del escalón unitario y posteriormente escribir ilt en la línea de comandos.
...