англійськафранцузькаіспанська

Ad


Значок OnWorks

xnecview - Інтернет у хмарі

Запустіть xnecview у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда xnecview, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


xnecview - програма для візуалізації вхідних і вихідних файлів NEC2

СИНТАКСИС


xnecview [параметри] ім'я файлу [ім'я файлу....]

ОПИС


Xnecview може візуалізувати вхідні дані NEC2 (структуру моделі антени) та вихідні файли даних
(підсилення як функція напрямку, підсилення та імпедансу як функція частоти).
Структура та посилення відображаються у вигляді тривимірної картини, яку можна обертати
миша. Програма визначить тип даних (вхідні чи вихідні) з файлів
самі

Додаткову інформацію та деякі приклади можна знайти в Інтернеті за адресою
http://www.cs.utwente.nl/~ptdeboer/ham/xnecview/

ВИКОРИСТАННЯ


У командному рядку програма очікує знайти одне або кілька імен файлів, кожне з яких містить
або структурні (вхідні) дані NEC2, або вихідні дані (імпеданс і діаграма випромінювання). The
програма визначить тип даних з самих даних. Залежно від знайдених даних
у вказаному файлі(ах) відкривається одне або два вікна. Вікно 1 показує тривимірний графік
структура (дроти тощо) антени та/або просторовий розподіл випромінювання.
Вікно 2 показує набір графіків кількох величин (КСВ, підсилення тощо) як функції від
частоти.

Window 1
У цьому вікні показано структуру антени та/або діаграму підсилення. Спочатку вісь Z
вказує вгору, вісь X вказує на нижній ліворуч, а вісь Y – на нижній правий (якщо
ви змінили ці налаштування у вихідному коді).

Переглядом можна керувати за допомогою миші наступним чином:

обертати переміщайте мишу, утримуючи натиснутою ліву кнопку (додатково утримуйте CTRL
перетягувати лише часткову картинку для більшої швидкості)

зум переміщайте мишу вгору/вниз, утримуючи натиснутою середню кнопку (додатково утримуйте CTRL
натиснутий, щоб перетягнути лише часткову картинку для більшої швидкості); або клацніть
ліву кнопку миші для збільшення або клацніть правою кнопкою миші для зменшення.

рухатися картина
переміщайте мишу, утримуючи натиснутою праву кнопку (додатково утримуйте CTRL
перетягувати лише часткову картинку для більшої швидкості)

go назад до оригінал вид
натисніть середню кнопку миші

Перегляд також можна повертати за допомогою клавіш зі стрілками. Клавіші PageUp і PageDown вибирають a
різної частоти, якщо дані про випромінювання доступні на більш ніж одній частоті.

У верхній частині вікна міститься набір кнопок та інших індикаторів; зліва направо
це:

вихід зупинити програму; комбінація клавіш: Q

перезавантажувати перезавантажити файли; комбінації клавіш: R і .

експорт для збереження зображення як (інкапсульованого) PostScript або файлу PNG.

none/struct/+tags/currents/animation
вмикає і вимикає відображення структури антени; у режимі «+теги» сегментувати тег
також відображаються числа (що може бути корисно під час спроби змінити антену
структура). Відображення потоків та анімації див. нижче.

немає/зріз/рамка/непрозорий/біля
перемикає відображення шаблону посилення: або не відображається жодного, або лише фрагменти в
координатні площини або вся тривимірна структура (звичайно з урахуванням
доступність даних у вихідному файлі NEC, і, таким чином, в кінцевому підсумку до використовуваних карт RP
у вхідному файлі). Тривимірну структуру можна або показати у вигляді дротяної сітки (тобто,
прозора) або як непрозора поверхня (тобто з видаленими прихованими лініями); лист
зазвичай дає більш чітке зображення, але часто дещо повільніше і недоступне
якщо вихідні дані NEC не охоплюють діапазон тета від 0 до 90 або 180 градусів, і
діапазон phi від 0 до 270-360 градусів; зверніть увагу, що поверхня посилення є
лише непрозорий щодо себе, а не для інших елементів зображення, наприклад антени
структура. Відображення ближніх полів див. у розділі «Анімація» нижче.

lin.P/lin.V/arrl/log
перемикає масштабування посилення (лінійне за потужністю, лінійне за напругою, стиль ARRL або
логарифмічний з -40 дБ в центрі).

загальна/гор./верт./lhcp/rhcp/колір
визначає обробку поляризації випромінювання: чи є показано посилення
відповідно до повної потужності незалежно від поляризації, або тільки
горизонтальний/вертикальний/лівосторонній круговий/правий круговий компонент. Вибираючи
"колір" також показує загальну потужність, але використовує колір, щоб показати, чи діє випромінювання
в основному лінійно поляризований, або lhcp або rhcp. Цей параметр також впливає на
графіки співвідношення частоти і посилення у вікні 2, а струми відображаються у вікні 1 (див.
нижче).

X, Y та Z
повернути вигляд для перегляду по осі X, Y або Z відповідно. Шкала прибутку буде
з’являються лінії з кількома рівнями посилення. Усі ці досягнення стосуються
максимальний виграш у всьому наборі вихідних даних.

Хоча xnecview має бути досить ліберальним у прийнятті вихідних даних від NEC, вам може знадобитися
щоб почати, використовуючи цей рядок (картку) у своєму введенні:
RP 0, 37, 72, 1000, 0, 0, 5, 5
Це дозволить NEC обчислити посилення з інтервалом 5 градусів.

Window 2:
Це вікно містить графіки кількох величин як функції частоти, якщо NEC
вихідний файл містить дані для кількох частот. Можуть бути такі величини
накреслено:

SWR

реальний та уявний частина of вхід імпеданс

фаза та величини of вхід імпеданс
Якщо антена має кілька джерел, КСВ та імпеданс наносяться лише для графіка
дані якого джерела з’являться першими у вихідному файлі.

максимальний коефіцієнт посилення та відповідний передня / задня співвідношення
Коефіцієнт посилення на графіку є максимальним посиленням, що спостерігається протягом усієї діаграми спрямованості;
це може бути не тим напрямком, в якому повинна була випромінювати антена! The
Співвідношення перед/зад — це просто відношення максимального спостережуваного посилення до посилення в
точно протилежний напрямок; знову ж таки, це може бути не те співвідношення перед/зад
цікавить, наприклад, якщо головна частка піднята, щоб вказував напрямок «назад».
в землю.

Якщо була обрана конкретна поляризація (а не повна потужність) (за командою-
або за допомогою кнопки у верхньому рядку вікна 1), це також впливає на
графік. Потім з’являться дві лінії посилення: суцільна лінія, що показує посилення у вибраному
поляризація та пунктирна лінія, що показує загальне посилення (для порівняння). Крім того, два
З’являються лінії f/b: для обох фронтальна потужність є лише обраною поляризацією
компонент, тоді як заднє живлення також є обраною поляризацією (суцільна лінія), або
загальна потужність (пунктирна лінія).

напрям (фі та тета) of максимальний коефіцієнт посилення

vgain та відповідний передня / задня співвідношення
Це виграш у напрямку до глядача (як установлено поворотом зображення всередину
вікно 1) і відповідне співвідношення передня/задня частина.

Ряд кнопок у верхній частині виконує такі функції:

вихід зупинити програму; комбінація клавіш: Q

перезавантажувати перезавантажити файли; комбінації клавіш: R і .

експорт для збереження зображення як (інкапсульованого) PostScript або файлу PNG.

Z0=... для встановлення опорного опору для розрахунків КСВ; крім того,
графіки імпедансу обмежені 20*Z0.

maxgain, vgain, КСВ, Re/Im, фі/абс, та реж
для перемикання відображення графіків.

Нарешті, якщо доступні дані діаграми випромінювання, вертикальна лінія по всій висоті
вікно показує частоту, на якій відображається діаграма діаграми випромінювання в іншому
вікно. Клацанням миші або перетягуванням, або клавішами PageUp, PageDown і клавішами зі стрілками, інше
частоту можна вибрати.

дисплей of ток розподіл:
Вікно 1 також можна використовувати для відображення розподілу струму, що протікає в
дроти антени, якщо ця інформація доступна у вихідних файлах NEC; за замовчуванням це
є, але він може бути вимкнений карткою «PT» у вході NEC. Цей дисплей увімкнено
вибравши "currents" у меню none/struct/+tags/currents. Потім товщина
кожен відрізок дроту вказує на величину струму, що протікає там, а колір
вказує на його фазу. У нижній частині вікна з’являється кілька додаткових елементів керування: два повзунка
для зміни кольорів і масштабування товщини, а також деякі кнопки, які обговорюються
нижче.

На відміну від того, що можна було очікувати, величина і фаза струму на графіку є такими
не обов'язково безпосередньо значення, присутні у вихідному файлі NEC. Взявши ці дані
безпосередньо, як правило, не призведе до значущого відображення, оскільки є 180 градусів
неоднозначність фаз: якщо кінцеві точки дроту обмінюються, то «позитивний напрямок»
у цьому дроті змінено на протилежне, тому фаза, розрахована NEC, змінюється на 180 градусів навіть
хоча антена та її властивості не змінюються. Тому краще
спроектувати струм у кожному сегменті на певний опорний напрямок, наприклад, горизонтальний. The
результатом цього є міра внеску цього сегмента в горизонтальну
поляризоване випромінювання антени. Фактично використана поляризація є обраною
кнопкою поляризації у верхньому ряду; вибравши там "всього" (за замовчуванням), перемикає
операція проекції вимкнена, тому використовуються «необроблені» фази та величини. Якщо ліва чи права -
рукою вибирається кругова поляризація, проекція також виконується не кожною
струм отримує додатковий зсув фази, пропорційний куту його проекції перпендикулярно
до напрямку огляду робить з горизонтальним.

Насправді фаза, яка відображається, як обговорювалося вище, все ще не дуже цікава. Розглянути
наступне: якщо один сегмент знаходиться далі від цілі, до якої антена
передбачається випромінювати, ніж інший сегмент, то випромінювання від попереднього сегмента буде
зазнають більшу затримку перед досягненням цілі, ніж випромінювання від останньої
сегмент. Фактично це вводить інший фазовий зсув, значення якого залежить від
положення сегментів у просторі. Xnecview може компенсувати цей ефект шляхом
обчислюючи цей додатковий зсув фази в напрямку до глядача (тобто,
перпендикулярно екрану); цю опцію можна вмикати та вимикати першою кнопкою
на нижньому ряду.

Друга кнопка блокує напрямок, який використовується при розрахунку фазового зсуву; його використання може
найкраще пояснювати на прикладі. Розглянемо антену ягі, яка спрямована вздовж осі X.
Потім, щоб отримати правильний зсув фази, потрібно повернути картинку так, що
вісь X вказує на глядача. На жаль, у такій орієнтації всі елементи знаходяться
один за одним, тому їх неможливо розрізнити, щоб порівняти їх
кольори. Ця проблема вирішується натисканням кнопки «блокування», щоб зафіксувати зсув фази
обчислення, а потім поворот антени до орієнтації, в якій знаходяться елементи
розрізнений.

Анімаційний дисплей of течії, вантажі та близько поля:
Антени, змодельовані NEC, керуються джерелом (або кількома), що застосовується a
напруга або струм до антени, що змінюються синусоїдно в часі. Отже,
струми в проводах антени, заряди на проводах, а також електричні і
магнітне поле в навколишньому просторі, одночасно змінюються синусоїдно в часі
частота як рушійна сила, але, можливо, з іншою фазою. Відображення
струми, як описано в попередньому розділі, представляє ці змінні у часі струми за
їх амплітуда (товщина на малюнку) і фаза щодо джерела (колір на зображенні).
картина).

Для деяких цілей це не дуже інтуїтивно зрозуміло. Тому xnecview також може показувати
струми (а також заряди та напруженість поля) саме так, як вони змінюються в часі: анімація.
В основному, процес, який насправді відбувається з частотою тисяч або більше циклів
в секунду сповільнюється до частоти приблизно 1 цикл в секунду і з цією швидкістю
відображаються струми та заряди.

Анімаційне відображення струмів і зарядів увімкнено, вибравши «анімацію» з
none/struct/+tags/currents/animation menu. Потім кожен відрізок кожного дроту замінюється на
коротка синя лінія, один кінець якої знаходиться в центрі дроту, а інший кінець
вказує напрям і (відносну) величину струму. Крім того, навколо кожного
відрізок намальований квадрат. Цей квадрат представляє заряд, накопичений на цьому відрізку.
Розмір квадрата пропорційний величині заряду, а колір
показує знак: блакитний для позитивного заряду, пурпурний для негативного.

Вибирається анімаційне відображення електричного та магнітного поля біля антени
вибрати «поблизу» в меню «Немає/зріз/кадр/поблизу». Тоді в кожній точці, для якої поруч
дані поля знаходяться у вихідному файлі NEC, малюються три кольорові лінії (вектори). А
червоний вказує напрямок і (відносну) величину електричного поля, а а
зелений вказує напрямок і (відносну) величину магнітного поля. Від
вектори електричного та магнітного полів, обчислюється так званий вектор Пойнтінга, і
відображається жовтим кольором. Цей вектор можна інтерпретувати як потік енергії; дивись підручник
з електромагнітної теорії для деталей.

