Skip to content

Simulation codes for the IEEE TWC paper: Chirp Delay-Doppler Domain Modulation Based Joint Communication and Radar for Autonomous Vehicles.

License

Notifications You must be signed in to change notification settings

LiZhuoRan0/2026-IEEE-TWC-ChirpDelayDopplerModulationISAC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2026-IEEE-TWC-ChirpDelayDopplerModulationISAC

Simulation codes for our paper, titled Chirp Delay-Doppler Domain Modulation Based Joint Communication and Radar for Autonomous Vehicles, which has been accepted by IEEE TWC and is available on arXiv.

场景描述

Scenario of this paper.

Code Repository for Paper Figures

This repository contains the simulation and plotting code, as well as the original figure files, for the figures in our paper.
All materials are organized by figure index (e.g., Fig6,7/, Fig8/, Fig9/, Fig10,11/), and each folder corresponds to one or more figures in the manuscript.


Repository Overview

For each figure (or group of figures), the following resources are provided in the corresponding folder:

  • Simulation code: scripts/functions used to generate the numerical results.
  • Plotting code: scripts used to produce the final figures shown in the paper.
  • Original figure files: e.g., .fig, .pdf, .eps, or high-resolution image files.

Currently included folders:

  • Fig6,7/ – code and data related to Figures 6 and 7. Some results can also be seen in our IEEE Network paper IEEE Network.
  • Fig8/ – code and data related to Figure 8.
  • Fig9/ – code and data related to Figure 9.
  • Fig10,11/ – code and data related to Figures 10 and 11.

Each of these folders contains its own README file, which explains:

  • The internal directory structure of that folder;
  • The purpose and usage of the main scripts and functions;
  • How to run the simulations and regenerate the corresponding figures.

Please refer to the specific README inside each folder for detailed instructions.


Development Environment

The code in this repository was developed and tested with:

  • MATLAB: R2024a
  • Python: 3.11
  • GPU acceleration:
    • Some parts of the code are implemented with GPU acceleration enabled.

Python Dependencies

To install the required Python libraries, please navigate to the root directory of this repository and run:

pip install -r requirements.txt

Note: This project relies on PyTorch. If you wish to enable GPU acceleration (CUDA), please ensure you install the compatible version of PyTorch for your specific CUDA driver. You may need to install it manually following instructions at pytorch.org (e.g., pip3 install torch --index-url https://download.pytorch.org/whl/cu118) rather than relying solely on the default requirements.txt installation.

Abstract

This paper introduces a sensing-centric joint communication and millimeter-wave radar paradigm to facilitate collaboration among intelligent vehicles. We first propose a chirp waveform-based delay-Doppler quadrature amplitude modulation (DD-QAM) that modulates data across delay, Doppler, and amplitude dimensions. Building upon this modulation scheme, we derive its achievable rate to quantify the communication performance. We then introduce an extended Kalman filter-based scheme for four-dimensional (4D) parameter estimation in dynamic environments, enabling the active vehicles to accurately estimate orientation and tangential-velocity beyond traditional 4D radar systems. Furthermore, in terms of communication, we propose a dual-compensation-based demodulation and tracking scheme that allows the passive vehicles to effectively demodulate data without compromising their sensing functions. Simulation results underscore the feasibility and superior performance of our proposed methods, marking a significant advancement in the field of autonomous vehicles.

About

Simulation codes for the IEEE TWC paper: Chirp Delay-Doppler Domain Modulation Based Joint Communication and Radar for Autonomous Vehicles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published