Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Opciones de análisis

ANÁLISIS AC:

 Forma general:.ac [curva] [puntos] [inicio] [final] Ejemplo 1:.ac lin 1 1000 1000 

Comentarios: El campo [curva] puede ser “lin” (lineal), “dec” (década) u “oct” (octava), especificando la (no) linealidad del barrido de frecuencia. especifica en cuántos puntos dentro del barrido de frecuencia se realizarán los análisis (para el barrido de décadas, el número de puntos por década; para la octava, el número de puntos por octava). Los campos [inicio] y [final] especifican las frecuencias de inicio y finalización del barrido, respectivamente. Una nota final:¡el valor de "inicio" no puede ser cero!

ANÁLISIS DE DC:

 Forma general:.dc [fuente] [inicio] [final] [incremento] Ejemplo 1:.dc vin 1.5 15 0.5 

Comentarios: La tarjeta .dc es necesaria si desea imprimir o trazar cualquier voltaje entre dos nodos distintos de cero. De lo contrario, el análisis predeterminado de "pequeña señal" solo imprime el voltaje entre cada nodo distinto de cero y el nodo cero.

ANÁLISIS TRANSITORIO:

 Forma general:.tran [incremento] [stop_time] [start_time] + [comp_interval] Ejemplo 1:.tran 1m 50m uic Ejemplo 2:.tran .5m 32m 0 .01m 

Comentarios: El ejemplo 1 tiene un tiempo de incremento de 1 milisegundo y un tiempo de parada de 50 milisegundos (cuando solo se especifican dos parámetros, son tiempo de incremento y hora de finalización , respectivamente). El ejemplo 2 tiene un tiempo de incremento de 0,5 milisegundos, un tiempo de parada de 32 milisegundos, un tiempo de inicio de 0 milisegundos (sin retraso en el inicio) y un intervalo de cálculo de 0,01 milisegundos.

El valor predeterminado para la hora de inicio es cero. Análisis transitorio siempre comienza en el tiempo cero, pero el almacenamiento de datos solo tiene lugar entre la hora de inicio y la hora de finalización. El intervalo de salida de datos es el tiempo de incremento o (tiempo de parada - tiempo de inicio) / 50, el que sea más pequeño. Sin embargo, la variable de intervalo de cálculo se puede utilizar para forzar un intervalo de cálculo más pequeño que cualquiera de los dos. Para recuentos de intervalos totales grandes, el itl5 variable en las .opciones La tarjeta se puede configurar en un número más alto. El " uic ”Le dice a SPICE que“ use las condiciones iniciales ”.

SALIDA DE LA PARCELA:

 Forma general:.plot [tipo] [salida1] [salida2]. . . [salida n] Ejemplo 1:.plot dc v (1,2) i (v2) Ejemplo 2:.plot ac v (3,4) vp (3,4) i (v1) ip (v1) Ejemplo 3:. plot tran v (4,5) i (v2) 

Comentarios: SPICE no puede manejar más de ocho solicitudes de puntos de datos en un solo .plot o .print tarjeta. Si solicita más de ocho puntos de datos, utilice varias tarjetas.

Además, aquí hay una advertencia importante al usar la versión 3 de SPICE:si está realizando un análisis de CA y le pide a SPICE que trace un voltaje de CA como en el ejemplo n. ° 2, el v (3,4) El comando solo generará el real componente de un número complejo de forma rectangular! SPICE versión 2 genera el polar magnitud de un número complejo:una cantidad mucho más significativa si solo se pide una cantidad. Para coaccionar a SPICE3 para que le dé una magnitud polar, tendrá que volver a escribir el .print o .plot argumento como tal: vm (3,4) .

SALIDA DE IMPRESIÓN:

 Forma general:.print [tipo] [salida1] [salida2]. . . [salida n] Ejemplo 1:.print dc v (1,2) i (v2) Ejemplo 2:.print ac v (2,4) i (vinput) vp (2,3) Ejemplo 3:.print tran v ( 4,5) i (v2) 

Comentarios: SPICE no puede manejar más de ocho solicitudes de puntos de datos en un solo .plot o .print tarjeta. Si solicita más de ocho puntos de datos, utilice varias tarjetas.

ANÁLISIS DE FOURIER:

 Forma general:.four [freq] [output1] [output2]. . . [salida n] Ejemplo 1:.four 60 v (1,2) 

Comentarios: El .four tarjeta se basa en .tran tarjeta presente en algún lugar de la baraja, con los períodos de tiempo adecuados para el análisis de los ciclos adecuados. Además, SPICE puede "fallar" si un .plot el análisis no se realiza junto con el .four análisis, incluso si todo .tran los parámetros son técnicamente correctos. Finalmente, el .four La opción de análisis solo funciona cuando la frecuencia de la fuente de CA se especifica en la línea de la tarjeta de esa fuente, y no en un .ac línea de opción de análisis.

Ayuda incluir una variable de intervalo de cálculo en .tran tarjeta para una mejor precisión del análisis. Se realiza un análisis de Fourier del voltaje o la corriente especificada hasta el noveno armónico, siendo la especificación [freq] la frecuencia fundamental o inicial del espectro de análisis.

VARIOS:

 Forma general:.options [option1] [option2] Ejemplo 1:.options limpts =500 Ejemplo 2:.options itl5 =0 Ejemplo 3:.options method =gear Ejemplo 4:.options list Ejemplo 5:.options nopage Ejemplo 6:.options numdgt =6 

Comentarios: Hay muchas opciones que se pueden especificar con esta tarjeta. Quizás el que más necesitan los usuarios principiantes de SPICE es el " limpts " ajuste. Cuando se ejecuta una simulación que requiere que se impriman o tracen más de 201 puntos, este límite de puntos de cálculo debe aumentarse o, de lo contrario, SPICE terminará el análisis. El ejemplo anterior ( limpts =500 ) le dice a SPICE que asigne suficiente memoria para manejar al menos 500 puntos de cálculo en cualquier tipo de análisis especificado (CC, CA o transitorio).

En el ejemplo 2, vemos una iteración variable ( itl5 ) se establece en un valor de 0. En realidad, hay seis variables de iteración diferentes disponibles para la manipulación del usuario. Controlan los límites del ciclo de iteración para la solución de ecuaciones no lineales. La variable itl5 establece el número máximo de iteraciones para un análisis transitorio. Similar a los limpts variable, itl5 por lo general, debe establecerse cuando se ha especificado un pequeño intervalo de cálculo en un .tran tarjeta. Configuración de itl5 a un valor de 0 desactiva el límite por completo, lo que permite a la computadora ciclos de iteración infinitos (tiempo infinito) para calcular el análisis. Advertencia:¡esto puede resultar en tiempos de simulación prolongados!

Ejemplo 3 con " método =engranaje ”Establece el método de integración numérico utilizado por SPICE. El valor predeterminado es "trapezoide" en lugar de "engranaje", trapezoide es una aproximación geométrica simple del área bajo una curva que se encuentra al dividir la curva en trapezoides para aproximar la forma. El método "engranaje" se basa en ecuaciones polinomiales de segundo orden o mejores y lleva el nombre de C.W. Gear ( Integración numérica de ecuaciones ordinarias rígidas , Informe 221, Departamento de Ciencias de la Computación, Universidad de Illinois, Urbana). El método de integración Gear es más exigente para la computadora (computacionalmente "costoso") y algunas veces dará resultados ligeramente diferentes del método trapezoidal.

La " lista ”Que se muestra en el ejemplo 4 ofrece un resumen detallado de todos los componentes del circuito y sus respectivos valores en la salida final.

De forma predeterminada, SPICE insertará códigos de control de salto de página ASCII en la salida para separar diferentes secciones del análisis. Especificando la " nopage ”(Ejemplo 5) evitará dicha paginación.

El " numdgt La opción "que se muestra en el ejemplo 6 especifica el número de dígitos significativos que se generan cuando se usa uno de los" .print ”Opciones de salida de datos. SPICE tiene una precisión predeterminada de 4 dígitos significativos.

CONTROL DE ANCHO:

 Forma general:.width in =[columnas] out =[columnas] Ejemplo 1:.width out =80 

Tecnología Industrial

  1. Registros:ejemplo de VHDL
  2. Variables - Ejemplo de VHDL
  3. Análisis de forma de onda
  4. Ejemplos de circuitos y listas de red
  5. Análisis de fallas de componentes
  6. Análisis de fallas de componentes (continuación)
  7. ¿Qué es el análisis de red?
  8. Más sobre análisis de espectro
  9. Java 10 - Funciones y opciones eliminadas
  10. Java 10 - Funciones y opciones obsoletas
  11. Cómo realizar un análisis de cuellos de botella