|
NAMEatlc - an Arbitrary Transmission Line CalculatorSYNOPSISatlc [-C] [-s] [-S] [-v] [-c cutoff] [-d rrggbb=Er] [-i factor] [-i prefix] [-t threads] [-r rate_multiplier] bitmapfileWARNINGThis man page is not a complete set of documentation - the complexity of the atlc project makes man pages not an ideal way to document it, although out of completeness, man pages are produced. The best documentation that was current at the time the version was produced should be found on your hard drive, usually at/usr/local/share/atlc/docs/html-docs/index.html although it might be elsewhere if your system administrator chose to install the package elsewhere. Sometimes, errors are corrected in the documentation and placed at http://atlc.sourceforge.net/ before a new release of atlc is released. Please, if you notice a problem with the documentation - even spelling errors and typos, please let me know. DESCRIPTIONatlc is a finite difference program that is used to calculate the properties of a two-conductor electrical transmission line of arbitrary cross section. It is used whenever there are no analytical formula known, yet you still require an answer. It can calculate: The impedance Zo (in Ohms) The capacitance per unit length (pF/m) The inductance per unit length (nF/m) The velocity of propagation v (m/s) The velocity factor, v/c, which is dimensionless.A bitmap file (usually with the extension .bmp or .BMP) is drawn in a graphics package such as Gimp available from http://www.gimp.org. The bitmap file must be saved as a 24-bit (16,777,216 colour) uncompqessed file. The colours used in the bitmap indicate whether the region is a conductor (pure red, pure green or pure blue) or a dielectric (anything else). Pure white is assumed to be a vacuum dielectric, but other colours have different meanings. See COLOURS below for precise definitions of the colours. OPTIONS-Cprint copyright, licensing and copying information. -s Skip writing the Ex, Ey, E, V, U and Er bitmap (.bmp) files -S Skip writing the Ex, Ey, E, V, U and Er binary (.bin) files -v makes the output more verbose/talkative. -c cutoff Sets the convergence criteria of the finite difference program. The default is 0.0001, meaning two separate iterations must be within 01% for the program to stop iterating. Setting to a smaller positive number gives more accuracy, but takes longer. -d rrggbb=Er
-i factor
-r ratemultiplier
-p prefix
COLOURSThe 24-bitmaps that atlc uses have 8 bits assigned to represent the amount of red, 8 for blue and 8 for green. Hence there are 256 levels of red, green and blue, making a total of 256*256*256=16777216 colours. Every one of the possible 16777216 colours can be defined precisely by the stating the exact amount of red, green and blue, as in:red = 255,000,000 or 0xff0000
Some colours, such as pink, turquiose, sandy, brown, gray etc may
mean slightly different things to different people. This is not so with
atlc, as the program expects the colours below to be exactly defined as
given. Whether you feel the colour is sandy or yellow is up to you, but if
you use it in your bitmap, then it either needs to be a colour reconised by
atlc, or you must define it with a command line option (see
OPTIONS).
All bitmaps must have the live (red) and grounded (green) conductor. The blue conductor is used to indicate a negative conductor, is needed when the program is used to analyse directional couplers. The following dielectrics are reconised by atlc: white 255,255,255 or 0xFFFFFF as Er=1.0 (vacuum)
EXAMPLESHere are a few examples of the use of atlc. Again, see the html documentation in atlc-X.Y.Zocs the documentation on your system (normally at /usr/local/share/atlc/docs/html-docs/index.html ) or online at http://atlc.sourceforge.net for examples.ex_1 % atlc coax2.bmp
ex_2 % atlc -d f9e77d=2.43 somefile.bmp
ex_3 % atlc -v coax2.bmp
FILESbitmapfile.bmp Original bitmap file. Must be 24-bit colour uncompressed.bitmapfile.Ex.bmp X-component of E-field as a bitmap. Red=+dV/dx, blue =-dV/dx bitmapfile.Ey.bmp y-component of E-field as a bitmap. Red=+y, blue =-y bitmapfile.E.bmp E-field, as E=sqrt(Ex^2+Ey^2). bitmapfile.V.bin Voltage as a bitmap, red= positive, blue =negative. bitmapfile.Er.bin Bitmap showing the permittivity as a grayscale. Lighter is a higher permittivity. bitmapfile.U.bmp Energy. In addition to the bitmaps, the data is also saved in binary files. All the saved binary files (.bin's) are saved as a double precision number for each of the pixels. The first double is the top left, the last the bottom right. If the original image has width W and height H, the saved binary files will be W-1 by H-1. All the saved bitmap files are 24-bit uncompressed, just like the input files. SEE ALSOatlc(1) create_bmp_for_circ_in_circ(1) create_bmp_for_circ_in_rect(1) create_bmp_for_microstrip_coupler(1) create_bmp_for_rect_cen_in_rect(1) create_bmp_for_rect_cen_in_rect_coupler(1) create_bmp_for_rect_in_circ(1) create_bmp_for_rect_in_rect(1) create_bmp_for_stripline_coupler(1) create_bmp_for_symmetrical_stripline(1) design_coupler(1) find_optimal_dimensions_for_microstrip_coupler(1) readbin(1)http://atlc.sourceforge.net - Home page
Visit the GSP FreeBSD Man Page Interface. |