Phased Array System Toolbox
Design and simulate phased array signal processing systems
Phased Array System Toolbox™ provides algorithms and apps for the design, simulation, and analysis of sensor array systems in radar, wireless communication, EW, sonar, and medical imaging applications. You can design phased array systems and analyze their performance under different scenarios using synthetic or acquired data. Toolbox apps let you explore the characteristics of sensor arrays and waveforms and perform link budget analysis. In-product examples provide a starting point for implementing a full range of phased array multifunction systems that require frequency, PRF, waveform, and beam pattern agility.
For radar, sonar, and EW system design, the toolbox lets you model dynamics and targets for ground-based, airborne, ship-borne, submarine, and automotive systems. It includes pulsed and continuous waveforms and signal processing algorithms for beamforming, matched filtering, direction of arrival (DOA) estimation, and target detection. The toolbox also includes models for transmitters and receivers, propagation channels, targets, jammers, and clutter.
For 5G, LTE, and WLAN wireless communications system design, the toolbox enables you to incorporate antenna arrays and beamforming algorithms into system-level simulation models. It includes capabilities for designing and analyzing array geometries and subarray configurations, and provides array processing algorithms for conventional and hybrid beamforming, DOA estimation, and spatial multiplexing.
Design and Analyze Phased Arrays
Model and analyze phased arrays, including the array geometry, element spacing, custom antenna elements, phased shift quantization, mutual coupling, and perturbed elements.
Model subarrays commonly used in modern phased array systems.
Transmit, propagate, reflect, and receive polarized electromagnetic fields.
Model narrowband and broadband digital beamforming algorithms. Suppress interferences and avoid self-nulling with adaptive beamformers. Use space-time adaptive processing (STAP) techniques to remove clutter and jammer. Estimate direction of arrival (DOA) of incident signals.
Narrowband and Broadband Beamforming
Model narrowband and wideband digital beamforming algorithms. The algorithms cover spectral-based and covariance-based techniques.
Space-Time Adaptive Processing
Perform space-time adaptive processing (STAP). Combine temporal and spatial filtering to nullify interfering jammers. Use STAP processing to detect slow-moving or stationary targets in background clutter.
Direction of Arrival Estimation
Use direction of arrival (DOA) estimation to localize the direction of a radiating or reflecting source. DOA algorithms include beamscan, MVDR, MUSIC, 2D MUSIC, root-MUSIC, and monopulse trackers for moving objects.
IQ Data Generation
Generate IQ data for radar, sonar, and EW for performance analysis.
Train Learning Algorithms
Generate radar and sonar data to train machine learning algorithms.
Pulse and Continuous Waveforms
Design pulse and continuous waveforms and generate baseband IQ data.
PRF and Frequency-Agile Waveforms
Create pulse waveform libraries with PRF and frequency agility.
Visualize data using range-Doppler, range-angle, range-time-intensity (RTI), and Doppler-time-intensity (DTI) displays.
Pulse Compression and Target Detection
Generate target detections using CFAR, 2D CFAR, and matched filters. Generate ROC curves and explore requirements using radar equation and sonar equation.
Range and Doppler Estimation
Estimate range, range-Doppler processing, range-angle, and FMCW range estimation.
Model Targets and Target Trajectories
Model targets with RCS patterns based on azimuth, elevation, and frequency. Define sensor and target trajectories.
Multipath MIMO Channels
Model multipath MIMO channels with scatterers and environmental conditions, including rain, gas, and fog.
Interference and Clutter
Generate interference sources and clutter models.
Accelerate Clutter Simulation
Accelerate clutter simulations using a GPU or code generation (MEX).
Generate code for the model.
Dataflow to Accelerate Simulation
Use Dataflow to accelerate simulation times by using parallel processing threads.
Sensor Array Analyzer App
Design subarrays interactively in the App by replicating an array along a spatial grid or by partitioning an array into subarrays
Apply frequency shifts to pulse waveforms including phased.RectangularWaveform, phased.LinearFMWaveform, phased.SteppedFMWaveform, and phased.PhaseCodedWaveform System objects
Compute and visualize beamwidth of array or element patterns
Radar Waveform Analyzer App
Interactively design matched filtering and stretch processing for waveforms
Cluster radar detections using density-based spatial clustering of applications with noise (DBSCAN) algorithm
Bicyclist Radar Backscatter Model
Simulate backscattered radar signals from a bicycle and rider