Phased Array System Toolbox™ provides algorithms and apps for designing and simulating sensor array and beamforming systems in wireless communication, radar, sonar, acoustic, and medical imaging applications. You can model and analyze the behavior of active and passive arrays, including subarrays and arbitrary geometries. Simulated signals can be transmitted and received by these arrays for beamforming and signal processing algorithm design.
For 5G and LTE cellular, SATCOM, and WLAN communications systems, you can design multibeam and electronically steerable antennas. The toolbox includes algorithms for simulating hybrid and full digital beamforming architectures for massive MIMO and millimeter wave systems. You can simulate multipath fading environments to test the performance of beamforming antenna arrays.
For radar, sonar, and acoustic system design, the toolbox includes signal processing algorithms for beamforming, space-time adaptive processing (STAP), direction of arrival (DOA) estimation, matched filtering, and signal detection. The toolbox also provides continuous and pulsed waveforms that you can use to generate test signals and simulate target echoes, interferences, and propagation effects.
For simulation acceleration or desktop prototyping, the toolbox supports C code generation. Reference examples provide workflows for generating HDL code from Simulink®models.
Get Started:
Phased Array Design and Analysis
Model and analyze phased arrays, including the array geometry, element spacing, custom antenna elements, phased shift quantization, mutual coupling, and perturbed elements.
Subarray Modeling
Model subarrays commonly used in modern phased array systems.
Polarization Modeling
Transmit, propagate, reflect, and receive polarized electromagnetic fields.
Narrowband and Broadband Beamforming
Model narrowband and wideband digital beamforming algorithms using spectral-based and covariance-based techniques.
Space-Time Adaptive Processing
Combine STAP with temporal and spatial filtering to nullify interfering jammers. Use STAP to detect slow-moving or stationary targets in background clutter.
Direction of Arrival Estimation
Use 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.
Pulse Compression and Target Detection
Generate target detections using Constant False Alarm Rate (CFAR), 2D CFAR, and matched filters. Generate ROC curves and explore requirements using the radar equation and sonar equation.
Range and Doppler Estimation
Estimate range and generate range-Doppler and range-angle responses.
Pulse and Continuous Waveforms, Matched Filters, and Ambiguity Functions
Design pulsed and continuous waveforms and corresponding matched filters. Generate baseband IQ data for simulation and modeling.
Signal Propagation and Targets
Model targets with RCS patterns based on azimuth, elevation, and frequency. Define sensor and target trajectories. Model multipath MIMO channels with scatterers and environmental conditions, including rain, gas, and fog.
MIMO Communication Systems
Model MIMO communication systems with large phased array front-ends. Partition beamforming architectures across baseband and RF subsystems.
Radar and EW Systems
Simulate radar and EW systems.
Sonar and Spatial Audio Systems
Simulate sonar and spatial audio systems.
Algorithm Acceleration and Code Generation
Speed up simulations and applications with generated C/C++, or with the dataflow domain inSimulink®. Follow reference workflows to generate HDL code from Simulink models.
Code Generation for Spatial Signal Processing Algorithms
Generate C/C++ and MEX code or HDL code for spatial signal processing algorithms.
Dataflow to Accelerate Simulation
Use the dataflow domain to reduce simulation times with parallel processing threads.