Questo studio ha riguardato esclusivamente modellazione matematica, sviluppo di algoritmi e simulazioni numeriche per un sistema OFDM-ISAC. Non sono stati coinvolti partecipanti umani, animali, campioni biologici o dati identificabili personalmente. Pertanto, non è stata richiesta l'approvazione etica da parte dell'ente istituzionale, inclusa l'approvazione del comitato etico (IRB) o del comitato per la cura e l'uso degli animali in ambito istituzionale (IACUC).
Progettazione del modello di allocazione della potenza per il sistema di comunicazione e rilevamento integrati basato su multiplazione ortogonale della frequenza
Nei sistemi ISAC, i PAM tradizionali uguali tendono a distribuire uniformemente la potenza di trasmissione su ogni canale e antenna durante la comunicazione e il rilevamento simultanei, senza considerare i diversi requisiti prestazionali. Ciò potrebbe assegnare una potenza eccessiva a collegamenti di trasmissione inefficienti e non soddisfare i requisiti eterogenei dei servizi di comunicazione e rilevamento, riducendo così l'efficienza complessiva nell'utilizzo della potenza12,13,14. Pertanto, questo studio considera gli obiettivi duofunzionali del sistema ottimizzando congiuntamente la capacità del canale di comunicazione e la PDP. Viene costruito un framework di ottimizzazione multi-obiettivo per sviluppare una strategia di allocazione della potenza per il sistema ISAC basato su OFDM, denominato modello OFDM-ISAC-P. L'OFDM è una tecnica efficiente di modulazione multicanale composta da un'estremità trasmittente e un'estremità ricevente. Il processo OFDM è illustrato in Figura 1.

Figura 1. Flusso di elaborazione del segnale della forma d'onda OFDM (Orthogonal Frequency Division Multiplexing) utilizzata nel sistema ISAC (Integrated Sensing and Communication). Il flusso comprende codifica dei dati, interleaving, mappatura dei simboli, conversione da seriale a parallelo, trasformata inversa veloce di Fourier (IFFT), inserimento del prefisso ciclico (CP), trasmissione a radiofrequenza (RF), propagazione attraverso il canale wireless, ricezione RF, rimozione del CP, trasformata veloce di Fourier (FFT), equalizzazione del canale, demappatura, deinterleaving, decodifica e recupero dei dati. Cliccare qui per visualizzare una versione ingrandita di questa figura.
In Figura 1, i segnali OFDM fungono da forma d'onda condivisa per la comunicazione e il rilevamento grazie all'elevata efficienza nell'utilizzo dello spettro e alla forte resistenza all'interferenza multipercorso, consentendo così una trasmissione unificata della forma d'onda per entrambe le funzioni15,16,17. Trascurando l'effetto di modellamento spettrale della funzione finestra, la forma d'onda OFDM trasmessa viene costruita utilizzando la frequenza portante, il numero di sottocanali, i pesi complessi dei sottocanali per l'allocazione della potenza, la codifica del segnale di comunicazione e l'intervallo tra i sottocanali. La larghezza di banda del sistema è determinata dall'intervallo tra i sottocanali e dal numero di sottocanali18. Il processo di generazione del segnale di comunicazione è specificato come segue. I bit informativi binari vengono innanzitutto codificati mediante uno schema di codifica a controllo di parità a bassa densità (LDPC) per migliorare l'affidabilità della trasmissione e successivamente mappati in simboli a valori complessi utilizzando la modulazione QPSK (quadrature phase shift keying). I simboli modulati vengono allocati ai sottocanali OFDM secondo la strategia ottimizzata di allocazione della potenza. Dopo l'elaborazione mediante trasformata inversa veloce di Fourier (IFFT) e l'inserimento del prefisso ciclico (CP), viene generata la forma d'onda di comunicazione OFDM nel dominio del tempo, che viene trasmessa insieme al segnale di rilevamento. La stessa configurazione di modulazione e codifica viene mantenuta in tutte le simulazioni. La configurazione del sistema ISAC utilizzata in questo studio è mostrata in Figura 2.

