EnglischFranzösischSpanisch

OnWorks-Favicon

create_bmp_for_circ_in_circ – Online in der Cloud

Führen Sie create_bmp_for_circ_in_circ im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl create_bmp_for_circ_in_circ, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


create_bmp_for_circ_in_circ - Bitmap-Generator für kreisförmigen Leiter innerhalb eines kreisförmigen Leiters
Dirigent (Teil von atlc)

ZUSAMMENFASSUNG


create_bmp_for_circ_in_circ [Optionen... ] D d O Er Dateiname.bmp

WARNUNG


Aufgrund der Komplexität des ATLC-Projekts stellt diese Manpage keine vollständige Dokumentation dar
macht Manpages nicht zu einer idealen Möglichkeit, es zu dokumentieren, auch wenn der Vollständigkeit halber Manpages verwendet werden
werden produziert. Die beste Dokumentation, die zum Zeitpunkt der Version aktuell war
Die produzierte Datei sollte auf Ihrer Festplatte zu finden sein, normalerweise unter
/usr/local/share/atlc/docs/html-docs/index.html
obwohl es woanders sein könnte, wenn Ihr Systemadministrator sich für die Installation des Pakets entschieden hat
anderswo. Manchmal werden Fehler in der Dokumentation korrigiert und angehängt
http://atlc.sourceforge.net/ bevor eine neue Version von atlc veröffentlicht wird. Bitte, wenn Sie
Bemerken Sie ein Problem mit der Dokumentation – auch Rechtschreib- und Tippfehler – lassen Sie es mich bitte wissen
kennen.

BESCHREIBUNG


create_bmp_for_circ_in_circ ist ein Vorprozessor für atlc, das Finite-Differenzen-Programm
Das wird verwendet, um die Eigenschaften eines Zwei- und Dreileiters zu berechnen
Übertragungsleitung mit beliebigem Querschnitt. Das Programm create_bmp_for_circ_in_circ is
Wird als schnelle Möglichkeit zur Generierung von Bitmaps verwendet (es ist kein Grafikprogramm erforderlich), z
ein kreisförmiger Leiter in einem kreisförmigen Leiter (Koaxialleiter), etwa so:

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

Der Parameter „D“ ist das Innenmaß des Außenleiters und „d“ das Außenmaß
Durchmesser des Innenleiters. Der Innenleiter ist um „h“ von der Mitte versetzt
Außenleiter. Der gesamte Bereich ist von einem Dielektrikum relativer Permittivität umgeben
„Ähm“.

Die Bitmap wird in „outfile.bmp“ gedruckt – dem letzten Befehlszeilenargument.

Die von erstellten Bitmaps create_bmp_for_circ_in_circ sind 24-Bit-Bit-Farbbitmaps
benötigt von atlc.

Die Permittivität des Dielektrikums „Er“ bestimmt die Farben in der Bitmap. Wenn Er es ist
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3,7, 4.8, 10.2 oder 100, dann die Farbe
Die dieser Permittivität entsprechende Permittivität wird entsprechend den in FARBEN definierten Farben eingestellt
unter. Wenn Er keine dieser Permittivitäten ist, wird der Bereich der Permittivität Er festgelegt
zur Farbe 0xCAFF00. Das Programm atlc weiß nicht, was diese Permittivität ist, also atlc,
muss mit der Befehlszeilenoption -d angegeben werden, wie in Beispiel 4 unten.

OPTIONAL


-b Bitmapgröße
wird verwendet, um die Größe der Bitmap und damit die Genauigkeit festzulegen, mit der atlc dies erreichen kann
Berechnen Sie die Eigenschaften der Übertragungsleitung. Der Standardwert für „bitmapsize“ ist
normalerweise 4, obwohl dies zur Kompilierungszeit festgelegt wird. Der Wert kann zwischen 1 und XNUMX liegen
15, aber mehr als 8 ist wahrscheinlich nicht sinnvoll.

-f Outfile
Legen Sie den Namen der Ausgabedatei fest. Standardmäßig wird die Bitmap an stdout gesendet, sie *muss* jedoch gesendet werden
in eine Datei kopieren, mit dieser Option oder wie oben beschrieben.

