Rohde&Schwarz R&S®Pulse Sequencer Software user manual User Manual

R&S®Pulse Sequencer Pulse Signal Generation Software User Manual
1176951202 Version 19
This document describes the following software options:
R&S®SMW-K300/-K301/-K302/-K304/-K306/-K307/-K308/-K309/-K501/-K502
1413.8805.02, 1413.9776.02, 1413.8857.02, 1413.8957.02, 1413.9053.02, 1413.9118.02,
1414.1433.02, 1414.6706.02, 1413.9218.02, 1413.9260.02
R&S®SMBV-K300/-K301/-K308
1419.2744.02, 1419.2789.02, 1419.2973.02
R&S®SGT-K300/-K301/-K308
1419.7652.02, 1419.7700.02, 1419.7730.02
R&S®SMBVB-K300/-K301/-K308
1423.8414.02, 1423.8420.02, 1423.8437.02
This manual describes software version V2.4 and later of the R&S®Pulse Sequencer.
© 2022 Rohde & Schwarz GmbH & Co. KG Muehldorfstr. 15, 81671 Muenchen, Germany Phone: +49 89 41 29 - 0 Email: info@rohde-schwarz.com Internet: www.rohde-schwarz.com Subject to change – data without tolerance limits is not binding. R&S® is a registered trademark of Rohde & Schwarz GmbH & Co. KG. Trade names are trademarks of the owners.
1176.9512.02 | Version 19 | R&S®Pulse Sequencer
Throughout this manual, products from Rohde & Schwarz are indicated without the ® symbol , e.g. R&S®SMW200A is abbreviated as R&S SMW; R&S®WinIQSIM2TM is abbreviated as R&S WinIQSIM2.
R&S®Pulse Sequencer

Contents

