Vaisala RVP900 User manual

M211322EN-J
User Guide
RVP900 Digital Receiver and Signal Processor
RVP900

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
Visit our Internet pages at www.vaisala.com.
© Vaisala 2017
No part of this manual may be reproduced,
published or publicly displayed in any form
or by any means, electronic or mechanical
(including photocopying), nor may its
contents be modified, translated, adapted,
sold or disclosed to a third party without
prior written permission of the copyright
holder. Translated manuals and translated
portions of multilingual documents are
based on the original English versions. In
ambiguous cases, the English versions are
applicable, not the translations.
The contents of this manual are subject to
change without prior notice.
Local rules and regulations may vary and
they shall take precedence over the
information contained in this manual.
Vaisala makes no representations on this
manual’s compliance with the local rules
and regulations applicable at any given
time, and hereby disclaims any and all
responsibilities related thereto.
This manual does not create any legally
binding obligations for Vaisala towards
customers or end users. All legally binding
obligations and agreements are included
exclusively in the applicable supply
contract or the General Conditions of Sale
and General Conditions of Service of
Vaisala.
This product contains software developed
by Vaisala or third parties. Use of the
software is governed by license terms and
conditions included in the applicable
supply contract or, in the absence of
separate license terms and conditions, by
the General License Conditions of Vaisala
Group.
This product may contain open source
software (OSS) components. In the event
this product contains OSS components,
then such OSS is governed by the terms
and conditions of the applicable OSS
licenses, and you are bound by the terms
and conditions of such licenses in
connection with your use and distribution
of the OSS in this product. Applicable OSS
licenses are included in the product itself
or provided to you on any other applicable
media, depending on each individual
product and the product items delivered
to you.

Table of Contents
1. About This Document.................................................................................... 13
1.1 Version Information........................................................................................... 13
1.2 Related Documents........................................................................................... 13
1.3 Documentation Conventions............................................................................14
1.4 Trademarks......................................................................................................... 14
2. Product Overview............................................................................................ 15
2.1 RVP900 Product Architecture..........................................................................15
2.2 Regulatory Compliances................................................................................... 16
2.2.1 WEEE Compliance.......................................................................................16
2.2.2 RoHS Compliance........................................................................................16
2.3 Safety...................................................................................................................18
2.3.1 ESD Protection.............................................................................................19
2.4 Product Nomenclature...................................................................................... 19
3. Functional Description.................................................................................. 21
3.1 RVP901 IF Digital Receiver................................................................................21
3.1.1 RVP901 IFDR Data Capture and Timing...................................................22
3.1.2 RVP901 IFDR IF to I and Q Processing..................................................... 23
3.1.3 Digital Receiver Function...........................................................................23
3.1.4 Digital Transmitter Function......................................................................29
3.1.5 Magnetron Receiver Example.................................................................... 31
3.1.6 Klystron or TWT Receiver and Transmit RF Example............................ 35
3.2 RVP902 Signal Processing Computer............................................................ 36
3.2.1 LAN Connection for Data Transfer or Parallel Processing..................... 37
3.2.2 Open Hardware and Software Design......................................................37
3.2.3 RVP902 Socket Interface...........................................................................37
3.2.4 RVP902 Socket Protocol........................................................................... 38
3.2.5 Public API....................................................................................................40
3.3 RVP900 Weather Signal Processing..............................................................40
3.3.1 Burst Pulse Analysis for Amplitude, Frequency, and Phase..................42
3.3.2 Time (Azimuth) Averaging........................................................................43
3.3.3 TAG Angle Samples of Azimuth and Elevation.......................................43
3.3.4 Range Averaging and Clutter Microsuppression....................................44
3.3.5 Moment Extraction.....................................................................................44
3.3.6 Threshold Processing.................................................................................44
3.3.7 Speckle Filter.............................................................................................. 44
3.3.8 Velocity Unfolding......................................................................................45
3.3.9 Autocorrelations.........................................................................................45
3.3.10 Output Data.................................................................................................47
3.4 Radar Control Functions.................................................................................. 48
3.5 Configuration and Monitoring.........................................................................49
3.6 Digital AFC (DAFC).......................................................................................... 50
3.7 Expansion Panels..............................................................................................50
3.8 Utilities and Applications.................................................................................50
3.9 Network Architecture........................................................................................ 51
Table of Contents
1