-v
Ursachen create_bmp_for_circ_in_circ um einige Daten nach stderr zu drucken. Beachten Sie, dass nichts extra geht
zur Standardausgabe, da erwartet wird, dass diese in eine Bitmap-Datei umgeleitet wird.

FARBEN


Die 24-Bit-Bitmaps atlc erwartet, dass 8 Bits zugewiesen sind, um die Menge an Rot darzustellen.
8 für Blau und 8 für Grün. Daher gibt es 256 Stufen von Rot, Grün und Blau, also eine
insgesamt 256*256*256=16777216 Farben. Jede der 16777216 möglichen Farben kann sein
genau definiert durch die Angabe der genauen Menge an Rot, Grün und Blau, wie in:

rot = 255,000,000 oder 0xff0000
grün = 000,255,000 oder 0x00ff00
blau = 000,000,255 oder 0x0000ff
schwarz = 000,000,000 oder 0x000000
weiß = 255,255,255 oder 0xffffff
Braun = 255,000,255 oder 0xff00ff
grau = 142,142,142 oder 0x8e8e8e

Einige Farben wie Rosa, Türkis, Sand, Braun, Grau usw. können etwas anders bedeuten
Dinge für verschiedene Menschen. Dies ist bei uns nicht der Fall atlc, da das Programm die Farben erwartet
unten GENAU wie angegeben definiert werden. Ob die Farbe Ihrer Meinung nach sandig oder gelb ist, bleibt Ihnen überlassen
für Sie, aber wenn Sie es in Ihrer Bitmap verwenden, muss es entweder eine von rekonstruierte Farbe sein
atlc, or Sie müssen es mit einer Befehlszeilenoption definieren (siehe OPTIONEN und Beispiel 5 unten).
Die folgenden Dirigenten werden von atlc rekonstruiert:
Rot = 255,000,000 oder 0xff0000 ist der stromführende Leiter.
Grün = 000,255,000 oder 0x00ff00 ist der geerdete Leiter.
Blau = 000,000,000 oder 0x000000 ist der negative Leiter

Alle Bitmaps sollen über einen stromführenden (rot) und einen geerdeten (grünen) Leiter verfügen. Der blaue Leiter ist
Wird derzeit nicht unterstützt, wird aber zur Anzeige eines negativen Leiters verwendet
Wird benötigt, wenn das Programm um die Analyse von Richtkopplern erweitert wird.

Die folgenden Dielektrika wurden von atlc ermittelt und so sind hergestellt by
create_bmp_for_circ_in_circ.

weiß 255,255,255 oder 0xFFFFFF als Er=1.0 (Vakuum)
rosa 255,202,202 oder 0xFFCACA als Er=1.0006 (Luft)
blau 000,000,255 oder 0x0000FF als Er=2.1 (PTFE)
Mittelgrau 142,242,142 oder 0x8E8E8E als Er=2.2 (Duroid 5880)
lila 255.000,255 oder 0xFF00FF als Er=2.33 (Polyethylen)
gelb 255,255,000 oder 0xFFFF00 als Er=2.5 (Polystyrol)
sandig 239,203,027 oder 0xEFCC1A als Er=3.3 (PVC)
braun 188,127,096 oder 0xBC7F60 als Er=3.335 (Epoxidharz)
Türkis 026,239,179 oder 0x1AEFB3 als Er=4.8 (Glasplatine)
Dunkelgrau 142,142,142 oder ox696969 als Er=6.15 (Duroid 6006)
L. grau 240,240,240 oder 0xDCDCDC als Er=10.2 (Duroid 6010)

HINWEIS


Obwohl create_bmp_for_circ_in_circ wird für kreisförmige Innen- und Außenleiter verwendet
Die Außenseite des Außenleiters ist als Quadrat gezeichnet. Dies dient der Bequemlichkeit und macht keinen Sinn
Unterschied zu den Berechnungen. Die Innenseite des Außenleiters ist als Kreis gezeichnet.

Beispiele:


