Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Outport

Convert SimRF signal to Simulink output signals

  • Library:
  • SimRF / Circuit Envelope / Utilities

Description

The Outport block outputs carrier modulation signals in the SimRF™ circuit envelope simulation environment as Simulink® signal. For an introduction to RF simulation, see the example, Simulate High Frequency Components.

SimRF current and voltage signals consist of in-phase (Ik) and quadrature (Qk) components at each frequency fk specified in the Configuration block

The Sensor type parameter determines which signal the block measures, and the Output parameter defines the format of the Simulink signal.

Parameters

expand all

Type of signal measured by sensor, specified as:

  • Ideal voltage — The block outputs the modulations of the voltage signal at the specified Carrier frequencies in the format specified by the Output parameter.

  • Ideal current — The block outputs the modulations of the current signal at the specified Carrier frequencies in the format specified by the Output parameter.

  • Power — The block outputs the modulations of the voltage signal

    Re(Zl)Zlv(t)

    where Zl is the value of the Load impedance (ohms) parameter, at the specified Carrier frequencies. Output parameter specifies the format of the signal.

Load impedance of RF circuit, specified as a vector of positive integers in ohms. When you use multiple Outport blocks as power sources at the same node in a given circuit, the resulting load is the parallel combination of the specified load impedances.

Dependencies

To enable this parameter, select Power in Sensor type.

Format of output signals, specified as one of the following:

  • Complex Baseband — The block outputs a vector of complex-valued signals Ik(t) + j · Qk(t) at the port labeled SL. The kth element of the vector is the kth frequency specified by the Carrier frequencies parameter.

  • In-phase and Quadrature Baseband — The block outputs two vectors of real-valued signals Ik(t) and Qk(t) at the I port and Q port, respectively. The signal at the I port contains the in-phase components, and the signal at the Q port contains the quadrature components. The kth element of the vector is the kth frequency specified by the Carrier frequencies parameter.

  • Magnitude and Angle Baseband — The block outputs two real-valued vectors, whose elements are the magnitude and phase angle of the modulation. The Mag port outputs |Ik(t) + j · Qk(t)| and the Ang port outputs Arg[Ik(t) + j · Qk(t)]. The kth element of the vector is the kth frequency specified by the Carrier frequencies parameter.

  • Real Passband — The block outputs real passband signals by combining envelope and carrier signals for all frequencies listed under Carrier frequencies. When using the Real Passband option, the solver takes time steps small enough to resolve the carrier. Thus, simulation speed improvements from envelope simulation may be lost.

Select this parameter to allow SimRF to determine the optimal time step to resolve the highest listed carrier frequency. Clear the parameter selection to enter a value for step size.

Time step, specified as a positive integer in seconds. The step size should be small enough to resolve the fastest carrier signal. The size helps to avoid passband output undersampling and aliasing effects.

Set the time step value to -1 to inherit the time step specified from Step size in Configuration block.

Carrier frequencies, specified as a vector of positive integers in Hz. In carrier frequencies, the elements are a combination of fundamental tones and corresponding harmonics in the Configuration block.

Select this parameter to ground and hide the negative terminals. Clear the parameter to expose the negative terminals. By exposing these terminals, you can connect them to other parts of your model.

By default, this option is selected.

More About

expand all

See Also

|

Introduced in R2010b

Was this topic helpful?