Tektronix RADAR Primary User

xx
Radar
ZZZ
Plug-in Application
Printable Help Document
*P077135501*
077-1355-01
Radar Plug-in Application
ZZZ
Printable Help Document
w.tek.com
077-1355-01
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published m aterial. Specications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
®
SourceXpress
is a registered trademark of Tektronix, Inc.
Microsoft and Windows are registered trademarks of Microsoft Corporation.
Supports the Radar Plug-in Version 3.1.x and above.
Help part number: 076–0410–01
PDF of Help system part number: 077–1355–01
Contacting Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P. O . B o x 50 0
rton, OR 97077
Beave USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200. Worldwide, visit ww w.tek.com to nd contacts in your area.
Table of Contents
Introduction
Welcome............................................................................................................. 1
Key features ......................................................................................................... 2
Documentation......................................... ................................ ............................. 3
Support information....... .................................. ................................ ....................... 3
Orientation
Elements of the display ............................................................................................ 5
Plug-in selection ....................................... ................................ ............................. 5
Signal Format selection........... ................................ ................................ ................. 6
Compile button..................... ................................ ................................ ................. 6
Reset Plug-in button....... ................................ ................................ ........................ 12
Help button............... .................................. ................................ ........................ 12
Table of Contents
Pulse Train
Pulse Train tab ........... ................................ ................................ .......................... 13
Pulse Train list and menu ......................................................................................... 13
Pulse train table .................................................................................................... 16
Common parameters .............................................................................................. 18
Pulse Envelope
Pulse Envelope tab ................................................................................................ 19
Modulation
Modulation tab..................................................................................................... 23
Modulation settings ............................................................................................... 23
PRBS Editor
PRBS Editor........................................................................................................ 33
Offsets
Offsets tab .................................. ................................ ................................ ........ 35
Staggered PRI
Staggered PRI tab.................................................................................................. 37
Pulse Impairments
Pulse Impairments tab......................... .................................. ................................ .. 41
Radar Printable Help Document i
Table of Contents
IQ Impairments
IQ Impairments tab.................. ................................ .................................. ............ 43
MultiPath
Multipath tab ............................... .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 45
Interference Addition
Interference Addition tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 47
Hopping
Hopping tab .......................... .................................. ................................ ............ 49
Antenna
Antenna tab......................................................................................................... 53
S-Parameter tab
S-Parameter license ............................................................................................... 57
S-Parameter tab ...................... .................................. ................................ ............ 57
S-Parameter le descriptions ........................................ ................................ ........ 61
Aggressor signals ............................................................................................. 62
Licensing
Licensing ........................................................................................................... 65
Index
ii Radar Printable Help Document
Introduction Welcom e
Welcome
The Radar plug-in is a waveform creation application that is used to create/build pulse(s) and simulate complex test patterns used to test radar receivers. It also allows you to simulate multiple targets.
The Radar plug-in is designed to integrate and operate seamlessly as an enhancement to the following products:
SourceXpress waveform creation software
AWG70000 series arbitrary waveform generators
AWG5200 series arbitrary waveform generators
Once installed, the plug-in becomes available as another waveform plug-in application.
This illu is identical whether it is used from SourceXpress or installed on a generator.
stration shows the Radar plug-in viewed from the SourceXpress application. The plug-in interface
Radar Printable Help Document 1
Introduction Key features
Key features
Dene multiple pulse trains that can be assigned to different channels for applications like simulating phase array ra dars and creating scenarios to test EW receivers.
Dene multiple pulse group(s) or dead time for each pulse train.
Each pulse group can be independently set up to have different pulse shapes, pulse modulation, offsets, hopping, noise and other features.
Modulation types supported include LFM, Piecewise LFM, Chirp Sequence, Custom Modulation, Barker codes, and many others.
Dene frequency, phase and amplitude offsets (constant and variable) across pulses in the pulse group.
Apply noise on entire pulse, including Off time or just on the Pulse On time.
Dene f
Provide S-parameter emulation of RF and baseband components.
requency hopping.
2 Radar Printable Help Document
Introduction Documentation
Documentation
In addition to this application Help system, the following documentation is available for the software.
All documentation is available on the Tektronix Web site (www.tek.com/manual/downloads
To read about Use these documents
Radar plug-in operation and user interface help Access the plug-in application help from the plug-in Help menu for
information on all controls and elements on screen.
The Radar plug-in help system is also available in PDF format located in the program’s installation folder and also available on the Tektronix web site.
Radar plug-in programmer commands
SourceXpress operation and user interface help Access the SourceXpress application help from the Help menu for
SourceXpress programmer commands Access the SourceXpress programmer manual for the syntax of remote
Connected instrument operation and user interface help (such as an AWG70000 series generator)
Access the plug-in programmer manual for the syntax of remote commands specic to the plug-in.
This is available on the Tektronix web site.
information on all controls and elements on screen.
The SourceXpress help system is also available in PDF format, available on the Tektronix web site.
commands.
This document is available in PDF format located in the program’s installation folder and also available on the Tektronix web site.
For operation and interface help of a connected instrument, r efer to the instrument’s documentation.
This is available with the instrument or on the Tektronix web site.
).
Connected instrument programmer commands (such as an AWG70000 series generator)
xxx
Support information
Tektronix offers the following services in support of their products:
chnical Support. For application-related questions about a Tektronix product, contact us by
Te
telephone or email ).
ervice Support. For service-related questions about a Tektronix product, contact us by telephone
S
or email ).
Tektronix also offers extended warranty and calibration programs as options on many products. Contact your local Tektronix distributor or sales ofce.
For programming information of a connected instrument, refer to the instrument’s documentation. This is available with the instrument or on the Tektronix web site.
Radar Printable Help Document 3
Introduction Support information
4 Radar Printable Help Document
Orientation Elements of the display
Elements of the display
The main areas of the application window are shown in the following gure.
Plug-in selection
UsethePlug-inpull-downmenutoselecttheRadarplug-in application. The plug-in pull-down menu varies depending on the installed applications.
NOTE. Radar requires a license to create waveforms.
Refer to Licensing
Radar Printable Help Document 5
(see page 65).
Orientation Signal Format selection
Signal Format selection
The Radar plug-in supports generation of two signal types (RF/IF and IQ). This allows you to create baseband waveforms (complex signals with I and Q waveforms) and RF/IF waveforms (real signal waveforms).
Baseband signals (IQ format): When the IQ signal format is selected, two baseband waveforms I and Q are genera
RF signals (RF/IF format): When the RF signal format is selected, one waveform le is generated for each pulse
ted for each pulse train if the setting is to c reate a single waveform in the compile settings.
train if the setting is to create a single waveform in the compile settings.
Compile button
Use the Compile button to compile the currently active pulse train setup and place the pulse trains into the Waveforms list of the host application.
Use the Compile settings button to edit the compilation settings.
OTE. When compiling, all pulse trains are compiled.
N
6 Radar Printable Help Document
Orientation Compile button
Compile settings
Item Descr
nel Assignment
Chan
Pulse Train The Pulse Trains listed are based on the trains created in the Pulse Train List.
iption
hannel assignment area changes based on these factors:
The c
Signal Format selection (RF/IF verses IQ).
Generator capabilities (IQ modulator to create IQ waveforms).
Radar Printable Help Document 7
Orientation Compile button
Item Description
RF channel assignment
Choose the channel to associate with the compiled RF waveform. The selected channel is also used to dene the amplitude ranges.
I and Q channel assignment
Choose the channels to associate with the compiled I and Q waveforms. The selected channel is also used to dene the amplitude ranges.
See the information about the “Use Internal IQ Modulator” selection.
IQ channel assignment If the generator has IQ modulator capabilities (digital up converter) and is enabled, you
are able to assign the complex IQ waveform to a channel.
Choose the channel to associate with the compiled IQ waveform. The selected channel is also used to dene the amplitude ranges.
See the information about the “Use Internal IQ Modulator” selection.
8 Radar Printable Help Document
Orientation Compile button
Item Description
Correction Files Check the box to apply a correction le directly to the pulse train when compiling.
Use the browse
Onceavalidle path is entered, the Correction Settings icon display the Frequency Response screen.
For RF signal
For IQ signal formats, you can apply a correction le to both I and Q components.
If the ins can apply a correction le to the complex IQ waveform.
folder icon
formats, you apply a single correction le to the pulse train.
trument has an internal IQ modulator, and it is selected to use during compile, you
to navigate to a saved correction le.
is enabled. Select to
Create each Pulse Train as
nce
seque
Use Internal IQ Modulator If checked, a complex IQ Waveform is created which can be used with the internal
Overwrite existing
eform(s)/sequence(s)
wav
mpile only
Co
mpile and assign to
Co channel
Play after assign If checked, the pulse trains start to play out immediately after compiling.
Sampling Rate
Auto calculate
If checked, each pulse train will be compiled as a sequence in addition to the waveforms.
hecked, each pulse train is created as one single waveform, which may take more
If unc memory to compile, depending on the settings.
This check box is not shown if the instrument does not have the sequence option.
dulator. Sampling Rate and interpolation rates will be calculated based on the
IQ mo Baseband parameters.
This setting is not shown if the generator does not have an internal IQ modulator.
If checked, a pulse train with the same name (in the Pulse Train list) is overwritten with no
nings.
war
e compiled pulse trains are entered into the Waveforms and Sequences lists.
Th
The compiled pulse trains are automatically assigned to the selected channel.
e pulse trains are compiled and listed in the waveform and sequence lists depending on
Th the state of the "Create each Pulse Train as sequence" setting.
This is the default method to set the sampling rate. The application creates a sampling rate based on the settings chosen.
Radar Printable Help Document 9
Orientation Compile button
Item Description
Manual
Compile Compiles the pulse trains.
xxx
Select to enter a specic sampling rate.
When compilin
g, all pulse trains in the Pulse Train list are compiled.
Correction le frequency response
If applying an RF correction le, the Frequency Response screen shows plot information and provides Advanced options to apply a Gaussian lter or remove Sin(x)/x distortions.
If applying an I/Q correction le (to a pair of I and Q waveforms), the Frequency Response screen shows
information and provides Advanced options to apply a skew.
plot
10 Radar Printable Help Document
Orientation Compile button
When appl I and Q. The Frequency Response screen shows plot information and provides Advanced Options to apply aGaussianlter or remove Sin(x)/x distortions. WhenselectingIandQcorrectionles, separate les for I and Q are shown in the Frequency Response window.
ying an I/Q correction le you can choose either a single IQ correction le or correction les for
Radar Printable Help Document 11
Orientation Reset Plug-in button
Reset Plug-in button
Returns all plug-in settings to their default values.
Help button
This button is located at the top right of the display. Click on it to open the plug-in Help le, which provides information about the plug-in application.
12 Radar Printable Help Document
Pulse Train Pulse Train tab
Pulse Train tab
The Pulse Train tab provides all the basic parameters for each pulse train. As you highlight pulse trains in the Pulse Train List, the Pulse Train tab changes to match the highlighted pulse train.
NOTE. When ad train is created with default settings. After the new pulse train is created, you can then change its associated parameters.
ding a pulse train (with the AddPulseTrainmenuoption
(see page 13)), the new pulse
Pulse Train list and menu
Initially, the Radar plug-in contains one default pulse train in the Pulse Train List. Right-clicking on the Pulse Train in the Pulse Train List opens a menu with the following options:
Radar Printable Help Document 13
Pulse Train Pulse Train list and menu
Add Pulse Train: Creates an additional pulse train. The new pulse train is placed at the bottom of the list of existing pulse trains. All features and parameters of the new pulse train are set to their default value
Rename: Allows you to rename the selected pulse train.
Remove: Deletes the selected Pulse Train. (This menu item is not selectable if the selected pulse
train is the only pulse train in the list.)
Open Pulse Train: Allows you to select and open an existing .csv le and adds the new pulse train to the list. The .cvs le must meet the specic format described in the Open Pulse Train le format
requirements (see page 14) topic.
The maximum number of pulse trains you can have in the table is 10. Each row in the list corresponds to one pulse train. Ea
Each pulse train has a basic set of adjustable parameters. When the Signal Format is set to RF/IF, they are Magnitude (Peak), Frequency, Phase Offset, and choice to create the carrier coherently or not. When the Signal Format is set to IQ, they are Amplitude, Baseband Offset, and Phase Offset.
Each Pulse Train has a corresponding Pulse Train Table that allows you to set up pulses and dead time.
s.
ch Pulse Train can be compiled and assigned to a channel in Compile Settings.
Open Pulse Train le format requirements
The pulse train name will be autogenererated if you do not specify the name in the .csv le.
A sample .csv le (pt10. from www.tek.com/manuals. This same sample .csv le is also provided with the software and can be found by navigating to the Samples directory of the product you are using. For instance, the default installation path for the AWG70000 series sample directory would be C:\Program Files\Tektronix\AWG70000\Samples.
The value of header parameters not specied will be set to default on restore.
The following header parameters are supported:
PulseShape
RiseTime
FallTime
PulseWidth
RiseTimeType
FallTimeType
Droop
Overshoot
Ripple
csv) is attached to the PDF of this Help le, which can be downloaded
RippleFrequency
OffTime
14 Radar Printable Help Document
Pulse Train Pulse Train list and menu
A valid csv le must have the following format:
PULSE_TRAIN_NAME,<pulse_train_name>
PULSE_HEADER_BEGIN
PulseShape,RiseTime,FallTime,PulseWidth,RiseTimeType,FallTimeType,Droop,Overshoot,Rip­ple,RippleFrequency,OffTime
PULSE_HEADER_END
PULSE_ITEM
<pulse_Shape_1>,<rise_time_1>,<fall_Time_1>,<pulse_Width_1>,<rise_Time_Type1>,
<fall_Time_1>,<droop_1>,<overShoot_1>,<ripple_1>,<ripple_Freuency_1>,<off_Time_1>
<pulse_Shape2>,<<rise_time_2>,<fall_Time_2>,<pulse_Width_2>,<rise_Time_Type2>,
<fall_Time_2>,<droop_2>,<overShoot_2>,<ripple_2>,<ripple_Freuency_2>,<off_Time_2>
<pulse_Shape_3>,<rise_time_3>,<fall_Time_3>,<pulse_Width_3>,<rise_Time_Type3>,
Time_3>,<droop_3>,<overShoot_3>,<ripple_3>,<ripple_Freuency_3>,<off_Time_3>
<fall_
...............................................................................................................................................................
...............................................................................................................................................................
...............................................................................................................................................................
<pulse_Shape_n>,<rise_time_n>,<fall_Time_n>,<pulse_Width_n>,<rise_Time_Typen>,
<fall_Time_n>,<droop_n>,<overShoot_n>,<ripple_n>,<ripple_Freuency_n>,<off_Time_n>
SE_ITEMS_END
PUL
You do not need to specify a value for a particular parameter. For instance, the rise time (second
rameter for Trapezoidal shape line 1) is not specied in the following example. The value is blank
pa and is shown as a double comma (,,).
S_BEGIN
LSE_HEADER_BEGIN
PU
PulseShape,RiseTime,FallTime
PULSE_HEADER_END
PULSE_ITEMS_BEGIN
RaisedCosine,120E-09,130E-09
Trapezoidal,,110E-09
Trapezoidal,140E-09,150E-09
Radar Printable Help Document 15
Pulse Train Pulse train table
PULSE_ITEMS_END
An error will be reported if any of the following occur:
If you attempt to open a pulse train when the total number of pulse trains exceeds the maximum supported
If the .csv le contains more pulse denitions than the one supported in t he conguration
If you set values that are not supported by that particular parameter
If you enter a header parameter that is not allowed
If a pulse train with a given name already exists
Pulse train table
The Pulse Train table can have multiple Pulse Groups along with Dead Time. You can set the PRI, Start Time, and Repeat by double clicking in the cell related to that parameter in the table. Duration and On Time are read only. The Duration is calculated by Repeat * PRI. If the type is Dead Time, then only Duration is displayed.
Menu operations
With any Pulse Group selected, a right-mouse click in the table displays a menu of operations.
Item Description
Add
Insert
Select to add either Pulse Group, Dead Time, or Combined Pulse Group to the table.
Select to insert either Pulse Group, Dead Time, or Combined Pulse Group at the selected index.
16 Radar Printable Help Document
Loading...
+ 51 hidden pages