https://github.com/bulbatronik/predistortion-and-adaptation-system
Repo containing "Adaptive Predistortion" project files for Digital Communication course taken during academic year 2021-2022 in winter semester of Master of Telecommunication Engineering program at Politecnico di Milano.
https://github.com/bulbatronik/predistortion-and-adaptation-system
digital-communication matlab simulink
Last synced: about 2 months ago
JSON representation
Repo containing "Adaptive Predistortion" project files for Digital Communication course taken during academic year 2021-2022 in winter semester of Master of Telecommunication Engineering program at Politecnico di Milano.
- Host: GitHub
- URL: https://github.com/bulbatronik/predistortion-and-adaptation-system
- Owner: Bulbatronik
- License: mit
- Created: 2023-11-05T12:47:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-12T16:47:52.000Z (11 months ago)
- Last Synced: 2025-02-15T00:32:47.459Z (4 months ago)
- Topics: digital-communication, matlab, simulink
- Homepage: https://www11.ceda.polimi.it/schedaincarico/schedaincarico/controller/scheda_pubblica/SchedaPublic.do?&evn_default=evento&c_classe=764483&__pj0=0&__pj1=ed64fb7d2b44439ddb5b0bf11cf54d80
- Size: 2.61 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Predistortion and Adaptation System Project
*Developed with Esat Ince and Kenan Korhan Odabas.*
# Digital Communication 2 ProjectWelcome to the Digital Communications 2 project repository offered at Politecnico di Milano! This project aims to design a Predistortion and Adaptation System using MATLAB/Simulink to compensate for the distortion caused by non-linearity in an amplifier. By employing a pre-distorter before the amplifier, we can mitigate its non-linearity and achieve signal linearization within a specified region. The adaptation process ensures the proper adjustment of pre-distorter gain to achieve optimal performance. The idea and the theory behind the project are available [here](Guidelines).
## Installation
To run this project, you will need MATLAB and Simulink installed on your system. Simply clone this repository to your local machine:
## Starting ##
```bash
# Clone this project
$ git clone https://github.com/Bulbatronik/Digital-Communications.git# Access
$ cd digital-communications
```
## Usage1. Navigate to the `simulink` folder.
2. Open the `project_simulink.slx` file in MATLAB/SIMULINK.
3. Explore the simulation model and parameters.
4. Run the simulation to observe the predistortion and adaptation system in action.## Contents
- **Guidelines**: Contains the assignment guidelines and theory slides.
- **Report**: Includes the project report detailing the methodology, results, and analysis.
- **Simulink**: Houses the SIMULINK model (`project_simulink.slx`) of the predistortion and adaptation system.## License ##
This project is under license from MIT. For more details, see the [LICENSE](LICENSE.md) file.