1 Welcome to the R&S Pulse Sequencer.............................................. 13
1.1 Key features.................................................................................................................13
1.2 Accessing the R&S Pulse Sequencer....................................................................... 15
1.3 What's new...................................................................................................................15
1.4 Documentation overview............................................................................................16
1.4.1 User manuals and help................................................................................................. 16
1.4.2 Data sheets................................................................................................................... 16
1.4.3 Release notes and open source acknowledgment (OSA)............................................ 16
1.4.4 Application notes, application cards, white papers, etc.................................................17
1.5 Scope........................................................................................................................... 17
1.6 Notes on screenshots.................................................................................................17
Contents
2 Getting started......................................................................................18
2.1 Required options.........................................................................................................18
2.2 Installing the software................................................................................................ 20
2.3 Starting the R&S Pulse Sequencer for the first time............................................... 22
2.4 Understanding the displayed information................................................................ 23
2.5 Software concept in brief........................................................................................... 28
2.6 Means of users interaction.........................................................................................30
2.7 Trying out the software...............................................................................................34
2.7.1 Completing the scenario that was automatically created upon start up........................ 34
2.7.2 Generating an ARB waveform file.................................................................................35
2.7.3 Verifying the generated signal in the signal preview..................................................... 37
2.7.4 Launching the built-in wizard.........................................................................................38
2.7.5 Using the wizard to create a complex scenario.............................................................39
2.7.6 Transferring the waveform to and playing it with a connected instrument.................... 45
2.7.7 Saving and recalling settings........................................................................................ 45
2.7.8 Advanced features and examples.................................................................................46
2.8 Customizing the software.......................................................................................... 47
2.8.1 Customizing your workspace........................................................................................ 47
2.8.2 Changing colors and default configuration....................................................................48
2.9 Getting information and help..................................................................................... 51
3User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
2.9.1 Tutorials.........................................................................................................................51
3 Preparing the system for use..............................................................54
3.1 Test setups...................................................................................................................54
3.2 About synchronization and time alignment............................................................. 56
3.3 Configuring the test setup in the R&S Pulse Sequencer........................................ 59
3.4 Compensating time delays.........................................................................................64
3.5 Compensating path loss............................................................................................ 66
3.5.1 Collecting level adjustment data................................................................................... 67
3.6 Signal Generators settings........................................................................................ 74
3.7 Generator config dialog..............................................................................................87
3.8 Adjustment configuration settings............................................................................92
3.8.1 General settings............................................................................................................ 92
Contents
3.8.2 Adjustment database storage location settings.............................................................94
3.8.3 Level correction settings............................................................................................... 95
3.9 Manage adjustment data settings............................................................................. 97
3.10 Run level adjustment settings................................................................................... 99
3.11 Finding required connectors on instruments........................................................ 100
4 Organizing the project data in repositories.....................................102
4.1 Repository settings...................................................................................................102
4.2 Repository manager settings...................................................................................106
4.3 How to manage the project data..............................................................................108
5 Selecting a suitable scenario and creating scenarios....................113
5.1 Overview of the available scenarios and their complexity....................................113
5.2 Scenario settings...................................................................................................... 114
5.2.1 Common scenario settings..........................................................................................115
5.2.2 Scenario-specific settings........................................................................................... 129
5.3 How to select and create a test scenario................................................................136
6 Creating a pulse library..................................................................... 138
6.1 Basics on pulse signals and pulse generation...................................................... 138
6.2 Pulse settings............................................................................................................140
6.2.1 Pulse name and comment.......................................................................................... 140
6.2.2 Pulse timing settings................................................................................................... 141
4User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
6.2.3 Pulse level settings..................................................................................................... 145
6.2.4 Pulse envelope settings.............................................................................................. 148
6.2.5 Modulation on pulse (MOP) settings........................................................................... 151
6.2.5.1 Common MOP parameters......................................................................................... 153
6.2.5.2 AM and ASK modulation............................................................................................. 153
6.2.5.3 FM and FSK modulation............................................................................................. 155
6.2.5.4 Chirp modulation......................................................................................................... 159
6.2.5.5 Phase modulation....................................................................................................... 164
6.2.5.6 Vector modulation....................................................................................................... 169
6.2.5.7 Noise........................................................................................................................... 170
6.2.5.8 Plug-ins....................................................................................................................... 170
6.2.5.9 Data source, coding, filter........................................................................................... 172
6.2.6 MOP range..................................................................................................................173
Contents
6.2.7 Envelope and Modulation graphs................................................................................174
6.3 How to create a new pulse and adjust its settings................................................ 177
7 Building pulse sequences.................................................................185
7.1 About the sequencing principles............................................................................ 185
7.2 Sequence settings.................................................................................................... 187
7.2.1 Sequence description settings.................................................................................... 187
7.2.2 Pulse repetition settings.............................................................................................. 193
7.2.3 Loop settings...............................................................................................................194
7.2.4 Overlay settings.......................................................................................................... 195
7.2.5 Fillers settings............................................................................................................. 195
7.2.6 Lists with multiple sequences......................................................................................197
7.3 How to create sequences and use the control elements...................................... 198
8 Defining and enabling inter-pulse modulation effects................... 210
8.1 IPM profiles settings................................................................................................. 213
8.1.1 Common IPM settings.................................................................................................213
8.1.2 IPM profiles settings....................................................................................................215
8.1.3 Edit list settings........................................................................................................... 225
8.1.4 Inter-pulse modulation (IPM) settings......................................................................... 226
8.2 How to create IPM profiles and vary pulse parameters.........................................230
5User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
9 Defining antenna patterns and antenna scans............................... 242
9.1 Overview of the main antenna parameters.............................................................242
9.2 Antenna pattern settings..........................................................................................245
9.3 Antenna scans settings............................................................................................262
9.4 How to create a library with antenna patterns and scans.....................................275
10 Emulating emitters.............................................................................287
10.1 Emitter settings......................................................................................................... 289
10.2 3D single emitter preview settings.......................................................................... 293
10.3 Emitters (Collection) settings.................................................................................. 295
10.3.1 Collection of emitters...................................................................................................296
10.3.2 Emitter properties........................................................................................................299
10.3.3 Mode editor settings....................................................................................................300
Contents
10.4 How to create and configure emitters.....................................................................302
11 Combining the signals of multiple emitters.................................... 308
11.1 Emitters (Collection) and localized emitters interleaving settings...................... 310
11.2 Emitters interleaving progress statistics................................................................315
11.3 Signal preview with interleaved and dropping statistics...................................... 316
11.4 Analyze interleaved signals..................................................................................... 317
12 Creating platforms............................................................................. 319
12.1 About platforms........................................................................................................ 319
12.2 Platform settings.......................................................................................................319
12.2.1 Platform information.................................................................................................... 320
12.2.2 Emitter list................................................................................................................... 321
12.2.3 Properties of selected emitter..................................................................................... 325
12.2.4 Blank ranges of selected emitter.................................................................................328
12.3 Working with platforms............................................................................................ 329
13 Emulating receivers...........................................................................332
13.1 Receiver properties in localized emitters scenario............................................... 334
13.2 Receiver settings...................................................................................................... 336
13.3 DF system configuration settings........................................................................... 340
13.4 Receiver position settings in localized emitters and direction finding scenarios
.................................................................................................................................... 342
6User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
14 Working with waveforms...................................................................353
14.1 Waveform types.........................................................................................................353
14.1.1 Waveforms as interfering signals................................................................................ 354
14.1.2 About the multitone signals......................................................................................... 354
14.1.3 About the background emitters................................................................................... 355
14.1.4 Waveform scenarios and sequences.......................................................................... 357
14.2 Waveform settings.................................................................................................... 358
14.3 How to create a waveform scenario and work with waveforms........................... 370
15 Visualizing and analyzing signals.................................................... 375
15.1 Waveform view and signal preview settings.......................................................... 375
15.2 Signal preview settings............................................................................................ 379
15.3 Waveform reference level settings..........................................................................384
Contents
15.4 Analyzing the calculated results............................................................................. 385
16 Creating complex 2D scenarios with receiver and TX items......... 389
16.1 How to create scenarios with receiver and TX items............................................ 390
16.2 2D map settings........................................................................................................ 398
16.3 3D scan pair view settings....................................................................................... 403
16.4 Properties of TX items (emitters/interferers and platforms)................................. 408
16.4.1 Available TX items.......................................................................................................409
16.4.2 Properties of the selected TX item.............................................................................. 411
16.4.2.1 Properties (Type, alias name and configuration).........................................................412
16.4.2.2 Position settings (Static position and discrete position steps).....................................417
16.4.2.3 States.......................................................................................................................... 423
16.5 Moving emitters/interferers and platforms............................................................. 424
16.6 Mode editor................................................................................................................435
16.7 Background emitters properties..............................................................................436
16.8 Platforms with multiple emitters..............................................................................438
16.8.1 TX items context menu............................................................................................... 440
16.8.2 Map area context menu.............................................................................................. 441
16.8.3 Platform context menu................................................................................................ 441
16.9 Creating trajectories on a 2D map...........................................................................442
16.10 Using georeferenced maps...................................................................................... 443
16.11 Importing user icons.................................................................................................447
7User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
17 Playing the generated waveform files..............................................450
17.1 Signal calculation settings.......................................................................................451
17.2 Assign signal source or receiver signals to generator......................................... 456
17.3 File transfer settings.................................................................................................460
17.3.1 How to enable FTP transfer........................................................................................ 460
17.3.2 File transfer settings....................................................................................................461
17.4 Control panel settings.............................................................................................. 463
17.5 How to create and play the waveforms of simple scenarios................................ 465
17.6 How to play the waveforms of 2D scenarios.......................................................... 468
17.7 How to use the extended sequencing option.........................................................473
18 Working with PDWs........................................................................... 476
18.1 How to import PDW lists and create output files................................................... 477
Contents
18.2 PDW import mechanism...........................................................................................483
18.3 PDW data settings.....................................................................................................485
18.4 PDW data import wizard settings............................................................................ 487
18.5 PDW list (Collection) settings.................................................................................. 490
18.6 PDW list (Collection) interleaving settings.............................................................491
18.7 PDW interleaving progress statistics......................................................................495
18.8 Signal preview with interleaved and dropping statistics...................................... 495
18.9 Analyze interleaving................................................................................................. 497
19 Defining the data source................................................................... 499
19.1 Data sources settings...............................................................................................501
19.2 How to configure the bit stream used by the MOP................................................ 503
20 Defining complex modulation schemes and IPM profiles..............505
21 Defining and enabling marker signals............................................. 509
21.1 Marker settings..........................................................................................................509
21.2 How to configure and visualize markers................................................................ 512
22 Creating reports and documenting measurement results............. 517
22.1 Reporting settings.................................................................................................... 518
22.2 How to create test reports........................................................................................523
23 Performing administration tasks...................................................... 526
8User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
23.1 Setting general program settings............................................................................526
23.2 User administration.................................................................................................. 528
23.2.1 How to set and change user passwords..................................................................... 529
23.2.2 Related settings.......................................................................................................... 530
23.3 Defining storage locations....................................................................................... 531
23.3.1 How to set and change storage locations................................................................... 532
23.3.2 Storage locations settings........................................................................................... 533
23.4 Speeding up calculation...........................................................................................535
23.4.1 How to optimize performance..................................................................................... 536
23.4.2 Related settings.......................................................................................................... 537
23.5 Configuring a proxy server...................................................................................... 539
23.6 Updating the software.............................................................................................. 541
Contents
24 Automation of R&S Pulse Sequencer.............................................. 542
24.1 Remote settings........................................................................................................ 543
24.2 Script manager settings........................................................................................... 544
24.3 SCPI log settings.......................................................................................................546
24.4 How to configure and enable remote control of R&S Pulse Sequencer..............547
24.5 How to log SCPI commands.................................................................................... 549
25 Remote control commands...............................................................551
25.1 Conventions used in SCPI command descriptions............................................... 551
25.2 Programming examples........................................................................................... 552
25.3 Common commands.................................................................................................552
25.4 Commands with similar syntax............................................................................... 553
25.5 Program settings.......................................................................................................570
25.6 Antenna pattern commands.....................................................................................575
25.7 Antenna scan commands.........................................................................................587
25.8 Control panel commands......................................................................................... 601
25.9 Data source commands............................................................................................606
25.10 Signal mapping commands..................................................................................... 609
25.11 Emitter commands....................................................................................................613
25.12 Adjustment commands............................................................................................ 616
25.13 Generator and instrument commands.................................................................... 616
25.14 Inter-pulse modulation commands......................................................................... 626
9User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
25.15 Import interface commands..................................................................................... 643
25.16 Marker commands.................................................................................................... 648
25.17 Plugin and reporting commands............................................................................. 659
25.18 Pulse commands.......................................................................................................666
25.19 Receiver commands................................................................................................. 690
25.20 Repository commands............................................................................................. 694
25.21 Scenario commands................................................................................................. 701
25.22 Moving emitters/interferers and receivers commands..........................................739
25.23 Platform command....................................................................................................752
25.24 Sequence commands............................................................................................... 757
25.25 Status commands..................................................................................................... 767
25.26 System, message log and program commands.....................................................767
25.27 Waveform commands...............................................................................................770
Contents
25.28 Waveform viewer and signal preview commands..................................................774
25.29 List of remote commands........................................................................................ 776
26 Troubleshooting................................................................................. 802
26.1 Querying error messages.........................................................................................802
26.2 Collecting information for technical support......................................................... 806
26.3 Contacting customer support..................................................................................807
Annex.................................................................................................. 808
A Supported file types and file formats...............................................808
A.1 File format of the reporting template...................................................................... 809
A.2 Antenna pattern file formats.................................................................................... 814
A.3 Movement files.......................................................................................................... 820
A.3.1 Waypoint file format.....................................................................................................820
A.3.2 Vector trajectory file format......................................................................................... 821
A.3.3 Trajectory description files...........................................................................................825
A.4 Vehicle description files (Used for smoothening)..................................................828
B Formula syntax...................................................................................830
C Plug-in programming API..................................................................833
C.1 Common functions................................................................................................... 833
C.2 MOP functions...........................................................................................................838
10User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
C.3 IPM functions.............................................................................................................843
C.4 Reporting functions.................................................................................................. 845
C.5 Custom antenna pattern import functions............................................................. 847
C.6 List of Plugin Functions........................................................................................... 850
D Scripting API.......................................................................................852
D.1 Global script extensions.......................................................................................... 852
D.2 Newable script extensions....................................................................................... 854
D.2.1 QVisa...........................................................................................................................854
D.2.2 QDir.............................................................................................................................857
D.2.3 QFile............................................................................................................................857
D.2.4 QFileDialog................................................................................................................. 858
D.2.5 QMessageBox.............................................................................................................859
Contents
D.3 Script examples.........................................................................................................860
D.4 List of Script Objects and Methods.........................................................................861
E Common coding algorithms............................................................. 863
F Supported filter and impact of the filter parameters...................... 864
G References..........................................................................................866
Glossary: Terms and abbreviations................................................. 867
Index....................................................................................................871
11User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Contents
12User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer

1 Welcome to the R&S Pulse Sequencer

The R&S Pulse Sequencer is an application that generates complex pulse signals by using predefined, configurable test scenarios with different complexity. You can simu­late the signals of different emitter and receiver configurations, including antennas and scan types.
The signal can be played by the instruments listed below, for example to perform radar receiver tests.
R&S SMW
R&S SMBV
R&S SMBV100B
R&S SMM
R&S SGT
The R&S Pulse Sequencer software is a standalone, PC-based application that cre­ates waveform files or PDW files. This software is available for free download at https://
www.rohde-schwarz.com/software/pulse-sequencer/.
Welcome to the R&S Pulse Sequencer
Key features
Installation
You can find detailed installation instructions in the delivery of the option or in Chap-
ter 2.2, "Installing the software", on page 20.

1.1 Key features

Pulse Sequencer standard features:
ARB-based signal generation
Multi-segment waveform sequencing
Pulse shape definition with rise and fall time, droop, ripple, overshoot
Modulation on pulse with all major formats like chirps, Barker codes, polyphase codes, PSKs, AM, FM
Single pulse, pulse train generation with repetition count per pulse
Inter-pulse modulation of amplitude, phase, frequency, etc. values from pulse to pulse
Internal and external data sources for modulation
Import of waveform files for sequencing with repetition count
Pulse Sequencer advanced features:
ARB-based signal generation and multi-segment waveform sequencing
Single pulse and pulse train generation with repetition count per pulse
Powerful sequencing tool with loops, nested loops, subsequences, and overlays
Antenna diagram definition and antenna scan definition
13User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Antenna diagrams like pencil beams, cosecant beams, Gaussian diagrams, user­defined antenna diagrams, phased array antenna diagrams
Antenna scan types like helical scans, circular scans, conical scans
Emitter definition by waveforms, antenna diagram, antenna scan, attitude informa­tion, EIRP, and carrier frequency
Receiver definition by antenna diagram, antenna scan, and attitude information
Calculation of signal under consideration of one-way free space propagation according to emitter and receiver location on the 2D map
Import of R&S®WinIQSIM2TM or customer waveforms for interference generation on the 2D map
The emitter movements option R&S SMW-K304 extends the combination R&S SMW-K300/-K301/-K302/-K309 with the following features:
Enhances the localized and direction finding scenario types by movement profiles for emitters and receivers
Predefined line and arc movements for simple movement traces
Waypoint generation from user-defined "Traces" in the GUI
Waypoint import interface for complex movement traces
WGS84 waypoint interface and import of NMEA waypoints
Import of Google Earth and Google Maps .kmlfiles
East-North-Up (ENU) 2D vector trajectory interface (line, arc) for automatic way­point generation
Motion interface for dynamics input (velocity vector or velocity magnitude) in ENU and WGS84
Predefined waypoint files for land vehicles, ships, aircraft and spacecraft
User-definable and predefined vehicle description files for land vehicles, ships, air­craft and spacecraft
Smoothing of waypoints using vehicle description files
Welcome to the R&S Pulse Sequencer
Key features
Key features of the R&S SMW-K306 multiple-emitters option :
Allows merging of multiple PDW lists in the "PDW list" (Collection) scenario type or multiple emitters in the "Emitters" (Collection) scenario into a single output file using a priority scheme for dropping
The R&S SMW-K302 option adds the following features for dynamic scenarios:
A "Platform " element that represents a real-world vehicle that can contain multiple emitters.
The realization is similar to the DF receiver model.
Three-dimensional placement of emitters on the platform via 3-axis concept (X, Y and Z).
A 2D and 3D preview of the emitter placement.
Platforms are mapped to a certain inertia profile (car, ship or plane).
Platforms have a tactical icon in dynamic scenarios.
The R&S SMW-K309 option adds the following map-related features:
Use georeferenced maps as visual backgrounds for 2D and 3D map views.
14User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Import the following map formats: – GeoTIF
Create trajectories using the "Trace" function. This function uses a series of user-selected points on the map (i.e. a user-defined trace) to generate waypoints, automatically.
The R&S SMW-K308 option Direction Finding extends the combination R&S SMW-K300/-K301 with the following features:
Dedicated direction finding scenario and receiver element with multiple antennas and individual positioning
Direction finding receiver definition with up to 20 antennas with individual position­ing and pointing
Generation of individual waveforms for each receive antenna
Extended Sequencing option R&S SMW-K501/-K502 extends the basic and advanced options with the following features:
Real-time signal generation for unmodulated rectangular CW pulses and pulses with linear frequency modulation or Barker codes. Other pulse shapes are realized as sequencer-based ARB playback with min. cal­culation time and memory requirements
Real-time playback of signals created with the R&S SMW-K300/-K301 options
Dramatically decreased calculation times compared to simple ARB file creation
Extended simulation time of complex scenarios
Welcome to the R&S Pulse Sequencer
What's new
For description of the option, see R&S SMW-K501/-K502/-K503/-K504 Extended and
Real Time Sequencing User Manaul.

1.2 Accessing the R&S Pulse Sequencer

To open the application
► On your PC, select "Start > R&S Pulse Sequencer > R&S Pulse Sequencer".
The software opens and per default displays the last opened workspace.

1.3 What's new

This manual describes software version V2.4 and later of the R&S®Pulse Sequencer.
Compared to the previous version, it provides the following new features:
Added global RF Off button to mute/unmute all generators, see "Generator" on page 120.
Added standard functions to copy and append or reorder items in various tables, see Table 2-4.
15User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Added functions for changing the timescale and activating the live stats preview in the movement preview of the 2D map settings, see "Movement Preview" on page 399.
Added interleaving dialog in PDW list collections, seeChapter 18.6, "PDW list (Col-
lection) interleaving settings", on page 491.
Reworked the mode editor dialog, see Chapter 10.3.3, "Mode editor settings", on page 300.
Added function to import user defined icons for displaying TX/RX items, see Chap-
ter 16.11, "Importing user icons", on page 447.

1.4 Documentation overview

This section provides an overview of the R&S Pulse Sequencer user documentation. Unless specified otherwise, you find the documents on the R&S Pulse Sequencer product page at:
https://www.rohde-schwarz.com/manual/pulse-sequencer/
Welcome to the R&S Pulse Sequencer
Documentation overview

1.4.1 User manuals and help

Introduces the R&S Pulse Sequencer and describes how to start working with the product. Includes basic operations, typical examples, general information, and the description of all software modes and functions. It also provides complete description of the remote control commands with programming examples.
The contents of the user manuals are available as help in the R&S Pulse Sequencer. The help offers quick, context-sensitive access to the complete information.
All user manuals are also available for download or for immediate display on the Inter­net.

1.4.2 Data sheets

The data sheet contains the technical specifications of the R&S Pulse Sequencer. It also lists the options and their order numbers as well as optional accessories.
See https://www.rohde-schwarz.com/brochure-datasheet/pulse-sequencer/.

1.4.3 Release notes and open source acknowledgment (OSA)

The release notes list new features, improvements and known issues of the current firmware version, and describe the firmware installation.
The open source acknowledgment document provides verbatim license texts of the used open source software.
See https://www.rohde-schwarz.com/software/pulse-sequencer/.
16User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer

1.4.4 Application notes, application cards, white papers, etc.

These documents deal with special applications or background information on particu­lar topics.
See https://www.rohde-schwarz.com/application/pulse-sequencer/.

1.5 Scope

This user manual contains a description of the functionality that the software provides, including remote control operation.
Functions of the vector signal generators are also not described here; they are descri­bed in the user manual of the corresponding base unit. You find the latest version on the product page, for example at www.rohde-schwarz.com/manual/smw200a.
Welcome to the R&S Pulse Sequencer
Notes on screenshots

1.6 Notes on screenshots

When describing the functions of the product, we use sample screenshots. These screenshots are meant to illustrate as much as possible of the provided functions and possible interdependencies between parameters. The shown values may not represent realistic usage scenarios.
The screenshots usually show a fully equipped product, that is: with all options instal­led. Thus, some functions shown in the screenshots may not be available in your par­ticular product configuration.
17User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer

2 Getting started

This section describes the basic steps to be taken when starting up the R&S Pulse Sequencer for the first time.
Required options.....................................................................................................18
Installing the software............................................................................................. 20
Starting the R&S Pulse Sequencer for the first time............................................... 22
Understanding the displayed information................................................................23
Software concept in brief.........................................................................................28
Means of users interaction......................................................................................30
Trying out the software............................................................................................34
Customizing the software........................................................................................47
Getting information and help...................................................................................51

2.1 Required options

Getting started
Required options
The R&S Pulse Sequencer software is a stand-alone, PC-based application that cre­ates waveform files. This software is available for free download on the R&S website. Waveforms generated with the software can be played by a subset of instruments, that must fulfill the minimum requirements listed below.
R&S SMW200A
R&S SMW200A base unit equipped with:
Option standard or wideband baseband generator (R&S SMW-B9/-B10)
Option frequency (e.g. R&S SMW-B103/-B203)
Option standard or wideband baseband main module, two I/Q paths to RF (R&S SMW-B13T/-B13XT)
Option pulse sequencer (R&S SMW-K300) per signal path
Additional non-mandatory options (require R&S SMW-B10/-B13T or R&S SMW-B9/­B13XT):
Option multiple entities (R&S SMW-K76)
Option advanced features for Pulse Sequencer (R&S SMW-K301) per signal path
Option emitter movements R&S SMW-K304 (requires option R&S SMW-B9)
Option multiple emitters (R&S SMW-K306) per signal path
Option emitter interleaving extended (R&S SMW-K307) per signal path (requires option R&S SMW-B9 and R&S SMW-K306)
Option direction finding for Pulse Sequencer (R&S SMW-K308) per signal path (requires option R&S SMW-K301)
Option dynamic radar platforms with multiple emitters (R&S SMW-K302)
Option georeferenced maps as visual backgrounds for 2D and 3D map views (R&S SMW-K309)
18User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Option extended sequencer for R&S SMW-B10 (R&S SMW-K501) and for R&S SMW-B9 (R&S SMW-K502) per signal path
Further options depending on the particular application For example, if waveform files generated with R&S®WinIQSIM2TM are used within the sequences, the corresponding R&S SMW-K2xx options
R&S SMBV100B
R&S SMBV100B base unit equipped with:
Option frequency (R&S SMBV-B103/KB106)
Option Pulse Sequencer (R&S SMBVB-K300)
Additional non-mandatory options:
ARB memory extension (R&S SMBVB-K511/-K512/-K513) Option RF bandwidth extension (R&S SMBVB-K523/-K524)
Option advanced features for Pulse Sequencer (R&S SMBVB-K301)
Option direction finding for Pulse Sequencer (R&S SMBVB-K308)
Further options depending on the particular application For example, if waveform files generated with R&S WinIQSIM2TM are used within the sequences, the corresponding R&S SMBVB-K2xx options
Getting started
Required options
R&S SMBV100A
R&S SMBV100A base unit equipped with:
Option baseband generator (R&S SMBV-B51)
Option frequency (R&S SMBV-B1xx)
Option Pulse Sequencer (R&S SMBV-K300)
Additional non-mandatory options:
Option RF bandwidth extension (R&S SMBV-K521/-K522)
Option advanced features for Pulse Sequencer (R&S SMBV-K301)
Further options depending on the particular application For example, if waveform files generated with R&S WinIQSIM2TM are used within the sequences, the corresponding R&S SMBV-K2xx options
R&S SMM
R&S SMM base unit equipped with:
Option DFS (R&S SMM-K350)
R&S SGT100A
R&S SGT100A base unit equipped with:
Option frequency (R&S SGT-KB106)
Option baseband generator (R&S SGT-K510)
Option Pulse Sequencer (R&S SGT-K300)
19User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Additional non-mandatory options:
Option memory extension for ARB (R&S SGT-K51x)
Option advanced features for Pulse Sequencer (R&S SGT-K301)
Further options depending on the particular application For example, if waveform files generated with R&S WinIQSIM2TM are used within the sequences, the corresponding R&S SGT-K2xx options

2.2 Installing the software

Software updates and the release notes describing the improvements and modifica­tions are available for download at the product page https://www.rohde-schwarz.com/
software/pulse-sequencer/.
Software and hardware requirements
Minimum requirements:
Software
Hardware
Getting started
Installing the software
Microsoft®Windows 10, 64-Bit operating system (x64-based or x86-based pro­cessor)
Table 2-1: Hardware requirements
AMD or Intel CPU Dual Core, 2 GHz Intel 8 Core i7 10700, AMD Ryzen
RAM 2 GB 64 GB
Video NVIDIA Quadro 128 MB or ATI Radeon NVIDIA Quadro 128 MB or ATI
Video resolution 1280 x 1024 pixels 1920 x 1200 pixels
Rendering OpenGL, shader model 3 OpenGL, shader model 3
Network LAN 1 GB/s LAN 1 GB/s
Minimum requirements Recommended hardware
series
Radeon
To install the software
Download the R&S Pulse Sequencer software form the Rohde & Schwarz website.
The R&S Pulse Sequencer software consists of the file PS-Install <major>.<minor>.<build>.<release>-x64.msi.
1. Start the PS-Install <major>.<minor>.<build>.<release>-x64.msi
file. The filename follows the naming conventions:
<major>.<minor> is the software version
<build> is the build number. This is the day elapsed since 1 January 2000
20User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
<release> indicates the release on the build date.
x64 indicates that this is a 64-bit installation file.
2. Depending on your user rights, select one of the following: a) Installation for all users (default)
b) Installation for current user only
Getting started
Installing the software
This is 1/10 of the number of seconds elapsed since midnight.
You can run the software version with the extension x64 only on a 64-bit oper­ating system, see "Software and hardware requirements" on page 20.
Requires administrator rights
Is a per-machine installation
Project data and program data are common to all users
Users keep their individual settings
Does not require administrator rights
Is a per-user installation
Installation in %HomePath%
3. Choose the setup type.
4. Follow the installation instructions.
The installer performs the following actions:
If enabled, installs the R&S VISA software on the PC
Installs the R&S Pulse Sequencer software including an uninstall tool
Creates a shortcut on the desktop
Creates the folder structure listed in Table 2-2.
Table 2-2: Default file location (software installation for all users)
File type File location
Program data
Project data (Repository data­base)
SDK files
Report files, startup log file, calcu­lated data, volatile data
User settings (Workspace, etc.)
%PROGRAMFILES(X86)%\Rohde-Schwarz\Pulse Sequencer
(Path)
%PUBLIC%\Public\Documents\Rohde-Schwarz\ Pulse Sequencer
(DataPath)
%HOMEPATH%
(HomePath or ReportPath)
%HOMEPATH%\AppData\Roaming\Rohde-Schwarz\ Pulse Sequencer
See also:
"To access the "Debug Information" dialog" on page 804
For information on the version of the used VISA library and the list of all loaded modules.
Chapter 23.3, "Defining storage locations", on page 531
For information on how to query and change data storage location.
21User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer

2.3 Starting the R&S Pulse Sequencer for the first time

1. On your PC, a) Select "Start > R&S Pulse Sequencer > R&S Pulse Sequencer" or
b) Double click the shortcut icon on the desktop. The "Startup Assistant" opens.
Getting started
Starting the R&S Pulse Sequencer for the first time
2. Select "Create a repository" > "Next".
3. Follow the instructions. Use the default settings when starting R&S Pulse Sequencer for the first time.
A new repository ("New_<Year>-<Month>-<Day>T<Time>") is created that con­tains a simple scenario ("PTrain 01"). Your workspace resembles the one shown in the following figure.
22User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
See also:
Figure 2-1 (in Chapter 2.4, "Understanding the displayed information",
Chapter 2.5, "Software concept in brief", on page 28
Chapter 2.7, "Trying out the software", on page 34

2.4 Understanding the displayed information

The following figure shows an example test scenario during software operation. The different information areas are labeled. They are explained in more detail in the follow­ing sections.
Getting started
Understanding the displayed information
on page 23)
Figure 2-1: R&S Pulse Sequencer default workspace: understanding the displayed information
1 = Title bar 2 = Menu bar with standard functions, e.g. save/open file etc. 3 = Toolbar 4 = Project tree (repository tree) 5 = Screens for individual scenarios 6 = Work area 4+6 = Workspace 7 = Taskbar with indication of enabled remote control incl. details like IP address (if enabled), information
on the required highest security level (if enabled) and access to active dialogs
The user interface of the R&S Pulse Sequencer offers an intuitive operating concept. Operation is similar to any operating system. All menus and dialogs use known ele­ments, e.g., selection lists, checkboxes, and entry fields.
23User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Getting started
Understanding the displayed information
Menu bar
Table 2-3: Content of the menu bar
File Repository Configure Adjustment Tools Window Help
New Repository
Load or Man­age Reposito­ries
Save Reposi­tory
Import Reposi­tory Archive
Export Reposi­tory
Clear Work­space
Open Work­space
Save Work­space
Save Work­space As
Exit
Quick access to currently loaded repo­sitory
Signal Gen­erators
Remote Control
Colors
Settings
Configure
Manage Data
Run level Adjustment
Script Control Panel Console Wizard
Message Log SCPI Log MinSize All Windows Cascade Close All Screen 1 .. 4
Online Help Docu­menta­tion Exam­ples SDK Tutor­iaks Find connce­tors Debug Informa­tion About
Toolbars
The R&S Pulse Sequencer offers two toolbars.
Standard functions can be performed via the icons in the main toolbar at the top of the screen.
Figure 2-2: Standard functions in the main toolbar
1 = Save as: stores current workspace configuration 2 = Repository:
- = Creates a repository
- = Opens "Manage Repository" dialog for loading, discarding or exporting repositories
3 = Project tree:
- = Creates a scenario
- = Starts a wizard to create an emitter or pulse train in current repository
4 = Generator:
- = Opens the "Signal Generators" dialog
- = Opens the signal generator "control panel"
5 = Logs:
- = Opens the "Message Log" window
- = Opens the "SCPI Log" window
6 = Screen: switches between the virtual screens 7 = Opens the "Program Settings" dialog 8 = Help:
- = Opens the "Example Files" folder
- = Opens the "SDK" folder
- = Opens the help documentation folder containing help documents
- = Displays context-sensitive help topic for currently selected element
9 = Hardcopy: copies current dialog to the clipboard
24User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Functions relating to the "Project Tree" can be performed via the icons in the toolbar below the main toolbar.
Figure 2-3: Functions in the Project Tree toolbar
1 = Filters out the displayed elements in the "Project Tree" and displays, for example, only the uppermost
node, i.e. scenarios ("Show = Only Scenarios") 2 = Moves the elements within a node up/down in the "Project Tree" 3 = Expand/collapse all nodes in the "Project Tree"
Virtual screens
Using the R&S Pulse Sequencer you can handle several scenarios with even compre­hensive settings at the same time. You can arrange the dialogs across multiple screens logically, so that you can easily switch between them. You can, for example, assign the subset of antenna dialogs to one screen and the pulse and modulation dialogs to another.
Getting started
Understanding the displayed information
Repository tree
The repository tree shows the content of all currently loaded repositories. Repository elements are indicated with the assigned icons, their names, and the first comment line.
= Name, see "Name and comment" on page 26
1 2 = First comment line
25User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Name and comment
Each repository element is identified with its unique name and optional description entered in the comment field. The description can contain several lines; new line is added by pressing [Shift+Enter].
See also "Dialog names" on page 27.
1
= A unique name to indicate the element in the repository
2 = Description; the first line is displayed in the repository tree
Context-sensitive menus
Getting started
Understanding the displayed information
All user interface controls provide a context-sensitive menu. Context-sensitive menus are accessed with a right mouse click on the control.
= Context menu of an icon
1 2 = Context menu of a parameter
Tooltips
Tooltips indicate the possible value range of a parameter or list overview information on current settings.
= Tooltip of a setting parameter, indicating the allowed value range
1 2 = Tooltip with detailed information on a setting
26User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Dialog names
The name of a dialog indicates its content or the functionality this dialog covers. The used naming convention helps you to recognize which database element you are con­figuring, to which scenario it belongs and what its current name is.
"<Repository Element>: <Scenario Name> -> <Function Name>"
1
= Repository element 2 = Scenario name 3 = Function name
Undocking dialogs
If your workspace contains several simultaneously opened dialogs, you can undock dialogs and distribute them also outside the workspace, for example place them on a second monitor.
Getting started
Understanding the displayed information
= Undocks the dialog
1
Interactive 3D displays
Several dialogs display the configured settings as 2D or as interactive 3D models or full 3D antenna radiation patterns.
Turning the mouse wheel zooms in and out on these dialogs. Moving the mouse while holding the left mouse key rotates the 3D view around its origin.
27User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Interactive 2D map
Drag&drop elements into the 2D map or pan and zoom to change the displayed map area.
Keyboard shortcuts
Keyboard shortcuts are available for the most common functions in the software.

2.5 Software concept in brief

The following is brief introduction to the software concept and the way it handles files and settings.
Repository
The R&S Pulse Sequencer organizes the data in repositories.
A repository is a file-based database located on the local hard drive or on a network storage drive.
Getting started
Software concept in brief
Repositories are entirely managed by the R&S Pulse Sequencer. They can be pass­word protected against unauthorized access. Repositories can be exported as archives and shared among multiple users if they are located on a network drive. Several users can have read permission to load and use the same repository simultaneously. How­ever, only one user can have a write permission at a time.
For more information, see Chapter 4, "Organizing the project data in repositories", on page 102.
Scenario
The scenario is the top-level description of the signals to be generated.
The type of the scenario determines which kind of signal is calculated and how this sig­nal is processed. A more complex scenario combines several signals. Scenarios can also contain information about the time variation of the signals.
Starting a scenario creates the I/Q waveform, sends them to the ARBs and configures the signal generators.
For more information, see Chapter 5, "Selecting a suitable scenario and creating sce-
narios", on page 113.
Platform
A platform is a group of up to 8 emitters assigned to a single vehicle. A platform can be static or moving. A platform is characterized by its icon, list of emitters, position and trajectory. The emitters on a platform can be individually configured.
For more information, see Chapter 12, "Creating platforms", on page 319.
Emitter
28User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
Emitters emulate radar systems. The emitter combines a sequence, an antenna scan, and an antenna pattern to one logical unit.
An emitter can work in more than one operating mode and switch between them. The operating mode is a description of the radar purpose, such as scanning, searching or tracking. For example, an airport surveillance radar can switch between different scan types to observe its airspace.
Each mode can have individual antenna and signal configuration. Multiple beams are possible within a mode.
For more information, see Chapter 16, "Creating complex 2D scenarios with receiver
and TX items", on page 389.
Antenna
The antenna characterizes the radiation pattern of the emitter. Typical radar anten­nas like the phase array antennas can adapt their radiation pattern dynamically, depending on the operating mode the radar is working in. For example, an antenna can use a cosecant beam in scan mode and pencil beam in track mode.
Getting started
Software concept in brief
Antennas can have various scan types. The scan type describes the movement of the antenna. For example, circular, sector and custom.
For more information, see Chapter 9, "Defining antenna patterns and antenna scans", on page 242.
Receiver
Receivers are used to model direction finding systems. They comprise of up to 20 individual antennas with individual patterns and positioning relative to a direction find­ing system.
For more information, see Chapter 13, "Emulating receivers", on page 332.
Sequence
A sequence describes how pulses are arranged to form a waveform. The most simple sequence comprises one pulse that is repeated with a constant PRI (pulse repetition interval). Typical sequences however are rather complex; they can contain pulse defini­tions, waveforms, and sequencing elements such as repetitions and loops.
The sequence is a logical description. It cannot directly be represented as an I/Q waveform.
For more information, see Chapter 7, "Building pulse sequences", on page 185.
Pulse
In the R&S Pulse Sequencer, pulses are the fundamental building block of any sig­nal. Pulses are described mathematically with their amplitude (envelope), the applied modulation on pulse (MOP) and the enabled marker signals. One single pulse descrip­tion is however not sufficient to calculate (and process) a signal; pulses have to be organized in a sequence, and assigned to an emitter.
For more information, see Chapter 6, "Creating a pulse library", on page 138.
29User Manual 1176.9512.02 ─ 19
R&S®Pulse Sequencer
IPM (Inter-Pulse Modulation)
Inter-Pulse Modulation (IPM) profiles modify a pulse parameter (like level, pulse rep­etition interval, or frequency offset) from one pulse to another one. The IPM profiles are applied within a sequence.
For more information, see Chapter 8, "Defining and enabling inter-pulse modulation
effects", on page 210.
Waveforms, interferers and imported signals
In addition to creating pulse signals you can also load waveform files and create wave­form scenarios with them or even use them as interferes.
An interferer contains complete waveforms, that can be user-defined or created with the signal generation software R&S WinIQSIM2. Interferes can be mixed with the sig­nal.
For more information, see Chapter 14, "Working with waveforms", on page 353.
Data source
Getting started
Means of users interaction
Data source defines a numerical source for the symbols used in the modulations applied on the pulse (MOP).
For more information, see Chapter 19, "Defining the data source", on page 499.
Plugins
A plugin is an extension to the standard functions of the R&S Pulse Sequencer.
For example, a plugin can be a user-defined MOP or IPM profile.
For even more flexibility, plugins can contain variables.
If different values are assigned to the same variable in the different pulses, the applied MOP varies.
For more information, see "How to import and assign user defined plugins" on page 505.

2.6 Means of users interaction

This chapter provides an overview on how to work with the R&S Pulse Sequencer and describes the manual operation of the software and also the alternative ways of opera­tion.
There are two ways to operate the R&S Pulse Sequencer:
Manual operation: Run the software on your PC and use the mouse and/or keyboard.
Remote control: Create programs to automate settings, tests and measurements. The software is controlled by a program, running on the same or on another computer.
30User Manual 1176.9512.02 ─ 19
Loading...
+ 847 hidden pages