InglésFrancésEspañol

Ad


icono de página de OnWorks

create_bmp_for_circ_in_circ - Online en la nube

Ejecute create_bmp_for_circ_in_circ en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando create_bmp_for_circ_in_circ que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


crear_bmp_para_circ_in_circ - generador de mapa de bits para conductor circular dentro de circular
conductor (parte de Atlc)

SINOPSIS


crear_bmp_para_circ_in_circ [opciones ... ] D d O Er nombrearchivo.bmp

ADVERTENCIA


Esta página de manual no es un conjunto completo de documentación: la complejidad del proyecto atlc
hace que las páginas de manual no sean una forma ideal de documentarlo, aunque no están completas, las páginas de manual
son producidos. La mejor documentación que estaba actualizada en el momento de la versión fue
producido debe encontrarse en su disco duro, generalmente en
/usr/local/share/atlc/docs/html-docs/index.html
aunque podría estar en otro lugar si el administrador del sistema eligió instalar el paquete
en otra parte. A veces, los errores se corrigen en la documentación y se colocan en
http://atlc.sourceforge.net/ antes de que se publique una nueva versión de atlc. Por favor, si tu
observe un problema con la documentación, incluso errores de ortografía y errores tipográficos, por favor déjeme
Saber.

DESCRIPCIÓN


crear_bmp_para_circ_in_circ es un preprocesador para Atlc, el programa de diferencias finitas
que se utiliza para calcular las propiedades de un conductor eléctrico de dos y tres
Línea de transmisión de sección transversal arbitraria. El programa crear_bmp_para_circ_in_circ is
utilizado como una forma rápida de generar mapas de bits (no es necesario utilizar un programa de gráficos), para
un conductor circular dentro de un conductor circular (conductores coaxiales), así:

*****************
**** ****
**** <-----d------> ****
*** **** ***
*** *********** ***
*** ************* ***
*** **************** ***
*** ^ *************** ***
*** | *************** ***
*** | ************ ***
** Oh ************ **
*** | *** ***
** | **
* <------------------------ D ----------------------- -> *
** **
** **
** **
*** ***
** **
*** ***
** **
** **
** **
*** ***
**** ****
**** ****
***** *****
****** ******
*******************
***

El parámetro 'D' son las dimensiones internas del conductor exterior y 'd' es el exterior
diámetro del conductor interno. El conductor interno está desplazado 'h' desde el centro de la
conductor exterior. Toda la región está rodeada por un dieléctrico de permitividad relativa
'Er'.

El mapa de bits se imprime en 'outfile.bmp', el último argumento de la línea de comandos.

Los mapas de bits producidos por crear_bmp_para_circ_in_circ son mapas de bits de color de 24 bits, al igual que
Requerido por Atlc.

Las permitividades del dieléctrico 'Er' determinan los colores en el mapa de bits. Si Er es
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3,7, 4.8, 10.2 o 100, luego el color
correspondiente a esa permitividad se fijará según los colores definidos en COLORES
debajo. Si Er no es una de esas permitividades, la región de permitividad Er se establecerá
al color 0xCAFF00. El programa Atlc no sabe qué es esta permitividad, por lo que Atlc,
debe indicarse con la opción de línea de comando -d, como en el ejemplo 4 a continuación.

CAMPUS


-b tamaño de mapa de bits
se utiliza para establecer el tamaño del mapa de bits y, por lo tanto, la precisión con la que atlc puede
Calcule las propiedades de la línea de transmisión. El valor predeterminado para 'bitmapsize' es
normalmente 4, aunque se establece en tiempo de compilación. El valor se puede establecer entre 1 y
15, pero más de 8 probablemente no sea sensato.

-f archivar
Establezca el nombre del archivo de salida. Por defecto, el mapa de bits se envía a stdout, pero * debe * enviarse
a un archivo, con esta opción, o como se describe arriba.

-v
Causas crear_bmp_para_circ_in_circ para imprimir algunos datos en stderr. Tenga en cuenta, nada extra vale
a la salida estándar, ya que se espera que se redirija a un archivo de mapa de bits.

COLORES


Los mapas de bits de 24 bits que Atlc espera, tener 8 bits asignados para representar la cantidad de rojo,
8 para azul y 8 para verde. Por lo tanto, hay 256 niveles de rojo, verde y azul, lo que hace
total de 256 * 256 * 256 = 16777216 colores. Cada uno de los 16777216 colores posibles puede ser
definido con precisión indicando la cantidad exacta de rojo, verde y azul, como en:

rojo = 255,000,000 o 0xff0000
verde = 000,255,000 o 0x00ff00
azul = 000,000,255 o 0x0000ff
negro = 000,000,000 o 0x000000
blanco = 255,255,255 o 0xffffff
Marrón = 255,000,255 o 0xff00ff
gris = 142,142,142 o 0x8e8e8e

Algunos colores, como rosa, turquesa, arena, marrón, gris, etc. pueden significar algo diferente
cosas para diferentes personas. Esto no es así con Atlc, como el programa espera que los colores
a continuación para definirse EXACTAMENTE como se indica. Ya sea que sienta que el color es arena o amarillo, está arriba
para usted, pero si lo usa en su mapa de bits, entonces debe ser un color reconocido por
atlc, or debe definirlo con una opción de línea de comando (consulte OPCIONES y el ejemplo 5 a continuación).
Los siguientes conductores son reconocidos por atlc:
rojo = 255,000,000 o 0xff0000 es el conductor vivo.
verde = 000,255,000 o 0x00ff00 es el conductor a tierra.
azul = 000,000,000 o 0x000000 es el conductor negativo

Todos los mapas de bits debe Tenga el conductor vivo (rojo) y conectado a tierra (verde). El conductor azul es
actualmente no es compatible, pero se utilizará para indicar un conductor negativo, que
será necesario si / cuando el programa se amplía para analizar acopladores direccionales.

Los siguientes dieléctricos son reconocidos por atlc y so en producido by
crear_bmp_para_circ_in_circ.

blanco 255,255,255 o 0xFFFFFF como Er = 1.0 (vacío)
rosa 255,202,202 o 0xFFCACA como Er = 1.0006 (aire)
azul 000,000,255 o 0x0000FF como Er = 2.1 (PTFE)
Gris medio 142,242,142 o 0x8E8E8E como Er = 2.2 (duroid 5880)
malva 255.000,255 o 0xFF00FF como Er = 2.33 (polietileno)
amarillo 255,255,000 o 0xFFFF00 como Er = 2.5 (poliestireno)
arenoso 239,203,027 o 0xEFCC1A como Er = 3.3 (PVC)
marrón 188,127,096 o 0xBC7F60 como Er = 3.335 (resina epoxi)
Turquesa 026,239,179 o 0x1AEFB3 como Er = 4.8 (PCB de vidrio)
Gris oscuro 142,142,142 o ox696969 como Er = 6.15 (duroid 6006)
L. gris 240,240,240 o 0xDCDCDC como Er = 10.2 (duroid 6010)

NOTA


Aunque crear_bmp_para_circ_in_circ se utiliza para conductores circulares interiores y exteriores, el
el exterior del conductor exterior se dibuja como un cuadrado. Esto es por conveniencia y no hace
diferencia a los cálculos. El interior del conductor exterior se dibuja como un círculo.

EJEMPLOS


A continuación se muestran algunos ejemplos del uso de crear_bmp_para_circ_in_circ. Nuevamente, vea el html
documentación en atlc-XYZ / docs / html-docs / index.html para ver más ejemplos.

1) En el primer ejemplo, el conductor exterior tiene un diámetro interior de 12 unidades (pulgadas,
mm, pies, etc.), el interior tiene un diámetro exterior de 3.9 unidades. El interior se coloca
centralmente (h = 0) y el dieléctrico es vacío (Er = 1.0).
% crear_bmp_para_circ_in_circ 12 3.9 0 1.0 coaxial_1.bmp
% Atlc coaxial_1.bmp
Atlc indicará que el valor correcto de impedancia es 67.3667 ohmios, mientras que una
El análisis mostrará que el valor real es de 67.4358 ohmios, por lo que Atlc tiene un error del 0.102%.

2) En este segundo ejemplo, los tamaños de los conductores son los mismos que en el ejemplo 1, pero
interior se encuentra a 3.5 unidades descentrado y el dieléctrico tiene una permitividad relativa de
2.1 (Er de PTFE) La salida se envía a un archivo not_in_centre.bmp que luego es procesado por
Atlc
% crear_bmp_para_circ_in_circ 12 3.9 3.5 2.1 no_en_el_centro.bmp
% Atlc no_en_el_centro.bmp
La impedancia de esto es teóricamente 24.315342 ohmios, ya que create_bmp_for_circ_in_circ
calcular para ti. La estimación de atlc es de 24.2493 ohmios, un error de solo -0.271%.

3) En el tercer ejemplo, el mapa de bits se agranda para aumentar la precisión, pero por lo demás
este es idéntico al anterior.
% crear_bmp_para_circ_in_circ -b8 12 3.9 3.5 2.1 Big_not_in_centre.bmp
% Atlc Big_not_in_centre.bmp
Esta vez atlc tardará mucho más en calcular Zo, ya que el mapa de bits es más grande y
necesita hacer más cálculos. Sin embargo, el resultado final debería ser más preciso. En esto
caso, el resultado informado es 24.2461 ohmios, un error que es marginalmente más pequeño que antes
al 0.285%. Es posible que se pueda ganar algo al disminuir el límite
en cuadrículas más grandes, por lo que esto se está investigando. Sin embargo, los errores casi siempre están por debajo de 0.25
%, sin importar lo que se esté analizando.

En el cuarto ejemplo, se usa un material con una permitividad de relatividad de 7.89 de. Hay
sin cambios en cómo usar crear_bmp_para_circ_in_circ, pero dado que esta permitividad no es
uno de los valores predefinidos (ver COLORES), debemos decir Atlc lo que es. El color
se establecerá en verde oliva, con una representación hexacídica de rojo = 0xCA, azul = OxFF
y verde = 0x00. Este es el color predeterminado que se usa cuando la permitividad
es desconocido. Entonces atlc debe recibir esta información, así: L
% crear_bmp_para_circ_in_circ 23 9 0 7.89 an_odd_er.bmp
% Atlc -d CAFF00 = 7.89 an_odd_er.bmp Esto tiene una impedancia teórica de 20.041970 ohmios,
pero atlc versión 3.0.1 lo calculará en 20.0300, un error de -0.058% !!! Si tu
mire el archivo an_odd_er.bmp con un paquete de gráficos, verá que hay 3 colores
en él: el conductor interior rojo, el exterior verde y un dieléctrico verde oliva.

Use create_bmp_for_circ_in_circ en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad