이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 create_bmp_for_circ_in_circ 명령입니다.
프로그램:
이름
create_bmp_for_circ_in_circ - 원형 내부의 원형 도체에 대한 비트맵 생성기
지휘자 (일부 atlc)
개요
create_bmp_for_circ_in_circ [옵션... ] D d O Er 파일명.bmp
경고
이 매뉴얼 페이지는 완전한 문서 세트가 아닙니다 - atlc 프로젝트의 복잡성
매뉴얼 페이지를 문서화하는 이상적인 방법은 아니지만 매뉴얼 페이지는 완전하지 않습니다.
생산됩니다. 버전이 나올 당시 최신 상태였던 최고의 문서
생성된 파일은 일반적으로 하드 드라이브에서 찾을 수 있습니다.
/usr/local/share/atlc/docs/html-docs/index.html
시스템 관리자가 패키지를 설치하도록 선택한 경우 다른 위치에 있을 수 있지만
다른 곳. 경우에 따라 문서에서 오류가 수정되어 다음 위치에 배치됩니다.
http://atlc.sourceforge.net/ atlc의 새 릴리스가 릴리스되기 전에. 제발, 만약 당신이
문서에 문제가 있는 경우 - 맞춤법 오류 및 오타도 알려주세요.
알아요.
기술
create_bmp_for_circ_in_circ 위한 전처리기이다. atlc, 유한 차분 프로그램
XNUMX 도체 및 XNUMX 도체 전기의 특성을 계산하는 데 사용됩니다.
임의 단면의 전송선로. 프로그램 create_bmp_for_circ_in_circ is
비트맵을 생성하는 빠른 방법으로 사용됩니다(그래픽 프로그램을 사용할 필요가 없음).
다음과 같이 원형 도체(동축 도체) 내부의 원형 도체:
*****************
**** ****
**** <------d------> ****
*** ***** ***
*** *********** ***
*** ************* ***
*** *************** ***
*** ^ *************** ***
*** | *************** ***
*** | ************* ***
** 아 *********** **
*** | *** ***
** | **
*<------------D---------- ->*
** **
** **
** **
*** ***
** **
*** ***
** **
** **
** **
*** ***
**** ****
**** ****
***** *****
**************
*******************
***
매개변수 'D'는 외부 도체의 내부 치수이고 'd'는 외부 도체의 치수입니다.
내부 도체의 직경. 내부 도체는 중심에서 'h'만큼 오프셋되어 있습니다.
외부 지휘자. 전체 영역은 비유전율의 유전체로 둘러싸여 있습니다.
'어'.
비트맵은 마지막 명령줄 인수인 'outfile.bmp'에 인쇄됩니다.
에 의해 생성된 비트맵 create_bmp_for_circ_in_circ 24비트 비트 컬러 비트맵입니다.
에 의해 요구되는 atlc.
유전체 'Er'의 유전율은 비트맵의 색상을 결정합니다. 만약 Er이
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3,7, 4.8, 10.2 또는 100, 색상
해당 유전율에 해당하는 색상은 COLORS에 정의된 색상에 따라 설정됩니다.
아래에. Er이 유전율 중 하나가 아닌 경우 유전율 영역 Er이 설정됩니다.
색상 0xCAFF00으로. 프로그램 atlc 이 유전율이 무엇인지 모르므로 atlc,
아래 예제 4와 같이 명령줄 옵션 -d를 사용하여 알려야 합니다.
옵션
-b 비트맵 크기
비트맵의 크기를 설정하는 데 사용되므로 atlc가 할 수 있는 정확도
전송선의 특성을 계산하십시오. 'bitmapsize'의 기본값은
일반적으로 4이지만 컴파일 타임에 설정됩니다. 값은 1에서
15, 그러나 8 이상은 아마도 합리적이지 않을 것입니다.
-f 아웃파일
출력 파일 이름을 설정합니다. 기본적으로 비트맵은 stdout으로 전송되지만 *반드시* 전송되어야 합니다.
이 옵션을 사용하거나 위에 설명된 대로 파일에 저장합니다.
-v
활동 create_bmp_for_circ_in_circ 일부 데이터를 stderr에 인쇄합니다. 추가 사항은 없습니다.
비트맵 파일로 리디렉션될 것으로 예상되므로 표준 출력으로.
색상
24비트 비트맵은 atlc 빨간색의 양을 나타내기 위해 할당된 8비트가 있어야 합니다.
파란색은 8, 녹색은 8입니다. 따라서 빨강, 녹색 및 파랑의 256 레벨이 있습니다.
총 256*256*256=16777216색. 가능한 16777216개의 모든 색상은
다음과 같이 빨강, 녹색 및 파랑의 정확한 양을 명시하여 정확하게 정의됩니다.
빨간색 = 255,000,000 또는 0xff0000
녹색 = 000,255,000 또는 0x00ff00
파란색 = 000,000,255 또는 0x0000ff
검정 = 000,000,000 또는 0x000000
흰색 = 255,255,255 또는 0xffffff
갈색 = 255,000,255 또는 0xff00ff
회색 = 142,142,142 또는 0x8e8e8e
분홍색, 청록색, 모래색, 갈색, 회색 등과 같은 일부 색상은 약간 다를 수 있습니다.
다른 사람들에게 물건. 이것은 그렇지 않습니다 atlc, 프로그램이 색상을 예상하므로
아래에서 주어진 대로 정확하게 정의됩니다. 색상이 모래색인지 노란색인지 느낌이 up
하지만 비트맵에서 사용하는 경우 다음 중 하나를 통해 재구성된 색상이어야 합니다.
atlc, or 명령줄 옵션을 사용하여 이를 정의해야 합니다(아래 OPTIONS 및 예제 5 참조).
다음 도체는 atlc에 의해 재구성됩니다.
red = 255,000,000 또는 0xff0000은 라이브 컨덕터입니다.
녹색 = 000,255,000 또는 0x00ff00은 접지된 도체입니다.
파란색 = 000,000,000 또는 0x000000은 음극 도체입니다.
모든 비트맵 절대로 필요한 것 라이브(빨간색) 및 접지된(녹색) 컨덕터가 있습니다. 파란색 지휘자는
현재 지원되지 않지만 음극 도체를 나타내는 데 사용될 예정입니다.
방향성 커플러를 분석하기 위해 프로그램이 확장되는 경우/때 필요합니다.
다음 유전체는 atlc에 의해 재구성됩니다. and so are 생산 by
create_bmp_for_circ_in_circ.
흰색 255,255,255 또는 0xFFFFFF as Er=1.0(진공)
분홍색 255,202,202 또는 0xFFCACA as Er=1.0006(공기)
파란색 000,000,255 또는 0x0000FF(Er=2.1(PTFE))
중간 회색 142,242,142 또는 0x8E8E8E as Er=2.2(duroid 5880)
자주색 255.000,255 또는 0xFF00FF as Er=2.33(폴리에틸렌)
노란색 255,255,000 또는 0xFFFF00(Er=2.5(폴리스티렌))
샌디 239,203,027 또는 0xEFCC1A as Er=3.3(PVC)
갈색 188,127,096 또는 0xBC7F60 as Er=3.335(에폭시 수지)
청록색 026,239,179 또는 0x1AEFB3 as Er=4.8(유리 PCB)
어두운 회색 142,142,142 또는 ox696969, Er=6.15(duroid 6006)
L. 회색 240,240,240 또는 Er=0로서 10.2xDCDCDC(듀로이드 6010)
주의사항
이기는하지만 create_bmp_for_circ_in_circ 원형 내부 및 외부 도체에 사용됩니다.
외부 도체의 외부는 사각형으로 그려집니다. 이는 편의를 위한 것이며 아무 것도 하지 않습니다.
계산의 차이. 외부 도체의 내부는 원으로 그려져 있습니다.
사용 예
다음은 의 사용에 대한 몇 가지 예입니다. create_bmp_for_circ_in_circ. 다시, html을 참조하십시오
더 많은 예제를 보려면 atlc-XYZ/docs/html-docs/index.html 문서를 참조하십시오.
1) 첫 번째 예에서 외부 도체의 내부 직경은 12단위(인치,
mm, 피트 등), 내부의 외부 직경은 3.9 단위입니다. 내부가 배치되어 있습니다
중앙에(h=0) 있고 유전체는 진공입니다(Er=1.0).
% create_bmp_for_circ_in_circ 12 3.9 0 1.0 동축_1.bmp
% atlc 동축_1.bmp
atlc 정확한 임피던스 값은 67.3667 Ohms로 표시되지만 정확한 값은 XNUMX Ohms입니다.
분석 결과 실제 값은 67.4358옴으로 표시됩니다. atlc 0.102%의 오차가 있습니다.
2) 이 두 번째 예에서 도체 크기는 예 1과 동일하지만
내부는 중심에서 3.5 단위 떨어져 위치하고 유전체의 비유전율은 다음과 같습니다.
2.1 (Er of PTFE) 출력은 not_in_centre.bmp 파일로 전송된 다음 다음에서 처리됩니다.
atlc
% create_bmp_for_circ_in_circ 12 3.9 3.5 2.1 not_in_centre.bmp
% atlc not_in_centre.bmp
create_bmp_for_circ_in_circ의 임피던스는 이론적으로 24.315342Ω입니다.
당신을 위해 계산합니다. atlc의 추정치는 24.2493Ω이며, 오류는 -0.271%에 불과합니다.
3) 세 번째 예에서는 정확도를 높이기 위해 비트맵이 더 크게 만들어졌지만 그렇지 않은 경우에는
이는 이전 것과 동일합니다.
% create_bmp_for_circ_in_circ -b8 12 3.9 3.5 2.1 더 큰_not_in_centre.bmp
% atlc 더 큰_not_in_centre.bmp
이번에는 비트맵이 더 크고 따라서 atlc가 Zo를 계산하는 데 훨씬 더 오랜 시간이 걸립니다.
더 많은 계산을 해야 합니다. 그러나 최종 결과는 더 정확해야 합니다. 이에
이 경우 보고된 결과는 24.2461Ω으로 이전보다 약간 작은 오류입니다.
0.285%. 컷오프를 줄임으로써 얻을 수 있는 것이 있을 수도 있습니다.
더 큰 그리드에서는 이것이 조사 중입니다. 그러나 오류는 거의 항상 0.25 미만입니다.
%, 무엇을 분석하든 상관없습니다.
네 번째 예에서는 상대 유전율이 7.89인 물질을 사용하였다. 있다
사용 방법에 변화가 없습니다 create_bmp_for_circ_in_circ, 그러나 이 유전율은 그렇지 않기 때문에
미리 정의된 값 중 하나(COLOURS 참조)를 알려야 합니다. atlc 그것이 무엇인지. 그 색깔
빨간색=0xCA, 파란색=OxFF의 XNUMX산 표현을 사용하여 올리브 녹색으로 설정됩니다.
녹색 = 0x00입니다. 이것은 유전율이 설정될 때 사용되는 기본 색상입니다.
알 수 없습니다. 따라서 atlc에는 다음과 같은 정보가 제공되어야 합니다.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 이 이론적인 임피던스는 20.041970Ω입니다.
그러나 atlc 버전 3.0.1에서는 이를 20.0300으로 계산하며 오류는 -0.058%입니다!!! 만약 너라면
그래픽 패키지가 포함된 an_odd_er.bmp 파일을 보면 3가지 색상이 있음을 알 수 있습니다.
그 안에는 빨간색 내부 도체, 녹색 외부 도체 및 올리브 녹색 유전체가 있습니다.
onworks.net 서비스를 사용하여 온라인으로 create_bmp_for_circ_in_circ 사용