Коли вибрано один або обидва анімовані дисплеї, додатковий набір елементів керування
з’являється в нижній частині вікна. Ліві чотири з них є повзунками для керування
масштабування (зліва направо) струмів, зарядів, напруженості електричного та магнітного поля.
Праворуч від них відображається елемент керування ввімкненням/вимкненням з позначкою «P», який керує чи
не малюються вектори Пойнтінга. Крайній правий повзунок керує швидкістю руху
анімація: якщо ваш комп'ютер досить швидкий, число на повзунку є числом
анімовані цикли в секунду. Встановивши цей повзунок на 0 або натиснувши клавішу 'z',
анімацію можна заморозити. Потім фазу можна змінювати вперед і назад, ввівши «<» і
">" на клавіатурі.

Очевидно, що xnecview може показувати лише струми, заряди та ближні поля, якщо така інформація є
доступний у вихідному файлі NEC, який візуалізується. Як обговорювалося раніше в цьому посібнику,
включення струмів контролюється картою PT на вході NEC. Включення
Інформація про заряд контролюється картою PQ, а розрахунок близько електричного і
магнітні поля керуються картками NE та NH відповідно. Приклади:
PQ 0, 0
NE 0, 1,20,20, 0,0.05,0.05, 0,0.05,0.05
NH 0, 1,20,20, 0,0.05,0.05, 0,0.05,0.05
Вони доручають NEC включити інформацію про заряд і обчислити ближні поля на
20 x 20 точок у сітці з кроком 0.05, у площині YZ. Для отримання додаткової інформації див
Документація NEC.

КОМАНДНИЙ РЯДОК ВАРІАНТИ


При звичайному використанні xnecview параметри командного рядка (окрім імен файлів, які мають бути
відображаються) рідко потрібні. Однак вони можуть бути корисними для швидкого введення xnecview
бажаний стан, або використовувати xnecview для неінтерактивного, автоматизованого генерування графіків.

Параметри командного рядка можна вказати не тільки в командному рядку, з яким працює xnecview
запущено, але їх також можна вставити як карту CM (рядок) у вхідний файл NEC, щоб
читати. Щоб вміст карти CM було розпізнано як параметри xnecview, CM
карта має містити слово xnecview: (включаючи двокрапку) перед цими параметрами.

Доступні такі опції:

-h, --допомога
показати інформацію про використання

--структура
встановити подання структури на 'struct'

-теги встановити для перегляду структури значення "struct+tags"

--струми
встановити для перегляду структури значення 'currents'

--анімація
встановити для перегляду структури значення "анімація"

-- скибочка
встановити для перегляду випромінювання значення "зріз"

--рамка
налаштувати вид випромінювання на 'frame'

-- непрозорі
встановити режим випромінювання на "непрозорий"

--біля встановити режим випромінювання на "ближнє поле"

--потужність
встановити лінійну по потужності шкалу випромінювання

--напруга
встановити лінійну по напрузі шкалу випромінювання

--arrl встановити масштаб випромінювання на стиль ARRL

-- журнал встановити логарифмічний масштаб випромінювання

--pol=x
вибрати поляризацію; x може бути total, hor, vert, lhcp, rhcp або color .

--qscale Num
встановити масштаб зарядів (анімація)

--iscale Num
встановити масштаб струмів (анімація)

--escale Num
встановити шкалу електричного поля

--hscale Num
встановити масштаб магнітного поля

--hidepointing
приховати вектор Пойнтинга у відображенні ближнього поля

--afreq Num
встановити частоту анімації (Гц)

--афаза Num
встановити фазу анімації (градуси)

--оновити Num
встановити інтервал оновлення анімації (мілісекунди). За замовчуванням 100, але повільно
комп’ютера та/або з великим набором даних може бути корисно встановити інтервал оновлення
вище. І навпаки, на швидкому комп’ютері та з простим набором даних менше
налаштування забезпечує більш плавний рух.

--частота Num
встановлена ​​частота (МГц)

--z0 Num
встановити опорний опір (Ом)

--expeps ім'я файлу
немає дисплея X11, просто експортуйте зображення до .eps-файлу

--exppng
немає дисплея X11, просто експортуйте зображення до файлу .png (доступно лише якщо пов’язано з
бібліотека libpng)

--перегляд phi,theta,zoom,trx, спробуйте
встановити напрямок перегляду та масштабування

Примітка: введення 'v' у вікні 1 записує поточні значення для всіх цих налаштувань до
стандартний вихід.

Використовуйте xnecview онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad