IRIS and RDA Utilities Manual
IRIS and RDA Utilities Manual
User Guide
Utilities
IRIS and RDA
PUBLISHED BY
Vaisala Oyj
Street address: Vanha Nurmijärventie 21, FI-01670 Vantaa, Finland
Mailing address: P.O. Box 26, FI-00421 Helsinki, Finland
Phone: +358 9 8949 1
© Vaisala 2017
Table of Contents
1. About This Document..................................................................................... 11
1.1 Version Information............................................................................................ 11
1.2 Related Documents.............................................................................................11
1.3 Documentation Conventions............................................................................ 12
2. Product Overview............................................................................................ 13
2.1 Introduction to IRIS Utilities..............................................................................13
2.2 Radar and Antenna............................................................................................14
2.2.1 Configuring Antenna...................................................................................14
2.2.2 Monitoring Antenna.....................................................................................15
2.2.3 Testing Antenna........................................................................................... 15
2.3 Radar Signal Processor..................................................................................... 16
2.3.1 Configuring Signal Processor.....................................................................16
2.3.2 Calibrating Signal Processor...................................................................... 16
2.3.3 Monitoring Signal Processor.......................................................................17
2.3.4 Testing the Signal Processor...................................................................... 17
2.4 Viewing IRIS Documentation............................................................................17
4. Antenna Utility................................................................................................. 23
4.1 Antenna Overview............................................................................................ 23
4.2 Invoking Antenna.............................................................................................. 23
4.3 Antenna Menu................................................................................................... 24
4.3.1 Azimuth and Elevation Section.................................................................25
4.3.2 Control Panel............................................................................................... 27
4.3.3 Status Panel.................................................................................................28
4.4 Antenna Commands......................................................................................... 29
4.4.1 RCP I/O Summary...................................................................................... 30
4.5 RCP Serial Line Time Reports........................................................................... 31
4.6 Testing Antenna Safeguards.............................................................................31
4.7 Running Antenna in Sun Tracking Mode........................................................ 32
4.8 Stable Platform Display....................................................................................34
4.8.1 Viewing Stable Platform Parameters....................................................... 37
4.8.2 Sun Tracking Check of Stable Platform Corrections.............................. 37
5. Ascope Utility...................................................................................................39
5.1 Ascope Overview.............................................................................................. 39
5.2 Invoking Ascope................................................................................................39
5.3 Ascope Menu.....................................................................................................40
5.3.1 Antenna Status............................................................................................ 41
5.3.2 Display Status.............................................................................................. 41
5.3.3 Radar Status................................................................................................43
5.3.4 Processing Status....................................................................................... 45
5.3.5 Filters........................................................................................................... 48
5.3.6 Calibration................................................................................................... 50
1
IRIS and RDA User Guide M211316EN-G
6. Bitex Utility........................................................................................................ 77
6.1 Remote Monitoring with Bitex.........................................................................77
6.2 Invoking Bitex.................................................................................................... 77
6.3 Bitex Window.................................................................................................... 78
6.4 Histograms........................................................................................................ 80
6.5 Bitex Commands................................................................................................ 81
6.6 Exporting BITE Status Information..................................................................81
6.7 Customizing Bitex.............................................................................................84
6.7.1 General Bitex Customization Options...................................................... 85
6.7.2 Using Bitex Customization Tools.............................................................. 86
6.7.3 Bitex Panel Options.................................................................................... 88
6.7.4 Bitex Data Point Configuration.................................................................88
7. Color Setup........................................................................................................97
7.1 Color Setup Overview.......................................................................................97
7.2 Invoking Color Setup........................................................................................ 97
7.3 Configuring a Color Scale................................................................................ 98
7.4 Configuring a Color Set.................................................................................. 102
7.5 Configuring Special Colors............................................................................ 104
7.6 Configuring HydroClass Names.....................................................................105
7.7 Example Color Setup Values..........................................................................106
8. Dspx Utility........................................................................................................113
8.1 Dspx Overview.................................................................................................. 113
8.2 Invoking Dspx....................................................................................................113
8.3 Dspx Commands and Prompts....................................................................... 113
8.4 Dspx Plots..........................................................................................................114
8.5 Dspx Chat Mode................................................................................................115
8.6 Sample Dspx Session....................................................................................... 117
2
Table of Contents
3
IRIS and RDA User Guide M211316EN-G
4
Table of Contents
5
IRIS and RDA User Guide M211316EN-G
Glossary........................................................................................................................ 321
Warranty......................................................................................................................323
Recycling.....................................................................................................................323
6
List of Figures
List of Figures
Figure 1 Typical Antenna Installation........................................................................... 14
Figure 2 Antenna Utility.................................................................................................. 24
Figure 3 Antenna Azimuth and Elevation Panes...................................................... 25
Figure 4 Antenna Control Panel.................................................................................... 27
Figure 5 Antenna Status Panel...................................................................................... 28
Figure 6 RCP I/O Summary............................................................................................ 30
Figure 7 Antenna in Sun Tracking Mode..................................................................... 32
Figure 8 Stable Platform Parameters...........................................................................35
Figure 9 Ascope Utility....................................................................................................40
Figure 10 Spectrum Width Against Range Plot Example........................................ 53
Figure 11 Doppler Spectrum Plot Example..................................................................55
Figure 12 Time Series at a Selected Range Plot Example........................................56
Figure 13 Record/Playback Menu...................................................................................59
Figure 14 Digital Target Simulator Display and Ascope View Example...............66
Figure 15 Digital Signal Simulator.................................................................................. 68
Figure 16 Bitex Transmitter Screen................................................................................ 79
Figure 17 Bitex Customization Tools..............................................................................87
Figure 18 Status Data Point Example............................................................................ 89
Figure 19 Status QBITE Data Point Example...............................................................90
Figure 20 Control Data Point Example..........................................................................90
Figure 21 Color Set Configuration Menu Example for Velocity............................ 103
Figure 22 HydroClass Name Editor...............................................................................106
Figure 23 Color Configuration Menu Example for Velocity....................................107
Figure 24 Ps Plot Example................................................................................................115
Figure 25 Sample Overlay Display.................................................................................128
Figure 26 Real Time Display.............................................................................................141
Figure 27 RVP System Type Setup Parameters.......................................................... 151
Figure 28 RVP Data Parameters.....................................................................................153
Figure 29 RVP System Parameters................................................................................155
Figure 30 RVP Calibration Parameters.........................................................................158
Figure 31 RVP Signal Processing Parameters............................................................160
Figure 32 RVP Data Simulation Parameters................................................................ 161
Figure 33 RVP Pulse Width Definition Parameters...................................................162
Figure 34 RVP RTD Parameters..................................................................................... 163
Figure 35 RCP Interface Configuration Parameters................................................. 165
Figure 36 RCP Advanced Interface Configuration Parameters.............................169
Figure 37 RCP Packet and Data Logging Configuration Parameters..................170
Figure 38 RCP Radar Site and Antenna Placement Configuration
Parameters......................................................................................................... 171
Figure 39 RCP Antenna Configuration Parameters - Vaisala Example............... 172
Figure 40 RCP Timing Configuration Parameters..................................................... 173
Figure 41 RCP Control Bit Configuration Parameters..............................................175
Figure 42 RCP Status Bit Configuration Parameters................................................177
Figure 43 RCP Network Status Configuration Parameters.................................... 180
Figure 44 RCP RST Mode Request Configuration Parameters............................... 181
Figure 45 IRIS Modes and Protocols............................................................................. 185
Figure 46 License Setup Example................................................................................. 192
Figure 47 Suncal Exec Task............................................................................................ 230
Figure 48 Zauto Utility.....................................................................................................259
Figure 49 Zdrcal Exec Task............................................................................................. 284
Figure 50 Vaisala Observation Network Manager Main Components
and Interfaces (System Delivery)............................................................... 291
7
IRIS and RDA User Guide M211316EN-G
8
List of Tables
List of Tables
Table 1 Document Versions.............................................................................................. 11
Table 2 Weather Radar Documentation........................................................................11
Table 3 IRIS Utilities............................................................................................................13
Table 4 IRIS Utilities by Function....................................................................................14
Table 5 Coherency Relationships...................................................................................75
Table 6 Bitex Command Line Options......................................................................... 77
Table 7 Color Scale Data Parameters...........................................................................98
Table 8 Special Colors.................................................................................................... 104
Table 9 Dspx Commands.................................................................................................113
Table 10 Overlay Latitude and Longitude Header Commands............................. 129
Table 11 Overlay Map Unit Header Commands......................................................... 129
Table 12 Appearance Statements...................................................................................131
Table 13 Map Unit Justification Statements.................................................................131
Table 14 Screen-relative Justification Statements.....................................................131
Table 15 String Location and Content Statements.................................................... 131
Table 16 Icon Command................................................................................................... 132
Table 17 Map Outline Statements.................................................................................. 132
Table 18 Layer Definition Commands........................................................................... 132
Table 19 Solid Underlay Statements............................................................................. 133
Table 20 GIF Underlay Statements................................................................................ 133
Table 21 Summary of Supported Projections.............................................................134
Table 22 Catchment File Commands.............................................................................137
Table 23 Subcatchments.................................................................................................. 138
Table 24 Supported IRIS Input Pipes.............................................................................183
Table 25 IRIS Output File Format Options...................................................................219
Table 26 Supplied IRIS Output Pipes........................................................................... 220
Table 27 Copy Scripts Supplied with IRIS................................................................... 225
Table 28 Suncal Command Line Options....................................................................230
Table 29 Antenna and Sun Beamwidths......................................................................235
Table 30 DSP Files............................................................................................................. 243
Table 31 RCP Serial Line Input....................................................................................... 253
Table 32 RVP Serial Line Input....................................................................................... 253
Table 33 Zcal Commands.................................................................................................276
Table 34 Radar Status Information Sent to Network Manager.............................296
Table 35 Raw Product Parameters............................................................................... 299
Table 36 Product File Naming........................................................................................299
Table 37 Ray Options....................................................................................................... 304
9
IRIS and RDA User Guide M211316EN-G
10
Chapter 1 – About This Document
For information on changes made since your current release was installed, download the
latest document versions and check the IRIS and RDA Release Notes from www.vaisala.com.
Vaisala encourages you to send your comments or corrections to helpdesk@vaisala.com
11
IRIS and RDA User Guide M211316EN-G
CAUTION! Caution warns you of a potential hazard. If you do not read and follow
instructions carefully at this point, the product could be damaged or important data
could be lost.
Indicates that you need to take some notes during the task.
12
Chapter 2 – Product Overview
2. Product Overview
2.1 Introduction to IRIS Utilities
IRIS utilities help you manage IRIS system and software. You can configure, calibrate,
monitor and test the signal processor, radar, and antenna separately. You can also configure
IRIS separately.
While some you can run some utilities while IRIS is running, this is not recommended and
usually unnecessary.
Antenna Provides monitoring and control for the RCP antenna controller.
Allows keyboard/mouse control of the antenna and radar transmitter/
receiver/servo system for testing and verification.
Ascope - General purpose data plotting and radar control program where you
can display up to 4 plots from the available parameters:
• Reflectivity against range
• Velocity against range
• Spectrum width against range
• Log, I and Q RAW A/ D samples against range
• Log, I and Q time series at a selectable range
• Doppler spectrum at a selectable range
Useful for diagnosing problems in the Doppler receiver.
Used to align the LOG and LINEAR channel A/D converters, verify the
system overall, and provide an alternative radar control program for
changing pulse width, PRF, clutter filters and data thresholding.
Overlay Edit and display overlay maps that you develop, so that you can see
how they appear when displayed on the real-time display or other
products.
Setup - Configures the radar software for the characteristics of the radar, such
as the number of pulse widths, the duty cycle limits, the radar
wavelength, antenna gain, transmit power, and similar.
Run this utility first.
Zauto - Calibrates the slope and offset of a test signal within a linear range.
This information is stored in a file and used during programmed radar
collection.
13
IRIS and RDA User Guide M211316EN-G
Control
RCP
Status
14
Chapter 2 – Product Overview
The Setup utility must also know information about the antenna's location, such as:
• Height of the ground in meters.
• Height of the antenna in meters.
• Latitude and longitude of the antenna site.
To save time during configuration, gather this information before running Setup.
After the antenna is configured, run the Antenna utility to test the connection between the
antenna and IRIS.
You should also use the Antenna utility to test the antenna's built-in safeguards. These
safeguards ensure that the antenna does not exceed its elevation limits. It may require 2
people: 1 to run the utility, and 1 to watch the antenna.
More Information
‣ Antenna Overview (page 23)
‣ Setup Overview (page 149)
15
IRIS and RDA User Guide M211316EN-G
You can also run the Bitex utility to see if the BITE packets are coming across the line.
Information in the BITE packets can further pinpoint the cause of the problem.
More Information
‣ Remote Monitoring with Bitex (page 77)
More Information
‣ Setup Overview (page 149)
‣ Ascope Overview (page 39)
More Information
‣ Dspx Overview (page 113)
‣ Zauto Overview (page 257)
‣ Zcal Overview (page 275)
16
Chapter 2 – Product Overview
More Information
‣ Dspx Overview (page 113)
For more information on using the reader, select Help in the reader window.
17
IRIS and RDA User Guide M211316EN-G
18
Chapter 3 – Running IRIS Utilities
CAUTION! You must be a radar operator to run the IRIS Utilities. Observers cannot run
any utilities that may affect the system configuration or operation.
IRIS and RDA utilities can affect the calibration and operation of the radar system and can
only be run by IRIS operators (radarop). All the utilities are available on both IRIS and
RDA systems.
You can access utilities that use the signal processor without quitting the IRIS program
(service iris stop).
You can access utilities that use the signal processor without quitting IRIS by setting IRIS
Radar Status Menu > Radar Process off.
Alternatively, use the -demo option which is available for many utilities. This allows you to
change and store values. Changes do not take effect until you restart IRIS (service
iris stop and service iris start).
19
IRIS and RDA User Guide M211316EN-G
2. Type the name of the utility followed by any options (for example, -demo).
Type & after the utility name to free-up the terminal after the utility is started. For
example:
Type utility names in lower case. To view a list of available options, type the name of the
utility and the option -help. For example:
$ ascope -help
1. To start a terminal on the local workstation, right-click the desktop and select New
window.
2. Use ssh to log in to the workstation where you want to run utilities. For example:
ssh -X nodename
where nodename is the host name of the network node you want to go to.
Depending on your security set-up, you may be prompted for a password, or denied
access depending. For more information, contact your system manager.
20
Chapter 3 – Running IRIS Utilities
where mynodename is the host name of the workstation that you are on.
4. Type the name of the utility followed by any options (for example, -demo).
Type & after the utility name to free-up the terminal after the utility is started. For
example:
Type utility names in lower case. To view a list of available options, type the name of the
utility and the option -help. For example:
$ ascope -help
21
IRIS and RDA User Guide M211316EN-G
22
Chapter 4 – Antenna Utility
4. Antenna Utility
4.1 Antenna Overview
The Antenna utility allows you to manually control and monitor the radar and antenna. The
radar host computer communicates with the Radar and Antenna system over a serial line
connected to the radar/antenna control processor (RCP). The Antenna utility allows you to
communicate easily with the RCP to test the features of the RCP and its interface to the
radar system, including:
• Setting both the Azimuth and Elevation positions or velocities.
• Turning the servo and the transmitter radiate and cabinet powers on and off.
• Checking the Computer/Local switch position.
• Checking the status of the cooling airflow, waveguide pressure, transmit Radiate/OFF/
Warning status, magnetron current, and time stamp.
• Tracking the movement of the sun.
Not all of the readouts and controls, described in this chapter, are available on all systems.
At a new installation, or after extensive maintenance, you should run the Antenna utility
before running IRIS to test the interface between the IRIS host computer and the RCP.
CAUTION! Use caution before running the antenna. Make sure the area surrounding the
radar antenna is clear of personnel, who may be injured by the antenna motion or
exposed to radiation.
CAUTION! To avoid damage to the antenna, use Setup to configure the antenna limits
and signal processor pulse widths.
Do not run the Antenna utility while IRIS is running because of the possibility of interference
with IRIS commands to the RCP.
23
IRIS and RDA User Guide M211316EN-G
During IRIS operation, most of the monitoring information available in the Antenna utility is
shown in the IRIS Radar Status menu.
1. In the command line type: antenna&
24
Chapter 4 – Antenna Utility
Mode
The Antenna utility can operate in the following modes:
• Position
Enables setting the azimuth or elevation position.
• Velocity
Enables setting the azimuth or elevation velocity.
• Sun Tracking
Invokes a sun tracking procedure, which computes the direction to the sun from the
radar location, and positions the antenna there. See 4.7 Running Antenna in Sun
Tracking Mode (page 32).
Stop
Select Stop to stop antenna movement, regardless of the current mode. The antenna slows
to a stop as indicated by the pointer within the position indicator.
The stop light is red when the antenna is stopped and green when the antenna is running.
Sun Tracking
The blue and yellow Sun Tracking button puts the antenna into the Sun Tracking mode.
Select this button again to exit Sun Tracking mode.
Sun Tracking
While in Sun Tracking mode, before moving the antenna you can enter an offset to be
added to the sun's position the Error field allows.
25
IRIS and RDA User Guide M211316EN-G
Sliding Scale
The sliding scales set the requested velocity for either the Azimuth or Elevation position.
The scale has a "tick" at velocity 0. For the Azimuth velocity, positive speeds are for
clockwise scanning while negative speeds are for counterclockwise scanning. For the
Elevation velocity, positive speeds are for upwards scanning (toward the zenith), while
negative speeds are for downward scanning (away from the zenith).
The RCP has its own "soft" elevation limits. If the antenna elevation does not move all the
way up or down, to fulfill a position request, the request may be outside the limits
imposed by the RCP. Consult with your manufacturer if you are unsure.
Some RCPs cannot move both axes of the antenna, in a velocity servo, at the same time. On
these systems, the following message may be displayed at your request:
26
Chapter 4 – Antenna Utility
Platform Parameters
Use these parameters to manage the setting for moving platforms such as the pitch, the roll,
and the heading angles and velocities.
See 4.8 Stable Platform Display (page 34).
The Control Panel controls the transmitter receiver and radiate, the servo, and the signal
generator powers. The indicator lights changes from red to green, indicating if the power is
off or on.
TR Power
Requests the RCP to turn the main power on or off to the transmitter/receiver. When
the power is off, many of the sensed status fields are reported as faults.
Radiate
CAUTION! Do not turn on radiation until you are sure personnel cannot be
exposed to microwave radiation.
Requests the RCP to turn the transmitter radiate on or off. If there is a problem with a
subsystem, such as the waveguide pressure or cooling airflow, the RCP may not grant
a radiate request.
Servo Power
Requests the RCP to turn the antenna servo amplifier on or off. When the servo power
is turned off, the antenna position cannot be controlled.
27
IRIS and RDA User Guide M211316EN-G
Signal Generator
Toggles the calibration signal generator on or off while the sliding scale sets the power
level. Status fields display the current state of the Signal Generator, such as ON and
OK. Other status fields indicate the power-level setting.
Continuous Wave
Toggles between continuous and pulse mode.
Noise Source
Turns the noise source on and off within the radar receiver. This is usually done for
testing purposes only.
28
Chapter 4 – Antenna Utility
Pulse Width
• The first number is the pulse width that is currently being requested by the host
computer.
• The second number is the pulse width status reported back from the RCP to the host
computer.
The pulse widths here are referred to by index rather than microseconds. IRIS supports up to
4 pulse widths and the indices are labeled 0, 1, 2, 3. Most systems only use 2 pulse widths (0
and 1).
In most systems the RCP controls the pulse width. In this case you can use the control
button next to the pulse width status field to change the pulse width. The selection menu
displays both the index and the value in microseconds.
For systems where the signal processor controls the pulse width, this button cannot be used
to change the pulse width. The proper request and status is reported however. Note that in
this case the Ascope utility can be used to change the pulse width.
RCP Status
Indicates whether the RCP has shut down by displaying either OK or Shutdown.
RCP Reset
The RCP button resets the antenna controller. The button takes the antenna controller out of
the shutdown state.
Options
I/O Summary shows a summary of antenna I/O operations.
Time Set sets the system clock.
Stable Platform Params adds a center portion to the display which shows information such
as heading, pitch, roll related to shipboard or airborne applications. See 4.8 Stable Platform
Display (page 34).
Print
Print creates an X-window dump of the menu you are running, as follows:
• Print > to Printer sends the output to the postscript or color printer specified in the
Printer Setup menu.
29
IRIS and RDA User Guide M211316EN-G
• Print > to File sends the output to a file in your default home directory.
• Print > Setup lets you configure the printer on your system. See IRIS and RDA Software
Installation Guide.
Exit
Exit exits the utility.
Help
On Utility displays information about the utility.
Contents and Index provide access to the online help.
RCP Status
The status of the RCP, either OK or Shutdown.
Update Time
The time in seconds since the last update was received from the RCP by the antenna
process.
30
Chapter 4 – Antenna Utility
Input Count
The total number of bytes read by the antenna process since it was started.
Output Count
The total number of bytes written.
Error Count
The total number of bytes received that were discarded because of an error.
All automatic updates by IRIS are made only if the time error is 2 ... 5 seconds. This
compensates for the slow drifts that are typical of computer clocks. However, when
automatic time setting is first invoked, there is usually an error greater than 5 seconds.
In this case, the Time Set menu is a convenient way to force synchronization, after which
the automatic time resetting tracks the time.
1. For the question Operating system's time, select Setup > General.
See 11.7 IRIS General Setups (page 185).
2. To show RCP time settings, select Options > Time Set.
Last Reported Time
The last time report that was received from the RCP.
Seconds from Last Report
The number of seconds elapsed since the last time report.
Time Error
Defined as the system clock minus the RCP time, for example, for positive
numbers the system time is fast.
If the fields are blank, then you are not receiving the time from the RCP. Check with
your system manager to see if your RCP has this feature.
3. If the time is received from the RCP, select the Set Time button to reset the system time
to match the RCP time.
31
IRIS and RDA User Guide M211316EN-G
After installation, you must test the safeguards with the Antenna utility.
1. The first time you use elevation velocity scanning, position an observer safely near the
antenna to watch and listen for signs that the antenna drive is trying to push against
the stops.
2. In the terminal prompt, type antenna&
3. Set the antenna controls as follows:
a. Set the elevation position to 75.
This positions the antenna elevation close to the upper limit.
b. Set the Elevation Velocity field to 5° per second (first + then -) to move the antenna
slowly up, then down.
CAUTION! For the safety of the observer, be ready to stop the antenna if there
is a problem.
In sun tracking mode, the Antenna utility computes the direction to the sun from the radar
location and positions the antenna there.
32
Chapter 4 – Antenna Utility
The purpose of the sun tracking mode is to test the alignment of the radar pedestal.
Because the sun is a black body radiator, it transmits microwaves that you can detect with
your radar, even through the clouds.
The test consists of moving the antenna until you get the maximum return from the sun and
then comparing the pedestal angles with the known position of the sun.
1. Stabilize and tune the antenna.
The antenna must accurately go to a requested position to within less than 0.2°.
2. Set your system time.
Vaisala recommends that you set the time to within a second of the correct time,
though a 10 second error gives only a 0.05° error.
If you are using time synching, such as ntp, set the time on the server system or turn
synching off.
3. Verify that your latitude and longitude are set correctly.
For a shipboard radar:
a. Run Antenna.
b. Select Options > Stable platform params.
c. For systems without an INU, check setup/rcp.
See 11.5.4 Radar Site and Antenna Placement (page 171).
4. Perform the test when the sun is low in the sky.
At high elevations, the sun is so wide in azimuth that you cannot measure the azimuth
offset accurately.
5. Configure and save a sun-track mode for Ascope.
We recommend turning off range normalization, displaying T only, sample size of 256.
6. In Antenna, start sun tracking mode by selection the sun icon.
In sun tracking mode, the position indicators are yellow circles displaying the sun's
current azimuth and elevation positions.
a. Using the Increment menus, set the azimuth and elevation steps to 0.5°.
b. Select either side of the yellow dot on the control panes to change the azimuth and
elevation offsets until you find the sun.
The power displayed on Ascope should be several dB above the noise.
c. Check the Request field that displays the azimuth and elevation settings of the
antenna.
The utility updates the position every 10 seconds, which usually produces a change
of about 0.01° on both axes.
d. If needed, use the Errors field to specify an offset to add to the sun's position before
moving the antenna so you can correct for errors.
7. Set the step to 0.2°.
a. Make a pass through each axis.
b. Make a table of the power against angle error.
You should be able to determine the error at the peak.
33
IRIS and RDA User Guide M211316EN-G
8. Repeat the same test with the sun in a different azimuth direction (morning against
afternoon).
This allows you to differentiate a tip in the pedestal from a fixed offset.
9. Enter the measured errors in your antenna controller.
If you are unable to find the sun manually with small offsets, it may be because of a
large unknown offset.
If the weather is clear, you may be able to spot the sun on the antenna to indicate the
correct direction.
Alternatively, configure an IRIS sector scan centered on the sun and see if you can spot
it on the real-time display. For RCP:
a. Enter TTY setups
b. Enter the axis azimuth command and set the Input offset from true
orientation.
c. Type the measured error value.
d. Do the same thing for the axis elevation.
If there was a non-zero offset before, you must add the new error to it.
34
Chapter 4 – Antenna Utility
35
IRIS and RDA User Guide M211316EN-G
36
Chapter 4 – Antenna Utility
37
IRIS and RDA User Guide M211316EN-G
38
Chapter 5 – Ascope Utility
5. Ascope Utility
5.1 Ascope Overview
The Ascope utility is a diagnostic and test utility for aligning and testing the radar and signal
processor.
Ascope also provides a standalone radar display and control capability. Displays of the
signal processor output data, such as a single Doppler spectrum, time series, or raw A/D
samples are generated against range in a graphical format.
During Ascope operation, the antenna is usually controlled by hand wheels or the Antenna
utility to select interesting targets.
Option Description
-demo Runs Ascope without the signal processor, for testing and
demonstration purposes.
If Ascope cannot communicate with the signal processor (for example, if the signal
processor is not turned on), it displays an error message.
If this happens, repair the problem and restart Ascope.
39
IRIS and RDA User Guide M211316EN-G
Antenna Status
Shows information about the antenna status.
Display Status
Freezes and resumes the display and set display parameters, such as the plotted data.
Radar Status
Shows radar status information, such as the PRF and pulse width settings.
Processing Status
Shows information about the processing mode and other processing options.
Filters
Sets the Doppler, LOG, Speckle, and Threshold filters.
Calibration
Shows information about DSP calibration. You can take noise samples or set A/D
converter offsets and gains.
More Information
‣ Ascope Plots (page 52)
40
Chapter 5 – Ascope Utility
Antenna
Displays the antenna status as one of the following values:
• OK
The antenna is functioning properly.
• Dead
No data has been received from the RCP for at least five seconds.
Select the button to start the Antenna utility. See 4.1 Antenna Overview (page 23).
Time
Shows the time between successive frames of the display.
Azimuth
Shows the current azimuth of the antenna. Tag lines must be wired for this.
Elevation
Shows the current elevation of the antenna.
Freeze/Resume
Freezes or unfreezes the display, and stops or starts the signal processor. The green
light indicates that the display is not frozen and the signal processor is running; the
red light indicates that the display is frozen and the signal processor is not running.
41
IRIS and RDA User Guide M211316EN-G
Plot Parameters
Shows the currently selected plot parameters. Select the button to launch the Plot
Parameters menu, where you can select from one to four plots displayed in the order
you choose.
You can set up to 8 parameters can be selected at once . The first 4 are plotted on the
display. See 5.6 Data Recording and Playback (page 58).
42
Chapter 5 – Ascope Utility
Range Strobe
Shows the value of the selected range for the spectrum and time series plots, as well
as the range for the numerical values displayed in the parameter against range plots.
This range is also used for noise samples. The Range Strobe is displayed in the plots
as a vertical red line. You can change the value of the Range Strobe field and the
position of this line in a number of ways:
• Enter a value directly in the field, and the line is moved to the new position. If the range
you enter exceeds the Max Range, then the value for the Max Range field is substituted,
and the vertical line is displayed at the far edge of the plot.
• Click the left mouse button in the plot. The vertical line moves to that location and the
value of the Range Strobe field is updated to the new value.
• Use the right or left arrow keys to move the line to the right or the left. The value of the
Range Strobe field is updated to the new value.
The Range Strobe is rounded to exactly hit the nearest processed range bin.
Number of Bins
Shows the number of range bins being plotted. Select the button to select the number
of acquired bins.
The maximum value that this field can have depends on the signal processor.
The number of bins determines the number of points plotted on the parameter
against range plots, including the Z, T, V, W, AI, AQ, and ALOG plot parameters.
Reducing this value can increase the update rate because less data needs to be
transferred. This is useful when more rapid updates are required, especially for serial
line graphics displays.
43
IRIS and RDA User Guide M211316EN-G
PRF
Shows the current PRF selection in pulses per second.
• The left box shows the requested PRF.
• The right box shows the measured PRF.
You can set these fields to any number between the minimum and the duty cycle limit,
or choose a value from the menu (Options are: 250, 300, 500, 600, 1000, 1200).
In configurations using an external trigger these numbers may differ.
The value shown is the higher PRF if dual PRF is selected.
The PRF should be set to 300 or greater when using alternating polarization.
Ascope automatically limits the PRF to be within the duty cycle limit of the
transmitter as configured in the Setup utility.
You must run the Setup utility before running Ascope.
Dual PRF
For automatic velocity unfolding. This field shows None, 3:2, 4:3, or 5:4.
When you change this value, the velocity limits on the data plot are changed
appropriately. Note that the PRF displayed as part of the status is the higher PRF rate.
If any plots require time series, Dual PRF is set to None (no unfolding). There is no
unfolding when I, Q, L, AI, AQ, ALOG, or Spec displays are plotted.
Pulse Width
Shows the current pulse width in microseconds. You can change he pulse width can be
changed by selecting an option from the menu.
Note that this uses the pulse width signal lines of the signal processor and/or the
antenna controller to set the pulse width. When switching longer pulse widths,
Ascope automatically lowers the PRF as required to stay within the duty cycle limits
established in Setup.
Gain Control
Shows type of gain control used.
Select this field to change the gain control scheme. In the Gain Control menu, select
one of the following:
• AGC
Automatic gain control
• STC
Sensitivity time control
• Fixed dB
Gain at a fixed level of attenuation.
When you choose Fixed dB when you are running in IAGC mode, you can enter 1 ... 3 dB
levels. Ascope cycles between these settings.
Select OK to close the menu.
Polarization (available with ZDR option)
Displays the transmitted polarization and lets you set the polarization and switching
scheme. Box is desensitized on single polarization systems.
Options: Horizontal, Vertical, H+V, or Alternating.
44
Chapter 5 – Ascope Utility
45
IRIS and RDA User Guide M211316EN-G
General Setup
Shows a menu displaying the current processing mode and options. You can use this
menu to switch between major modes of the RVP (such as PPP and FFT), and to select
other processing options.
• R2 Algorithms button
Selects whether the computation for spectral width uses three correlation lags (R0, R1,
and R2), or only 2 (R0, and R1).
• Clutter Microsuppression button
Enables the algorithm for removing suspected clutter bins from a run of range
averaged samples.
• 16-Bit Time Series button
Instructs ascope to read extended precision samples during the time series modes. It
should generally be pressed ON. The OFF position causes 8-bit fixed point data to be
read.
• Spectra from DSP button
Causes the Ascope spectrum plot to be drawn from spectral components that are read
directly from the DSP, rather than internally computing those components from the raw
time series.
The DSP spectra are often interesting during major modes that employ spectral filtering
(such as the FFT and Random Phase modes).
• Type of Spectra button
Is sensitized only in Random Phase major mode and only if spectra are being read
directly from the DSP. This button pops up a menu of 8 power spectra and lets you view
the data as they progress through the RVP processing stages.
The buttons in this menu are "live" and take effect immediately. You may keep the
menu up on the screen to compare the results with different settings.
46
Chapter 5 – Ascope Utility
Select Exit when you are finished. The Major Mode remains visible in the button on the
main screen.
Pulse Samples
Shows the current number of pulses for averaging of the spectrum moments or for
time series. You can also select the number of samples (pulses) to be averaged into
each of the V, W, Z or T plots; or the number of I, Q or L time series points to be
plotted. The valid range is from 4 to 256. This field also sets the Spectrum Size field.
Menu choices: 8, 16, 32, 64, 128, 256.
Range Average or Smoothing
Sets the number of consecutive range bins to average within the DSP before displays.
Choose None for no range averaging. Smoothing performs an average in range, but
does not reduce the number of recorded range bins. An entry such as 1/4 means no
range averaging, but do range smoothing over 4 bins.
Menu choices: None, 2, 4, 8, 1/2, 1/4. Other values available by type in.
LOG Range Normalization
Toggles range normalization of the LOG channel on and off. In some cases, you may
want to disable the LOG channel range normalization algorithm in the signal
processor. In this case, the reflectivity against range plot displays dBm above
threshold rather than radar reflectivity factor.
Spectrum Size
Shows the number of samples used for a Doppler spectrum. This is always the
greatest power of two less than or equal to the Pulse Samples field. That is, the
Spectrum Size is the value of Pulse Samples field rounded down to the nearest of 4, 8,
16, 32, 64, 128 or 256.
For alternating polarization, this number is the sample size at each polarization, and
the maximum value is 128.
Spectrum Average
Shows the averaging constant for spectrum averaging. The time constant for
spectrum averaging affects only the spectrum display (the Spec plot parameter). The
argument None corresponds to no averaging. The number 8 corresponds to maximum
averaging. This number is the time constant of an exponential average in CPIs. Thus, a
value of 1 means that after spectrum is computed, the previous data has weight 1/e.
You should allow ample time for the spectrum to settle after changing the averaging.
Changing the spectrum size zeroes the averaging. The annotation numbers displayed
in the spectrum plot are also averaged.
Menu choices: None, 1, 2, 3, 4, 6, 8.
Spectrum Window
Select the window to be applied to the time series before the spectrum is computed.
The window dramatically affects the spectrum and can affect the computed SQI
shown on the plot.
The choices are: Black (Blackman), Hamm (Hamming), and Rect (Rectangular).
47
IRIS and RDA User Guide M211316EN-G
5.3.5 Filters
Point Clutter
Turns on/off the point clutter remover.
This is a NEXRAD algorithm which runs on the I/Q stream before the data moments are
computed. If it sees a sudden spike in power, it replaces the average values from before and
after in range.
48
Chapter 5 – Ascope Utility
Thresholds
The signal processor uses thresholding to removes range bins that have weak signal power
or unreliable estimates of the Doppler parameters.
• Select Thresholds to turn thresholding on and off.
• Select Levels to set threshold criteria and levels.
See 4.1 Antenna Overview (page 23) and RVP900 Digital Receiver and Signal Processor User
Guide.
Criteria for thresholding are set for each data parameters (ZT, Z, V, W, Dual Pol, and
Other). You can choose to discard the data when one or more of the following threshold
parameters are weak:
• LOG
LOG receiver signal-to-noise ratio.
• SQI
Doppler channel signal quality index.
• CSR
Doppler channel clutter-to-signal ratio.
• SIG
A measure of the power from weather targets, excluding noise.
You can select, or enter any Boolean equation using the variables SQI, LOG, CSR, and SIG,
separated by and and or.
Choose or enter All Pass to accept any value, in effect turning off thresholding.
To select thresholding levels, enter a value directly or move the sliding scale until the value
you want appears in the field.
49
IRIS and RDA User Guide M211316EN-G
LOG
Sets the LOG receiver threshold in dB above noise.
If thresholding is turned on and the LOG video signal is below this threshold level,
reflectivity is thresholded on the reflectivity plots.
Enter a value of 0 ... 5 dB.
SIG
Sets signal power threshold level in dB above noise.
Often this is used to threshold widths.
If the LOG video signal power is below this threshold after removal of clutter power,
the widths are thresholded.
Enter a value of 0 ... 20 dB.
CSR
Sets the clutter-to-signal ratio threshold.
If the ratio exceeds this threshold, and thresholds are enabled, the Doppler data are
thresholded.
Enter a value of 0 ... 50 dB.
SQI
Sets the Doppler threshold level.
Similar to the LOG threshold level except that it is for the Doppler channel signal
quality index.
If the processor computes an SQI less than the threshold defined here, the velocity
and width data for that range bin are not plotted.
You can enter a value of 0 ... 1.
A value of 0 causes nearly all data to be plotted; 1 causes nearly nothing to be plotted.
A value of 0.3 generally eliminates the weak signals and passes signals that have good
mean velocities.
The "noise points" that get by the threshold correspond to speckles on the color
display.
This is useful for reducing the amount of data that is transferred to serial line
graphics displays.
After you have entered your thresholding criteria and levels, select OK to apply your settings
and exit the menu.
To reset the values to their defaults, select Default.
5.3.6 Calibration
In Ascope, you can measure the current noise level for use during radar calibration.
50
Chapter 5 – Ascope Utility
Sample
Takes a new signal processor noise sample at the range specified in Ascope > Display >
Range Strobe.
For more information, see RVP900 Digital Receiver and Signal Processor User Guide.
Noise
Select Noise to measure the current noise level by selecting the calibration parameters used
when processing noise sample data.
The parameters are set in RVP or in the calibration information that comes in the IQ stream
metadata.
Do not to take a noise sample when a test signal is present, or the test signal level is
interpreted as the noise level. This leads to erroneous displays of reflectivity.
When you are satisfied with these settings, select Exit.
ZDR Offsets
Shows the ZDR calibration offset, or N/A for systems without ZDR.
You can also use this field to set the ZDR offset. The number you enter is added to the
differential reflectivity to correct for differences in the receiver chain.
51
IRIS and RDA User Guide M211316EN-G
More Information
‣ Display Status (page 41)
More Information
‣ Ascope Menu (page 40)
This plot is generated when you choose the T and Z plot parameters.
T is the total reflectivity without clutter correction; Z is the reflectivity with clutter
correction. These are the equivalent radar reflectivity factors and are fully calibrated
estimates.
You must calibrate your radar system before the values are correct. See 14.1 Zauto Overview
(page 257) and RVP900 Digital Receiver and Signal Processor User Guide.
The Ascope utility lets you temporarily change the slope and offset of the calibration
without modifying the calibration file used for the IRIS system.
The data are plotted in -32 ... 96 dBZ decibel values between 0 and the selected Max Range.
The numerical value in the upper right of the plot shows the reflectivity at the selected
range, indicated by the vertical red line.
See also the Pulse Samples, LOG Filter, Thresholds, Number of Bins, LOG Range Norm,
Calibration ZCAL, and Calibration Slope fields.
52
Chapter 5 – Ascope Utility
17.0
5.51 m/s (0.32)
W
i
d
t
h
0.0
This plot is generated when you choose the W plot parameter. The spectrum width is the
standard deviation of the Doppler spectrum. (The Doppler spectrum display itself always
appears broader than the indicated width, because the spectrum is on a log scale).
53
IRIS and RDA User Guide M211316EN-G
Width is displayed in m/s up to the unambiguous velocity value. Broader widths are difficult
to measure.
Similar to the mean velocity, the numerical value of the width is displayed in m/s and for the
normalized velocity interval [-1, +1] for the selected range (as indicated by vertical yellow
line).
See also the Pulse Samples, Threshold Levels, Doppler and LOG Filter, Thresholds, and
Number of Bins fields.
54
Chapter 5 – Ascope Utility
0
0.99675
–12.89 dB
3.27 deg
S
p
e
c
t
r
u
m
–100
This plot is generated when you choose the Spec plot parameter. This is the most useful
plot for monitoring the alignment and performance of the Doppler channel.
The Doppler spectrum is computed from the I and Q time series for the selected range. See
5.4.8 Time Series at a Selected Range (I, Q, and LOG) (page 56).
The FFT mode spectrum can be displayed directly. The scale is in dB marked with 20 dB
divisions. Zero velocity is indicated by a vertical line. This is the velocity of ground clutter
targets. The Doppler spectrum plot is always given twice as much vertical height on the
screen as the other plots.
The numerical values in the display are as follows:
• Top left
Linear channel power in dB. This is uncalibrated on an absolute scale. However it is very
accurate on a relative scale as long as the linear receiver is not saturated.
• Top right
Signal quality index or SQI (|R1|/R0). This is a value between 0 (white noise) and 1
(pure tone). This is useful in determining the coherency of the radar system. See 5.8
Ascope Checkup Procedures (page 71).
• Top right (beneath SQI)
RMS phase noise in degrees. This includes noise contributions caused by both
amplitude and phase errors, and is computed directly from the SQI as follows:
180
�ℎ�������� = × −1� ���
�
• Time series are clutter-filtered. You can use the filter fields to see the effect of various
filters on the Doppler spectrum.
The typical Doppler spectrum contains white noise at all velocities, a ground clutter spike at
0 velocity, and a weather spectrum. Some points to note:
55
IRIS and RDA User Guide M211316EN-G
• With the clutter filter set to None (no filter), you can observe a strong clutter target to
determine the linear dynamic range of the system. Observe the dB difference between
the peak of the clutter and the white noise.
• Coherent artifacts are caused by leakage of other signals, such as 50 or 60 cycle line
power into the transmitter/receiver system. These appear as peaks located
symmetrically about 0 velocity.
To obtain the best Doppler measurements, minimize coherent artifacts by reducing the
leakage of stray signals.
• Image spectra occur when a weather spectrum has a mirror image on the other side of
zero velocity. Usually the image is smaller than the primary weather peak. Image
spectra are typically caused by the following:
• Saturation of the A/D converters
• Gain imbalance of the I and Q channels
To correct these problems, see:
• 5.8.1 Coarse Adjustment of Gain and Offset Pots (page 71)
• RVP900 Digital Receiver and Signal Processor User Guide
The number of points that are plotted are 4, 8, 16, 32, 64, 128, or 256 as indicated by the
Spectrum Size field.
You can change the number of points in the Pulse Samples field. If a number other than a
power of 2 is entered, the next lowest allowable value is accepted (for example, a Pulse
Sample of 126 sets the Spectrum Size field to 64 points).
When selecting the range for the spectrum, it is useful to display a velocity against range (V)
or reflectivity against range (Z) plot. These plots can show you where there are targets of
interest.
Because spectra can be very noisy, Ascope has a spectrum averaging feature for detecting
weak signals. Averaging causes the update rate to slow down. A value of None corresponds
to no averaging. 8 is the maximum value.
See also the Pulse Samples, Spectrum Average, Spectrum Window, Doppler and LOG
Filter, and Range Strobe fields.
127
I
S
a
m
p
l
e
s
–128
56
Chapter 5 – Ascope Utility
These plots are generated when you select the I, Q and LOG plot parameters.
I and Q correspond to the linear channel in-phase and quadrature signals, and LOG
corresponds to the LOG channel video signal.
These plots are similar to the AI, AQ, and ALOG plots except that the samples at a single
range are plotted versus time. Each point represents a different pulse.
The Pulse Samples field sets the number of points that are plotted. As with the spectrum
display, the velocity or reflectivity against range plots can help you select a range where
there are interesting targets.
An alternative way to show I and Q is to use the Mag and Arg displays (the phased form of
I and Q). The numerical value displayed in the upper right is the RMS value of the
fluctuations. When viewing a clutter target, these values can be used to assess both the
phase and amplitude stability of the transmitter/receiver.
The RVP time series are clutter filtered. When using the time series plots remember that
the clutter filter removes low velocity signals.
This can be perplexing when a test signal is inserted and no signal time series is observed.
It may be that the clutter filter is effectively removing the signal.
See also the Pulse Samples, Range Strobe, and Doppler and LOG Filter fields.
File
Load shows a list of configuration files. Choose the one you want to load..
Save As... lets you save your configuration under the same name or under a new name that
you specify.
Print creates an X-window dump of the menu you are running, as follows:
• Print > to Printer sends the output to the postscript or color printer specified in the
Printer Setup menu.
• Print > to File sends the output to a file in your default home directory.
• Print > Setup lets you configure the printer on your system. See IRIS and RDA Software
Installation Guide.
Exit exits the utility.
The named Ascope configurations are stored in the files *.ASCOPE in the config
directory. The default startup configuration is named DEFAULT.ASCOPE
Options
Simulator shows a menu for defining a digital signal. See 5.7 Digital Signal and Target
Simulators (page 65).
57
IRIS and RDA User Guide M211316EN-G
Plots Only removes the plot parameters from the Ascope menu, so that the plots can take
up the entire window.
Plots/Params shows the plots on the left and the parameters on the right.
Reset Plots
Help
On Utility displays information about the utility.
Contents and Index provide access to the online help.
After you have recorded files to disk, you can archive them to tape using UNIX tar.
58
Chapter 5 – Ascope Utility
1. Configure Ascope normally, so that the weather phenomenon is shown on the screen.
When the Record menu first appears on the screen, Ascope operates the DSP in the
usual continuous manner
To create the configuration that you would like to record, you can modify and all menus,
including the Record menu.
a. Select a maximum range and bin spacing that captures the event at an adequate
resolution.
b. Setup the PRF, clutter filters, range averaging, spectral averaging, and so on, so that
the weather target's characteristics are nicely captured.
59
IRIS and RDA User Guide M211316EN-G
3. In the Plot Parameters menu, select the parameters you want to record.
You can choose up to 16 parameters to be recorded to disk at once. The first 4
parameters are plotted on the screen, and all the selected items are archived.
For example, if you select: Z, T, V, W, I, and Q in that order, Ascope displays the first 4
parameters versus range, and records all 6 as soon as the Rec button is pressed.
If the time step and number of rays were setup for a long interval of recording, you can
monitor the plotted parameters by eye and discontinue recording if the weather event
changes or becomes less interesting.
a. Power spectra:
Ascope can record power spectra, either in place of or in addition to the I and Q
data from which the spectra are derived.
If spectra are recorded on their own, then the size of the data files is reduced by
approximately a factor of 2. This may be significant when many bins of data are
being recorded.
Another advantage that spectra offer is that they can be averaged prior to being
recorded, and thus could supplement the I and Q data in a useful way. For example,
if I, Q, and Spec rays were recorded every 10 seconds, and if the spectral averaging
were set to approximately 10 seconds, then the archived data would contain highly
averaged spectra plus occasional instantaneous time series.
b. Data parameters:
Each data parameter (T, V, Zdr, and so on) is recorded over the full range interval
specified by the maximum range and bin count in the Ascope main menu.
c. Single pulse data samples:
The single pulse AI, AQ, and AL data samples are recorded over the full range
interval.
However, time series and spectra are recorded only at the limited number of bins
specified in the TS Bins field, and centered at the distance of the range strobe.
When the Record menu is visible, this secondary range interval is shown as a pair of
dotted vertical lines drawn on either side of the range strobe. To record time series
and/or spectra, you must choose a nonzero value for TS Bins, and must select I, Q,
and/or Spec from the Plot Parameters menu.
The MAG and ARG parameters are not available for recording to disk. This is because
these parameters are merely computed at display time and are completely
redundant with I and Q. They would not add any averaging or data reduction
possibilities if recorded.
If you press the Rec button while a MAG and ARG plot is selected a warning message
reminds you that you may not be recording exactly what you think. However, the
data file still contains all the other selected parameters.
60
Chapter 5 – Ascope Utility
61
IRIS and RDA User Guide M211316EN-G
3. Directory from which data files are played. By default, this is the same directory used
for recording. If needed, change to any readable directory containing Ascope data files.
62
Chapter 5 – Ascope Utility
63
IRIS and RDA User Guide M211316EN-G
Ray Data
The ray data are defined by the iplottypes[] array, which lists up to 16 different data
parameters that were recorded.
Each parameter is stored in its native format as read from the DSP. For information on the
data formats, see IRIS Programming Guide and the PROC command section in RVP900
Digital Receiver and Signal Processor User Guide.
The length of each data parameter array is rounded up to the next multiple of 4 bytes to
make sure that successive elements within the file are aligned on 4-byte boundaries if they
need to be.
There is no difference between I and AI, Q, and AQ, and so on in terms of data format.
However, the A terms span the full range, and the non-A terms span the full pulse count.
The "derived parameters" MAG_AIQ(10), ARG_AIQ (11), MAG_IQ (15) and ARG_IQ
(16) are not recorded on the archive disk, since doing so would not add any more
information than that in the original (I,Q) data. Ascope can plot these parameters (because
that is often handy). If you want to archive this data, include the raw (I,Q) parameters
themselves.
Example
Suppose that a recording is made with the following settings:
• In the main menu: 30 bins and 10 pulses
• In the Plot Parameters menu: T reflectivity and L time series
• In the Record menu: 5 TS-Bins and 7 ray
• In the General Setup menu: 16-bit time series
Then the data file is 3604 bytes long and consists of:
• A 1280-byte asc_stats header
• Seven ray blocks, each 332-bytes long, comprised of a 200-byte asc_ray_header
structure, followed by 32 bytes of T data, and 100-bytes of 16-bit L samples.
The length of the T data was rounded up to the next multiple of four, and that the L
sample length is based on:
������ ����� �����
10 5 ���� 2 = 100
��� ��� × ����� ���
64
Chapter 5 – Ascope Utility
More Information
‣ Using the Digital Signal Simulator (page 67)
‣ Using the Digital Target Simulator (page 65)
‣ Data Simulations (page 161)
65
IRIS and RDA User Guide M211316EN-G
The digital target simulator can simulate up to 4 point targets. You can set the parameters of
each target independently.
1. Select Options > Target Simulator.
The simulator and its control panel start.
Cx
Select Cx to indicate that the target impacts the data from the cross-polarization
Rx channel (vertical polarity).
Co
Select Co to indicate that the target impacts the data from the co-polarization Rx
channel (horizontal polarity).
Range (km)
How many km it will affect after the starting range
Length (km)
How far away from the radar the object is.
66
Chapter 5 – Ascope Utility
In the example plot, this is shown in the trapezoid changes. A range of 50 and a
length of 10 km indicates the target occupies the range bins between 50 ... 60
km.
Power (dB)
Signal power of the target.
Gradient
How much the power changes over the range of the target.
For example, a Targ-1 target between 50 ... 60 km with the Power of 10 and the
Gradient of -13 dB starts at the signal power of 10 dB @ 50 km and then drops 13
dB down to -3 dB at 60 km.
Doppler (Hz)
Doppler frequency of the target in Hz.
Gradient
How much the frequency changes over the range of the target.
67
IRIS and RDA User Guide M211316EN-G
Signal
Sets the signal power of the meteorological target (dB).
As you raise this value, the Doppler spectrum of weather increases in power.
If the Signal value is larger than the minimum slider value (---), the Signal, Velocity,
and Width parameters define the Doppler Power Spectrum of a weather target with a
Gaussian / Normal distribution.
Velocity
Sets the mean radial velocity (m/s) of the weather target normalized between [-1, +1]
to correspond to the Nyquist interval (fold point).
As you change this value, the Doppler spectrum moves horizontally.
Width
Sets the spectrum width (standard deviation of velocity) in m/s.
As you change this value, the spectrum become broader.
68
Chapter 5 – Ascope Utility
Clutter
Sets the power (dB) of the clutter signal which has a mean velocity of 0.
As you increase this value, the clutter peak at 0 velocity increases.
The power is calibrated in the same way as the signal power. For example, if both the
Clutter and Signal powers are the same, the clutter-to-signal ratio is 0 dB.
Noise
Sets the power (dB) of the white noise present. If --- then no noise added.
Raising this value causes the noise floor to increase.
Tx. Phase
Sets the sequence of phases used to modulate the time series from pulse to pulse:
Coherent - no phase modulation.
Random - random phase sequence.
For more information, see CFGPHZ host computer command in RVP900 Digital
Receiver and Signal Processor User Guide.
Second Trip
Adds a second trip to Target #2.
If Target #2 is in the second trip echo (Second Trip is enabled), the Tx. Phase
parameters to give Target #2 a phase shift from Target #1.
RMS Phase
Simulates phase noise. Increasing the phase noise increases the white noise level in
the Doppler spectrum.
If the phase from pulse-to-pulse is the same, this setting defines amount of pulse-to-
pulse Tx phase modulations of the simulated signal.
Typically, a magnetron radar has between 1 ... 3° of phase noise.
A Klystron system can have as little as 0.1° of phase noise.
RMS Power
Defines the pulse-to-pulse amplitude modulations of the simulated signal.
Vaisala recommends that you display a Doppler spectrum with 128 samples so that
you can see the results of any changes that you make.
When you are satisfied with the Doppler spectrum that you have constructed, you
can switch to other types of displays.
69
IRIS and RDA User Guide M211316EN-G
The signal, clutter, and noise signals for Target #1 and Target #2 are added together to
form a single time series.
After you set the DSS, the same time series is loaded into the signal processor every time.
To get a new "realization" select on any of the slide pots that you are using. A fresh time
series is created.
70
Chapter 5 – Ascope Utility
To use this feature, random phase features of the RVP must be licensed on your system.
1. Verify that RVP non-volatile setup (under Mb) has digital phase locking enabled.
See 8.6 Sample Dspx Session (page 117) on the dspx utility chat mode.
2. Select Plot Params > Spectrum Display.
3. Select General Setup > Major Mode > Random Phase.
4. Select General Setup > Type of Spectra > Raw #1.
5. On the DSS panel, turn Digital Locking on (button in).
6. On the DSS panel, set Second Trip off (button out).
7. Use the DSS to configure Target #1 and Target #2.
8. Set Second Trip on (button in) to put Target #2 in the second trip.
9. To verify the stages of the algorithm, select General Setup > Type of Spectra > Raw #1,
#2, and similar.
10. Set up moment plots (Z, V, and so on versus range) to verify the moments.
11. Trace the filtering steps of the random phase algorithm and experiment with different
set-ups for the whitening filters.
CAUTION! Perform this procedure when you have adjusted all signal line drivers and
you have checked the I, Q, and LOG video signals with a scope to make sure that they
are within the proper limits of the signal processor A/D converters.
The analog-to-digital converter section of each DSP contains 2 potentiometers for each
digitized video signal. Nominally, I and Q signals should be between ±1 V and the LOG
channel 0 ... 2 V. The potentiometers allow the A/D converter span and offsets to be
adjusted around these nominal values so that the full span of A/D values is available to
the signal processor.
These pots are on the outside edge of the RVP. When signal processors are used for
reflectivity-only processing, then only the LOG video channel must be adjusted.
Otherwise the signal processor could be damaged if an inappropriate voltage is applied.
For information on the location and use of the adjustment pots, see the section on A/D
alignment in RVP900 Digital Receiver and Signal Processor User Guide.
71
IRIS and RDA User Guide M211316EN-G
There are two ways of setting these controls. The recommended procedure is to use the
Ascope AI, AQ, and ALOG plots to view the raw time series against range.
For information on setting these controls without Ascope, see RVP900 Digital Receiver
and Signal Processor User Guide
5. While running Ascope, turn on the transmitter and point the antenna in a direction so
that the main bang of ground return can be observed.
Sometimes it helps to scan the antenna very slowly to get a representative sample of
targets.
a. Make sure all test signals are off.
b. Adjust the LOG offset pot so that the far range noise is approximately 10 % off the
bottom of the plot (as compared to the full range of A/D values).
c. Select Noise to invoke a new noise sample and verify that the Z offset in the status
section is 15 ... 30 units.
72
Chapter 5 – Ascope Utility
6. Adjust the LOG gain pot so that the saturated main bang at close range is below the
high limit.
a. If there is difficulty observing the saturated main bang close to range 0, reduce the
Max Range field to 10 km (6.2 mi).
b. Readjust the offset as required, because changing the gain can affect the offset.
Another technique is to use an RF test signal generator to adjust the A/D range to
correspond to the dynamic range of the receiver (typically 80 dB).
To do this, use Ascope to observe the LOG channel A/D against range plot (ALOG).
Do not select Noise or leave the Sample Offset Noise Sampling Mode set to
Continuous.
Use the signal generator in CW mode. The transmitter is usually turned off to avoid
damage to the signal generator while it is connected.
Now starting from the minimum value of the signal generator output, increase the
signal level until the LOG A/D values just start to increase. This is the approximate
noise level.
Adjust the gain so that, for example, the LOG A/D values are at approximately 250
when the signal generator level is increased to 80 dB above the noise level.
7. Adjust the I and Q pots until the signal is approximately centered in the display.
a. Select Noise to verify that they are within ±5 units of 0.
b. If not, adjust accordingly.
8. Make sure the gain control is disconnected or otherwise disabled so that the receiver is
operating at full gain for this test.
a. Adjust the I and Q gain pots so that the strongest clutter targets at close range are
just below saturation.
b. Adjust the amplitude of the I and Q signals with the gain pot so that they are equal.
Slight saturation on the very strongest clutter targets is tolerable because no useful
weather information can be obtained in the vicinity of these anyway.
c. Recheck and readjust the offsets as required.
73
IRIS and RDA User Guide M211316EN-G
Disconnect or otherwise disable the gain control so that the linear receiver is at full gain
during these test.
Parameter Value
Thresholds: Off
Max Range: 20
This creates a Doppler spectrum with a fairly rapid update for searching.
2. Use the Reflectivity against Range plot (Total dBZ) to select a range where there are
strong clutter targets and observe the peak-to-noise level for the strongest clutter
targets. You may want to scan the antenna very slowly, stopping at strong clutter
targets. Estimate the peak-to-noise level ratio by eye (20 dB per division) for several of
the strongest targets by estimating the average noise level. Spectrum averaging helps
to reduce the fluctuations. For a 128-point spectrum (Pulse Samples: 128) the clutter to
total noise power in dB is the observed peak-to-noise ratio minus 10 log(128), that
is:
dB(Clutter-to-noise) = dB(Peak-to-noise) - 21 dB
This is a measure of the available dynamic range of the system. If the value is 20 dB,
(typical for a magnetron system), then the maximum clutter correction that can be
achieved is approximately 20 to 30 dB depending on the number of samples averaged
together.
Another way to assess the coherency of the system is to use the SQI and phase noise values
displayed in the upper right corner of the spectrum display. The SQI is a number between 1
(perfectly coherent) and 0 (perfectly incoherent) which is related to the pulse-to-pulse
phase noise, the peak-to-noise and the clutter-to-noise. The following table summarizes
these relationships. Note that the calculations in the table assume you are looking at a pure
clutter target with no weather or coherent artifacts such as 50 or 60 Hz or image spectra.
For example, an SQI of 0.9800 corresponds to a phase noise of 8.1°, a clutter-to-signal ratio
of 16.9 dB and a 128-point peak-to-noise (observable in the spectrum plot) of 37.9 dB.
74
Chapter 5 – Ascope Utility
75
IRIS and RDA User Guide M211316EN-G
76
Chapter 6 – Bitex Utility
6. Bitex Utility
6.1 Remote Monitoring with Bitex
Bitex is the built-in IRIS software for monitoring and managing radar components remotely.
Remote managing includes resetting faults, starting equipment, switching power systems,
and so on.
Vaisala configures Bitex factory settings before shipping the radar.
Bitex displays status information reported by Built-In Test Equipment (BITE) integrated in
the radar and associated systems and reported through the Radar Control Processor (RCP).
Operator-initiated commands are sent to BITE units through RCP.
BITE typically connects to the RCP through interfaces such as contact closures, analog
voltages, or serial communications. RCP integrates this information and sends it to IRIS for
display in the Bitex utility. These packets are mingled with the RCP antenna controller
commands on the same network port.
RCP can also decode button pushes into control variables for use in logic equations for
complex functions.
Bitex can handle up to 256 pieces of data from up to 16 separate BITE units. For example,
the antenna sub-assembly may be one BITE unit, the transmitter a second, the radar
controller a third, and facility equipment (power equipment, building alarms, and similar) a
fourth.
For more information, see Radar Control Processor RCP8 User Guide.
For information on setting up and configuring the Bitex, see IRIS and RDA Utilities Guide
and the project documentation.
This manual shows the default Bitex views for dual polarization weather radars.
Bitex content varies depending on your system configuration.
-setup Lets you customize the BITE menu contents and layout.
-upgrade Upgrades old format bitex configuration files to the current format.
77
IRIS and RDA User Guide M211316EN-G
78
Chapter 6 – Bitex Utility
79
IRIS and RDA User Guide M211316EN-G
6.4 Histograms
Histograms of the bitex status data may be viewed in a graphical display format. The output
data points can be analog or digital. The histogram may be opened by right clicking on any
of the bitex panels. You cannot pop up the histograms if you started bitex in -setup mode.
The graphical display can be a valuable tool when assessing the frequency and endurance of
faults.
The time scale for viewing the histogram is adjustable from 10 minutes to 96 hours using the
Time Span slider. The y-axis scale for analog output is also adjustable with the Vertical Span
slider. Each circle represents the time a status packet was received. The graphical display
may be printed to a printer or file.
The histogram data files are created in the ${IRIS_LOG} directory. A new log file is
generated each day at midnight. An IRIS setup question allows the operator to choose how
many days of antenna log files to retain at any given time. Keeping old log files preserved is
helpful for post analysis of problems.
80
Chapter 6 – Bitex Utility
Customize
General launches the Bitex Customization Menu, which allows you to set up the serial
stream parameters for each BITE unit.
Tools launches Bitex tools for creating, deleting, and positioning sub panels and data point
items.
Panel Options allows you to set the current panel name to be set to specify a background
GIF image for this panel.
Display IO Count places a network traffic count in bytes on the top of the Bitex display .
General, Tools, and Panel Options are only available if you start Bitex with the -setup
option.
Help
On Utility displays information about the utility.
Contents and Index provide access to the online help.
81
IRIS and RDA User Guide M211316EN-G
You can set bite_export to run in the background as a service using the /etc/init.d/
bite_export script.
Use this command to configure the history option, logging interval, and the output file.
In the example the command logs Bitex status to the defined output file every 2
seconds (-interval 2).
If you change the multicast port, update the configuration here.
82
Chapter 6 – Bitex Utility
If you do not use the -history option, only the latest data is saved to output file
and old values are overwritten.
/usr/iris_data/log/bite_ascii.csv {
copytruncate
missingok
notifempty
daily
rotate 5
su root users
}
This copies the contents of the output file once a day to /usr/iris_data/log/
bite_ascii.csv.1, from .1 -> .2 and so on. It leaves the original output file
empty.
This configuration stores 5 days of history, each in its own file and deletes log files
older than 5 days.
b. You can configure the rotate 5 parameter to save more history data.
For example, to save 100 days of history, change the value to rotate 100.
This creates files:
/usr/iris_data/log/bite_ascii.csv.1
/usr/iris_data/log/bite_ascii.csv.2
…
/usr/iris_data/log/bite_ascii.csv.100
# logrotate –d/etc/logrotate.conf
83
IRIS and RDA User Guide M211316EN-G
Look for the bite_export in the command output and check for errors.
This command indicates what would have happened if the rotate had been run. It
does not rotate the actual log files.
e. To force logrotate to run, type the following command:
# logrotate –f /etc/logrotate.conf
Command Description
84
Chapter 6 – Bitex Utility
To display the BITE Configuration menu, choose Customize > General. This menu is used to
change the format of the BITE packet transmission and reception over the network
communications stream. In normal operation, this menu is not needed. To protect against
inadvertent changes, you must be in setup mode to make changes.
Number of BITE Units
Select from 1 to 16 BITE units. The number of units and the characteristics of each unit
displayed in the menu changes reflecting the setting of the Number of Units.
Unit Action
The choices for Unit Action are Receive Status Bits, Receive Status QBITE, or
Transmit Control Bits. Each of the units is configured independently. If the RCP is
configured to send status information to IRIS for this unit, the Unit Action in Bitex
should be Receive Status Bits. Any data point configured for this unit then displays
status information.
If the RCP is configured to receive control information from IRIS for this unit, the Unit
Action in bitex should be Transmit Control Bits. Any data point configured for this
unit is a button for sending actions to the RCP.
85
IRIS and RDA User Guide M211316EN-G
Unit Alias
This name is used on the Interrogate menu to identify the purpose for the different
BITE units.
Unit Hex ID Number
Each BITE unit has an identification byte (displayed in hex) which determines the
meaning of this packet. Unit IDs configured in bitex should match Unit IDs
configured on the RCP. Transmit Unit IDs are independent of Receive Unit IDs,
thus they may share the same Unit IDs. But within Transmit IDs or Receive IDs, the
unit numbers must be unique.
Unit Byte Count Packet
For each BITE unit, you must specify the number of bytes expected in each packet,
from 4 to 128. These numbers must match those configured on the RCP for each BITE
unit.
I/O
A display-only field showing the number of characters received from or sent to that
particular BITE unit.
Age
A display-only field showing the time in seconds since the last packet for this
particular unit was received or transmitted.
86
Chapter 6 – Bitex Utility
1. To access the tool bar, in any Bitex panel, select Customize > Tools....
2. Edit your panels using the options in the tool bar:
• Erase Tool: Erases the next data point or sub panel.
• Move Tool: Click, hold and drag the next data point or sub panel.
• Cut / Paste: Cut the next data point or sub panel. When mouse is put over an
unoccupied area and click again, pastes the object just cut.
• Add Data Point: Add a new data point object to the next clicked position.
• Add Sub Panel: Add a new sub panel data object to the next clicked position.
3. To exit the tool, select the Pointer Tool in the tool bar.
87
IRIS and RDA User Guide M211316EN-G
Panel Title
The Panel Title value is shown on the title bar of this panel.
Background Image
All panels may optionally have a GIF image to be used as the background.
This image may be simple (such as a solid color), or complex (such as pictures of cabinets
and sub-assemblies, and similar).
To use a GIF background image, type its file name here, or use the selection button to
browse to an image.
The images must be in the /usr/sigmet/config/images/ directory.
88
Chapter 6 – Bitex Utility
89
IRIS and RDA User Guide M211316EN-G
90
Chapter 6 – Bitex Utility
BITE Address
The BITE address specifies which byte and bit in the BITE packets from the RCP
corresponds to this status item. The BITE address has 3 parts:
• Unit
Corresponds to the one of the Received Status Bits units defined in the
Bite Customization Menu.
• Byte
For this unit, what byte is used for this data point. Limited to a range between 3
and a customized number of bytes (N) minus 1 for this Unit (bytes 1, 2, and N are
reserved).
• Bit
Corresponds to the bit (in the Unit and Byte numbers) that this data point is
mapped to. Limited to the range 0... 6.
Field Text Name
The text string that appears on this data point that defines its meaning (up to 19
characters).
91
IRIS and RDA User Guide M211316EN-G
Select the button on the left of the field to choose a pre-defined text string. If a
pre-defined field name is used, the allows Antenna utility recognizes this data
point as a "special meaning" data point, and the Antenna utility displays the
setting of this data point. This is only applicable to systems that require an INU
(moving platform radars).
Condition Text if Low / High
Allow the display of optional text depending on the reported state of this data
point.
If entered, this text is displayed on the left side of the actual data point display.
This text can be up to 9 characters long.
Warning Flag
Controls fault generation. This can be set to None, Low, or High.
None means not to generate a fault based on this bit, otherwise the warning flag
indicates the level considered a fault. If a fault is possible, the fault can be further
conditioned with the Disable Warning field.
If the warning flag is set (value other than None), then if the data point is in the
unfaulted state, the LED indicator is green. If the data point is in the faulted state,
the data point is displayed as either yellow (non-critical), or red (critical)
depending on the state of the Critical button (next to the Warning Flag
selection).
If the warning flag is set to a value other than None, then this data point is or'ed
into the overall status of this site. Thus this data point could cause this site to be
considered faulted, or critically faulted. This information can be used by the RCP
to allow channel changing in system employing redundancy.
Disable Warning
Lets you override a warning if a particular field is set to Low or High.
Use this when a condition should generate a warning only some of the time.
For example, a High Voltage Missing condition does not require a warning
if the transmitter is turned off. By specifying this additional BITE condition, you
disable the warning.
4. Select Apply All.
92
Chapter 6 – Bitex Utility
BITE Address
The BITE address specifies which byte and bit in the BITE packets from the RCP
corresponds to this status item. The BITE address has 3 parts:
• Unit
Corresponds to the one of the Received Status Bits units defined in the
Bite Customization Menu.
• Byte
For this unit, what byte is used for this data point. Limited to a range between 3
and a customized number of bytes (N) minus 1 for this Unit (bytes 1, 2, and N are
reserved).
• Bit
Corresponds to the bit (in the Unit and Byte numbers) that this data point is
mapped to. Limited to the range 0... 6.
Field Text Name
The text string that appears on this data point that defines its meaning (up to 19
characters).
If Field
93
IRIS and RDA User Guide M211316EN-G
94
Chapter 6 – Bitex Utility
BITE Address
The BITE address specifies which byte and bit in the BITE packets from the RCP
corresponds to this status item. The BITE address has 3 parts:
• Unit
Corresponds to the one of the Received Status Bits units defined in the
Bite Customization Menu.
• Byte
For this unit, what byte is used for this data point. Limited to a range between 3
and a customized number of bytes (N) minus 1 for this Unit (bytes 1, 2, and N are
reserved).
• Bit
Corresponds to the bit (in the Unit and Byte numbers) that this data point is
mapped to. Limited to the range 0... 6.
Field Text Name
The text string that appears on this data point that defines its meaning (up to 19
characters).
Units Text
A short string to display next to the QBITE value.
Cal Slope, Offset, and Signedness
95
IRIS and RDA User Guide M211316EN-G
The QBITE value is computed by first concatenating all the bytes together from
the data packet. We then interpret this number as either a signed or unsigned
integer, which is then multiplied by a slope, and an offset is added. Specify this
here.
Num Format
Specify how many digits to show when displaying the QBITE value.
Alarm Thresholds
Controls fault generation. You can configure the system to generate both a
critical and a non-critical fault based on the QBITE value.
Specify the threshold values and whether it should alarm above or below the
threshold.
96
Chapter 7 – Color Setup
7. Color Setup
7.1 Color Setup Overview
The colors in the IRIS graphical displays are configured using the Color Setup utility. The
displays use the following color classes:
• Data colors
For displaying data values as color coded levels.
• Special colors
Used for overlay lines, text, centroids, wind barbs, and so on.
When configuring the colors, be aware of the following concepts:
• Color set
A group of up to 16 colors used for displaying data. A color set can be used for several
different data types and color scales.
IRIS supports up to 8 different color sets. For example, one may be used for positive
data such as reflectivity or rainfall rate, while another may be used for signed data such
as velocity of shear.
• Color scale or legend
A user defined set of numeric values for the color scale, as well as which color set to
use. Each data parameter (dBZ, R, V, TOPS, and so on) can have up to 8 custom color
scales.
Typically, you do not need to change the color sets and color scales very frequently. Access
to Color Setup requires operator privilege. Observers can select different color scales and
make their own uniformly-spaced color scales in the Quick Look Menu.
CAUTION! Changes to the color palette, color sets and color scales affects all displays.
Operators should coordinate changes with the system manager.
97
IRIS and RDA User Guide M211316EN-G
User
98
Chapter 7 – Color Setup
1. Select the data parameter for which you would like to make a color scale.
The Units field shows the quantities and range of values. The table shows if these
quantities are treated as signed or positive only numbers, or as enumerated class
identifiers.
2. Select Levels to define the number of levels in the color scale (2 ... 16).
When you change the number of levels to be less than the maximum of 16, the unused
levels are desensitized. Also, the top end point indicator shifts.
99
IRIS and RDA User Guide M211316EN-G
3. Select Color Scale to select existing color scales or to edit or to create new ones.
a. Select an existing Color Scale name to examine or edit it.
b. New creates a new name.
Up to 8 color scales are allowed for each data parameter, one must be named
Default.
Set theDefault scale to be something that you use frequently.
You can rename a Color Scale by editing an existing name. The old name is
replaced by the new name.
When you first enter the Color Configuration Menu, the Default color scale is
always loaded.
You can change the values of the Default scale but you cannot delete it.
If you already have 8 Color Scale names, you must to delete one before creating
a new one.
100
Chapter 7 – Color Setup
5. At the end points of the scale (top and bottom) toggle thresholding/saturation choice
by selecting the arrow sign:
• Saturate
Displays all values outside the last seam as the boundary color. The left example
above shows both the bottom and the top using saturation. This is indicated by the >
and < signs.
• Threshold
Uses a fixed value as the outside limit. Values beyond the fixed value (either too high
or too low) are not displayed. The right example above shows the case for
thresholding at the top and the bottom.
If you select thresholding, type in the appropriate boundary value. The top and the
bottom behavior can be specified separately.
For positive-going scales (dBZ, TOPS, VIL, R, and so on) use thresholding at the
bottom and saturation at the top. Eliminates weak echoes from the display, while
allowing you to see the very strong echoes.
You can configure the uniform step color scales in the Product Configuration Menu
and the Quick Look Menu using the end-point behavior that you specify for the
Default Color Scale.
101
IRIS and RDA User Guide M211316EN-G
More Information
‣ Example Color Setup Values (page 106)
To create, rename, or delete color sets, see 7.3 Configuring a Color Scale (page 98).
102
Chapter 7 – Color Setup
103
IRIS and RDA User Guide M211316EN-G
2. Select File to view the available color sets, including example color sets for common
IRIS data types, one for gradient colors and one for solid colors.
3. To toggle between solid or gradient colors, select the buttons to right of the colors.
If the button is pressed in, then the color cell is gradient.
4. To change a color set or create a new one (with a new order of colors) select Config >
Change Color Set.
The Color Set Configuration Menu opens. If you had made changes to the color scale,
you are prompted to save or cancel your changes.
5. To change the colors in the color set, highlight the color level that you want to change
and use the scroll bars at the top to change the RVB values.
Your change are shown immediately in the color set (and in the color scale in the main
menu).
You can select either the top or bottom of each color cell to adjust. For solid colors,
either selection changes the whole cell.
6. Select File > Close.
Legend Text Text on the legend background White 255 255 255
Overlay Level 2 Layer 2 lines, for example, rivers, Gray 128 128 128
roads, political
Overlay Text Background color for text on the Tan 196 196 128
Background overlay
104
Chapter 7 – Color Setup
Centroid Ellipses Fill color for warning centroids, DkPink 200 100 220
typically bold
105
IRIS and RDA User Guide M211316EN-G
1. In the HydroClass Name Editor, select the IRIS default name on the left column, and
type your own custom name on the right.
Names are limited to 8 characters. You can name a new class or change the language of
an existing class.
106
Chapter 7 – Color Setup
Color Scales
The default color scales are loaded in the Color Configuration Menu.
First select the data parameter (dBZ, R, and so on), then select File > Open Example. The
table below gives the examples for each data type.
107
IRIS and RDA User Guide M211316EN-G
15 60 66 15 200 500
14 55 60 14 100 200
13 53 55 13 80 100
12 50 53 12 50 80
11 44 50 11 20 50
10 39 44 10 10 20
9 37 39 9 8 10
8 34 37 8 5 8
7 28 34 7 2 5
6 23 28 6 1 2
5 21 23 5 0.8 1
4 18 21 4 0.5 0.8
3 12 18 3 0.2 0.5
2 7 12 2 0.1 0.2
1 2 7 1 0.05 0.1
15 500 800 15 30 32
14 200 500 14 25 30
13 100 200 13 20 25
12 80 100 12 15 20
11 50 80 11 8 15
10 20 50 10 6 8
9 10 20 9 4 6
8 8 10 8 2 4
7 5 8 7 1 2
6 2 5 6 0.8 1
5 1 2 5 0.6 0.8
108
Chapter 7 – Color Setup
15 25 30 15 5.0 5.5
14 20 25 14 4.5 5.0
13 15 20 13 4.0 4.5
12 10 15 12 3.5 4.0
11 5 10 11 3.0 3.5
10 2 5 10 2.5 3.0
9 0 2 9 2.0 2.5
8 -2 0 8 1.5 2.0
7 -5 -2 7 1.0 1.5
15 15 20 15 16 >17
14 10 15 14 15 16
13 8 10 13 14 15
109
IRIS and RDA User Guide M211316EN-G
12 6 8 12 13 14
11 4 6 11 12 13
10 2 4 10 11 12
9 0 2 9 10 11
8 -2 0 8 9 10
7 -4 -2 7 8 9
6 -6 -4 6 7 8
5 -8 -6 5 6 7
4 -10 -8 4 5 6
3 -15 -10 3 4 5
2 -20 -15 2 3 4
1 <-25 -20 1 2 3
8 0.33 0.50 8 79 90
7 0.22 0.33 7 68 79
6 0.15 0.22 6 56 68
5 0.10 0.15 5 45 56
4 -0.10 0.10 4 34 45
3 -0.20 -0.10 3 23 34
2 -0.40 -0.20 2 11 23
110
Chapter 7 – Color Setup
Signal Quality Index - SQI (no units) Depolarization Ratio - LDR (dB)
15 0.87 0.94 15 -2 0
14 0.81 0.87 14 -4 -2
13 0.75 0.81 13 -6 -4
12 0.69 0.75 12 -8 -6
16 5.0 >6.0 16
15 4.0 5.0 15
14 3.5 4.0 14
13 3.0 3.5 13
12 2.5 3.0 12
11 2.0 2.5 11
10 1.5 2.0 10
9 1.0 1.5 9
8 0.8 1.0 8
7 0.5 0.8 7
111
IRIS and RDA User Guide M211316EN-G
112
Chapter 8 – Dspx Utility
8. Dspx Utility
8.1 Dspx Overview
You can use the Dspx utility to debug the interface hardware to the RVP signal processor
and to help develop new software that uses the signal processor.
You can also use Dspx to localize a problem when the DSP does not perform as expected.
For more information, see RVP900 Digital Receiver and Signal Processor User Guide.
dspx -nochat
or
dspx
[110] :
For parallel interfaces, the prompt shows (in binary form) the three status lines coming from
the DSP. The least significant prompt bit, when 1, indicates that data is available in the DSP
output FIFOs. The other bits are unused.
Command Description
113
IRIS and RDA User Guide M211316EN-G
Command Description
chat Access DSP setup terminal information. The terminal behaves as if it were
a TTY plugged into the DSP through the serial edge connector.
q or e Exit
gparm Read the current GPARM values, and print them in a format that is easy to
read.
rays Display history for the last 40 rays that were processed. The table shows
the starting and ending Azimuth and Elevation, the number of samples,
and the processing time for each ray.
; Command separator
114
Chapter 8 – Dspx Utility
115
IRIS and RDA User Guide M211316EN-G
Command List:
*: Power–Up Reset
Q: Quit
> q
Exiting Setups...
^C
[110] :
116
Chapter 8 – Dspx Utility
$ dspx -nochat
[110] : w 9
[111] : r
[110] : d
117
IRIS and RDA User Guide M211316EN-G
[110] : gparm
118
Chapter 9 – Overlay Utility
9. Overlay Utility
9.1 Overlay Overview
You can use the IRIS Overlay utility to draw overlays or maps for display on top of other
IRIS/Open products. Overlays are used for product output and the real-time display.
An overlay can consist of the following:
• Geographical and political boundaries displayed with or without latitude and longitude
lines or range rings.
• Text strings to label areas of interest, such as cities.
• Bitmap Icons that can be constructed by the user and applied to the overlay. Icons can
represent any feature, for example, airports, train stations, and similar.
• The lines, text and icons mentioned above can be separated into different layers within
the overlay file. Then at display time, either all or only a subset of these layers may be
displayed giving yielding overlays that appear different based on which layers are
active. Layers can be drawn in different colors.
• Underlays are filled regions of color displayed under the radar images where there is no
weather data. Underlays are typically used to indicate areas of water.
Each overlay is defined in an ASCII file using a connect-the-dots approach (sometimes
called a vector approach). This allows overlays to be drawn to any scale factor.
You use the Overlay utility to create and modify your own overlays in a window on your
workstation.
Typically, you get the basic map (coastlines, borders, rivers) from Vaisala and then
customize it to meet your needs. It is often convenient to make separate layers for different
interests (river catchments, airports). IRIS supports up to 20 overlay files.
IRIS overlays are ASCII files so you can edit them with any text editor (vi, or emacs which is
distributed with IRIS).
119
IRIS and RDA User Guide M211316EN-G
3. To see the latitude and longitude of your cursor, select File > Display Lat Lon.
You can move your cursor around your map with the mouse. To find a precise point, use
the arrow buttons of the keyboard to move pixel by pixel.
4. To define the mode to show latitude and longitude, select File > Lat Lon Units.
You can display the values as degrees and decimals or degrees, minutes and their
decimals.
120
Chapter 9 – Overlay Utility
121
IRIS and RDA User Guide M211316EN-G
NoUnderlay
Do not use an underlay.
c. Select the map projection.
Typically, Azimuthal is used in one–radar applications, Mercator in composites in the
tropical areas and Polar Stereographic in the composites near the poles.
122
Chapter 9 – Overlay Utility
a. Assign each layer a color from a predefined set, shown in a box next to the layer
name.
To define more colors, use the Color utility.
b. To add content to a new or existing layer, select Create New Layer.
The Add/Delete Tool appears.
123
IRIS and RDA User Guide M211316EN-G
124
Chapter 9 – Overlay Utility
When you use icons, Vaisala recommends that you justify them right or left,
because the icon goes to the point and the text should be next to the icon. You
can highlight the text to give it a colored background.
• When adding text, most users want to justify text to center, so that the point
shown with latitude and longitude in the upper column is under the middle
character of your text.
c. To merge 2 layers, in the Add/Modify Layer window, select target layer and – – –.
d. To prevent the filled color from leaking around the edge of the overlay limits, use the
RANGE command to tell Overlay how far you have drawn your overlay.
e. Define your underlay fill points.
Fill points are used to make an underlay. An underlay can contain up to 400 fill
points. Overlay starts from each of the specified fill points and fills all contiguous
areas, stopping at overlay lines.
You can enter many fill points for the same filled region. In fact, this is required for a
coastline with deep bays, so that the region fills correctly at all scales. Many overlays
contain coastline and use a blue underlay for ocean.
f. To delete items from a map, select a Kill option.
When you select a Kill option, your cursor becomes a killer tool and you can delete
items from the map by pointing and clicking them. There is a separate kill tool for
text, icons and fill points to minimize the risk you kill something you didn't want to
kill. If you can't kill what you want, you are probably working with a wrong layer.
7. Select Header to check the overlay file header.
125
IRIS and RDA User Guide M211316EN-G
To see a list of the overlay files stored on your system, issue the following commands from
the operating system prompt:
$ cd $IRIS_OVERLAY
$ ls
Overlays for many IRIS sites are included in the release in the IRIS_ROOT/
config_template/overlay directory. Overlay defaults to the IRIS_OVERLAY
directory, unless you specify a path in the file name.
The overlay directory should contain only overlay files. Do not use it to store any other kinds
of file. In addition, Vaisala recommends that you follow these file naming conventions for
any overlay files that you create:
• Use the .ovr suffix or file extension to denote overlays. The product output process
uses only these files. The Overlay utility uses files with this extension by default. That is,
if the file has the .ovr suffix, you do not need to type the suffix when you display it
using Overlay.
• Use .xbm to denote bitmap overlay icons that are referenced within the overlay files.
Because overlays are ASCII files, you can print them on your system printer.
126
Chapter 9 – Overlay Utility
To display sample.ovr:
1. Run the Overlay utility, specifying the name of the overlay file, as follows:
$ cd ${IRIS_ROOT}/config_template/overlay
$ overlay ./sample
Overlay processes the file, which may take several seconds. If you supplied the -v
option, it responds with summary statistics as follows:
This summarizes the icon files found, then the number of end points, text strings, and
fill points in the selected overlay. Finally the latitude and longitude of the draw and fill
center are shown.
Overlay always draws range rings centered at the draw center, while the Product
Output menu aligns it with the radar.
2. Overlay displays the overlay on the screen in using the colors specified in Color Setup,
as shown in the following figure. Optional range rings or a latitude and longitude grid
are drawn in green.
Filled areas have a maximum range, which is specified in the file. A circle is drawn at
that range, the underlay areas are filled, then the circle is removed.
127
IRIS and RDA User Guide M211316EN-G
3. When you have finished looking at the overlay file, return to the terminal or window
where you invoked Overlay and press CTRL/C.
128
Chapter 9 – Overlay Utility
It is sometimes helpful during editing to put an END in the middle of a file, so that Overlay
plots only the map lines and text up to that point.
Command Description
FILL_CENTER lon lat Specifies center of fill area. Typically this is the center of the array of data
points you have generated.
FILL_RANGE range Sets the maximum range that the underlay covers, in km.
Overlay draws a circle at this distance from the fill center before filling the
underlay.
Relative Coordinates
If the overlay is defined in relative coordinates, all points are defined in terms of map units.
Map units are any arbitrary unit of measure that is E/W and N/S of an origin (0,0), which can
be anywhere on the map.
Often millimeters from graph paper are used to designate the points on a map. The map
must be in azimuthal equidistant projection, with the specified reference point. A scale
factor specifies the conversion between these map units and distance on the surface of the
Earth.
The following header commands must be included at the top of the overlay file:
Command Description
129
IRIS and RDA User Guide M211316EN-G
Command Description
RADAR x y Sets the projection point in map units and specifies the location of the
reference point in the map units.
For backwards compatibility, the old MIDDLE command still has the meaning of setting both
the draw center and the fill center.
Bitmap Icons
The bitmap icons supported by IRIS are black and white icons (.xbm files). Color icons are
not supported (.xpm files).
Icons of any size are supported, but using large icons is not practical. If icons are larger than
16 by 16 pixels, they take up too much of the screen.
You can edit icons using the icon editor that comes with the UNIX system.
Once icons are edited in the icon editor, place the xbm files in the $IRIS_OVERLAY
directory and overlay files can make reference to them by name.
130
Chapter 9 – Overlay Utility
Command Description
Command Description
Command Description
Command Description
ICON_TEXT str Same as above TEXT command, but str is placed next to the bitmap
icon specified in the most recent ICON command.
TEXT x y str1 str2 Places the text str1 at the specified locations.The text str2 is available
in the tabulation key in the display options menu. Generally str1 is a
short abbreviation that fits cleanly on the screen and str2 is the full
string that is not printed on the screen, but is available in the tabulation.
ICON_TEXT s1 s2 Same as the above TEXT command, but s1 is placed next to the bitmap
icon specified in the most recent ICON command.
131
IRIS and RDA User Guide M211316EN-G
Command Description
Statement Description
Command Description
LAYER_COLOR name color All lines defined in the layer called name are drawn in the color.
The color must be overlay1, overlay2, or overlay3.
The colors are defined in color_setup.
132
Chapter 9 – Overlay Utility
Statement Description
Statement Description
UNDERLAY_ELLIPSOID rad 1/ Selects the equatorial radius (km) and flattening of the earth. 1/
flat Flattening of 0 means circular.
UNDERLAY_FILE file.gif Selects the name of an underlay file. The file must reside in the $
{IRIS_OVERLAY} directory.
133
IRIS and RDA User Guide M211316EN-G
GNOMONIC Gnomonic
MERCATOR Mercator
134
Chapter 9 – Overlay Utility
135
IRIS and RDA User Guide M211316EN-G
LEFT
TEXT -50 50 9Left
;
; Now change the size to 10 and repeat the examples:
SIZE 10
RIGHT
TEXT 50 95 10Right
CENTER
TEXT 50 70 10Center
LEFT
TEXT 50 45 10Left
; Now change the size to 13 and repeat the examples:
SIZE 13
RIGHT
TEXT 150 100 13Right
CENTER
TEXT 150 70 13Center
LEFT
TEXT 150 40 13Left
; Now change the size to 16:
SIZE 16
RIGHT
TEXT -150 -35 16Right
CENTER
TEXT -150 -70 16Center
LEFT
TEXT -150 -105 16Left
SIZE 20
RIGHT
TEXT -10 -30 20Right
CENTER
TEXT -10 -70 20Center
LEFT
TEXT -10 -110 20Left
SIZE 25
RIGHT
TEXT 130 -25 25Right
CENTER
TEXT 130 -70 25Center
LEFT
TEXT 130 -115 25Left
;
; Here is a message in the lower left corner of the screen
SIZE 13
SCN_LEFT
TEXT 200 200 File:sample.ovr
; And finally the points for the map lines in map units:
; Example of a small rectangle to enclose text examples:
; E-W first, N-S second.
-230 -180
-230 180
230 180
230 -180
-230 -180
GAP
136
Chapter 9 – Overlay Utility
; The word "gap" above is used to denote the last point of a map line.
;
; To start another map line, continue entering map coordinates and
; put "GAP" after the line is complete.
;
; Put "END" at the end of the file. Note that it is sometimes
; helpful during editing to put "END" in the middle of a file
; so that overlay will only plot the map lines and text up to
; that point.
;
; Here is a large rectangle around everything:
-250 -250
-250 250
250 250
250 -250
-250 -250
; Here are some underlay fill points. These points are used to start a
; region fill, and should be spaced about the area of concern.
RANGE 0
FILL_COLOR underlay2
FILL -240 -200
FILL -240 -100
FILL -240 50
FILL -240 150
;
FILL 240 -150
FILL 240 -50
FILL 240 50
FILL 240 150
FILL_COLOR underlay3
FILL -50 -50
END
; End of SAMPLE
Command Description
DRAW_CENTER lon lat Tells overlay where to center the image. Generally this is the either the
coordinates of the radar site, or the center of the catchment area.
SIZE size Sets the size to draw subcatchment names. This is the height in pixels,
and it applies until the next size command in the file.
137
IRIS and RDA User Guide M211316EN-G
Command Description
WARNING threshold Specifies warning threshold in mm. An alert is issued if this is exceeded,
and it applies until the next warning command in the file. A value of 0
means no alerts.
Catchment files are divided into a series of subcatchments. Each starts with a header
specifying the name and label location followed by the data points. The datapoints must
define a closed polygon. Make sure the last point matches the first one. There can be a
maximum of 512 subcatchments defined in each catchment file.
Table 23 Subcatchments
Subcatchment Description
START number name Tells the number and name of the subcatchment area.
LABEL lon lat Specifies the location to draw the name when labeling the
subcatchment. This location must be inside the region.
1. Use a computerized geographic database to get the array of coastlines and political
boundaries you want.
2. Manually add the header commands, display it with overlay and make needed repairs.
3. Add the desired text and icon features.
4. Add underlay fill points. When doing this you may discover more breaks in the overlay
lines which need to be repaired.
5. Test the underlay filling by displaying over a broad range of image sizes, for example
50, 100, 200, 400, and 800 km (31.1, 62.1, 124.3, 248.5, 497.1 mi). It is usually necessary
to add fill points in lakes and bays pointing towards the display center.
6. When you are satisfied with your overlay, place it in the $IRIS_OVERLAY directory.
138
Chapter 10 – Real Time Display
139
IRIS and RDA User Guide M211316EN-G
More Information
‣ Setting-up Real Time Display (RTD) (page 163)
$ rtdisp&
140
Chapter 10 – Real Time Display
File Menu
The File menu allows you to open and save files and print real time display images.
Saved config files are stored in the ${IRIS_CONFIG} directory with names ending
in .rtdisp.
Note that when rtdisp is started without an explicit configuration name, it uses the
DEFAULT configuration file.
141
IRIS and RDA User Guide M211316EN-G
Config Menu
Use the Config menu to change some basic parameters.
Ranges
Modifies the list of available display ranges.
142
Chapter 10 – Real Time Display
The large format numerals in the Real Time Display are designed to be read from
several meters distance.
You can change the color of the numerals using Config > Set Colors.
Sweep Line
Enables/disables a line showing the radar sweep.
143
IRIS and RDA User Guide M211316EN-G
Status LED
The LED at the top of the display shows the status of the data stream to the real time
display.
• Fixed red on start up indicates that no data are being sent, or that data have not been
received for 5 minutes (time-out). For diagnostic information, see 10.5 Configuring Real
Time Display Transmitter (page 147).
• Flashing green indicates that data are currently being received.
• Fixed green indicates that data are not currently being received, but data have been
received within the last 5 minutes.
Time Display
The data time (not the local workstation time) is displayed to the nearest second in large
format numerals.
This updates approximately once per second when data are arriving.
When no data are arriving, the display time does not update so that the time reflects the
data that remain on the screen.
The date of the data is displayed in smaller characters above the time.
AZ/EL Display
Azimuth and elevation angles are displayed to the nearest tenth degree in large format
numerals.
144
Chapter 10 – Real Time Display
This updates approximately once per second when data are arriving.
When no data are arriving, the angles do not update so that the elevation angle reflects the
data that remains on the screen.
Maximum Range
One of four maximum ranges can be selected by clicking on the numerical field under the
AZ/EL display.
To set these ranges and the units, use Config > Set Ranges.
CAUTION! If the radar system IRIS is not configured to collect and transmit the selected
data type, then no data is displayed. See 10.5 Configuring Real Time Display Transmitter
(page 147).
Overlays
The overlay features for the real time display include:
• Geographic overlays
• Range rings or lat/lon lines
To access these options, select the Overlays button to access the Overlays menu.
145
IRIS and RDA User Guide M211316EN-G
Color Scale
You can modify the colors used to represent the data.
Select the Colors button to open the Color menu. After making a change, the display resets
and is painted with the new color scale.
146
Chapter 10 – Real Time Display
See the Color Scale Tool section in IRIS Product and Display Guide .
Entering a level step of 0 for velocity has the special meaning to display the full
unambiguous velocity range. This range is not known until data are received. The velocity
color scale show all zeroes in this case until data are received.
More Information
‣ Setting-up Real Time Display (RTD) (page 163)
147
IRIS and RDA User Guide M211316EN-G
The configuration is available with command line options. To see the choices, run
rtd_echo -?.
Only one program can read from a socket port. If you are running rtd_echo on a machine,
then another rtd_echo, or the rtdisp utility cannot read from the same port.
Typical uses for rtd_echo are:
• Transmitting data to a target host which is not directly accessible from the source
system (that is no network route, you cannot ping directly).
• Transmitting data through network routers and switches which do not allow broadcast
addresses.
• Transmitting data once through a limited bandwidth line, then echoing with a
broadcast address, or multiple distinct addresses to lots of machines.
In this case, if you are echoing to a network address which includes the echoing
machine, you must use a different port number. This is to prevent rtd_echo from
reading its own output and producing an infinite loop.
Here is an example of how to configure:
• Radar machine: 2 outputs in setup/RVP: 127.0.0.1 Port 30730, 192.168.45.1 port 30731.
• Echo machine (192.168.45.1): Run rtd_echo –a:192.168.45.255 –i:30731
This gives the following features:
• All rtdisp programs can be configured the same to read from port 30730.
• rtdisp works on the radar machine (using the 127.0.0.1 address).
• rtdisp works on all the 192.168.45 network including the echo machine.
Once you have rtd_echo working fine from a shell command, add it to your /etc/rc.d/
rc.local file with a trailing & so it runs every time you boot.
148
Chapter 11 – Setup Utility
More Information
‣ Color Setup Overview (page 97)
There are 2 variants of the Setup utility: one for IRIS and one for the RDA (RVP
signal processor or an RCP8 antenna controller).
The RDA variant does not show the IRIS setup features.
2. Select the part of the system setup you want to check or configure.
3. Make your changes and close the window for the selected part of the system.
149
IRIS and RDA User Guide M211316EN-G
b. For changes to the Setup > RVP section, stop any running utilities and restart RVP
by typing:
c. If you make changes in Setup > RVP, you must also restart IRIS and utilities.
RVP has a configuration state accessible through dspx. Part of that state is local to
the processor and part of it is also visible in Setup > RVP.
d. For changes to the Setup > RCP section, in addition to the above, you must stop
RCP8 (if you have one), and stop the antenna daemons, by typing:
RCP8 has a configuration state accessible through Antx. These changes take effect
when you return to the top level prompt. You must save your changes.
150
Chapter 11 – Setup Utility
151
IRIS and RDA User Guide M211316EN-G
152
Chapter 11 – Setup Utility
Polarization Diversity
Select whether your radar supports multiple polarizations.
The figure shows an example with polarization diversity turned on.
Signal Quality Index
Select if you wish to allow the recording and display of SQI.
This enables SQI options in the task configuration menu and in Ascope.
153
IRIS and RDA User Guide M211316EN-G
For radars with polarization diversity, the following configuration options are available:
ZDR Tx/Rx gain offset
This is an offset used on systems able to calculate ZDR if there is a difference between
the gain at the 2 different polarizations which results in a bias.
This number is added to the ZDRs otherwise computed. It is stored to the nearest 1/16
of a dB.
LDR Rx gain offset
This is an offset used systems able to calculate LDR if there is a difference between
the gain at the 2 different polarization receivers which results in a bias.
This number is added to the LDRs otherwise computed. It is stored to the nearest
1/100 of a dB.
Polarization Handling
The following parameters manage polarization handling:
HV off time before Polar change
When the transmit polarization is changed, the dsp library turns off the high voltage
this much in advance of the switch.
This is needed on some systems to prevent arcing while switching.
For Vaisala systems, the default value is 1.0 seconds.
To disable the feature, enter a value of 0.
Max Wait for Polarization change
Enter the worst case time it could take to switch polarization.
The dsp library waits for confirmation of the new polarization, up until this time is
exceeded.
If there is no confirmation, then this time is always waited. If the high voltage was
turned off before the switch, it is turned back on after the wait.
For Vaisala systems, the default value is 3.0 seconds.
154
Chapter 11 – Setup Utility
155
IRIS and RDA User Guide M211316EN-G
Transmit Wavelength
Enter the wavelength in centimeters.
Transmitter Type
Choose the transmitter type of the radar. This example illustrates that the phase
control option displayed if a magnetron transmitter is used.
Default PRF
Enter the PRF to be used by the utilities if the PRF is otherwise unspecified. Set it
below the maximum PRF for the longest pulse width to preserve the transmitter duty
cycle regardless of the pulse width setting.
Noise Sample PRF
Enter the PRF in Hz for noise sampling (see RVP900 Digital Receiver and Signal
Processor User Guide). Typically, a value of 200 Hz is adequate.
Number of Pulsewidths
Enter a number 1 ... 4 for the number of pulse widths that are supported.
HV off time before PW change and Wait time after PW change
Controls behavior if the pulse width and PRF values change by defining the following
conditions:
• How long to wait after changing the PW before changing the PRF.
• How long to wait after changing the PRF before changing the PW.
• How long to wait after changing the PW before we are sure we can detect the new PW
state.
• How long to wait after changing the PW before we turn on the HV, if it was turned off.
See the following examples.
These delays protect magnetron radar transmitters, which take some time to
change their pulse forming networks, and protect systems using the RCP to control
the pulse width. When the RCP controls the pulse width, there may be a small
variable delay before the command takes effect.
For example, for magnetron transmitters, the suggested values are 0 for the HV off
time before PW change, and 0.5 seconds for the Wait time after PW change.
When IRIS changes the PRF only, and not the Pulse Width:
It freely changes the PRF without any delays.
When IRIS changes the Pulse Width only, and not the PRF:
1. Turn off the High Voltage (only if it was on, and the HV off time before PW change is
nonzero).
2. Wait the time specified in HV off time before PW change.
3. Set the pulse width to the new value.
4. Waits the time specified in Wait time after PW change.
5. If possible, checks that the pulse width actually changed.
6. Turn High Voltage back on (only if turned off in step 1).
156
Chapter 11 – Setup Utility
When IRIS changes the Pulse Width and the PRF, and the new PRF is higher
than the old PRF:
1. Turn off the High Voltage (only if it was on, and the HV off time before PW change is
nonzero).
2. Wait the time specified in HV off time before PW change.
3. Set the pulse width to the new value.
4. Wait the time specified in Wait time after PW change.
5. If possible, checks that the pulse width actually changed.
6. Sets the PRF to the new value.
7. Wait the time specified in Wait time after PRF change.
8. Turn High Voltage back on (only if turned off in step 1).
When IRIS changes the Pulse Width and the PRF, and the new PRF is lower
than the old PRF:
1. Turn off the High Voltage (only if it was on, and the HV off time before PW change is
nonzero).
2. Wait the time specified in HV off time before PW change.
3. Set the PRF to the new value.
4. Wait the time specified in Wait time after PW change.
5. Sets the pulse width to the new value.
6. Wait the time specified in Wait time after PRF change.
7. If possible, checks that the pulse width actually changed.
8. Turn High Voltage back on (only if turned off in step 1).
157
IRIS and RDA User Guide M211316EN-G
158
Chapter 11 – Setup Utility
For dual polarization radars, you can type loss values for the horizontal and vertical
channel to deal with differences in the waveguide, as well as correcting for transmitter
power effects.
Example
In the following example, we assume that the horizontal and vertical powers are both
200 kW, with a 1.0 dB loss in the horizontal waveguide, and a larger 1.5 dB loss in the
vertical waveguide.
We also assume that in H+V mode, the power splits unevenly with 90 kW to horizontal
and 110 kW to vertical. This gives 3.5 and 2.6 dB losses over the full power case. This is
added to the waveguide losses to get 4.5 and 4.1 dB.
159
IRIS and RDA User Guide M211316EN-G
Gaseous attenuation
The gaseous attenuation constant determines the atmospheric attenuation in dB/km
used by RVP when acquiring radar data. For a 5-cm radar, a reasonable default value
is 0.016 dB/km.
Power spectrum window
Select the type of window that the signal processor should use when power spectra
are computed. Choices are:
• Rectangular
• Hamming (Def)
• Blackman
AGC decay code
Enter the time constant of the exponential average applied to the log receiver to
produce the AGC signal. ONLY used on the RVP6 processor only, and it is typically set
to 3.
Dual-PRF / AGC delay
Enter the number of pulses to send through the clutter filters prior to the start of each
ray. These pulses stabilize the filters. Typically set to 2.
Parameter data width
• 8-bit
• 8&16-bit. In this mode, you can select the data width in the task configuration menu.
160
Chapter 11 – Setup Utility
Velocity sign
• Normal.
Vaisala recommends that you set this parameter to Normal unless you have another
computer wired up to the signal processor which displays velocities reversed and
cannot be changed.
• Inverted.
IRIS inverts the velocities as they are read from the signal processor, and the Ascope
utility reverses the T and A signs on its display.
Sync mode fuzz angle
The suggested value for this is 0.15°. If IRIS uses angle sync mode, this controls the
tolerance.
For more information, see RVP900 Digital Receiver and Signal Processor User Guide .
The data simulator provides separate time series for every bin that is being processed.
Along with Ascope, this provides a convenient way to study the bias and uncertainty of
processing algorithms on simulated data.
Clutter width scientific units
Options are Normalized or meters/sec.
Clutter width (Gaussian model)
More Information
‣ Digital Signal and Target Simulators (page 65)
161
IRIS and RDA User Guide M211316EN-G
Each pulse width has its own set of configuration parameter values:
Pulsewidth
Enter the first pulse width (usually the shortest) in microseconds.
Setup prompts for the other pulse widths.
Range Mask Spacing
Set this value to match to the spacing (in meters) between successive bins in the
range mask of your signal processor.
The value varies depending on the type of signal processor, and with the choice of
acquisition clock frequency.
The resulting bin spacing (that should be copied into this setup slot) is printed in the
RVP TTY dialog.
Output bit pattern
Enter the base 10 value of the 4-bit output signals that the signal processor uses to
control pulse width.
Recommended values are 1, 2, 4, and 8 for pulses #1 ... 4.
This has no effect on systems that do not use the signal processor to control the pulse
width.
Minimum PRF
Check with your manufacturer to see if there is a lower limit. A value of 160 Hz is
usually acceptable.
162
Chapter 11 – Setup Utility
Maximum PRF
Enter the maximum PRF in Hz allowed for pulse width #1 (specified above).
Setup prompts for all pulse widths.
Use the PRF limit corresponding to the longest pulse width (this should be the lowest
maximum PRF). This guards against cabling errors.
Transmit power
Enter the peak transmit power (Watts) for each pulse width. Set unused pulse widths
to 0.
163
IRIS and RDA User Guide M211316EN-G
164
Chapter 11 – Setup Utility
UDP port #1
Specify your port number here. Any unused port number can be used, but Vaisala
suggests using 30730 as a default.
Data to send
Select Z,V,&W for minimal data types, Single Pol for all single polarization data, or
Dual Pol for all data types.
This control also only applies to the rtd_v1_xmt format.
Note that there is an internal limit of 10 data types.
More Information
‣ Real Time Display Data Handling (page 139)
165
IRIS and RDA User Guide M211316EN-G
166
Chapter 11 – Setup Utility
$ cd /usr/sigmet/config
$ mkfifo ant_fifo-x ant_fifo-y
167
IRIS and RDA User Guide M211316EN-G
All Interfaces
Receive format from RCP
Enter one of the following antenna reception formats for both the main and auxiliary:
• No Reception
• rcv01 (Original RCP)
• rcv02 (Enhanced RCP)
• rcv03 (Shipboard Format)
• rcv05 (Dual System)
• Scientific Atlanta 3860
Transmit format to RCP
Enter one of the following antenna reception formats for both the main and auxiliary:
• No Transmission
• xmt01 (Original RCP)
• xmt02 (Enhanced RCP)
• xmt05 (Dual System)
• Scientific Atlanta 3860
Allow extended packets
For Vaisala radars, set this to YES.
For information on the reception formats, see IRIS Programming Guide.
168
Chapter 11 – Setup Utility
169
IRIS and RDA User Guide M211316EN-G
170
Chapter 11 – Setup Utility
1) If you are using RCV03 format, this number (set in meters) is overridden by the altitude reported from the antenna controller.
171
IRIS and RDA User Guide M211316EN-G
172
Chapter 11 – Setup Utility
173
IRIS and RDA User Guide M211316EN-G
174
Chapter 11 – Setup Utility
175
IRIS and RDA User Guide M211316EN-G
2) If enabled is selected, an option for Active HIGH or Active LOW appears as well as an option for Initially Off or Initially On.
176
Chapter 11 – Setup Utility
177
IRIS and RDA User Guide M211316EN-G
178
Chapter 11 – Setup Utility
179
IRIS and RDA User Guide M211316EN-G
Reporting
Select Enabled or Disabled. If enabled, the following options appear:
• Status fault polarity
Select either Active HIGH or Active LOW.
Since the site status bits in the XMT02/04/05 formats are set to 1 when a site is okay,
the recommended fault polarity is Active LOW.
• Initial state of sites
Select the initial fault status of all four sites as either All Okay or All Faulted.
• Radar Workstation 'A' site code, ...
Enter the site codes whose fault status is to be reported to the RCP for each of the
possible Radar Workstation sites and Data Processor sites.
180
Chapter 11 – Setup Utility
Use these questions to define up to 7 modes. Each mode has a number and a name,
corresponding to a Radar Status menu configuration.
When the configuration is changed in the Radar Status menu, the mode is reported back to
the RCP. Unrecognized configurations are reported as mode 0.
RCP can also send this mode to the Radar Status menu to change the configuration. A
request for mode 0 denotes automatic switch mode, which automatically switches
configurations based on warning products.
Radar Status name for MODE (1 to 7)
For each 3-bit nonzero mode value, enter the name of an IRIS configuration that is to
be activated when that mode is requested.
Mode to use when RCP is dead
This mode is automatically requested by the IRIS antenna driver if it detects that the
RCP is dead, that is, that the genuine desired mode cannot be determined.
This is valuable in dual/redundant systems that must switch to a known state when
certain errors occur. Setting the mode to 0 does not cause a mode change to occur for
a dead RCP.
181
IRIS and RDA User Guide M211316EN-G
Menu alias
Enter a name for this input.
182
Chapter 11 – Setup Utility
Source directory
Enter the directory to monitor for files.
Each input channel must have a separate directory. At startup, all files found in the directory
are deleted. The input process then checks every few seconds for files. If it finds a file with
the same size as last time, it runs the pipe conversion program and deletes the file.
All files starting with a "." are ignored. If you are copying between computers you should use
"rename notification". In that scheme, the file is first copied to a temporary filename starting
with at ".". After the slow copy is completed, the file is renamed to the final name. This
prevents the input from reading a partial file. If the filename ends with .gz then gunzip is
applied before processing. If the file name with .Z, uncompress is applied.
The following table shows the input pipes supplied with the IRIS system You may also
choose to write your own. For more information, see the Antenna utility section of IRIS
Programming Guide.
KnmiHDF5ToIris Pathnames
183
IRIS and RDA User Guide M211316EN-G
• Pathnames:
Notification scheme
Use one of the following options to determine how IRIS detects that a new file has arrived:
• Polling:
IRIS checks every few seconds to see if a new file has arrived. If the file size is the same
as last time it checked, then the file is processed.
• TCP/IP Socket:
IRIS expects to receive a socket message on the specified port number every time a file
arrives. This allows immediate input without the delays due to a polling period.
The socket message syntax is the same as for a normal IRIS network receiver, that is
FILE followed by the filename and a null.
184
Chapter 11 – Setup Utility
185
IRIS and RDA User Guide M211316EN-G
186
Chapter 11 – Setup Utility
187
IRIS and RDA User Guide M211316EN-G
188
Chapter 11 – Setup Utility
Window alerts display important fault information by showing a large, X on top of the
display, possibly with a text message indicating the reason for the fault. These faults indicate
that the displayed data is suspect.
189
IRIS and RDA User Guide M211316EN-G
190
Chapter 11 – Setup Utility
To remove a site, enter "" for the site name and code.
191
IRIS and RDA User Guide M211316EN-G
192
Chapter 11 – Setup Utility
XXXXXXXX-XXXXXX-XXXXXX-XX-XXXXXX comment
IRIS Style
Select a style to configure the menu selections and remove unneeded fields:
• Radar
Full IRIS/Radar system.
• Analysis
IRIS/Analysis systems.
Site name
Type a site name using up to 16 characters.
The Site name is saved with the data and used in displays and printouts.
Hardware name
Normally this is the same as the Site name.
In a dual computer system in which 2 computers have the same IRIS site name,
Hardware name indicates which computer is running.
When making status products, Hardware name is used as the site name.
Site code
Type the site code for this site.
QLW
Type a password of up to 15 characters.
Quick Look Window users must provide this password to access operator
features.
193
IRIS and RDA User Guide M211316EN-G
194
Chapter 11 – Setup Utility
195
IRIS and RDA User Guide M211316EN-G
196
Chapter 11 – Setup Utility
197
IRIS and RDA User Guide M211316EN-G
198
Chapter 11 – Setup Utility
199
IRIS and RDA User Guide M211316EN-G
200
Chapter 11 – Setup Utility
201
IRIS and RDA User Guide M211316EN-G
You can configure the coefficients used for the intervening attenuation correction.
When enabled, the corrected reflectivity Zc is computed from Z using the following
equation:
���� = ��� + 2������
Where C is the constant above, and E is the exponent. All values of Z are clipped at the
maximum Z before the calculation, and the total correction is clipped at the maximum
cumulative value.
We have default values for C and X band radars. We recommend no correction be used for
an S-band radar.
202
Chapter 11 – Setup Utility
These numbers are used in both the ongest process if turned on in the task configuration
menu, and at reingest time when data arrives over the network, if the Atten correction in
Reingest button is pressed.
DP-Attenuation takes precedence and we do not apply both attenuations to the same
data.
This computes Zc with uniform weather removed. Any input signal of more than 2 range bins
in a row is smoothed and then only peaks are passed.
The goal is to pick out targets against a weather background.
Only use this for target tracking. This can also be computed at ingest time as configured in
the task configuration menu.
203
IRIS and RDA User Guide M211316EN-G
204
Chapter 11 – Setup Utility
11.9.14 HydroClass
205
IRIS and RDA User Guide M211316EN-G
Enter an estimate for the melting level for each month. These are heights above mean sea
level.
The monthly values are default values, we assume you are changing these values
dynamically while IRIS is running. The melting level is used in several algorithms, such as fall
speed correction and HydroClass.
These melting levels on an IRIS/Radar system are loaded on the RVP processor, and are also
recorded with the RAW radar data. This allows downstream product generators to have
access to the correct melting level.
If you are not using this feature, and the numbers are set incorrectly, they disable melting
levels.
More Information
‣ Reflectivity Profile and Wind (page 209)
206
Chapter 11 – Setup Utility
207
IRIS and RDA User Guide M211316EN-G
The values you enter for the constant and exponent depend on the climate at the
radar site and experience gathered through use of the IRIS system.
Product arrival wait time
Scheduling timeout for products that require several inputs, but which can run when
some are missing.
Products which use this are: COMP, NDOP (with 3 inputs), and RAIN1.
For example, if a composite product requires 3 radar site inputs within 5 minutes. It
gets 2 of those inputs, then the 5 minute interval expires. If the Product arrival wait
time is set to 1 minute, then it waits for 1 more minute before running. This time is
meant to cover possible time differences between the radars and differing network
transfer speeds.
Raingage data arrival wait time
The time to wait for raingage data to arrive is set separately. This is used in the rainfall
correction of the RAIN1 product.
Alternating polarization features
This question enables the listing of the data types ZDR and KDP, and also the listing of
the K/R relationship in many of the menus. It also enables the following questions on
the K/R relationship below.
Default K/R relationship
These number allow control over the default KDP-R relationship, similar to the Z-R
relationship above.
208
Chapter 11 – Setup Utility
This pane defines the reflectivity profile of a gradient above the melting level, a gradient
below the melting level, a melting layer thickness, and a melting layer intensity. The melting
layer height, is the intersection of the two gradients, and the top of the bright band.
These numbers are used in the SRI product profile correction, and in the CAPPI and XSECT
smoothing.
For more information, see IRIS Product and Display Guide.
You can change these numbers while IRIS is running.
Use Gradient in CAPPI & XSECT
Enables a vertical gradient extrapolation in product generation for CAPPI and XSECT
products.
This smooths out the top of the products using the Gradient Above Melting value in
the reflectivity profile.
This is the minimum value used when a lower sweep has valid data and the upper
sweep is below threshold.
209
IRIS and RDA User Guide M211316EN-G
More Information
‣ Melting Levels (page 206)
210
Chapter 11 – Setup Utility
If there is a change in status such as a critical fault, the Status product is generated
immediately.
1. In IRIS Setup > Product, enable status product generation and configure the product
parameters.
211
IRIS and RDA User Guide M211316EN-G
6. Determine which status products are referenced by the SIGNALS.DAT file for action.
7. Configure the SIGNALS.DAT file to take the appropriate action.
8. In the Product Output menu, configure the status products for output.
The status products now enable IRIS systems to alert other systems on the network that
there are problems or that a particular event has occurred.
These messages can be parsed by the SIGNALS.DAT file and actions can be taken such as
sending an email to a cell phone.
212
Chapter 11 – Setup Utility
213
IRIS and RDA User Guide M211316EN-G
Define the relative priorities for each product type using the range from 0 (lowest priority)
to 100 (highest priority).
The product generator sorts the full schedule of products and determines the next product
to run according to the following hierarchy:
1. User-defined product priority. All products of a given priority run in favor of products of
a lower priority.
2. Oldest data time. Within a given priority, the product that runs on the oldest input data
is scheduled before any others.
3. Order within the schedule, from top to bottom.
Different radar sights require different settings.
214
Chapter 11 – Setup Utility
Typical Schedule
A typical schedule might set:
• XSECT products to priority 30
• WARN products to priority 40
• All others to priority 20
The IRIS warning product (WARN) allows you to define up to 32 protected areas.
If the warning results fall into one of the selected protected areas, a signal is sent to all the
IRIS terminals.
Each protected area consists of a rectangle. You can define the location, size, and
orientation.
If the area you wish to protect is of an irregular shape, you can piece it together with
several areas.
Name
Type a name for the region. The name can be up to 12 characters long. If the name is
blank, then the region is undefined and disabled.
215
IRIS and RDA User Guide M211316EN-G
Before adding an output device, update the Number of output devices field with the new
total number of output devices for your system setup.
The maximum number supported is 200. For information on increasing the value, see 11.7.3
File and System Quotas (page 187).
216
Chapter 11 – Setup Utility
Device Type
Enter the device type Archive, Link,Network, Printer, Window, or UNUSED.
Menu alias
Select a text alias that is displayed in the pull down menus where you are selecting an
output device.
The alias allows easy identification of output devices. For example, you may have
window outputs on several different workstations, and you could place the node name
here.
Min time between output
For slow network outputs, you can pace the outputs such that some of the outputs are
skipped by selecting a pacing time here.
To enable this feature, you must also tag the product header lines with the Time
Filter bit in the Product Output Menu.
This setup is for printer output devices selectable from the Product Output Menu. Screen
dump style printing is configured from the printer/setup menu. Only Postscript printers
are supported.
Paper Size
Select the size of paper in your printer.
Choices are 8.5 × 11, 8.5 × 14, 11 × 17, A4 and A3.
If the paper size is wrong, the printer does not print.
Queue Name
Enter the name of your printer queue.
To see a list of available choices, type lpstat -a at the UNIX shell.
217
IRIS and RDA User Guide M211316EN-G
218
Chapter 11 – Setup Utility
File format
Enter the format of the file transferred. The recommended format for IRIS-to-IRIS transfers
is IRIS.
Choice Description
BMP -
GIF -
TIFF TIFF format with GeoTIFF header information, you can view the GeoTIFF
information with listgeo.
JPEG -
PNG -
Postscript -
219
IRIS and RDA User Guide M211316EN-G
Choice Description
220
Chapter 11 – Setup Utility
For more information on configuring pipes, see the comments in the appropriate .conf
file for the pipe in the config_template/init directory.
During development, copy it to your configuration directory and edit as required.
221
IRIS and RDA User Guide M211316EN-G
• Pathnames:
In addition to these arguments, the pipe program is supplied with the following arguments:
Filename format
Enter the format of the file name produced. The choices are:
• Default
Node YYMMDDHHMMSS.PPPNNNN.
• Native
The same format used in the IRIS internal inventories (with a new random suffix).
Node SSSYYMMDDHHMMSS.PPPXXXX.
• 8.3
Node .NNN.
• METPS
Is node ATYMDHMS.
• Original
Original is the same format with the same name used in IRIS internal inventories.
The purpose of the original format is to allow a program to reference the original data
files later.
Original is node SSSYYMMDDHHMMSS.PPPXXXX.
• IIA
Node PPP_D_PSI_RNG_YYYYMMDDHHMMSS.
The recommended format for IRIS-to-IRIS transfers is Default. Note that pipe programs have
the power to override the output filename, so these choices may be effectively ignored.
The node formats and syntax are as follows:
SSS
3-letter site code
222
Chapter 11 – Setup Utility
YYYY
4-digit Year
YY
2-digit Year (modulo 100)
MM
2-digit Month
DD
2-digit Day
HH
2-digit Hour
MM
2-digit Minute
SS
2-digit Second
PPP
3-letter Product type
XXXX
4-letter Random characters
node
Source system's node name, limited to 8 chars in 8.3 format
NNNN
4-digit base 10 number incrementing for each file
AT
Letters "AT"
YMDHMS
Year–1990, month, day, hour, minute, second, all base 62.
D
1 or 2-letter data type
PSI
3-digit product specific information
RNG
3-digit maximum range in km
Compression scheme
Select one of the following:
• None
• Compress
The filename gets a .Z suffix.
• Gzip
The filename gets a .gz suffix.
• TIFF PackBits
Only applicable to outputs in TIFF format.
223
IRIS and RDA User Guide M211316EN-G
NORDRAD files are always compressed with the NORDRAD scheme. For IRIS-to-IRIS
transfers we recommend compressed if it is bandwidth limited, otherwise normal.
Notification scheme
IRIS supports the following network output notifications:
• None
• NORDRAD1
• TCPIP (a socket message is sent to the receiver, using address format INET)
• RENAME (the file is renamed after the copy is complete so a polling program finds a
complete file)
• UNIX (a socket message is sent to the receiver, using address format UNIX)
The recommended notification for IRIS-to-IRIS transfers is TCPIP.
The UNIX address format can only be used to communicate with a program on the same
computer that IRIS is running on. Therefore it can be used only for communication with a
UPI program, and not for communication to another IRIS. It creates a socket file with path
name ${IRIS_KEYS}iris_portXXXXX, where XXXXX is the port number.
Target directory
Specify the directory where the file is to be copied. The directory should be a maximum of
56 characters long. The recommended directory for IRIS-to-IRIS transfers is the $
{IRIS_PRODUCT} directory on the receiving machine.
Copy Scheme
None
The product file is not copied at all. Use this to just notify another program about your
product.
Copy
The file is copied using program I/O, with fopen, fread, and fwrite.
The recommended copy scheme for IRIS-to-IRIS transfers is RSCP.
Use Copy only if either: You are copying to the source computer or if SCP does not
work, and you are using NFS.
RCP
Use the rcp secure copy shell command.
SCP
Use the scp secure copy shell command.
Script
A user-specified copy script program is run to do the copying.
User name
This question is shown for script copy schemes and RCP copy schemes.
It is the user name supplied to the script, and used in the rcp command before the "@" sign.
The recommended value is operator.
224
Chapter 11 – Setup Utility
Password
This question is shown for script copy schemes.
It is the password supplied to the script. The value is not displayed, and is encrypted in the
configuration file.
Node name
This question is shown for TCP/IP notification.
Enter the name of the machine to notify.
225
IRIS and RDA User Guide M211316EN-G
NORDRAD1 Example
If you are outputting to a NORDRAD1 system, the following table summarizes the system
configuration.
Parameter Value
226
Chapter 11 – Setup Utility
Tape
If you chose Tape, the following question appears:
Device file
Set the name of the device file for the tape. Note that this often takes the form of a
name like /dev/rmt/c1t2d0. This means SCSI controller card 1, SCSI address 2,
device 0.
Magneto-Optical
If you chose Magneto-Optical, the following questions appear:
File system type
Applicable to HP systems only. Set to HFS or VXFS to match your systems root file
system type.
Device file
Set the name of the device file for the disk. Note that this often takes the form of a
name like /dev/dsk/c1t2d0. This means SCSI controller card 1, SCSI address 2,
device 0.
MO Disk mount point
Specify the point for the MO disk. The recommended value is /modisk, but any value
could be used.
Raw Device file
Usually the same as the device file, but with a rdsk in the path.
Large Disk
If you chose Large Disk, the following question appears:
LDA directory
Specify the LDA directory, typically something like /usr/iris_data/lda1.
DVD
If you chose DVD (Linux only) the following questions appear:
Device File
Specify the device file used for the DVD drive. Typically it looks something like /dev/
scd0 or /dev/scd1.
You can determine this by typing as root cdrecord -scanbus. Identify the entry
for your DVD. The middle number of the leading group of 3 numbers identifies your
device, for example, 3,0,0 corresponds to /dev/scd0 while 3,1,0 would be /dev/
scd1.
DVD Disk mount point
This is usually /mnt/dvd.
227
IRIS and RDA User Guide M211316EN-G
Buffer Size
To make the DVD writing more efficient, files are written to a temporary buffer
called /usr/iris_data/temp/DvdArchive1 (for DVD 1). When the buffer size
specified here is exceeded, then the files are written as a block to the DVD. During the
write, IRIS "locks-out" sending new files to the buffer. After the files are written, the
contents of the buffer are all deleted and the process repeats automatically. Files
queued for send to the DVD are not lost. Note that the buffer is flushed to the DVD if
IRIS is stopped (by qiris). Typical buffer size is 200 MB. DVD's can hold
approximately 4 GB.
228
Chapter 12 – Suncal Utility
$ suncal
Suncal was designed without a graphical utility so it can be run as an IRIS Exec Task.
When running automatically from the IRIS task scheduler, Suncal produces an IRIS error
message for an error (such as the measured sun peak power is below a specified threshold),
or a configuration drift (such as the antenna offset errors are larger than desired, or the LDR
offset is to big). This is useful for running Suncal routinely without operator interaction and
still being able to monitor the calibration of the receive chain.
The 2>&1 | signal_iris command causes IRIS to signal the error output from Suncal.
229
IRIS and RDA User Guide M211316EN-G
Suncal may also be run interactively from the command line. If run interactively, the current
status is reported on the terminal as well as reporting the calibration results. There is also an
option to process an input BEAM product(s) that may have been created earlier. This is
useful for remote testing. For example, you can run Suncal and then send Vaisala the
resulting BEAM product which we can then process for analysis.
–resave Reads and saves the suncal.conf file with comments and all new fields filled with
default values.
230
Chapter 12 – Suncal Utility
1. The scan phase runs the antenna and collects data which is stored in IRIS format BEAM
products.
2. The process phase reads in the BEAM product(s) and calculates a results file.
3. The update phase reads the results file and interactively allows the operator to update
the radar calibration.
231
IRIS and RDA User Guide M211316EN-G
232
Chapter 12 – Suncal Utility
When changes are made, they are logged to the /var/log/messages and /var/log/
sigmet.log files.
You can skip the BEAM processing phase, and pick up processing just at the Interactive
Update phase by calling Suncal with the -update command line argument. This reads in
the most recent suncal_results file.
If you run Suncal automatically from the IRIS task scheduler, if a change is detected, you are
prompted to run suncal -update manually.
results.sVersion = "8.12"
results.sSitename16 = "SIGMET, dry2"
results.sSitename3 = "DRY"
results.VolumeYmds.isec = 80657
results.VolumeYmds.imills = 2915
results.VolumeYmds.iyear = 2006
results.VolumeYmds.imon = 3
results.VolumeYmds.iday = 24
results.BeamYmds.isec = 80709
results.BeamYmds.imills = 2374
results.BeamYmds.iyear = 2006
results.BeamYmds.imon = 3
results.BeamYmds.iday = 24
results.FileYmds.isec = 80709
results.FileYmds.imills = 2382
results.FileYmds.iyear = 2006
results.FileYmds.imon = 3
results.FileYmds.iday = 24
results.fRadarLon = -70.99999996
results.fRadarLat = 41.10000003
results.fRadarAltitude = 95
233
IRIS and RDA User Guide M211316EN-G
234
Chapter 12 – Suncal Utility
# Calibration numbers.
results.fI0Horiz = -81.15
results.fCalNoiseHoriz = -79.98
results.fRadarConstantHoriz = -33.26
results.fActNoiseHoriz = -82
results.fActNoiseVert = -82
results.fReceiverBandwidth = 1
results.iXmtPolarization = 0
results.fWaveLength = 5.4
results.fPulseWidth = 1
results.fOldLdrOffset = -0.9
results.fOldZdrOffset = 0.25
235
IRIS and RDA User Guide M211316EN-G
236
Chapter 12 – Suncal Utility
For example, a 1.00 beam has e a filling correction of 0.49 dB. Experience has shown about
#mnplus#0.5 dB fluctuation in true antenna gain due to solar flux and receiver
measurement uncertainties.
Observations of solar flux density (Fs) are available publicly on the internet for several
frequencies, locations, and times of day. Suggested sites are the Solar Environment Center
(SEC), National Oceanic and Atmospheric Administration in Boulder, Colorado; the
Dominion Radio Astrophysical Observatory at Penticton, British Columbia, and the IPS Radio
and Space Services Observatory in Australia.
To read the suncal results file into the C++ memory structure, use the
LoadSuncalResults() function.
–resave
Running the Suncal utility with the –resave option reads in the old suncal.conf file, fills
in all new fields with default values, and writes out the file including comments.
You can run suncal -resave when there is no file to create a default file.
It is a good idea to do this also when you are first using Suncal after an upgrade. The user
can then change parameters within the suncal.conf file to suit their needs. When
designing the sector task, remember that tasks are limited to 40 elevation angles.
Configure Logging
The options to create logging while the Suncal utility runs, the source of the angle tags,
simulation, and minimum sun angle are at the top of the file.
If you wish to run with radiate turned off, and your RVP processor does not sense the radiate
control signal, then it faults with burst pulse missing. To allow operation in this case, set
lAbortOnMessages to 0.
237
IRIS and RDA User Guide M211316EN-G
sun_cal.sVersion = "8.12"
sun_cal.lLogToFile = 1
sun_cal.lLogToTerm = 0
sun_cal.lAbortOnMessages = 1
The Suncal utility also checks the elevation angles to ensure they are not outside the
position limits of the antenna. A maximum sun angle of 85° has been hard coded into the
utility.
The following example shows an excerpt of the suncal.conf file where these fields are
configured.
sun_cal.iAngleSource = 1
sun_cal.lSimulateSun = 0
sun_cal.fMinimumSunEl = 5
Configure PRF, Start Range, Range Bin Spacing, Input Bins, and Pulse Samples
In the following section of suncal.conf are the options to configure the PRF, start range,
range bin spacing (km), number of input bins, and pulse samples.
We suggest that you select a fairly large start range (like 100 km / 62.1 mi) to avoid
interference from weather, clutter, and airplane returns. The azimuth scan speed is half that
implied by the requested PRF and sample size. If you have a dual-polarization radar, you
configure the transmit polarization here. You must specify a valid polarization which you can
transmit.
238
Chapter 12 – Suncal Utility
sun_cal.fPrf = 800
sun_cal.fRangeStart = 100
sun_cal.fRangeStep = 0.150000006
sun_cal.iBinCount = 1000
sun_cal.iSampleSize = 64
sun_cal.iTaskXmtPolarization = 0
sun_cal.Az.fSpacing = 0.200000003
sun_cal.Az.fSpan = 8
sun_cal.El.fSpacing = 0.200000003
sun_cal.El.fSpan = 8
239
IRIS and RDA User Guide M211316EN-G
sun_cal.sBeamDirectory = "/usr/iris_data/input/"
If you wish to make an LDR calibration from the sun, then specify a second BEAM product
data type. Choices are to transmit horizontal, and generate LDR, or transmit simultaneous
and generate ZDR. You should be able to get both the LDR offset, and the vertical position
offset. If you wish to calculate the vertical beam width, run a vertical polarization scan.
sun_cal.iBeam2DataType = 25
The final section of the suncal.conf file configures the processing to produce the results
from the BEAM products.
sun_cal.sResultsDirectory = "/usr/iris_data/suncal/"
sun_cal.fBeamPower = -2
sun_cal.fBeamArea = 1
# The 3dB beamwidth of the sun must be at least this area (deg**2).
sun_cal.fBeam3dBArea = 0.200000003
sun_cal.fBeamPowerThresh = 0
sun_cal.fBeamPosThresh = 0.5
sun_cal.fBeamLdrOffsetThresh = 0.200000003
240
Chapter 12 – Suncal Utility
241
IRIS and RDA User Guide M211316EN-G
242
Chapter 13 – RVP and RCP Network Export Utilities
Example File
DspExport ${IRIS_ROOT}/src/rda/dsp
243
IRIS and RDA User Guide M211316EN-G
Example File
Search for the string SOCKET to see how the code differs between SCSI interface and
socket interface.
244
Chapter 13 – RVP and RCP Network Export Utilities
# cp /usr/sigmet/config_template/init/dspexport /etc/init.d/
# cd /etc/init.d
# chmod +x dspexport
# chkconfig --add dspexport
Systems delivered from the factory or installed using sigconfig on the IRIS/RDA
release software DVD automatically make sure that all of the necessary files and
permissions have been set for items in /etc/init.d/.
At this point, DspExport has been configured to run the next time the computer is restarted.
To start DspExport immediately, type the following command as root:
The OK message is displayed if start-up occurs smoothly. If this message is not displayed,
make sure the above steps have been taken and that the service is not already running.
To verify that DspExport is running type the following line and check that the response
matches the one shown below.
245
IRIS and RDA User Guide M211316EN-G
# cp /usr/sigmet/config_template/init/antexport /etc/init.d/
# cd /etc/init.d
# chmod +x antexport
# chkconfig --add antexport
To verify that the AntExport service will start automatically, as root, type:
At this point, AntExport has been configured to run the next time the computer is restarted.
To start AntExport immediately, type the following command as root:
The OK message is displayed if start-up occurs smoothly. If this message is not displayed,
make sure the steps above have been taken and that the service is not already running.
To verify that DspExport is running type the following line and check that the response
matches the one shown below.
246
Chapter 13 – RVP and RCP Network Export Utilities
These examples are for network communication only. In addition, the following
communications options that have been used on previous systems and are still supported.
• Tag angle input to RVP through parallel tags, S/D convertor or serial line
• RCP8 communication to a host computer through a serial line
See 13.5 Non-Network Antenna Angles to RVP (page 253) .
AntExport Running No No No
setup/RVP
setup/RCP
Antenna angle insertion source Normal RCP Native RCP8 Normal RCP
247
IRIS and RDA User Guide M211316EN-G
Receive format from RCP for example RCV02 - for example RCV02
AntExport Running No No
setup/RVP
248
Chapter 13 – RVP and RCP Network Export Utilities
setup/RCP
Receive format from RCP for example RCV02 for example RCV02
RVP8 Host
DspExport Running No
AntExport Running No
setup/RVP
249
IRIS and RDA User Guide M211316EN-G
setup/RCP
setup/INGEST
Wireless LAN
AMR
AntExport Running No No No
setup/RVP
250
Chapter 13 – RVP and RCP Network Export Utilities
setup/RCP
Antenna angle insertion source Normal RCP Native RCP8 Normal RCP
Receive format from RCP for example RCV02 - for example RCV02
251
IRIS and RDA User Guide M211316EN-G
setup/RVP
setup/RCP
Antenna angle insertion source Normal RCP Native RCP8 Normal RCP Normal RCP
252
Chapter 13 – RVP and RCP Network Export Utilities
setup/RCP
Alternatively, use a serial line input to RVP. In this case, you must set the mc > Live Angle
Input response to None. Also, you must configure the setup/RCP section of the RVP Setup
utility to specify the serial line input as follows:
setup/RCP
253
IRIS and RDA User Guide M211316EN-G
setup/RCP
Running at 19200
setup/RCP
Running at 19200
setup/RCP
254
Chapter 13 – RVP and RCP Network Export Utilities
For more information on setting-up a serial line interface, see Radar Control Processor RCP8
User Guide.
The AntExport utility may be run on the host computer to export control to another
computer.
255
IRIS and RDA User Guide M211316EN-G
256
Chapter 14 – Zauto Utility
More Information
‣ Zcal Overview (page 275)
257
IRIS and RDA User Guide M211316EN-G
Option Description
-amr Runs the utility for Vaisala AMR calibration. You cannot use this
mode with other hardware.
See Vaisala AMR Antenna-Mounted Receiver User Guide.
-burst_pwr
-demo Runs the utility without the signal processor, for testing and
-demo2 demonstration purposes.
-pw_idx 1 - 4 Select the pulse width index used for defining the pulse width for
automatic calibration.
-display display_name
3. For magnetron systems, when you are done with Zauto, recheck the frequency for drift.
258
Chapter 14 – Zauto Utility
Calibration Parameters
Displays calibration parameters defined with the Setup utility.
Calibration Plot
Displays a plot of the IF measured power against the signal generator setting.
Calibration Display
Lets you control the calibration using the fields and buttons in this area of the menu.
Results Display
Shows the temporary calibration information, such as the current noise and Zcal
values for the specified pulse width.
259
IRIS and RDA User Guide M211316EN-G
All of the calibration parameters are taken from Setup and serve as a check that Setup was
properly configured.
If you see an error in these parameters, exit from Zauto and correct the error in Setup before
attempting a calibration. Otherwise, the calibration will be incorrect.
The following Setup parameters are displayed:
• Radar wavelength in centimeters
• Transmit power in kW
• Horizontal and vertical beamwidth in degrees
• Antenna gain in dB
• Transmit loss in dB
• Receive loss in dB
• Siggen loss in dB
These values remain fixed throughout the Zauto procedure.
260
Chapter 14 – Zauto Utility
Zauto displays a plot of the IF power in dBm against the signal generator setting, similar to
the plot shown in the reflectivity calibration section of RVP900 Digital Receiver and Signal
Processor User Guide.
Here, the horizontal axis of the plot is the input signal power at the antenna, which accounts
for antenna-to-receiver loss and signal generator loss.
Zauto corrects for these effects, based on the setup information. In performing the
calibration, it displays the signal generator value on the horizontal axis.
Left and Right Plot Limits
Plot range fields at the lower left and right of the calibration plot define the lower and
upper limits, in dB, of the signals to be generated.
You can change the limits, and Zauto rescales the plot for the new range.
Zauto does not allow a new range limit when there would be data points outside the
range.
261
IRIS and RDA User Guide M211316EN-G
262
Chapter 14 – Zauto Utility
Pulse Width
Begins a new calibration at the specified pulse width, which you select from a menu.
When you switch to a new pulse width, any prior data points and temporary results
are discarded. Zauto lets you choose whether you want to save the calibration.
Polarization
On dual polarization radars, calibration must be performed separately for each
polarization channel. Do not change this for other radars, as changing the polarization
erases the current calibration points.
Delete
Select Delete to delete the last calibration point. Select Delete many times to delete
successive points, in reverse order.
Noise
Select Noise to take a noise sample and plots the result. The noise sample must be
taken after the least squares fit is done. For a manual siggen, you must turn the siggen
to its lowest setting or disconnect it before taking a noise sample. Zauto does this
automatically when the siggen is controlled by the RCI.
When you take the noise sample, a red line is drawn at the A/D noise level. If the noise
level is outside the range of 10 to 30 A/D units, align the LOG channel A/D converter
by adjusting the appropriate offset pot on the DSP. This can be done using the Ascope
utility. Make sure that the A/D converter gain has been adjusted as well.
Sample
Select Sample to generate and plot the specified test signal. In the field to the right of
this button, you enter the desired siggen setting in dBm. For a manual siggen, you
must set the siggen to match this setting. Zauto measures the power at IF, and plots
the point on the calibration graph.
The siggen setting can be entered in one of the following ways:
• Type a number directly into the field.
• Move the slider within the sliding scale until the desired value is displayed in the field.
• Click inside the scale to move the slider in steps. The size of the step is defined in the
AutoCal Configuration menu (see below).
Siggen ON/OFF
Use this button to toggle the siggen off before taking a noise sample, then toggle it on
again.
ID
Identify which siggen is used in the calibration. This is helpful in the future when you
want to compare new results to old calibration files.
Fit
Select Fit to cause Zauto to perform a least squares fit to the data points that lie
within the specified range limits. The resulting line is drawn on the calibration plot. At
least two points are needed. The Results display shows the slope and intercept values
for the line.
The fit is a straight line. The fit range limits should be set so that only the points in the
linear region of the calibration curve are included. The signal processor corrects for
the curved portion of the calibration, which corresponds to weak signals.
263
IRIS and RDA User Guide M211316EN-G
Automatic Calibration
Automatic calibration is available only if you have an automatic siggen.
Select AutoCal to generate a series of signals (beginning at the high end, ending at
the low end) and plots them on the graph. When it is finished, a noise sample is taken
and a least squares fit of the data points is taken. The calibration is then saved. See
14.3.4 Defining Zauto Configuration Parameters (page 264).
1. Select Config.
264
Chapter 14 – Zauto Utility
265
IRIS and RDA User Guide M211316EN-G
The Results pane shows the temporary calibration information such as the current slope and
dBZ or Zcal values for the specified pulse width. These values apply to the most recent
squares fit and noise sample. This pane is updated every time a new noise level is taken, or
any time the data used for linear fit changes.
Update
Select Update to store the current calibration for the selected pulse width. The slope
result is copied regardless of pulse width. The calibration reflectivity is copied over for
the specified pulse width.
Radar Constant
Displays the calculated radar constant. See RVP900 Digital Receiver and Signal
Processor User Guide.
Slope
Displays the slope of the straight line fit to the data values in dB per machine number
(A/D value) The slope should be close to 1. Less than 1.02 is a reasonable threshold. If
a reasonable value is not acquired, adjust the fit range limits.
Noise
Displays the noise level in dBm.
Io
Displays the calibration intercept.
ZCAL
Displays the Zcal value computed from the radar equation. See dBZo in RVP900
Digital Receiver and Signal Processor User Guide.
Fit SD
Displays the standard deviation on the least squares fit in dB. This should be under 1
for a good fit. If a reasonable value is not acquired, adjust the fit range limits.
266
Chapter 14 – Zauto Utility
Dynamic Range
Displays the dynamic range of the processor at this pulse width. The dynamic range is
defined as the difference in input signal power between a signal measuring at least
1 dB above the noise level, and a signal which is starting to saturate the receiver such
that we have 1 dB roll off from the idealized linear fit.
View Calibration
Select View Calibration to show a list of current results, the last results saved to a file,
and the reference calibration set by the Zcal utility.
Select Exit to close the window.
File
Save writes the calibration information to a file.
267
IRIS and RDA User Guide M211316EN-G
Print creates an X-window dump of the menu you are running, as follows:
• Print > to Printer sends the output to the postscript or color printer specified in the
Printer Setup menu.
• Print > to File sends the output to a file in your default home directory.
• Print > Setup lets you configure the printer on your system. See IRIS and RDA Software
Installation Guide.
Exit exits the utility.
Calibration information is stored in the config directory in a file called zcalib.conf. You
are prompted to save the file before you exit from the utility.
Help
On Utility displays information about the utility.
Contents and Index provide access to the online help.
CAUTION! The sensitivity and dynamic range of the radar can be affected by the gain
of the IF signal entering the IFD. First adjust the IF signal level (see the test procedure in
RVP900 Digital Receiver and Signal Processor User Guide).
To protect the signal generator, the radar is not usually set to transmit during calibration.
Check with your manufacturer. If it is OK to transmit while the siggen is connected, it better
simulates operating conditions. If transmitting is not recommended, turn everything on, but
do not set the transmitter. This assures that all sources of noise are accounted for.
1. Set the antenna elevation greater than 20° to reduce the effect of earth temperature
noise which is detectable by modern, sensitive receivers.
If you are transmitting, this eliminates the possibility of weather signals interfering with
the calibration.
2. Check that the signal generator is set for the CW (continuous wave) operation and not
for pulse mode operation.
3. Select a pulse width.
Note that the pulse width lines of the DSP issue the appropriate signal. If this control is
implemented on your system through the antenna controller, it is set correctly.
268
Chapter 14 – Zauto Utility
You can also modify the calibration file, using the Zcal utility to enter the calibration
reflectivity by hand.
You typically use the Zcal for testing or after a component has been replaced by another
with known calibration.
269
IRIS and RDA User Guide M211316EN-G
You can change the reference calibration information with the Zcal utility.
270
Chapter 14 – Zauto Utility
2. For each message, choose to either update the calibration file or reject the new
calibration information.
271
IRIS and RDA User Guide M211316EN-G
2. If the new values deviate too far from the reference information, the file is not saved. To
accept the new values:
a. Run Zauto.
b. In the AutoCal Config menu, change the tolerance fields.
c. Rerun the utility
272
Chapter 14 – Zauto Utility
For example, a requested value of -30 dBm may actually be -30.2 dBm.
The Zauto calibration display shows the nominal requested setting and the calibrated value
(with a resolution of 0.1 dB).
You can create the calibration file through a calibration program or typed in an editor. The
file is SIGGEN_CAL.DAT in the IRIS_CONFIG directory (for example, /usr/sigmet/
config).
For manual calibration with a calibrated signal generator you do not typically need this
feature.
#
# First set the date of the calibration in the following format
# Note the D in Date is capitalized.
#
# Next the signal generator ID string
#
ID: XX aaa_BBB-CCC
273
IRIS and RDA User Guide M211316EN-G
#
# Now include a table of the integer nominal siggen values
# followed by the calibrated value as a floating point value.
# Start with the largest value.
#
0 0.1
-1 -1.1
-2 -2.1
-3 -3.1
-4 -4.1
-5 -5.1
-6 -6.1
-7 -7.1
-8 -8.1
-9 -9.1
-10 -10.1
-11 -11.1
-12 -12.1
-13 -13.1
-14 -14.1
-15 -15.1
-16 -16.1
-17 -17.1
-18 -18.1
-19 -19.1
.
.
.
274
Chapter 15 – Zcal Utility
More Information
‣ Zauto Overview (page 257)
275
IRIS and RDA User Guide M211316EN-G
The following table lists the commands that you can enter at the prompt.
Command Description
ID Set siggen ID
Quit Quit
? Print help
276
Chapter 15 – Zcal Utility
Enter new cal noise (old was -93.11, nan for none):
277
IRIS and RDA User Guide M211316EN-G
278
Chapter 16 – Zdrcal Utility
1) J.J. Gourley, P. Tabry, J. Parent du Chatele, 2006: Data Quality of the Meteo-France C-Band Polarimetric Radar, Journal of
Atmospheric and Oceanic Technology, Vol. 23, pp. 1340–1356 and R. Keränen, P. Puhakka, and H. Pohjola, 2008: Multi season
characteristics of the channel power balance at a polarimetric weather radar, 5th European Conf. on Radar in Meteorology and
Hydrology, Helsinki, Finland
279
IRIS and RDA User Guide M211316EN-G
Zdrcal distributed with RDA and IRIS, and works with RVP signal processors and any
antenna controller accessible through the antenna library, at polarimetric weather radars.
Running Zdrcal
Zdrcal is designed to run either as a stand-alone non-graphic utility, or as part of IRIS
scheduler (as an IRIS Exec Task).
In both modes, Zdrcal reports its progress, processing, and result quality into an output
stream which is routed either to the terminal window, or into the zdrcal log history file
$IRIS_LOG/zdrcal.log.
Auxiliary Variables
Uses of the auxiliary variables dBZ, V, W, and RhoHV include:
280
Chapter 16 – Zdrcal Utility
Post-processing
The zdrcal –process:file triggers a post-processing mode of zdrcal analysis using
an existing zdrcal RAW product. The RAW product resides in the directory specified in the
zdrcal.conf file.
The outcome of post processing is equivalent to the run-time result, pending the conditions
that the RAW data are appended on the same ZDR history sample, and that the same
zdrcal analysis settings are configured.
This command mode is useful for general quality control for example the effects of
variations in quality criteria can be studied. The option allows for monitoring ZDRCAL
calibration remotely for example at analysis centers of a radar network. Note that the RAW
product does not need to originate from another Zdrcal utility run, but can be a standard
IRIS RAW product, with requirement that the specified data dBZ, V, W, ZDR, RhoHV are
available (and only those data fields).
2) The formalism in reference V.N. Bringi and V. Chandrasekar, 2001: Polarimetric Doppler Weather Radar, Principles and Applications,
2001. 636 pp. Cambridge University Press is applied.
281
IRIS and RDA User Guide M211316EN-G
282
Chapter 16 – Zdrcal Utility
-auto Do scan and process phases, but skip the interactive update and do not log
progress on the terminal.
This is meant to be run from a scripting environment.
Warnings are reported out on the error output
-resave Reads and saves the zdrcal.conf file with comments and all new fields
filled with default values. See 16.6 Zdrcal Configuration File (page 285)
If zdrcal.conf is missing, the utility uses default settings. .
Run the Zdrcal utility with the –resave option to read in the old
zdrcal.conf file, fill in all new fields of current IRIS/RDA version with
default values, and write out the file including updated comments.
You can run zdrcal –resave to create a fresh default file by removing the
existing file first.
It is a good idea to run the –resave option when you first use Zdrcal after an
IRIS/RDA upgrade to see new features.
-update[:<file>] This triggers an interactive update of the current radar ZDR offset using the
latest Zdrcal result file available for the current radar site.
Specify a file name to select a desired (older) result.
The specified file resides in the configured Zdrcal directory and cannot to
originate in data ingested at other radar.
283
IRIS and RDA User Guide M211316EN-G
-auto
Sends the progress report output to a terminal. The utility performs the data
acquisition and analysis part in –auto mode, that is the calibration status is
monitored, not updated.
2 > &1 | signal_iris
Reroute the utility warnings to IRIS message log and popup, including the
warning issued if the calibration offset drifts beyond the specified alarm
threshold.
284
Chapter 16 – Zdrcal Utility
You can use these files to help maintain an accurate radar system level calibration of
differential reflectivity ZDR.
1. To respond to an alarm about a significant deviation of the ZDR offset observed from
the current radar setting, check the Zdrcal result file associated with the warning in the
configured Zdrcal result directory.
To find the file, check the warning date and time in the result file name (typically, the
file is the most recent one) If more recent result files have been generated, the
recommended procedure is to inspect the later evolution of the offset estimate and
judge the most likely current and future stable setting.
2. To view the most likely offset estimate:
a. In most cases, the most recent result file carries the most likely offset estimate.
Retrieve the latest Zdrcal result by typing: zdrcal –update
To specify an earlier result file, type:
zdrcal –update:XXXyymmddHHMMSS.zdrcal_results
Zdrcal looks for the most recent *.zdrcal_results file in the directory
configured in Zdrcal (See 16.6 Zdrcal Configuration File (page 285)).
When it has retrieved the result information, Zdrcal inspects the result quality,
including:
• Internal consistency of the estimate
• Consistency of the radar site and data time span with respect to the current site
and time
• Whether the current ZDR offset setting is consistent with the setting used during
the data sampling
• Whether the result deviates from the configured alarm, significantly
b. When prompted, define how the utility should proceed (that is continue the update
process, or terminate it).
If you continue the update process, the utility updates the current radar settings in
the signal processor, as well as updates the radar setup files to guarantee the
continued use of the new setting after restart of IRIS/RDA processes.
You may also want to perform this task to verify the results of running Zdrcal.
285
IRIS and RDA User Guide M211316EN-G
Version Information
Do not modify the version information at the start of the Zdrcal configuration file.
The default technical settings for Zdrcal logging at $IRIS_LOG/zdrcal.log are
recommended, particularly in the introductory phase.
Note that the Zdrcal utility appends consecutive run logs in zdrcal.log. In longer runs, it
is recommended to rename the log file from time to time.
zdrcal.fMaxTimeSpan_hours = 96
Task Parameters
The relevant Zdrcal task parameters are configurable.
With all the radar task settings, keep within the site specific hardware limitations, listed in
the Setup menu, RVP section.
The maximum number of sweeps is limited to 40 in IRIS/RDA, in addition.
During the first try, adjust the quality thresholds LOG, CCR, SQI, SIG to be adjusted similar
to the typical operational task settings, while they can be tuned tighter for optimal quality,
or relaxed modestly for optimal result availability.
The data fields in zdrcal RAW products are thresholded with the configure settings.
286
Chapter 16 – Zdrcal Utility
# Range of the first gate, range spacing, and max gate range in
signal processing (km).
zdrcal.Task.fRangeStartKM = 0.1
zdrcal.Task.fRangeStepKM = 0.1
zdrcal.Task.fMaxRangeKM = 10
Data Analysis
Zdrcal applies additional quality checks in data analysis, for qualified ZDR data points to be
included in offset estimation.
Note that even the lowest reflectivity data have significant signal to noise ratios as they
originate at short distances (<20 km / <12.4 mi). Avoid the highest practical reflectivities due
to receiver saturation at very close distances.
Note also that the default settings presume Doppler velocity is negative for incoming
(falling) echoes. The minimum co-polar correlation coefficient is set, because for low
correlation echoes ZDR distribution is excessively broad. Non-atmospheric echoes (RF
interference, and similar) are diminished by requiring several qualified bins in each ray. It is
imperative for unbiased measurement that data of full antenna rotations are included only.
The fraction of incomplete (or missing) rays must be kept low.
287
IRIS and RDA User Guide M211316EN-G
Result Files
The Zdrcal utility result files summarize the ZDR offset obtained in analysis of a given data
set.
Result reporting is not bound to each radar task (that is each RAW product) performed, but
the utility integrates over consecutive samples (proximate in time) until the anticipated
precision passes the alarm threshold with a safety margin, or reaches the max time span.
The offset estimate, it's intrinsic consistency, and actual uncertainty are then evaluated, and
the sample is reset.
In this scope, the results can be generated at configurable pace and quality using the
following options:
0
Implies that a result file is generated for each complete integration. Result file quality
flags may indicate if the result is inconsistent (bResultValid = 0) or if the actual
uncertainty was lower than anticipated (bResultPrecise = 0).
1
Omits reporting inconsistent results.
2
Reports only the highest quality results.
The 5 % false alarm rate can be expected for levels >0. The tight settings tend to require
smooth precipitation on the radar, and result availability is limited in dry periods.
288
Chapter 16 – Zdrcal Utility
# -1: result file from each task (RAW). Not recommended in normal use.
Quality Settings
The Zdrcal utility expects homogeneously selected data input, and changes in quality
settings are to be avoided.
During commissioning phase, such changes may be necessary and the utility has the default
policy "YES" to switch to new quality settings and to restart a fresh analysis.
During stable operation, it is recommended to switch the policy to "NO" which allows the
processing exceptional RAW files (or run special tasks) of different quality as individual runs,
while keeping the current main data archive separated, that is the data and settings
unchanged.
# Policy in case these quality criteria conflict with the history settings.
# YES: Reset the history statistics, and assume the new criteria in future
runs.
# NO: Omit the history data, the new settings used in the current sample,
only. The history unchanged.
zdrcal.Analysis.sUpdate = "YES"
Miscellaneous
Zdrcal miscellaneous parameters are technical. Typical users do not need to modify them.
289
IRIS and RDA User Guide M211316EN-G
Result Files
The Zdrcal utility reports result files in directory created during standard IRIS/RDA
installation.
It is recommended that Zdrcal result files are redirected to a dedicated data directory, such
as /usr/iris_data/zdrcal, which you must create.
Data History
The default setting of Zdrcal utility is to use data history for obtaining high data availability
at specified precision.
For testing purposes, you can set the utility to process each RAW product as an
independent sample (setting "NO")
290
Chapter 17 – Network Manager
Figure 50 Vaisala Observation Network Manager Main Components and Interfaces (System
Delivery)
291
IRIS and RDA User Guide M211316EN-G
The system includes the capability to receive status data directly from Vaisala Weather
Radar sites.
The weather radar sites authenticate and register via HTTPS, and the status data from the
radar sites shows in the Network Manager Web user interface after both systems have been
correctly configured, including creating the authentication key in Network Manager.
This is the only time that the "authentication secret" is displayed, so make sure to
make a note of it either by copying or exporting it.
292
Chapter 17 – Network Manager
• Generate the Network Manager authentication key. See 17.2 Creating Network Manager
Authentication Keys (page 292).
Network Manager requires Vaisala Weather Radar IRIS/RDA version 9.0.0 or later,
installed on CentOS 7.0 or later.
1. Make sure the radar hardware and software is installed, configured, and fully
operational.
2. If you have not done so already, in the IRIS Setup utility, select License and define the
Site Name.
See 11.8 License and Site Information Setups (page 192).
For existing sites, you can retrieve the site name from the terminal window by
typing: show_machine_code
3. If you have not done so already, in the IRIS Setup utility, select License and enter the
license information provided to you by Vaisala.
4. Provide the IRIS machine code portion of the license key you entered in the previous
step to Network Manager.
The following image shows an example of the machine code.
5. If you are configuring a new radar network, copy the ant2nm.in file to the
configuration directory with the following command:
cp /config/sigmet/config_template/ant2nm.ini config/
293
IRIS and RDA User Guide M211316EN-G
/usr/sigmet/bin/ant2nm --register
Registration provides Network Manager with the site name and co-ordinates based on
settings defined in the Setup utility.
9. Start sending radar status updates to Nework Manager by typing the command:
The ant2nm service runs in the background and sends antenna status to the network
manager at a frequency defined by the heartbeat.
10. To make sure the radar site has connected to the Network Manger and is and sending
status information, type:
usr/sigmet/bin/ant2nm
If the connnection works correctly, the terminal displays textual information that is
returned from Network Manager.
294
Chapter 17 – Network Manager
2. To show status information on the map, select Additional information and then select
the site details marker for each site.
Use the left menu to select which radar status information you want to display.
The map shows the location of each radar in your network as well as the status
information for the selected criteria.
3. Select All Measurements to view radar status information as a list.
4. In the IRIS terminal window, register the source, that is, the radar site, with Network
Manager by typing the command:
/usr/sigmet/bin/ant2nm --register
Registration provides Network Manager with the site name and co-ordinates based on
settings defined in the Setup utility.
295
IRIS and RDA User Guide M211316EN-G
TR Power TR power On
Off
Radiate Radiate On
Off
296
Chapter 17 – Network Manager
[NETWORK_MANAGER_KEYS]
incoming_authentication =
;enter-your-incoming_authentication, for example, ad9840f7-520f-4c26-ad9a-
b018a2e8dab0
authentication_secret =
;enter-your-authentication_secret, for example,
PNUqLFXgnr93IwYFsMIzhrmvaWzA1zdyvvByvC/vrHD+Qbt3YOSABJ
+kdGkrXfua0Tciow7qdSZBKmZRjHm/jQ==
[NETWORK_MANAGER_EVENT]
;update frequency for outputing antenna events to NM
;heartbeat in seconds. Should not be less than 10 seconds.
heartbeat = 60
[CURL_OPTIONS]
verbose = false
[ANTENNA_TO_NETWORK_MANAGER_STATUS]
ASF_TRPOWER = transmitReceivePower
ASF_RADIATE = transmitterRadiate
ASF_SERVO = servoPower
ASF_LOCAL = localControlOverride
ASF_STANDBY = standby
ASF_MAGTFLT = magnetronCurrent
ASF_LOWAIRFLOW = airFlow
ASF_TRLOCAL = transmitReceiveMode
ASF_INTERLOCK = safetyInterlocks
ASF_LOW_WGP = waveGuide
RCP_STATUS = radarControlProcessor
SUMMARY = summary
297
IRIS and RDA User Guide M211316EN-G
298
Chapter 18 – Information Utilities
Parameter Description
Each product file has a unique name based on the site ID, date, and a randomized algorithm.
The first 3 letters of the file extension show the product type.
BAS BASE
BEA BEAM
CAP CAPPI
299
IRIS and RDA User Guide M211316EN-G
FCA FCAST
CAT CATCH
DWE DWELL
HMX HMAX
IMG IMAGE
LAY LAYER
MAX MAX
NDP NDOP
OTH OTHER
PPI PPI
RAW RAW
RN1 RAIN1
RNN RAINN
RHI RHI
RTI RTI
SHE SHEAR
SLI SLINE
STA STAT
TDW TDWR
THK THICK
TOP TOPS
TRA TRACK
TXT TEXT
USE USER
VAD VAD
VUS VUSER
VIL VIL
VVP VVP
WND WIND
WRN WARN
XSE XSECT
300
Chapter 18 – Information Utilities
301
IRIS and RDA User Guide M211316EN-G
719:255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
679:255 255 255 255 255 255 0 0 0 0 0 0 0 255 255 255 255 255
639:255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 255 255 255
599:255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255
559:255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255
519:255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255
479:255 0 0 0 0 0 0 0 105 117 104 66 0 0 0 0 0 0
439:255 0 0 0 0 0 82 85 121 57 0 101 81 0 0 0 0 0
399:255 0 0 0 0 0 83 111 136 78 0 0 0 0 0 0 0 0
359:255 0 0 0 0 0 83 169 71 0 0 0 0 0 0 0 0 0
319:255 0 0 0 0 0 133 87 0 0 0 0 0 0 0 0 0 0
279:255 0 0 0 0 0 97 93 0 0 0 0 0 0 0 0 0 0
239:255 0 0 0 0 0 78 77 64 0 0 0 0 0 0 0 0 0
199:255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255
159:255 255 0 0 0 0 0 0 0 0 0 255 0 0 0 0 0 255
119:255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255
79: 255 255 255 255 0 0 0 0 0 0 0 0 255 0 0 255 255 255
39: 255 255 255 255 255 255 0 0 0 0 0 0 0 255 255 255 255 255
Status Example
A Status product shows the status of IRIS processes at a particular site.
$ productx HOT000602152122.STAZ0GN
------------- Product Summary for HOT000602152122.STAZ0GN -------------
Ingest site name : 'SIGMET, HOT', Version: 7.17
Ingest hardware name : 'SIGMET, HOT'
Product site name : 'SIGMET, HOT', Version: 7.17
File size: 2340 bytes (Disk space: 2340 bytes)
Product type is: Status
PCO name: SIGMET, HOT, TCO name: FAULT
PRF: 500Hz, Wavelength: 5.00cm, Nyquist: 6.25m/s(V), 6.25m/s(W)
Polarization: Horizontal, wind:???
Heights: Radar: 600m, Ground: 100m, Melting: ???m MSL
Size is: 0x0x0 pixels
Center Location: 42_33.0'N, 71_25.8'W, ref: 600 meters
Projection type is: Azimuthal Equidistant
Projection Reference Point: 42_33.0'N, 71_25.8'W
Radar position is: 0.0, 0.0 pixels
Scale is: 0.000 x 0.000 x 0.000 km/pixel
Product data type is Xhdr (0)
Maximum range: 0.0 km
Ingest time: 15:21:22 2 JUN 2000 UTC (0 minutes west) DST:0/1
Volume scan time: 15:21:22 2 JUN 2000 (LT: EDT 300 minutes)
Oldest Ing time: 15:21:22 2 JUN 2000
Product Gen time: 15:21:22 2 JUN 2000
Input count: 1
Product is not composited
Site style is: RADAR
302
Chapter 18 – Information Utilities
Active task: ’’
Active product: ’’
Antenna Position, azimuth: 20.00, elevation: –0.99
Bite fault summary shows 2
Low Airflow: OK
Interlock: OK
Waveguide: OK
Top message #9, Repeats: 1
Problem starting scan at EL=6 (AZ velocity out of range)
Process: IRIS_INGEST, Name: F:202 M:3
Time: 16:34:36 30 MAY 2000
Message list contains 0 messages:
303
IRIS and RDA User Guide M211316EN-G
filename is the name of an ingest header file stored in the directory /usr/iris_data/
ingest.
Ingest files are named with a timestamp for when the data were gathered. For example,
ingest data gathered at 10:17:30 on December 2, 1994 is stored in a file named
941202101730.
-inter Run in interactive mode. This is the old style, rays then prompts for
some of the options.
To make it easier to enter the names of the ingest files, change your default directory to the
ingest directory and get a listing of all the header files (with ls *.). Select the name of a file
with the mouse and paste it into the command line.
304
Chapter 18 – Information Utilities
305
IRIS and RDA User Guide M211316EN-G
306
Chapter 18 – Information Utilities
The extended header shows the antenna azimuth and elevation, the platform pitch, roll, and
heading, and the derivatives of these values in degrees/second:
Az: 350.95 El: 0.40 Pitch: -0.13 Roll: -1.10 Head: 346.79
Vel: 18.72 deg/s 0.04 0.70 359.82 359.82
The extended header information is recorded from a serial data stream transmitted from
RCP. Typically this is configured to transmit updates at a maximum speed of about 20 times
per second. Because rays can be recorded at up to 40 rays per second, and because of
pipeline delays in the serial data, the extended header azimuth can lag the actual azimuth by
up to several degrees. Normally, the platform motion period is slower.
Tr
Training angle, which is the pedestal relative azimuth of the pedestal.
El_or
Pedestal relative elevation angle.
Cor
Velocity correction (meters/second). Applied to velocity data to correct for platform
motion.
Age
Time in milliseconds since this update arrived from RCP.
Vel
Platform position and motion. Altitude is in meters, and motions are in meters/second.
307
IRIS and RDA User Guide M211316EN-G
308
Chapter 19 – Using IRISnet
309
IRIS and RDA User Guide M211316EN-G
310
Chapter 19 – Using IRISnet
To open any of these utilities on a remote machine, the SSH key of the local machine must
be copied to the remote machine so the SSH connection can be made without typing a
password.
1. Double-click a network node icon to show the IRIS Tools menu for that node as shown
in the example above.
2. Select an IRIS function.
• Setup– the major configuration utility in IRIS (see IRIS and RDA Utilities Guide).
• Color Setup– to configure the IRIS color scales (see IRIS and RDA Utilities Guide).
• Siris and qiris– to start and stop IRIS.
• Utilities– to start the graphical utilities menu (see IRIS and RDA Utilities Guide).
• Overlay– to edit your background maps (see IRIS and RDA Utilities Guide).
• Real–time Display– to see an instant radar display.
• Xterm– starts a remote X-terminal.
• Sigaudio– to control the Iris sound features
• VRibbon– for optional IRIS/TDWR Option.
• Runways– for optional IRIS/TDWR Option.
• Ribbon setup– for optional IRIS/TDWR Option.
311
IRIS and RDA User Guide M211316EN-G
For example, when you launch giris, the Status menu shows all the messages associated
with starting the IRIS software.
1. To check status messages, select Options > Status Menu.
If it is blank, there are no status messages yet.
2. To cancel the Status Menu, select Cancel.
This does not affect the application.
312
Chapter 19 – Using IRISnet
313
IRIS and RDA User Guide M211316EN-G
5. To close the configuration view without saving your changes, select Cancel.
314
Chapter 19 – Using IRISnet
1. Collect information from you system manager on the names of network nodes, what
nodes are running IRIS, and so on.
2. Select Options > Tools.
Select left or right to define if the tool bar is displayed on the left side or the right
side of IRISnet.
3. To add nodes:
a. Select the tool icon for either a radar site icon or an analysis/display site icon.
b. Move your cursor to the menu and click to plant the icon.
c. To position an icon, use click and drag (dragging is only available if the tool bar is
displayed).
4. To name or re-name network nodes:
a. Switch off the Tools.
b. Double-click the node name field at the bottom of the icon
The Server appears.
The Hostname must be the name recognized by the network (as assigned by your
network manager).
The Alias Name is the name that appears on the icon in IRISnet.
Vaisala recommends that you set the Alias Name to something logical like a radar
location or a workstation function and that the host name is the same.
You can alias hostnames as well in the Unix network configuration. Check with your
network manager if you want to alias an un-friendly hostname such as xnrf0327 to
something more recognizable such as BOS_Radar.
315
IRIS and RDA User Guide M211316EN-G
After you have made connections between nodes, you can still move them. The node
lines "rubber–band".
6. If you make a mistake or want to remove a node or a line, select the eraser tool and
then select the object to delete.
7. IRIS provides tools for customizing your control display with a background image. If
you wish to use a background image:
a. Select a .gif, such as a photograph of your headquarters so you can show the
location of each computer.
Save the background image in the /usr/sigmet/config/images directory.
b. Import the image to IRISnet by selecting IRISnet > Options > Config.
Select the .gif file you want to use as IRISnet background.
The .gif image MUST be in the ${IRIS_CONFIG}overlay directory.
The background GIF image filename must be the exact name of the image in
the /usr/sigmet/config/images directory. If filename is blank, no image is
displayed.
c. Save and restart IRISnet.
d. Set the icons by moving the radar and computer icons so that each site is
approximately at its geographical location on the map.
8. You can monitor other computers in your network, even if they do not run IRIS. They
are shown as red or yellow, indicating if they are connected to the network.
9. To save your work, select File > Save.
316
Chapter 19 – Using IRISnet
If an IRIS computer is removed from the IRIS network, but IRISnet still shows the
computer, the polling process that was checking the removed computer hangs for a
2 minute timeout. This leaves one less polling process for checking IRIS status.
It is possible to hang IRISnet if the entire network goes down and all polling
processes are in timeout.
317
IRIS and RDA User Guide M211316EN-G
318
Appendix A – References
Appendix A. References
• J.J. Gourley, P. Tabry, J. Parent du Chatele, 2006: Data Quality of the Meteo-France C-
Band Polarimetric Radar, Journal of Atmospheric and Oceanic Technology, Vol. 23, pp.
1340–1356
• J.C. Hubbert, F. Pratte, M. Dixon and R. Rilling, 2008: NEXRAD Differential Reflectivity
Calibration, 24th Conference on IIPS, AMS annual meeting, New Orleans, USA
• R. Keränen, P. Puhakka, and H. Pohjola, 2008: Multi season characteristics of the channel
power balance at a polarimetric weather radar, 5th European Conf. on Radar in
Meteorology and Hydrology, Helsinki, Finland
• V.N. Bringi and V. Chandrasekar, 2001: Polarimetric Doppler Weather Radar, Principles
and Applications, 2001. 636 pp. Cambridge University Press
319
IRIS and RDA User Guide M211316EN-G
320
Glossary
Glossary
Antenna Utility
IRIS utility for manually controlling and monitoring the radar and antenna.
Ascope Utility
A diagnostic and test utility used for aligning and testing the radar and signal
processor.
BITEX
Built-in test equipment software provided by IRIS.
dual polarization
Property of dual pol radars. Dual pol radars (also known as polarimetric radars) can
transmit both horizontally (H) and vertically (V) polarized microwaves. In olden days
this happened alternating with a high-speed switch, nowadays simultaneous dual pol
is preferred. Comparing of H and V gives information on hydrometeors.
IRIS
Interactive Radar Information System. A suite of software tools for configuring,
calibrating, and operating a complete weather radar system.
polarization
Polarization of electromagnetic radiation is defined by the direction of the electric
field. In traditional weather radars only horizontal polarization is used. In a dual-
polarization weather radar, both horizontal and vertical polarizations can be
transmitted and received simultaneously.
PW
Pulse width.
RCP
Radar Control Processor. Takes care of, for example, antenna movements.
RF
Radio frequency
RVP900
Digital IF Receiver and Signal Processor. A floating-point programmable signal
processor which directly samples the IF signal from a radar.
Z (Reflectivity)
ZH - horizontal, ZV - vertical, ZHV-horizontal and vertical
Integral over the backscatter cross-section of the particles in a pulse volume.
Radars are calibrated to directly give the reflectivity factor from the received backscattered
energy. Units for the reflectivity factor are mm 6 m-3. The logarithmic value is in dBZ.
321
IRIS and RDA User Guide M211316EN-G
ZDR
Differential reflectivity (Zdr), the ratio between the reflectivity of a horizontal
polarized pulse and the reflectivity of a vertical polarized pulse, in dB.
ZDR depends on the asymmetry of the shape, the orientation, and the falling behavior of the
particles. ZDR is positive for oblate raindrops, zero or slightly negative for hail and graupel.
ZDR is strongly biased by differential attenuation during the passage of the radar pulse
through heavy rainfall.
322
Technical Support
Contact Vaisala technical support at helpdesk@vaisala.com. Provide at least the following
supporting information:
• Product name, model, and serial number
• Name and location of the installation site
• Name and contact information of a technical person who can provide further
information on the problem
For more information, see www.vaisala.com/support.
Warranty
For standard warranty terms and conditions, see www.vaisala.com/warranty.
Please observe that any such warranty may not be valid in case of damage due to normal
wear and tear, exceptional operating conditions, negligent handling or installation, or
unauthorized modifications. Please see the applicable supply contract or Conditions of Sale
for details of the warranty for each product.
Recycling
Recycle all applicable material.
Follow the statutory regulations for disposing of the product and packaging.
323
IRIS and RDA User Guide M211316EN-G
324
www.vaisala.com