Это команда create_bmp_for_circ_in_circ, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
create_bmp_for_circ_in_circ - генератор растровых изображений для круглого проводника внутри круглого
дирижер (часть атлк)
СИНТАКСИС
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 препроцессор для атлк, конечно-разностная программа
который используется для расчета свойств двух- и трехпроводного электрического
ЛЭП произвольного сечения. Программа create_bmp_for_circ_in_circ is
используется как быстрый способ создания растровых изображений (нет необходимости использовать графическую программу), для
круглый проводник внутри круглого проводника (коаксиальные проводники), например:
*****************
**** ****
**** <-----d------> ****
*** ***** ***
*** ************* ***
*** ************* ***
*** **************** ***
*** ^ *******************
*** | *************** ***
*** | ************* ***
** О *********** **
*** | *** ***
** | **
* <------------------------ D ----------------------- -> *
** **
** **
** **
*** ***
** **
*** ***
** **
** **
** **
*** ***
**** ****
**** ****
***** *****
****** ******
*******************
Параметр «D» - это внутренние размеры внешнего проводника, а «d» - это внешние размеры.
диаметр внутреннего проводника. Внутренний проводник смещен на 'h' от центра
внешний проводник. Вся область окружена диэлектриком с относительной диэлектрической проницаемостью.
«Эээ».
Растровое изображение печатается в 'outfile.bmp' - последнем аргументе командной строки.
Растровые изображения, созданные create_bmp_for_circ_in_circ являются 24-битными цветными растровыми изображениями, как и
требуется атлк.
Диэлектрическая проницаемость диэлектрика 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, затем цвет
соответствующая этой диэлектрической проницаемости будет установлена в соответствии с цветами, определенными в ЦВЕТАХ
ниже. Если Er не является одной из этих диэлектрических проницаемостей, область диэлектрической проницаемости Er будет установлена
в цвет 0xCAFF00. Программа атлк не знает, что это за диэлектрическая проницаемость, поэтому атлк,
необходимо указать с помощью параметра командной строки -d, как в примере 4 ниже.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-b растровое изображение
используется для установки размера растрового изображения и, таким образом, точности, с которой atlc может
рассчитать свойства ЛЭП. Значение по умолчанию для bitmapsize -
обычно 4, хотя это устанавливается во время компиляции. Значение может быть установлено от 1 до
15, но больше 8, наверное, не имеет смысла.
-f Outfile
Задайте имя выходного файла. По умолчанию растровое изображение отправляется на стандартный вывод, но оно * должно * быть отправлено
в файл с помощью этой опции или как описано выше.
-v
Причины create_bmp_for_circ_in_circ для печати некоторых данных в stderr. Обратите внимание, ничего лишнего не идет
в стандартный вывод, поскольку ожидается, что он будет перенаправлен в файл растрового изображения.
ЦВЕТА
24-битные растровые изображения, которые атлк ожидает, назначено 8 битов для представления количества красного,
8 для синего и 8 для зеленого. Следовательно, есть 256 уровней красного, зеленого и синего, что делает
всего 256 * 256 * 256 = 16777216 цветов. Каждый из возможных 16777216 цветов может быть
точно определяется указанием точного количества красного, зеленого и синего, как в:
красный = 255,000,000 0 0000 или XNUMXxffXNUMX
зеленый = 000,255,000 или 0x00ff00
синий = 000,000,255 или 0x0000ff
черный = 000,000,000 0 000000 или XNUMXxXNUMX
белый = 255,255,255 или 0xffffff
Коричневый = 255,000,255 0 00 или XNUMXxffXNUMXff
серый = 142,142,142 или 0x8e8e8e
Некоторые цвета, такие как розовый, бирюзовый, песочный, коричневый, серый и т. Д., Могут немного отличаться
вещи для разных людей. Это не так с атлк, поскольку программа ожидает цвета
ниже должно быть ТОЧНО определено, как указано. Независимо от того, чувствуете ли вы, что цвет песочный или желтый,
для вас, но если вы используете его в своем растровом изображении, тогда он должен быть изменен цветом с помощью
атлк, or вы должны определить его с помощью параметра командной строки (см. ОПЦИИ и пример 5 ниже).
Следующие проводники пересмотрены ATLC:
красный = 255,000,000 или 0xff0000 - проводник под напряжением.
зеленый = 000,255,000 или 0x00ff00 - заземленный провод.
синий = 000,000,000 или 0x000000 - отрицательный провод
Все растровые изображения должен иметь токоведущий (красный) и заземленный (зеленый) провод. Синий проводник
в настоящее время не поддерживается, но он будет использоваться для обозначения отрицательного проводника, который будет
потребуется, если / когда программа будет расширена для анализа направленных ответвителей.
Следующие диэлектрики пересмотрены ATLC и so произведенный by
create_bmp_for_circ_in_circ.
белый 255,255,255 или 0xFFFFFF как Er = 1.0 (вакуум)
розовый 255,202,202 или 0xFFCACA как Er = 1.0006 (воздух)
синий 000,000,255 или 0x0000FF как Er = 2.1 (PTFE)
Средне-серый 142,242,142 или 0x8E8E8E как Er = 2.2 (твердый металл 5880)
сиреневый 255.000,255 или 0xFF00FF как Er = 2.33 (полиэтилен)
желтый 255,255,000 или 0xFFFF00 как Er = 2.5 (полистирол)
песчаный 239,203,027 или 0xEFCC1A как Er = 3.3 (ПВХ)
коричневый 188,127,096 или 0xBC7F60 как Er = 3.335 (эпоксидная смола)
Бирюза 026,239,179 или 0x1AEFB3 как Er = 4.8 (стеклянная печатная плата)
Темно-серый 142,142,142 или окс696969 как Er = 6.15 (дюроид 6006)
L. серый 240,240,240 или 0xDCDCDC как Er = 10.2 (дюроид 6010)
ЗАМЕТКА
Несмотря на то, что create_bmp_for_circ_in_circ используется для круглых внутренних и внешних проводников,
снаружи внешнего проводника рисуется в виде квадрата. Это сделано для удобства и не делает
разница в расчетах. Внутренняя часть внешнего проводника изображена в виде круга.
ПРИМЕРЫ
Вот несколько примеров использования create_bmp_for_circ_in_circ. Опять же, см. Html
документацию в atlc-XYZ / docs / html-docs / index.html для получения дополнительных примеров.
1) В первом примере внешний проводник имеет внутренний диаметр 12 единиц (дюймов,
мм, футы и т. д.), внутренний имеет внешний диаметр 3.9 единицы. Внутренний помещен
центрально (h = 0) и диэлектрик вакуумный (Er = 1.0).
% create_bmp_for_circ_in_circ 12 3.9 0 1.0 коаксиальный_1.bmp
% атлк коаксиальный_1.bmp
атлк укажет правильное значение импеданса 67.3667 Ом, тогда как точное
анализ покажет истинное значение 67.4358 Ом, поэтому атлк имеет погрешность 0.102%.
2) В этом втором примере размеры проводников такие же, как в примере 1, но
внутренний расположен на 3.5 единицы смещен от центра, а диэлектрик имеет относительную диэлектрическую проницаемость
2.1 (Er of PTFE) Вывод отправляется в файл not_in_centre.bmp, который затем обрабатывается
атлк
% create_bmp_for_circ_in_circ 12 3.9 3.5 2.1 не_в_центре.bmp
% атлк не_в_центре.bmp
Импеданс этого теоретически составляет 24.315342 Ом, поскольку create_bmp_for_circ_in_circ будет
рассчитать для вас. оценка atlc составляет 24.2493 Ом, погрешность всего -0.271%.
3) В третьем примере растровое изображение увеличено для повышения точности, но в противном случае
это идентично предыдущему.
% create_bmp_for_circ_in_circ -Би 8 12 3.9 3.5 2.1 large_not_in_centre.bmp
% атлк large_not_in_centre.bmp
На этот раз atlc будет вычислять Zo гораздо дольше, так как растровое изображение больше и поэтому
нужно сделать больше вычислений. Однако окончательный результат должен быть более точным. В этом
В этом случае результат составляет 24.2461 Ом, что немного меньше, чем раньше.
на 0.285%. Не исключено, что можно чего-то добиться, уменьшив отсечку.
в более крупных сетях, поэтому это исследуется. Однако погрешности почти всегда ниже 0.25.
%, что бы ни анализировалось.
В четвертом примере используется материал с диэлектрической проницаемостью относительности 7.89 мкм. Там есть
нет изменений в том, как использовать create_bmp_for_circ_in_circ, но поскольку эта диэлектрическая проницаемость не равна
одно из предопределенных значений (см. ЦВЕТА), мы должны указать атлк что это. Цвет
будет установлен оливково-зеленый, с шестнадцатеричным представлением красного = 0xCA, синего = OxFF
и зеленый = 0x00. Просто это цвет по умолчанию, используемый, когда диэлектрическая проницаемость
неизвестно. Таким образом, atlc должна быть предоставлена эта информация, например, эта L
% create_bmp_for_circ_in_circ 23 9 0 7.89 an_odd_er.bmp
% атлк -d CAFF00 = 7.89 an_odd_er.bmp Он имеет теоретический импеданс 20.041970 Ом,
но atlc версии 3.0.1 вычислит его как 20.0300, ошибка -0.058% !!! если ты
посмотрите файл an_odd_er.bmp с графическим пакетом, вы увидите, что там 3 цвета
в нем - красный внутренний проводник, зеленый внешний и оливково-зеленый диэлектрик.
Используйте create_bmp_for_circ_in_circ в Интернете с помощью сервисов onworks.net