4. RVP Hardware.................................................................................................. 53
4.1 Hardware System Overview.............................................................................53
4.2 RVP901 IFDR Hardware....................................................................................54
4.2.1 Upgrading IF Receiver with RVP901 IFDR...............................................55
4.2.2 RVP901 IFDR Power, Size, and Mounting Considerations..................... 56
4.2.3 RVP901 IFDR I/O Connectors....................................................................57
4.2.4 RVP901 Miscellaneous Discrete and Analog I/O Connectors............... 60
4.2.5 RVP901 IFDR Status Indicators..................................................................61
4.2.6 RVP901 IFDR Inputs................................................................................... 62
4.2.7 Defining RVP901 IFDR Input A/D Saturation Levels.............................. 62
4.2.8 Configuring the RVP901 IFDR Clock Subsystem.................................... 63
4.2.9 Configuring External Pre-Trigger Input................................................... 66
4.2.10 IF Bandwidth and Dynamic Range...........................................................67
4.2.11 Configuring IF Gain Based on System Performance..............................69
4.2.12 Configuring IF Gain Based on System Noise Figure................................71
4.2.13 Choosing Intermediate Frequency........................................................... 72
4.3 Installing RVP902 Main Chassis.......................................................................73
4.3.1 Powering-up RVP902.................................................................................73
4.4 Installing DAFC.................................................................................................. 74
4.4.1 Example: Hookup to a CTI MVSR-xxx STALO..........................................77
4.4.2 Example: MITEQ MFS-05.00– 05.30–100K–10MP STALO..................... 79
4.4.3 Using the Legacy IFD Coax Uplink...........................................................80
5. TTY Non-volatile Setups.............................................................................. 87
5.1 Using the TTY Setup Menu...............................................................................87
5.1.1 Factory, Saved, and Current Settings.......................................................88
5.1.2 Vand Vz – View Card and System Status............................................... 89
5.1.3 Vp – View Processing and Threshold Values............................................91
5.1.4 @ - Displaying and Changing Current Major Mode................................92
5.2 Managing Settings with MMenus....................................................................92
5.2.1 Mb — Burst Pulse and AFC........................................................................ 93
5.2.2 Mc — Top-level Configuration................................................................. 102
5.2.3 Mf — Clutter Filters.................................................................................. 104
5.2.4 Mp — Processing Options........................................................................ 107
5.2.5 Mt — General Trigger Setups....................................................................113
5.2.6 Mt<n> — Triggers for Pulsewidth n.........................................................116
5.2.7 Mz — Transmissions and Modulations.................................................... 126
5.2.8 M+ Debug Options.....................................................................................127
6. Plot-assisted Setups.....................................................................................129
6.1 Plot-assisted Setup Overview........................................................................129
6.2 Plot Command Conventions.......................................................................... 129
6.3 Configuring RVP900 Digital Front End........................................................130
6.4 P+ — Plot Test Pattern..................................................................................... 131
6.5 Pb — Plot Burst Pulse Timing.........................................................................132
6.5.1 Interpreting the Burst Timing Plot.......................................................... 132
6.5.2 Pb Subcommands.....................................................................................134
6.5.3 TTY Information Lines In Pb.................................................................... 135
6.5.4 Adjusting Burst Pulse Timing.................................................................. 136
6.6 Ps — Plot Burst Spectra and AFC..................................................................137
6.6.1 Interpreting Burst Spectra Plots..............................................................137
6.6.2 Ps Subcommands.................................................................................... 140
6.6.3 TTY Information Lines Within Ps............................................................142
6.6.4 Computing Filter Loss..............................................................................144
RVP900 User Guide M211322EN-J
2

6.6.5 Adjusting Plot Burst Spectra and AFC................................................... 147
6.6.6 Using AFC Test Mode.................................................................................151
6.6.7 Plotting Example for Pulse Width Definition, Waveform,
and Filters...................................................................................................152
6.6.8 Plotting Example for Range Resolution Ambiguity............................. 154
6.7 Pr — Plot Receiver Waveforms..................................................................... 155
6.7.1 Interpreting Receiver Waveform Plots................................................... 155
6.7.2 Available Subcommands In Pr................................................................158
6.7.3 TTY Information Lines In Pr.................................................................... 159
6.8 Pa — Plot Tx Waveform Ambiguity.............................................................. 160
6.8.1 Interpreting Ambiguity Plots.................................................................. 160
6.8.2 Available Subcommands In Pa................................................................162
6.8.3 TTY Information Lines In Ps....................................................................164
6.8.4 Bench Testing Compressed Waveforms.................................................165
7. Processing Algorithms................................................................................169
7.1 RVP Algorithm Overview............................................................................... 169
7.1.1 Measured Quantities.................................................................................170
7.1.2 IF Signal Conversion Process.................................................................... 171
7.2 IF Signal Processing.........................................................................................172
7.2.1 FIR (Matched) Filter.................................................................................. 172
7.2.2 RVP900 Receiver Modes..........................................................................174
7.2.3 Automatic Frequency Control (AFC)......................................................176
7.2.4 Burst Pulse Tracking..................................................................................177
7.2.5 Interference Filter......................................................................................178
7.2.6 Large-Signal Linearization........................................................................ 181
7.2.7 Amplitude Correction for Tx Power Fluctuations..................................182
7.3 Time Series Signal Processing........................................................................183
7.3.1 Time Series and Doppler Power Spectrum Example............................184
7.3.2 Frequency Domain Processing- Doppler Power Spectrum................. 185
7.3.3 Autocorrelation for Moment Estimations...............................................187
7.3.4 Ray Synchronization on Angle Boundaries........................................... 189
7.3.5 Clutter Filtering Approaches................................................................... 189
7.4 Autocorrelation R(n) Processing...................................................................199
7.4.1 Point Clutter Remover..............................................................................199
7.4.2 Range Averaging and Clutter Microsuppression.................................200
7.4.3 Reflectivity............................................................................................... 200
7.4.4 Velocity..................................................................................................... 203
7.4.5 Spectrum Width Algorithms..................................................................204
7.4.6 Signal Quality Index (SQI threshold).....................................................205
7.4.7 Clutter Correction (CCOR threshold).................................................... 205
7.4.8 Weather Signal Power (SIG Threshold)................................................ 206
7.4.9 (Signal+Noise) to Noise Ratio (LOG Threshold).................................. 207
7.5 Thresholding................................................................................................... 207
7.5.1 Threshold Qualifiers.................................................................................207
7.5.2 Adjusting Threshold Qualifiers...............................................................209
7.5.3 Speckle Filter Processing.........................................................................210
7.6 Reflectivity Calibration................................................................................... 214
7.6.1 Plot Method for Calibration of Io.............................................................214
7.6.2 Single-Point Direct Method for Calibration of Io..................................217
7.6.3 Treatment of Losses in Calibration..........................................................218
7.6.4 Determining dBZo.....................................................................................219
Table of Contents
3

7.7 Dual PRT Processing Mode........................................................................... 220
7.7.1 DPRT-1 Mode.............................................................................................. 221
7.7.2 DPRT-2 Mode............................................................................................ 222
7.8 Dual PRF Velocity Unfolding......................................................................... 222
7.9 Random Phase Second Trip Processing...................................................... 226
7.9.1 Random Phase Second Trip Processing Algorithm..............................227
7.9.2 Tuning for Optimal Performance............................................................229
7.10 Signal Generator Algorithm Testing..............................................................231
7.10.1 Linear Ramp of Velocity with Range...................................................... 231
7.10.2 Verifying PHIDP and KDP........................................................................232
7.10.3 Verifying RHOH, RHOV, and RHOHV..................................................... 232
8. Host Computer Commands......................................................................235
8.1 Host Computer Command Overview........................................................... 235
8.1.1 Setting-up Data Acquisition and Processing........................................235
8.1.2 First-in-first-out (FIFO) buer............................................................... 236
8.2 No-Operation (NOP).......................................................................................237
8.3 Load Range Mask (LRMSK)........................................................................... 237
8.4 Setup Operating Parameters (SOPRM)........................................................ 239
8.5 Interface Input/Output Test (IOTEST)....................................................... 250
8.6 Interface Output Test (OTEST)...................................................................... 251
8.7 Sample Noise Level (SNOISE)......................................................................252
8.8 Initiate Processing (PROC)............................................................................ 255
8.9 Load Clutter Filter Flags (LFILT)................................................................268
8.10 Get Processor Parameters (GPARM)..............................................................271
8.11 Load Simulated Time Series Data (LSIMUL)..............................................289
8.12 Reset (RESET)................................................................................................ 292
8.13 Define Trigger Generator Waveforms (TRIGWF)....................................... 293
8.14 Define Pulse Width Control and PRT Limits (PWINFO).............................294
8.15 Set Pulse Width and PRF (SETPWF)............................................................296
8.16 Load Antenna Synchronization Table (LSYNC)..........................................297
8.17 Set or Clear User LED (SLED)...................................................................... 300
8.18 TTY Operation (TTYOP)................................................................................300
8.19 Load Custom Range Normalization (LDRNV).............................................303
8.20 Read Back Internal Tables and Parameters (RBACK)................................304
8.21 Pass Auxiliary Arguments to Opcodes (XARGS)....................................... 306
8.22 Load Clutter Filter Specifications (LFSPECS)............................................307
8.23 Configure Ray Header Words (CFGHDR).................................................... 308
8.24 Configure Interference Filter (CFGINTF).................................................... 310
8.25 Set AFC level (SETAFC).................................................................................. 311
8.26 Set Trigger Timing Slew (SETSLEW).............................................................312
8.27 Hunt for Burst Pulse (BPHUNT)......................................................................312
8.28 Configure Phase Modulation (CFGPHZ)....................................................... 313
8.29 Set User IQ Bits (UIQBITS)...........................................................................314
8.30 Set Individual Thresholds (THRESH).............................................................315
8.31 Set Task Identification Information (TASKID).............................................317
8.32 Define PRF Pie Slices (PRFSECT)................................................................. 319
8.33 Configure Target Simulator (TARGSIM).......................................................321
8.34 Set Burst Pulse Processing Options (BPOPTS).......................................... 323
8.35 Custom User Opcode (USRINTR and USRCONT)...................................... 323
8.36 Load Melting Layer Specification (MLSPEC).............................................. 324
RVP900 User Guide M211322EN-J
4

9. Technical Data............................................................................................... 329
9.1 Signal Processing............................................................................................329
9.2 RVP900 Processing Algorithms................................................................... 329
9.3 RVP900 Input and Output Summary.......................................................... 330
9.4 RVP901 IFDR Specifications...........................................................................331
9.5 RVP901 Digital Waveform Synthesis............................................................333
9.6 RVP902 Signal Processing Computer Specifications................................ 334
9.7 RVP902 Safety Compliance.......................................................................... 335
9.8 RVP900 Spare Parts...................................................................................... 336
9.9 Physical and Environmental Characteristics............................................... 336
9.10 Type Plate........................................................................................................ 337
Appendix A: Installation and Test Procedures........................................... 339
A.1 Installation and Test Procedure Overview...................................................339
A.2 Test Checklist..................................................................................................340
A.3 Installation Check............................................................................................ 341
A.4 Power Up Check............................................................................................. 342
A.5 Terminal Setup Check.................................................................................... 343
A.5.1 Checking Terminal Setup........................................................................344
A.6 Checking Internal Status with Setup VCommand.....................................344
A.7 Checking Board Configuration with Setup Mc Command........................ 345
A.8 Checking Processing Options with Setup Mp Command.......................... 346
A.9 Checking Clutter Filters with Setup Mf Command.................................... 347
A.10 Checking General Trigger Setup with Setup Mt Command......................347
A.11 Initial Setup of Information for Each Pulse Width......................................349
A.12 Checking Burst Pulse and AFC with Setup Mb Command........................ 350
A.13 Checking Debug Options with the M+ Command....................................... 351
A.14 Checking Transmitter Phase Control with Setup Mz Command...............352
A.15 Ascope Test..................................................................................................... 353
A.16 Burst Pulse Alignment................................................................................... 354
A.17 Bandwidth Filter Adjustment........................................................................355
A.18 Digital AFC (DAFC) Alignment (Optional)..................................................356
A.19 MFC Functional Test and Tuning (Optional)................................................358
A.20 AFC Functional Test (Optional).................................................................... 359
A.21 Checking Input IF Signal Level..................................................................... 360
A.22 Checking Calibration and Dynamic Range..................................................362
A.23 Checking Receiver Bandwidth......................................................................363
A.24 Checking Receiver Phase Noise....................................................................365
A.25 Hardcopy and Backup of Final Setups.........................................................366
A.26 RVP901 TxDAC Stand-alone Bench Test......................................................367
Appendix B: RVP901 IFDR Technical Drawings.........................................369
Appendix C: RVP900 Developer Notes......................................................... 371
C.1 Customizing RVP Software.............................................................................371
C.2 RVP Code Organization.................................................................................. 371
C.2.1 RVP Software Maintenance Model......................................................... 373
C.2.2 Building A Customised RDA Tree........................................................... 374
Table of Contents
5

C.3 Debugging and Profiling Your Code.............................................................374
C.3.1 Monitoring Opcode/Data Activity: -exposeIO..................................374
C.3.2 Showing Live Acquired Pulse Information: -showAQ......................... 375
C.3.3 Showing Coherent Processing Intervals: -showCPIs........................376
C.3.4 Showing RealTime Callback Timers: -showRTCtrl.......................... 377
C.3.5 Using ddd on Main and Proc Code..................................................... 379
C.3.6 Finding Memory Leaks with valgrind...............................................380
C.3.7 Profiling with gprof................................................................................ 381
C.4 Creating New Major Modes from Old Ones.................................................382
C.4.1 Function Pointers for Customization.....................................................383
C.5 Real-Time Control of RVP..............................................................................384
C.5.1 Using Programmable Callback Timers.................................................. 384
C.5.2 Standard Trigger and Antenna Event Example....................................385
C.6 Using the Intel IPP Library.............................................................................386
Appendix D: Time Series Recording...............................................................389
D.1 Time Series Overview.................................................................................... 389
D.2 TS Record and Playback Software Architecture.........................................389
D.3 Using RVP TimeSeries API..............................................................................391
D.3.1 Reader and Writer Clients........................................................................391
D.3.2 Attach and Detach Details...................................................................... 392
D.3.3 Extracting Pulses with Sequence Numbers..........................................392
D.3.4 Using Memory Bandwidth Eectively...................................................392
D.4 Installing and Configuring TS Recording.....................................................393
D.4.1 Required Software for TS Recording.....................................................393
D.4.2 Configuring UDP Ports for TS Recording..............................................393
D.4.3 Configuring Automatic Startup of tsimport and tsexport..................394
D.4.4 Configuring Network Buering for tsimport........................................394
D.4.5 Running tsimport and tsexport from the Command Line...................395
D.5 TS Switch Utility..............................................................................................395
D.6 TS Archive Utility............................................................................................ 396
D.7 Software Application Examples.................................................................. 400
D.7.1 RVP900 in Normal Real-Time Operation...............................................401
D.7.2 TS Recording on a Local RVP900......................................................... 402
D.7.3 TS Recording on Separate Archive Host...............................................402
D.7.4 TS Playback on a Local RVP900........................................................... 404
D.7.5 TS Playback from a Separate Archive Host to an RVP900................ 405
D.7.6 TS Archive Recording Quick Guide....................................................... 406
D.7.7 TS Archive Playback Quick Guide......................................................... 406
D.8 Ascope Playback Features............................................................................406
D.8.1 Archive on Local RVP900...................................................................... 408
D.8.2 Archive on Separate Archive Host.........................................................408
D.9 TS Playback Using IRIS..................................................................................408
D.10 TS View Utility................................................................................................ 409
D.10.1 Starting tsview.......................................................................................... 410
D.10.2 Starting tsview Sample Session..............................................................410
D.10.3 Tsview Command Line Options................................................................411
D.11 TS Record Data Format.................................................................................. 413
Appendix E: Serial Status Formats.................................................................. 417
Appendix F: Softplane.conf............................................................................... 423
F.1 Configuring the softplane.conf File.................................................... 423
F.2 Softplane.conf Organization and Syntax............................................423
F.3 Testing, Backup, and Calibration.................................................................. 427
RVP900 User Guide M211322EN-J
6

Appendix G: RCP903 ASR9-WSP Panel....................................................... 429
G.1 ASR9-WSP with RCP903 ASR9-WSP Panel Overview..............................429
G.2 RCP903 ASR9-WSP Panel Regulatory Compliances.................................429
G.3 Power Conditions for Use - RCP903 ASR9-WSP.......................................430
G.4 ASR9 WSP with RVP900 Panel Architecture.............................................. 431
G.4.1 RVP901-WSP Signal Processor Customized for ASR9 WSP.............. 434
G.4.2 RVP902-WSP Processor Customized for ASR9 WSP......................... 435
G.4.3 RCP903 ASR9-WSP Custom Panel........................................................435
G.5 RCP903 ASR9-WSP Panel Physical Interfaces........................................... 436
G.5.1 RCP903 ASR9-WSP Panel Dimensions.................................................436
G.5.2 ASR9-WSP Connector Locations...........................................................438
G.5.3 RCP903 Shelf........................................................................................... 438
G.6 RCP903 ASR9-WSP Electrical Interfaces....................................................439
G.6.1 RCP903 ASR9-WSP Interconnect Cabling........................................... 439
G.6.2 RVP901-WSP to ASR9 Radar.................................................................440
G.6.3 RCP903 ASR9-WSP Panel Interfaces.....................................................441
G.6.4 ASR9-WSP Panel Indicators and Switches...........................................442
G.6.5 J1 - ASR9 Interface WSP #1 ................................................................... 442
G.6.6 J2 ASR9 Interface WSP #2 ....................................................................444
G.6.7 J3 and J4 RS-232 Interfaces to RVP902-WSP Processor...................445
G.6.8 J5 - Ethernet Interface............................................................................ 445
G.6.9 J6 - RVP901-WSP Misc IO A to RCP903 ASR9-WSP Panel................446
G.6.10 J7 - Power Interface (DC) ...................................................................... 447
G.7 ASR9 RIM Software API................................................................................ 448
Appendix H: TDWR Customizations...............................................................453
H.1 TDWR Technical Drawings............................................................................ 453
H.2 TDWR Custom Back Panel............................................................................ 456
H.3 Softplane.conf File: RVP900 TDWR Panel Example..................................459
Appendix I: References and Credits...............................................................465
Glossary.......................................................................................................................467
Index............................................................................................................................. 472
Hardware Limited Warranty............................................................................... 479
Technical Support................................................................................................... 479
Recycling.................................................................................................................... 479
Table of Contents
7

List of Figures
Figure 1 RVP901 IFDR.......................................................................................................21
Figure 2 IF to I/Q Processing Steps..............................................................................22
Figure 3 Calibration Plot for RVP901........................................................................... 25
Figure 4 Digital IF Band Pass Design Tool.................................................................. 27
Figure 5 Burst Pulse Alignment Tool............................................................................28
Figure 6 Received Signal Spectrum Analysis Tool...................................................29
Figure 7 Analog vs Digital Receiver for Magnetron Systems.................................31
Figure 8 Basic Magnetron System................................................................................ 33
Figure 9 Dual Polarization Magnetron System..........................................................34
Figure 10 Analog versus Digital Receiver for Klystron Systems.............................35
Figure 11 Klystron System with Digital Tx....................................................................36
Figure 12 I/QProcessing for Weather Moment Extraction..................................... 41
Figure 13 Burst Pulse Analysis for Amplitude/Frequency/Phase......................... 42
Figure 14 Reset IP Address...............................................................................................49
Figure 15 Network Architecture...................................................................................... 52
Figure 16 RVP900 System Concept...............................................................................54
Figure 17 RVP901 IFDR......................................................................................................54
Figure 18 Calibration Plot for a Stand-Alone 16-Bit IFDR........................................ 68
Figure 19 Trade-o Between Dynamic Range and Sensitivity.............................. 69
Figure 20 DAFC Module..................................................................................................... 74
Figure 21 DAFC Assembly Diagram............................................................................... 75
Figure 22 Recommended Receiving Circuit for the Coax Uplink............................81
Figure 23 Timing Diagram of the IFD Coax Uplink......................................................81
Figure 24 Test Pattern Display........................................................................................132
Figure 25 Successful Capture of the Transmit Burst................................................ 133
Figure 26 Example of a Filter With Excellent DC Rejection................................... 138
Figure 27 Example of a Filter With a Poorly Matched Filter.................................. 139
Figure 28 Example of a Poorly Matched Filter...........................................................148
Figure 29 Example of a Filter With Poor DC Rejection........................................... 150
Figure 30 Example of Combined IF Sample and LOG Plot.....................................156
Figure 31 Example of a Noisy High Resolution Pr Spectrum.................................157
Figure 32 Ambiguity Diagram of a Compressed Tx Pulse....................................... 161
Figure 33 Frequency, Phase and Amplitude of a Compressed Tx Pulse.............162
Figure 34 IFDR Sampling of Optimized Compressed Tx Waveform....................166
Figure 35 Ideal and Actual Linear -FM Spectrum Displayed in Ps Plot............... 167
Figure 36 RVP 900Processing Flow Diagram............................................................ 172
Figure 37 Linearization of Saturated Signals Above +8 dBm................................ 182
Figure 38 Time Series and Doppler Power Spectrum Example............................ 185
Figure 39 Typical Form of Time Series Window........................................................186
Figure 40 Impulse Response of Typical Window.......................................................187
Figure 41 Fixed Width Clutter Filter Examples...........................................................191
Figure 42 Variable Width Clutter Filter........................................................................ 192
Figure 43 GMAP Algorithm Steps................................................................................. 194
Figure 44 GMAP Example................................................................................................199
Figure 45 1D Speckle Filtering Algorithm.....................................................................211
Figure 46 2D 3x3 Filtering Concept Examples...........................................................213
Figure 47 Model Intensity Curve - Power at Antenna Feed (2dB per
Major Division)................................................................................................. 215
Figure 48 Overview of Losses that Aect LOG Calibration.................................... 218
Figure 49 Dual PRF Concepts........................................................................................ 224
Figure 50 Example of Dual PRF Trigger Waveforms...............................................226
Figure 51 Random Phase Processing Algorithm......................................................228
RVP900 User Guide M211322EN-J
8

Figure 52 RVP902 Type Plate........................................................................................ 337
Figure 53 RVP902-IO Type Plate..................................................................................338
Figure 54 Total Power and IF Frequency....................................................................364
Figure 55 RVP901 IFDR - Top and Front Face...........................................................369
Figure 56 RVP901 IFDR - Right and Left Sides......................................................... 370
Figure 57 RVP901 IFDR - Fan Side (Heat Sink).........................................................370
Figure 58 RVP Hardware and Software Organization.............................................373
Figure 59 IQ Data Recording/Playback General Case............................................390
Figure 60 TS Switch Utility..............................................................................................395
Figure 61 TS Archive Utility............................................................................................397
Figure 62 RVP900 in Normal Real-Time Operation.................................................401
Figure 63 TS Record on Local RVP900...................................................................... 402
Figure 64 TS Record on Separate Archive Host....................................................... 403
Figure 65 TS Playback on Local RVP900.................................................................. 404
Figure 66 TS Playback from a Separate Archive Host............................................405
Figure 67 Ascope Dierences during RVP900 TS Playback................................ 407
Figure 68 ASR9 WSP with RVP7 Architecture..........................................................432
Figure 69 ASR9 WSP with RVP900 Architecture....................................................434
Figure 70 Top Panel Dimensions...................................................................................436
Figure 71 Side Panel Dimensions................................................................................. 436
Figure 72 RCP903 Front Panel Dimensions ..............................................................437
Figure 73 RCP903 Back Panel Dimensions ...............................................................437
Figure 74 RCP903 Panel Perspective View................................................................437
Figure 75 RxNet7 Front Panel....................................................................................... 438
Figure 76 RCP903 Rack Side Perspective View....................................................... 438
Figure 77 RCP903 ASR9-WSP Panel ..........................................................................438
Figure 78 RCP903 Shelf ................................................................................................. 438
Figure 79 System Testing Boundary............................................................................439
Figure 80 Vaisala Supplied, Bay 4 ................................................................................ 441
Figure 81 J1 to J9 Wiring Diagrams............................................................................. 453
Figure 82 J90 to J111 Wiring Diagrams........................................................................454
Figure 83 J13 Wiring Diagram........................................................................................455
Figure 84 Control Panel Assembly...............................................................................456
List of Figures
9

List of Tables
Table 1 Document Versions........................................................................................... 13
Table 2 Weather Radar Documentation.....................................................................13
Table 3 RVP900 Nomenclature.................................................................................... 19
Table 4 Real-time Signal Corrections to I/Q Samples........................................... 26
Table 5 Example Tx/Rx Processing Algorithms...................................................... 30
Table 6 Socket Protocol Commands...........................................................................38
Table 7 API Support for Modifying Signal Processing.......................................... 40
Table 8 Example Unambiguous Velocity Intervals................................................. 45
Table 9 Autocorrelation Mode......................................................................................46
Table 10 Radar Control Functions.................................................................................48
Table 11 RVP Utilities........................................................................................................50
Table 12 Radar Application Software............................................................................51
Table 13 IFDR Installation Considerations.................................................................. 56
Table 14 RVP901 Connector Panel Summary.............................................................57
Table 15 Generic Interconnect cable for IFDR Analog/Digital I/O.......................58
Table 16 Discrete and Analog I/O................................................................................. 60
Table 17 RVP901 51-pin Micro-D Summary................................................................ 60
Table 18 RVP901 IFDR LED Indicators.......................................................................... 61
Table 19 RVP901 IFDR Input Options...........................................................................62
Table 20 Clock Generator.................................................................................................63
Table 21 Clock Generator Concerns in a Synchronous Radar System................ 64
Table 22 Sample Clock Frequency Considerations...................................................65
Table 23 DAFC Protocol Jumper Selections............................................................... 76
Table 24 Pinout for the CTI MVSR-xxx STALO............................................................77
Table 25 Pinout for the MITEQ MFS–xx.xx–xx.xx–100K–xxMP Synthesizers..... 79
Table 26 Bit Assignments for the IFDR Coax Uplink................................................ 82
Table 27 Digital AFC Pinmap Commands................................................................... 84
Table 28 Settings Commands.........................................................................................88
Table 29 Analysis Window Options.............................................................................. 95
Table 30 AFC Output Process for Internal AFC Feedback......................................98
Table 31 PRF Protection Limits Considerations........................................................118
Table 32 Filter Length Considerations.........................................................................119
Table 33 Linear FM Class Examples............................................................................. 125
Table 34 Plot Command Conventions.........................................................................130
Table 35 Pb Subcommands........................................................................................... 135
Table 36 Pb TTY Information Lines..............................................................................136
Table 37 Ps Subcommands............................................................................................ 141
Table 38 Ps TTY Information Lines..............................................................................143
Table 39 Pr Subcommands........................................................................................... 158
Table 40 Pr TTY Information Lines..............................................................................159
Table 41 Pa Subcommands........................................................................................... 163
Table 42 Ps TTY Information Lines............................................................................. 164
Table 43 Algebraic Quantities Within the RVP900 Processor.............................170
Table 44 Receiver Mode Configuration Options.......................................................174
Table 45 Algorithm Results for +16 dB Interference............................................... 179
Table 46 Impact of False Alarms on Reflectivity Estimates..................................179
Table 47 Algorithm Results for +26 dB Interference..............................................180
Table 48 Supported Time Series Processing Modes...............................................184
Table 49 Time Domain Calculation of Autocorrelations and
Corresponding Physical Models.................................................................. 188
Table 50 Clutter Filtering in Major Modes..................................................................189
Table 51 GMAP Algorithm Steps..................................................................................194
RVP900 User Guide M211322EN-J
10

Table 52 Terms in the dB Equation Format...............................................................201
Table 53 SIG Calculation................................................................................................206
Table 54 Threshold Quality Criteria............................................................................ 207
Table 55 Threshold Qualifiers.......................................................................................208
Table 56 Default Threshold Combinations............................................................... 209
Table 57 Adjusting Threshold Qualifiers................................................................... 209
Table 58 1D Speckle Filters..............................................................................................211
Table 59 2D 3x3 Speckle Filter Rules...........................................................................212
Table 60 Radar Parameters...........................................................................................220
Table 61 LRMSK Parameters......................................................................................... 237
Table 62 SOPRM Threshold Options........................................................................... 240
Table 63 TopMode Bits.................................................................................................. 243
Table 64 RVP Clutter Filter Controls...........................................................................243
Table 65 Example Flag Values With Acceptance Criteria Combinations.........245
Table 66 Default Values For Melting Height Operating Parameters..................250
Table 67 PROC Modes.....................................................................................................256
Table 68 PROC 8-bit and 16-bit Data Formats......................................................... 258
Table 69 TSOUT Random Phase Major Mode Values.............................................264
Table 70 RVP900 Status Output Words.....................................................................271
Table 71 Data Returned by RBACK............................................................................ 304
Table 72 Signal Processing............................................................................................329
Table 73 Processing Algorithms.................................................................................. 329
Table 74 I/O Summary................................................................................................... 330
Table 75 IF Band Pass Filter...........................................................................................331
Table 76 IF Inputs..............................................................................................................331
Table 77 Phase Stability................................................................................................. 332
Table 78 IF Waveform Generator.................................................................................332
Table 79 RVP901 IFDR I/O.............................................................................................332
Table 80 RVP901 IFDR Physical Specifications........................................................333
Table 81 Digital Waveform Synthesis.........................................................................333
Table 82 Physical and Environmental Characteristics........................................... 334
Table 83 RVP902 Safety Compliance.........................................................................335
Table 84 RVP900 Spare Parts......................................................................................336
Table 85 RVP902-IO Spare Parts.................................................................................336
Table 86 Physical and Environmental Characteristics........................................... 336
Table 87 RVP Test Checklist......................................................................................... 340
Table 88 RVP Installation Checklist..............................................................................341
Table 89 Power Up Checklist........................................................................................ 342
Table 90 Terminal Set Up Checklist.............................................................................343
Table 91 Internal Status Setup Checklist...................................................................345
Table 92 Board Configuration Checklist....................................................................345
Table 93 Processing Options Setup Checklist......................................................... 346
Table 94 Clutter Filters Setup Checklist.....................................................................347
Table 95 General Trigger Setup Checklist.................................................................349
Table 96 Pulse Width Information Checklist............................................................350
Table 97 Burst Pulse and AFC Set Up Checklist.......................................................351
Table 98 Debug Options Checklist.............................................................................. 352
Table 99 Transmitter Phase Control Setup Checklist............................................. 353
Table 100 Ascope Setup Checklist................................................................................ 354
Table 101 Burst Pulse Alignment Checklist................................................................ 355
Table 102 Bandwidth Filter Setup Checklist...............................................................356
Table 103 DAFC Setup Checklist....................................................................................357
Table 104 MFC Setup Checklist......................................................................................359
Table 105 AFC Setup Checklist......................................................................................360
List of Tables
11

Table 106 Input IF Signal Level Setup Checklist.........................................................361
Table 107 Calibration and Dynamic Checklist............................................................363
Table 108 Receiver Bandwidth Checklist.................................................................... 365
Table 109 Receiver Phase Noise Checklist..................................................................366
Table 110 Backup and Hardcopy Checklist.................................................................367
Table 111 RVP901 TxDAC Stand-alone Bench Test Checklist................................368
Table 112 RVP Hardware and Software Organization.............................................. 371
Table 113 Software Maintenance Model...................................................................... 373
Table 114 Summary of Customization Methods........................................................383
Table 115 Time Series Software Components........................................................... 389
Table 116 Description of IQ Data Recording/Playback General Case............... 390
Table 117 Required Software for TS Recording.........................................................393
Table 118 Recommended UDP Ports for TS Recording..........................................394
Table 119 TS Switch Status Indicators......................................................................... 396
Table 120 Configuration Requirements for IRIS Playback..................................... 408
Table 121 TS File Format.................................................................................................. 413
Table 122 Internal BITE Packet (RVP900 to Host)....................................................417
Table 123 Internal QBITE Packet (RVP900 to Host)................................................422
Table 124 RCP903 ASR9-WSP Panel Regulatory Compliances........................... 429
Table 125 RVP900-WSP Components ....................................................................... 434
Table 126 RVP901-WSP Customizations for ASR9 WSP........................................ 435
Table 127 RVP901-WSP Interface to ASR9 Radar....................................................440
Table 128 RVP901-WSP SMA Connector Summary.................................................440
Table 129 RCP903 ASR9-WSP Panel Connectors Defined for
Customer's Systems Implementation........................................................441
Table 130 ASR9-WSP Panel Indicators and Switches............................................. 442
Table 131 Pin-out for J1 ASR9 / WSP #1......................................................................442
Table 132 Pin-out for J2 ASR9 / WSP #2................................................................... 444
Table 133 Pin-out for J3 and J4 RS-232 Serial Interface........................................ 445
Table 134 Pin-out for J6 RJ-45 Interface.................................................................... 445
Table 135 RVP900 Signal Types in CBL210313 .........................................................446
Table 136 CBL210313 RCP903 Interconnect Cable To RVP901-WSP
Misc IO Port A (J3) ........................................................................................446
Table 137 Pin-out for J7 Power Input...........................................................................448
Table 138 RIM API Board Status Functions................................................................ 448
Table 139 RIM API 6-Level Weather Functions......................................................... 449
Table 140 RIM API Diagnostic IO Functions............................................................... 449
Table 141 RIM API Clock Functions.............................................................................. 450
Table 142 RIM API Azimuth Functions........................................................................ 450
Table 143 RIM API STC Functions ................................................................................ 450
Table 144 RIM API Data Processing Controls .............................................................451
Table 145 RIM API Simulated Controls..........................................................................451
Table 146 Deprecated Functions...................................................................................452
Table 147 J1 Filter Amp #1............................................................................................... 457
Table 148 J2 Filter Amp #2..............................................................................................457
Table 149 J3 Pedestal....................................................................................................... 457
Table 150 J4 Transmitter..................................................................................................458
Table 151 J5 STC #1...........................................................................................................458
Table 152 J6 STC #2”........................................................................................................458
Table 153 J7 Stability Monitor........................................................................................458
Table 154 J8 REX Power.................................................................................................. 459
RVP900 User Guide M211322EN-J
12

