Competition Details

DPD-Competition Description

The objective of this SDC is to design a DPD algorithm appropriate to linearize an N-channel MIMO transmitter with cross-coupling effects. The complete transmitter chain to be linearized comprises the following devices and instrumentation:
• One GaN HEMT based PA.
• Vector signal generator.
• Vector signal analyzer.
The measurements setup will apply the linear and non-linear crosstalk.

The participants will be able to remotely (via the web) upload the predistorted envelope signals (baseband I/Q signals). The response of the observation receiver will be retrieved by the signal analyzer. The participants’ DPD algorithms will be run off-line, similarly to the earlier editions of the DPD-Competition, and a realization of the target input signal used in the competition will be made available to the participating teams. A realistic (e.g. orthogonal frequency division multiplex (OFDM)) telecommunications signal will be used as input, which will cover a significant part of the PAs’ available bandwidth.

Through a dedicated web site, the participating students will be able to test their algorithms with the hardware setup, by remotely uploading the input predistorted signals, and capturing the results from the observation receiver. Both the web site and the input signal format to be considered in the DPD-Competition will be made available well in advance to the competition.
In the DPD-Competition, to be held in the IMS-2020, the same hardware test setup will be made available to the participating teams, where they will be able to tune their DPD algorithms and upload their predistorted signals. Each team will have a period of 15 minutes to tune its DPD model. When ready (or at the end of that 15 minutes period) the target input signal will be given to the team and its DPD will generate the predistorted signals, which will be uploaded to the signal generators in different branches. At that moment, the jury will measure (and register) the performance metrics used to compute the overall score achieved by the team.

 

Participation Rules

 

The DPD-Competition is open to teams of undergraduate and/or graduate students that are registered at a university or other educational institution. The maximum number of participants per team is three. Participants cannot be associated with more than one team. Students currently affiliated with the Chalmers University of Technology, Sweden cannot participate in the competition.

At least one member from each team must be present at the competition held during the IMS-2020. After the registration period ends, a time-table for the competition day will be made available, with the schedule of the 15 minutes slots of the participating teams. If no team member is present at the competition site within its slot, then the team may be considered as absent.

 

The MATLAB scripts required by each team to implement and tune their DPD algorithm at the competition must be brought on a USB memory stick. At the IMS-2020 competition, the hardware setup will be controlled by a PC to which the teams will have access during their 15 minutes time slot. It will not be possible for participants to connect their own computers to the hardware setup during the competition. The scripts and files brought by the teams will not be stored, but deleted from the PC after the participation of each team.

 

Participants must register to the IMS Student Design Competition according to the rules posted on the IMS-2020 homepage. At the same time as the registration to IMS-2020 is made, the competitors must also register with the organizers of the competition. This is done by sending an e-mail containing the name of the team members and their contact details (e-mail preferred) to koen.buisman@chalmers.se and sdc@dpdcompetition.com with the subject line IMS-2020 SDC: Registration DPD competition” no later than the official deadline announced on the IMS-2020 SDC homepage.

In accordance with IMS general rules, it is required that the designed algorithms are principally the work of the students.

 

Scoring the DPD-Competition Teams (to be updated for 2020)

 

The DPD-Competition goal is to maximize a numerical score, which is used to rank each participating students’ team. It will be calculated by a formula, defined long before the competition (and made available to the teams), although restricted to a specific spectral emission mask and normalized mean square error (NMSE). The teams will be required to communicate with two users simultaneously. The actual score will be calculated at the users. However, this information is not directly available to the teams. Only the results from the observation receiver and a signal quality index (SQI) from the users are available.
Hence, the ranking score will depend on the following performance metrics:
• The out-of-channel distortion mitigation (ACPR) at the users will be assessed according to an appropriately defined spectral emission mask set following real communication scenarios of the specified signal format. The amount of power violating this mask will negatively contribute to the score.
• The overall signal error will be measured using the NMSE at the users between the (scaled and time-aligned) output signal and the input signal. The amount of violation of the limit NMSE (which is also provided ahead) will negatively contribute to the score.
The exact score formula will be designed and adjusted based on our assessment of the device to be linearized (if found inadequate, the metrics above described will be adjusted).
A MATLAB script will calculate the score based on the defined performance metrics. This same script will provide the scoring values in the remote access web site (before the IMS-2020 competition) and during the IMS-2020 competition. The script will be available in the web site for downloading by the participants.

The exact score formula will be designed and adjusted based on our assessment of the device to be linearized (if found adequate, the metrics above described will be adjusted).

A MATLAB script will calculate the score based on the defined performance metrics. This same script will provide the scoring values in the remote access web site (before the IMS-2020 competition) and during the IMS-2020 competition. The script will be available in the web site for downloading by the participants.