An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

        

Predistortion and Adaptation System Project

*Developed with Esat Ince and Kenan Korhan Odabas.*
# Digital Communication 2 Project

Welcome 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
```
## Usage

1. 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.