1. About This Document
1.1 Version Information
This manual provides technical information for installing, operating, and maintaining
RVP900 Digital IF Receiver and Signal Processor.
Table 1 Document Versions
Document Code Description
M211322EN-J This manual. Tenth version. November 2017
M211322EN-I Ninth version. September 2017
M211322EN-H Eigth version. May 2017
1.2 Related Documents
Table 2 Weather Radar Documentation
Document Code Name
M211315EN IRIS and RDA Software Installation Guide
M211318EN IRIS Programming Guide
M211316EN IRIS and RDA Utilities Guide
M211319EN IRIS Product and Display Guide
M211317EN IRIS Radar User Guide
M211452EN IRIS and RDA Dual Polarization User Guide
M211322EN RVP900 Digital Receiver and Signal Processor User Guide
M211320EN Radar Control Processor RCP8 User Guide
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
Chapter 1 – About This Document
13

1.3 Documentation Conventions
Warning alerts you to a serious hazard. If you do not read and follow
instructions carefully at this point, there is a risk of injury or even death.
WARNING!
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.
CAUTION!
Note highlights important information on using the product.
Tip gives information for using the product more eciently.
Lists tools needed to perform the task.
Indicates that you need to take some notes during the task.
1.4 Trademarks
Vaisalaâis a registered trademark of Vaisala Oyj.
Digi TransPortâis a registered trademark of Digi International Inc.
All other product or company names that may be mentioned in this publication are trade
names, trademarks, or registered trademarks of their respective owners.
RVP900 User Guide M211322EN-J
14

2. Product Overview
2.1 RVP900 Product Architecture
RVP900 provides a full suite of weather radar signal processing functionality to support
implementing a new weather radar or upgrading an existing system to the latest signal
processing technology.
The flexible architecture provides modular, highly configurable hardware, and an open
software design with public APIs that support developing applications and algorithms using
RVP900 as a foundation.
RVP900 includes the following hardware components.
RVP901 IF Digital Receiver
RVP901 IF Digital Receiver (IFDR) provides receive, transmit, and IF detector functionality in
a single, compact network-attached FGPA-based product able to perform tens of billions of
multiply accumulate cycles per second.
The IFDR samples up to 4 receive channels and 1 burst channel of IF inputs and computes I
and Qdata from them. The Iand Qdata is transmitted over Gigabit Ethernet to the RVP902
signal processor for further processing into moments.
The fully digital transmit functionality can produce outputs as simple as a COHO for a
Klytsron system or as complex as a pulse compression waveform for a solid state
transmitter.
RVP902 Signal Processor
RVP902 Signal Processor is server class computer with a dual processor multicore Xeon
processor running Linux.
RVP902, running RDA software, computes the radar data moments (Z,T,V,W) from the Iand
Qdata provided by the IFDR. The moments can be distributed internally on RVP902 or
externally to other computers running IRIS or third party software.
DAFC Digital Automatic Frequency Control Unit
RVP901 and RVP902 use comprehensive, configurable I/O interfaces to provide DAFC
functionality in a magnetron system, generate triggers, monitor status, and control the radar.
Much of this can be done through the RVP901 IFDR in combination with RVP902 and RCP8.
See Radar Control Processor RCP8 User Guide.
More Information
‣RVP901 IF Digital Receiver (page 21)
‣RVP902 Signal Processing Computer (page 36)
‣Digital AFC (DAFC) (page 50)
Chapter 2 – Product Overview
15

2.2 Regulatory Compliances
More Information
‣ASR9-WSP with RCP903 ASR9-WSP Panel Overview (page 429)
2.2.1 WEEE Compliance
DECLARATION OF CONFORMITY in relation to Directive 2002/96/EC, Waste Electrical and
Electronic Equipment (WEEE).
RVP900 and RVP900-WSP manufactured by Vaisala comply fully with the requirements of
Directive 2002/96/EC on the Waste Electrical and Electronic Equipment (WEEE).
2.2.2 RoHS Compliance
The RoHS Directive 2002/95/EC restricts the use of six hazardous materials found in
electrical and electronic products. All applicable products in the EU market after July 1, 2006
must pass RoHS compliance. The maximum permitted concentrations are 0.1% or 1000 ppm
(except for cadmium, which is limited to 0.01% or 100 ppm) by weight of homogeneous
material.
2.2.2.1 China RoHS Compliance
The China RoHS Directive requires disclosure (not removal) of the 6 EU RoHS substances for
those products included in the "List". Disclosure can be at the component or at the sub
assembly level, but it has to be in the prescribed format, in Chinese, as detailed in the
document "Marking for the control of Pollution Caused by Electronic Information Products".
There are product marking requirements and a calculation of the "Environmentally Friendly
Use Period" to be calculated.
RVP900 User Guide M211322EN-J
16

RVP9IFD China RoHS Compliance
RVP901-AC and RCP903 China RoHS Compliance
Chapter 2 – Product Overview
17

2.3 Safety
Turn o power to the main chassis before installing or removing PCI
boards. Disconnect the line cord should be disconnected before opening either the IFD
module or main chassis.
WARNING!
If IFDR is equipped with AC power option and installed in a 220V
application, a fuse must be included in the neutral input path of the end product for
compliance with IEC 60601-1:2005.
WARNING!
IFDR must be installed in a suitable fire enclosure to meet EN60950-1
requirements.
WARNING!
The IFDR mains power must be permanently wired in a NEMA electrical
enclosure that is accessible only to a trained technician. The ground (earth) connection
should be attached directly to the IFDR case mounting screw, and then brought to the
power supply ground connection.
WARNING!
Disconnect the mains power before opening the IFDR for service. The
IFDR is best serviced by disconnecting the mains power, removing it from its mount,
and placing it on a bench.
WARNING!
Never open the IFDR for field-level services. Thermal conductive material
does not bind properly when unit is reassembled. Opening RVP901 voids all
warranties.
WARNING!
Do not modify the unit. Improper modification can damage the product or
lead to malfunction.
CAUTION!
RVP900 User Guide M211322EN-J
18
Other manuals for RVP900
1
Table of contents
Other Vaisala Receiver manuals