Hier sind einige Beispiele für die Verwendung von create_bmp_for_circ_in_circ. Sehen Sie sich noch einmal den HTML-Code an
Weitere Beispiele finden Sie in der Dokumentation in atlc-XYZ/docs/html-docs/index.html.

1) Im ersten Beispiel hat der Außenleiter einen Innendurchmesser von 12 Einheiten (Zoll,
mm, Fuß usw.), das Innere hat einen Außendurchmesser von 3.9 Einheiten. Das Innere wird platziert
zentral (h=0) und das Dielektrikum ist Vakuum (Er=1.0).
% create_bmp_for_circ_in_circ 12 3.9 0 1.0 koaxial_1.bmp
% atlc koaxial_1.bmp
atlc gibt den korrekten Impedanzwert mit 67.3667 Ohm an, während ein exakter
Die Analyse wird zeigen, dass der wahre Wert 67.4358 Ohm beträgt atlc hat einen Fehler von 0.102 %.

2) In diesem zweiten Beispiel sind die Leitergrößen dieselben wie in Beispiel 1, aber die
Das Innere liegt 3.5 Einheiten außermittig und das Dielektrikum hat eine relative Permittivität von
2.1 (Er von PTFE) Die Ausgabe wird an eine Datei not_in_centre.bmp gesendet, die dann von verarbeitet wird
atlc
% create_bmp_for_circ_in_circ 12 3.9 3.5 2.1 not_in_centre.bmp
% atlc not_in_centre.bmp
Die Impedanz beträgt theoretisch 24.315342 Ohm, wie es create_bmp_for_circ_in_circ tun wird
berechnen wir für Sie. Die Schätzung von atlc liegt bei 24.2493 Ohm, ein Fehler von nur -0.271 %.

3) Im dritten Beispiel wird die Bitmap vergrößert, um die Genauigkeit zu erhöhen, aber ansonsten
Dies ist identisch mit dem vorherigen.
% create_bmp_for_circ_in_circ -b8 12 3.9 3.5 2.1 größer_not_in_centre.bmp
% atlc größer_not_in_centre.bmp
Dieses Mal wird atlc viel länger brauchen, um Zo zu berechnen, da die Bitmap größer ist und daher
muss noch mehr rechnen. Das Endergebnis dürfte jedoch genauer sein. In diesem
In diesem Fall beträgt das gemeldete Ergebnis 24.2461 Ohm, ein geringfügig kleinerer Fehler als zuvor
bei 0.285 %. Es ist möglich, dass durch die Senkung des Grenzwerts etwas gewonnen wird
bei größeren Netzen, daher wird dies untersucht. Allerdings liegen die Fehler fast immer unter 0.25
%, egal was analysiert wird.

Im vierten Beispiel wird ein Material mit einer Relativitätspermittivität von 7.89 verwendet. Es gibt
Keine Änderung in der Verwendung create_bmp_for_circ_in_circ, aber da diese Permittivität nicht ist
einer der vordefinierten Werte (siehe FARBEN), müssen wir sagen atlc was es ist. Die Farbe
wird auf eine olivgrüne Farbe gesetzt, mit einer hexaziden Darstellung von Rot=0xCA, Blau=OxFF
und grün = 0x00. Dies ist zufällig die Standardfarbe, die bei der Permittivität verwendet wird
ist unbekannt. Also muss atlc diese Informationen erhalten, etwa so: L
% create_bmp_for_circ_in_circ 23 9 0 7.89 an_odd_er.bmp
% atlc -d CAFF00=7.89 an_odd_er.bmp Dies hat eine theoretische Impedanz von 20.041970 Ohm,
aber atlc Version 3.0.1 berechnet es mit 20.0300, ein Fehler von -0.058 % !!! Wenn du
Schauen Sie sich die Datei an_odd_er.bmp mit einem Grafikpaket an. Sie werden sehen, dass es 3 Farben gibt
Darin - der rote Innenleiter, der grüne Außenleiter und ein olivgrünes Dielektrikum.

Verwenden Sie create_bmp_for_circ_in_circ online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad