| Literature DB >> 35888829 |
Shaohua Zhou1,2, Cheng Yang1,2, Jian Wang1,2.
Abstract
A power amplifier (PA) is the core module of the wireless communication system. The change of its specification directly affects the system's performance and may even lead to system failure. Furthermore, change in the PA specification is closely related to changes in temperature. To study the influence of PA specification change on the system, we used a support vector machine (SVM) to model the temperature characteristics of PA. For SVM modeling, the question of how much experimental data should be used for modeling to meet the requirements is a constant problem. To address this issue, we investigate the effect of different amounts of training data on the modeling of SVM models. The results show that only 75% of the experimental data needs to be used in the modeling process to satisfy the modeling requirements of the SVM model. The number of measurement points required in the PA specification degradation experiment can be reduced by 25%. The results of this paper serve as a guide for planning the number of experimental measurement points and reducing the measurement cost and measurement time.Entities:
Keywords: PA; SVM; complementary metal oxide semiconductor (CMOS); model; temperature
Year: 2022 PMID: 35888829 PMCID: PMC9325302 DOI: 10.3390/mi13071012
Source DB: PubMed Journal: Micromachines (Basel) ISSN: 2072-666X Impact factor: 3.523
Figure 1The schematic of the 2.5–5.2 GHz CMOS Class-A PA.
Figure 2The photograph of the (a) object to be measured; (b) connection diagram of the measurement; (c) physical diagram of the measurement.
Figure 3Modeling flow chart of PA temperature characteristics based on SVM.
Figure 4Modeling results of S11.
Figure 5Modeling results of S12.
Figure 6Modeling results of S21.
Figure 7Modeling results of S22.
Effect of different amounts of training data on the model.
| Specification | Temperature | Amount of Training Data (50%) | Amount of Training Data (33%) | Amount of Training Data (25%) | |||
|---|---|---|---|---|---|---|---|
| Training Error (MSE) | Test Error (MSE) | Training Error (MSE) | Test Error (MSE) | Training Error (MSE) | Test Error (MSE) | ||
| S11 | −35 °C | 8.9011 × 10−1 | 8.7065 × 10−1 | 9.197 × 10−1 | 8.926 × 10−1 | 1.0237 | 9.374 × 10−1 |
| 25 °C | 2.1899 | 2.1578 | 2.1993 | 2.1864 | 2.268 | 2.2616 | |
| 125 °C | 9.237 | 9.134 | 9.459 | 9.315 | 9.5254 | 9.4587 | |
| S12 | −35 °C | 10.5283 | 10.5266 | 10.716 | 10.6714 | 10.746 | 10.7218 |
| 25 °C | 3.109 | 2.8421 | 3.2017 | 3.0316 | 3.3516 | 3.1686 | |
| 125 °C | 7.4322 × 10−1 | 7.2301 × 10−1 | 7.5193 × 10−1 | 7.3363 × 10−1 | 7.6452 × 10−1 | 7.4296 × 10−1 | |
| S21 | −35 °C | 9.7368 × 10−2 | 9.6149 × 10−2 | 9.8468 × 10−2 | 9.7004 × 10−2 | 9.9113 × 10−2 | 9.8342 × 10−2 |
| 25 °C | 8.3957 × 10−2 | 8.1235 × 10−2 | 8.4159 × 10−2 | 8.2079 × 10−2 | 8.4565 × 10−2 | 8.3932 × 10−2 | |
| 125 °C | 2.8103 × 10−1 | 2.719 × 10−1 | 2.8465 × 10−1 | 2.7202 × 10−1 | 2.9577 × 10−1 | 2.8169 × 10−1 | |
| S22 | −35 °C | 9.7175 | 9.4292 | 9.8346 | 9.5338 | 9.9573 | 9.6478 |
| 25 °C | 1.8238 | 1.7362 | 1.9124 | 1.8239 | 2.1449 | 2.0422 | |
| 125 °C | 2.8863 × 10−1 | 2.8704 × 10−1 | 3.1704 × 10−1 | 3.0184 × 10−1 | 3.3387 × 10−1 | 3.2511 × 10−1 | |
Figure 8Training error of different amounts of training data on the model.
Figure 9Test error of different amounts of training data on the model.
Figure 10The training time of different amounts of training data on the model.