Figura 2. Configurazione del sistema del sistema integrato di rilevamento e comunicazione (ISAC) basato su multiplazione a divisione di frequenza ortogonale (OFDM). Il diagramma illustra l'array trasmittente (Tx), l'array ricevente (Rx), il percorso di comunicazione diretto in vista (LoS), il percorso di rilevamento dell'eco del bersaglio, il percorso di riflessione da terra, il percorso di riflessione dal cielo e ostacoli rappresentativi all'interno dell'ambiente di propagazione simulato. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Il sistema è composto da un array di antenne trasmittenti e un array di antenne riceventi. La trasmissione del segnale avviene attraverso due percorsi principali. Il primo è il percorso in vista diretta (Line-of-Sight, LoS), in cui il segnale viene trasmesso direttamente dall'array trasmittente all'array ricevente. Il secondo è il percorso di riflessione, in cui una parte del segnale viene riflessa dal terreno e raggiunge l'array ricevente, mentre un'altra parte si propaga attraverso un percorso di riflessione atmosferica prima di raggiungere l'array ricevente19,20,21. Il sistema è un sistema OFDM-ISAC multi-antenna dominato dal collegamento in vista diretta (LoS), in cui i ricevitori per le comunicazioni e per il rilevamento possono adottare configurazioni di antenna diverse. Sebbene Figura 2 illustri possibili componenti di propagazione, inclusi il percorso diretto in LoS e i percorsi legati alle riflessioni, il modello matematico e le simulazioni considerano soltanto il collegamento di comunicazione dominante in LoS e il collegamento di rilevamento dell'eco del bersaglio. Le riflessioni da terra e da atmosfera sono trattate come effetti di propagazione di fondo piuttosto che come canali non in vista diretta (NLoS) ottimizzati indipendentemente. La matrice di risposta del canale è definita nell'ipotesi di dominanza del percorso LoS, con gli effetti multipercorso rappresentati mediante termini di fading, spostamento Doppler e rumore. Sulla base di questa matrice di risposta del canale, insieme al segnale trasmesso e al modello di rumore del canale, il segnale ricevuto per le comunicazioni è espresso nella Equazione 1.

Qui, nc,m rappresenta un rumore gaussiano bianco, Sm indica il segnale trasmesso e Hc,m rappresenta la matrice di risposta del canale di comunicazione.
Nella funzione di rilevamento del sistema ISAC, il percorso di trasmissione del segnale è composto da due stadi. Il primo stadio è la trasmissione dal trasmettitore al bersaglio, e il secondo è il percorso di eco, in cui il segnale riflesso si propaga dal bersaglio di nuovo al ricevitore attraverso il canale di rilevamento22,23,24. Per la m-esima sottoporzione, la matrice di risposta del canale di rilevamento caratterizza la propagazione del segnale ed è espressa come Equazione 2:

Qui, bs rappresenta il coefficiente di attenuazione del percorso eco di sensing, fs,m indica lo spostamento in frequenza Doppler riflesso e τs rappresenta il ritardo di propagazione del percorso di riflessione. Sulla base della matrice di risposta del canale di sensing, il segnale di sensing ricevuto è espresso come Equazione 3:

Qui, ns,m rappresenta un rumore gaussiano bianco nel canale di rilevamento.
Nei sistemi di comunicazione wireless, una pianificazione efficiente dello spettro e un'allocazione ottimale delle risorse sono essenziali per migliorare le prestazioni complessive del sistema25. Di conseguenza, questo studio utilizza la capacità del canale di comunicazione come criterio principale di progettazione. Viene formulato un modello di ottimizzazione volto a massimizzare la capacità del canale allocando la potenza totale di trasmissione tra i sottocanali OFDM secondo la strategia di allocazione delle risorse proposta, come espresso nella Equazione 4.
Il problema di ottimizzazione della comunicazione è formulato come segue (Equazione 4):

soggetto a

Qui, σc2 rappresenta la varianza del rumore del canale gaussiano di comunicazione, P indica la potenza totale di trasmissione per le comunicazioni, Pc rappresenta il vettore di allocazione ottimale della potenza di comunicazione, am indica il peso assegnato alla m-esima sottoporzione, e Nc rappresenta il numero di sottoporzioni.
La soluzione ottimale ottenuta utilizzando l'WA è espressa come Equazione 5:

Qui,
indica la potenza ottimale allocata al sottocanale di comunicazione m-esimo, gm rappresenta il rapporto tra canale e rumore del sottocanale di comunicazione m-esimo e μc indica il livello dell'acqua del WA.
Secondo il WA illustrato nella Figura 3, i sottocanali con guadagni di canale più elevati, corrispondenti a guadagni di canale inversi più bassi, ricevono una potenza di trasmissione maggiore rispetto al livello d'acqua selezionato. Ciò consente al sistema di sfruttare condizioni di canale favorevoli rispettando al contempo il vincolo di potenza totale e migliorando la capacità complessiva della comunicazione. Di conseguenza, i sottocanali con condizioni di canale migliori ricevono più potenza, mentre quelli con condizioni di canale peggiori ne ricevono meno. Attraverso questa strategia adattativa di allocazione della potenza, il WA utilizza in modo efficiente le risorse del canale per migliorare le prestazioni della comunicazione.

Figura 3. Principio dell'algoritmo di riempimento con acqua (WA) utilizzato per l'allocazione della potenza di comunicazione. L'asse orizzontale rappresenta i sottocanali OFDM, mentre l'asse verticale rappresenta l'inverso del guadagno del canale e la potenza di trasmissione allocata. Il livello dell'acqua determina la potenza di trasmissione assegnata a ciascun sottocanale, rispettando il vincolo totale sulla potenza trasmessa. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Per l'obiettivo di rilevamento, una strategia appropriata di allocazione della potenza è essenziale quando la probabilità di falso allarme è fissata. Una strategia ottimizzata di allocazione della potenza migliora le prestazioni di rilevamento aumentando l'accuratezza nel rilevamento del bersaglio. Il processo di rilevamento richiede un test di ipotesi nell'ipotesi di presenza del bersaglio (H1) e nell'ipotesi di assenza del bersaglio (H0). In base a queste ipotesi, il segnale ricevuto per ogni sottocanale durante l'k-esimo impulso è espresso come Equazione 6:

Qui, y indica il vettore di osservazione del sensore, A rappresenta la matrice diagonale diag(a0, a1, …, aNc−1), D(v) indica la matrice diagonale contenente lo spostamento in frequenza Doppler del bersaglio, β rappresenta il vettore dei coefficienti di riflessione del bersaglio e ns indica il rumore bianco gaussiano nel canale di sensing.
Le funzioni di densità di probabilità sotto H0 e H1 vengono quindi valutate. Per una probabilità di falso allarme specificata, la PDP viene calcolata sulla base di queste due ipotesi. Secondo la teoria del test del rapporto di verosimiglianza, un rivelatore generalizzato del rapporto di massima verosimiglianza viene successivamente ricavato per massimizzare la PDP.
Il rivelatore generalizzato del rapporto di verosimiglianza massima è espresso come Equazione 7:

Qui, lG e LG indicano rispettivamente la statistica di rilevamento del rapporto di verosimiglianza generalizzato e la funzione del rapporto di verosimiglianza, yH rappresenta la trasposta hermitiana di y, e γ0 indica la soglia di rilevamento. Durante il processo di rilevamento, la soglia viene utilizzata per determinare se accettare l'ipotesi di presenza del bersaglio (H1) o l'ipotesi di assenza del bersaglio (H0). La relazione tra la soglia di rilevamento e la probabilità di rilevamento del bersaglio è illustrata in Figura 4.

Figura 4. Relazione tra la soglia di rilevamento del sensore e la probabilità di rilevamento del bersaglio. Le funzioni di densità di probabilità relative all'ipotesi di assenza del bersaglio e all'ipotesi di presenza del bersaglio sono mostrate insieme alla soglia di rilevamento utilizzata per il test delle ipotesi. Le aree ombreggiate corrispondono alle regioni decisionali associate alla probabilità di falso allarme e alla probabilità di rilevamento del bersaglio. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato in Figura 4, la PDP è direttamente correlata alla distribuzione chi-quadrato non centrale. A parità di probabilità di falso allarme (ovvero, la probabilità massima ammissibile di rilevamento errato), il parametro di non centralità è positivamente correlato alla PDP. Di conseguenza, un aumento del parametro di non centralità migliora la probabilità di rilevare correttamente il segnale bersaglio. Sulla base di questa relazione, la potenza totale di trasmissione per il rilevamento viene considerata come vincolo di potenza, mentre la massimizzazione del parametro di non centralità è scelta come obiettivo dell'ottimizzazione. Il problema di ottimizzazione vincolata risultante viene utilizzato per ricavare la strategia ottimale di allocazione della potenza per il rilevamento ed è espresso come Equazione 8:

dove α indica il vettore ottimale dei pesi di trasmissione per il sensing ottenuto rispettando il vincolo di potenza e rappresenta anche il vettore dei pesi di trasmissione per il sottocanale di sensing, B(v, β) indica il vettore di informazione per il sensing e P rappresenta la potenza totale di trasmissione per il sensing.
L'ottimizzazione indica che la strategia ottimale di allocazione della potenza per il rilevamento non distribuisce la potenza su più sottocanali. Al contrario, tutta la potenza disponibile per la trasmissione di rilevamento viene allocata al sottocanale identificato tramite la valutazione del canale come quello che fornisce le migliori prestazioni di rilevamento, massimizzando così le prestazioni di rilevamento del bersaglio su un singolo canale.
Nel sistema OFDM-ISAC, l'allocazione della potenza è il compito principale di ottimizzazione, e la strategia ottimale deve soddisfare i requisiti progettuali sia delle comunicazioni che del rilevamento. In particolare, l'ottimizzazione considera simultaneamente metriche di prestazione per le comunicazioni, come il tasso di errore sul bit e la capacità del canale, insieme a metriche di prestazione per il rilevamento, come la PDP e l'accuratezza nella stima dei parametri. Le prestazioni complessive del sistema vengono migliorate attraverso un'allocazione coordinata delle risorse. Tuttavia, la combinazione diretta delle strategie ottimali di allocazione della potenza per comunicazione e rilevamento mediante l'approccio convenzionale di ottimizzazione pesata presenta importanti limitazioni. Poiché non vengono adeguatamente considerate le diverse dimensioni fisiche e i contributi relativi delle due metriche di prestazione, l'ottimizzazione risultante potrebbe non riflettere accuratamente i requisiti dei sistemi integrati di comunicazione e rilevamento26,27.
Pertanto, questo studio propone un framework di progettazione integrato basato su pesatura normalizzata. Innanzitutto, le metriche di prestazione per la comunicazione e la rilevazione vengono normalizzate per eliminare gli effetti dell'incoerenza dimensionale. I coefficienti di pesatura vengono quindi regolati in base allo scenario applicativo per ottenere un'allocazione della potenza più bilanciata. La formulazione matematica del modello OFDM-ISAC-P normalizzato è riportata nella Equazione 9:

In questo caso, w indica il fattore di ponderazione delle comunicazioni, Fc rappresenta il valore ottimale della funzione obiettivo ottenuto dal problema di ottimizzazione delle comunicazioni, pm indica la potenza allocata al sottocanale OFDM m-esimo, gm rappresenta il guadagno equivalente canale-rumore del sottocanale di comunicazione m-esimo, P indica la potenza totale di trasmissione, Fs rappresenta il valore ottimale della funzione obiettivo ottenuto dal problema di ottimizzazione della rilevazione, e bm indica l'elemento m-esimo del vettore di rilevazione B(v, β).
Il fattore di ponderazione della comunicazione w, insieme al suo fattore complementare di ponderazione della rilevazione (1 − w), funge da parametro di progettazione regolabile che riflette l'importanza relativa della capacità del canale di comunicazione e del PDP in diversi scenari applicativi28,29. In questo studio, w è considerato un parametro di configurazione a livello di scenario piuttosto che una variabile di controllo variabile nel tempo. Di conseguenza, w è mantenuto fisso per ciascuno scenario di simulazione (ad esempio, w = 0,5 per prestazioni bilanciate tra comunicazione e rilevazione e w = 0,8 per un funzionamento con priorità alla comunicazione). Successivamente, il BOA migliorato viene utilizzato per ottimizzare l'allocazione della potenza corrispondente. Pertanto, il termine "fattore di ponderazione dinamico" si riferisce alla selezione di diversi fattori di ponderazione per diversi scenari operativi, piuttosto che all'implementazione di un adattamento automatico in tempo reale durante l'esecuzione dell'algoritmo.
Soluzione del modello di ottimizzazione della potenza per il sistema di comunicazione e rilevamento integrato basato sulla multiplazione ortogonale per divisione di frequenza mediante l'algoritmo migliorato di ottimizzazione basato sul comportamento delle farfalle
Dopo aver costruito il modello OFDM-ISAC-P, il BOA migliorato viene utilizzato per risolvere il problema di ottimizzazione. Il BOA ha una struttura semplice, è facile da implementare e possiede una forte capacità di ricerca globale. Imita il comportamento alimentare delle farfalle e impiega un meccanismo di volo di Lévy per esplorare in modo efficiente lo spazio di ricerca. L'algoritmo richiede un numero relativamente ridotto di impostazioni di parametri, rendendolo adatto a una vasta gamma di problemi di ottimizzazione. Tuttavia, il BOA convenzionale può convergere prematuramente verso ottimi locali, è sensibile alle impostazioni dei parametri e spesso richiede numerose iterazioni quando risolve problemi di ottimizzazione ad alta dimensionalità30. Pertanto, in questo studio vengono potenziate la strategia di mutazione e la procedura di ottimizzazione.
Per migliorare l'esplorazione globale durante la fase iniziale di ottimizzazione, viene introdotta una strategia DSP. Nelle iterazioni iniziali, una probabilità di commutazione relativamente bassa favorisce l'esplorazione dello spazio di ricerca. Con l'aumentare del numero di iterazioni, la probabilità di commutazione viene gradualmente regolata per rafforzare l'exploitation locale e migliorare la convergenza. Il DSP è definito nella Equazione 10:

dove α indica il valore iniziale del DSP, t rappresenta il numero dell'iterazione corrente e β è il coefficiente di controllo. Questa strategia adattativa aumenta la diversità della popolazione nella fase iniziale di ottimizzazione, amplia lo spazio di ricerca e riduce la probabilità di convergenza prematura verso ottimi locali. Procedendo l'ottimizzazione, la ricerca si sposta gradualmente dall'esplorazione globale all'approfondimento locale.
Per migliorare ulteriormente le prestazioni dell'ottimizzazione, il modello DVGM viene integrato nell'algoritmo. Viene applicata una varianza di mutazione relativamente elevata durante le prime iterazioni per ampliare il campo di ricerca e migliorare l'esplorazione globale. Procedendo con l'ottimizzazione, la varianza di mutazione viene gradualmente ridotta per aumentare la precisione della ricerca locale e favorire la convergenza. La varianza massima σmax e la varianza minima σmin sono definite nella Equazione 11:

Le strategie migliorate di ricerca globale e locale sono riassunte nella Equazione 12:

Qui, normrnd(0, σ(t)) indica un numero casuale gaussiano con media 0 e varianza σ(t), e fi rappresenta il parametro di fragranza che controlla il comportamento di ricerca della farfalla. Dopo l'integrazione delle strategie DSP e DVGM, si ottiene la BOA migliorata, come illustrato in Figura 5.

Figura 5. Flusso di lavoro del Butterfly Optimization Algorithm (BOA) migliorato. La procedura di ottimizzazione include inizializzazione, generazione della popolazione, valutazione della funzione di fitness, Probabilità di Commutazione Dinamica (DSP), ricerche globale e locale, Mutazione Gaussiana con Varianza Dinamica (DVGM), aggiornamento della soluzione, valutazione della convergenza ed emissione della soluzione ottimale. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Figura 5 illustra le due strategie di miglioramento incorporate nell'BOA: DSP e DVGM. La strategia DSP regola in modo adattivo la frequenza di commutazione tra ricerca globale e locale. Nelle fasi iniziali dell'ottimizzazione, l'algoritmo privilegia l'esplorazione globale per aumentare la diversità della popolazione e migliorare la probabilità di identificare regioni promettenti della soluzione. Procedendo nell'ottimizzazione, la ricerca si sposta gradualmente verso lo sfruttamento locale per accelerare la convergenza. La strategia DVGM perturba l'individuo migliore attuale, migliorando così la capacità di ricerca locale, aumentando la diversità delle soluzioni e riducendo la probabilità di convergenza prematura verso ottimi locali.
Quando il BOA migliorato viene applicato per risolvere il modello OFDM-ISAC-P, le variabili di ottimizzazione vengono prima codificate, viene generata una popolazione iniziale e vengono assegnate strategie candidate di allocazione della potenza a ciascun individuo. Il flusso di lavoro complessivo di ottimizzazione è illustrato nella Figura 6.

Figura 6. Flusso di lavoro del Butterfly Optimization Algorithm (BOA) migliorato per la risoluzione del modello di allocazione della potenza basato sulla comunicazione e rilevamento integrati mediante multiplazione a divisione di frequenza ortogonale (OFDM-ISAC). La procedura comprende l'inizializzazione dei parametri, la codifica dei vettori candidati per l'allocazione della potenza, la generazione della popolazione, la valutazione dell'idoneità (fitness), l'aggiornamento iterativo della soluzione, la valutazione della convergenza e l'output della strategia ottimale di allocazione della potenza. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato in Figura 6, l'ottimizzazione inizia applicando la strategia DSP per eseguire un'ottimizzazione iterativa. Nelle prime iterazioni, viene enfatizzata l'esplorazione globale al fine di analizzare diverse combinazioni di allocazione della potenza per il sistema OFDM-ISAC. Nelle iterazioni successive, la ricerca si sposta gradualmente verso lo sfruttamento locale per affinare le soluzioni candidate di alta qualità, rispettando al contempo il vincolo di potenza totale trasmessa. Successivamente, la strategia DVGM viene applicata alla migliore soluzione corrente per uscire da ottimi locali e mantenere la diversità delle soluzioni. Durante tutto il processo di ottimizzazione, le funzioni obiettivo per la comunicazione e il sensing vengono utilizzate per valutare l'idoneità di ciascuna soluzione candidata, e gli individui di qualità superiore vengono mantenuti per l'iterazione successiva. L'ottimizzazione prosegue fino al soddisfacimento del criterio di terminazione prestabilito. La soluzione ottimale finale rappresenta la strategia di allocazione della potenza che garantisce il miglior compromesso tra prestazioni di comunicazione e prestazioni di rilevamento del bersaglio.
Impostazioni di riproducibilità
Per migliorare la riproducibilità, i parametri di simulazione, le impostazioni di inizializzazione, i vincoli e i criteri di terminazione sono specificati in dettaglio. Tutti gli esperimenti sono stati implementati su Ubuntu 22.04 LTS utilizzando Python 3.10, PyTorch 2.1, NumPy 1.26, CVXPY 1.4 e MATLAB R2023b (si veda la Tabella dei materiali). I parametri di simulazione e l'ambiente computazionale utilizzati in questo studio sono riassunti nella Tabella 1, mentre la configurazione dettagliata dei parametri di simulazione OFDM-ISAC è fornita nel Tabella supplementare 1. Le simulazioni hanno utilizzato una densità spettrale di potenza del rumore di −174 dBm/Hz, 64 sottocanali, 16 simboli OFDM, una frequenza portante di 4 GHz, un interasse tra sottocanali di 15 kHz, otto antenne di trasmissione e un massimo di 10.000 iterazioni. Il rapporto di allocazione della potenza è stato inizializzato nell'intervallo 0–1 con una risoluzione di 0,01 e normalizzato per soddisfare il vincolo di potenza totale di trasmissione. I pesi per la comunicazione, per il sensing e l'accuratezza a priori multistrato sono stati impostati rispettivamente a 0,2, 0,3 e 0,5. I vincoli di ottimizzazione includevano l'allocazione non negativa della potenza per utente, potenza totale di trasmissione limitata, larghezza di banda limitata e una probabilità di falso allarme dell'ordine di 10⁻3. L'ottimizzazione si è interrotta quando è stato raggiunto il numero massimo di iterazioni oppure quando la variazione relativa della funzione obiettivo tra due iterazioni consecutive è scesa al di sotto di 10⁻4. Tutti gli esperimenti con inizializzazione casuale e perturbazione del canale hanno utilizzato semi casuali fissi ed sono stati ripetuti indipendentemente 30 volte.
| Parametro | Valore | Descrizione |
| Frequenza portante | 4 GHz | Frequenza portante OFDM. |
| Schema di codifica/modulazione delle comunicazioni | Modulazione Quadrature Phase Shift Keying (QPSK) con codifica di canale Low-Density Parity-Check (LDPC) | Metodo di generazione del segnale di comunicazione utilizzato per riprodurre l'onda OFDM trasmessa. |
| Peso delle comunicazioni | 0,2 | Peso assegnato all'obiettivo di comunicazione. |
| Probabilità di falso allarme | 10⁻³ | Probabilità di falso allarme utilizzata come vincolo di ottimizzazione per il rilevamento. |
| Piattaforma hardware | Intel Core i7-13700 CPU, NVIDIA RTX 4070 GPU, 32 GB RAM | Piattaforma computazionale utilizzata per le simulazioni. |
| Dataset di riferimento per la simulazione ISAC | Non applicabile. Tutti i dati di riferimento sono stati generati mediante simulazioni numeriche. | Dataset di riferimento utilizzato per la valutazione delle prestazioni. |
| Numero massimo di iterazioni | 10.000 | Numero massimo di iterazioni di ottimizzazione. |
| Precisione della priori multilivello | 0,5 | Parametro di informazione a priori utilizzato durante l'ottimizzazione. |
| Densità spettrale di potenza del rumore | −174 dBm/Hz | Densità spettrale del rumore del canale di comunicazione. |
| Numero di simboli OFDM | 16 | Numero di simboli OFDM per trama. |
| Numero di sottocarrier OFDM | 64 | Numero di sottocarrier OFDM. |
| Sistema operativo | Ubuntu 22.04 LTS | Ambiente computazionale. |
| Software di ottimizzazione | CVXPY 1.4 | Pacchetto per l'ottimizzazione convessa. |
| Risoluzione dell'allocazione della potenza | 0,01 | Risoluzione dei rapporti iniziali di allocazione della potenza. |
| Linguaggio di programmazione | Python 3.10 | Linguaggio di programmazione utilizzato per l'implementazione della simulazione. |
| Seed casuale | Fisso | Seed casuale fisso utilizzato per tutte le simulazioni. |
| Numero di esecuzioni ripetute | 30 | Numero di esecuzioni indipendenti della simulazione effettuate per l'analisi statistica. |
| Libreria per il calcolo scientifico | NumPy 1.26 | Libreria per il calcolo numerico utilizzata per i calcoli numerici. |
| Peso del rilevamento | 0,3 | Peso assegnato all'obiettivo di rilevamento. |
| Piattaforma di simulazione | MATLAB R2023b | Piattaforma utilizzata per la simulazione numerica e la visualizzazione. |
| Criterio di arresto | Numero massimo di iterazioni o variazione relativa dell'obiettivo < 10⁻⁴ | Criterio di terminazione dell'ottimizzazione. |
| Distanza tra sottocarrier | 15 kHz | Distanza tra le sottocarrier OFDM. |
| Libreria per il calcolo tensoriale | PyTorch 2.1 | Framework per il calcolo tensoriale utilizzato per operazioni su matrici e tensori. |
| Numero totale di antenne trasmissivi | 8 | Numero di antenne trasmissivi. |
Tabella 1: Parametri di simulazione e ambiente computazionale utilizzati per le simulazioni di comunicazione e rilevamento integrate basate su multiplazione ortogonale in frequenza (OFDM-ISAC). La tabella riassume i parametri delle forme d'onda, i parametri di ottimizzazione, le impostazioni di simulazione, l'ambiente computazionale, il software, i set di dati e le altre condizioni di simulazione utilizzate nell'intero studio.
A meno che non sia specificato diversamente, i miglioramenti percentuali riportati come "aumentati del X%" sono calcolati come incrementi percentuali relativi utilizzando Equazione 13:

Per metriche di prestazione basate su probabilità o tassi, come il PDP, le variazioni assolute sono riportate esplicitamente come incrementi in punti percentuali (pp). Ad esempio, un aumento dal 46% al 63% è riportato come +17 pp, mentre +37,0% indica l'incremento percentuale relativo corrispondente calcolato utilizzando il 46% come valore di riferimento.