
Citation: | MENG Ming, DONG Zhichao, GAO Yunyuan, KONG Wanzeng. Correlation and Sparse Representation Based Channel Selection of Motor Imagery Electroencephalogram[J]. Journal of Electronics & Information Technology, 2022, 44(2): 477-485. doi: 10.11999/JEIT210778 |
5G时代,移动数据服务的爆发式增长和智能移动设备的普及,对通信系统提出了高频谱效率和能量效率[1-3]的要求。索引调制(Index Modulation, IM)技术作为一种新兴技术,针对天线、时隙和子载波等物理资源,通过选择不同索引序号来传输更多的信息。因此IM系统与传统系统相比能够显著提高系统的频谱效率和能量效率,使得该技术以各种形式应用于毫米波传输[4,5]、大规模多输入多输出[6]和信道编码[7]等无线通信系统中,并在5G中获得越来越多的关注[8]。
文献[9]提出索引调制正交频分复用(Orthogonal Frequency Division Multiplexing with Index Modulation, OFDM-IM)系统将IM技术应用到OFDM系统上,该方案使用系统激活子载波的索引序号传输额外信息,大大提高了系统的频谱效率和能量效率。频谱效率是无线通信中的一个重要指标[10],但当调制阶数较大或静默子载波的比例较高时,该方案的频谱效率受到限制。因此部分学者提出泛化索引调制正交频分复用系统[11]和混合同相/正交索引调制的正交频分复用系统[12],增加系统中索引传输的额外信息来提高系统频谱效率。同时部分学者提出双模索引调制的正交频分复用系统[13]和泛化双模索引调制的正交频分复用系统[14]。这两种方案舍弃了IM系统中的静默子载波,使用两种星座集调制全部子载波,但仍使用一种星座集调制的子载波索引传输额外信息,提高了系统频谱效率。文献[15]在此基础上提出多种模式索引调制的正交频分复用(Multiple-Mode OFDM with Index Modulation, MM-OFDM-IM)系统。MM-OFDM-IM方案增加了调制子载波的星座集种类对子载波进行区分,利用子载波索引的排列信息传输额外信息,以同时增加索引传输的额外信息和增加传统调制传输的信息的方式来提高系统的频谱效率。但MM-OFDM-IM系统激活全部子载波会增强载波间干扰的影响[16],降低系统的误码率性能。
本文为解决这一问题提出了排列模式索引调制的正交频分复用 (Permutation-Mode Orthogonal Frequency Division Multiplexing with Index Modulation, PM-OFDM-IM)系统。该系统在子块中以索引方式加入静默子载波。这既保证系统拥有较高的频谱效率,同时增强系统子载波间抗干扰能力,使系统在频谱效率和误码率性能间得到更好的均衡。因为PM-OFDM-IM系统的误码率性能与星座点之间的最小欧氏距离有关,所以本文提出一种适用于该系统的基于幅值相移键控的分类映射模式。全文安排如下:首先给出PM-OFDM-IM系统的系统模型和实现方案;其次,分析系统的抗频偏和可达比特速率性能;然后介绍提出的星座图映射方案;最后仿真验证该方案的误码率、可达比特速率、抗频偏能力等性能并做出结论。
为减少系统子载波间干扰和提高比特误码率(Bit Error Rate, BER)性能,PM-OFDM-IM系统中加入静默子载波,并改进索引比特以提高系统频谱效率。如图1所示PM-OFDM-IM系统的发送架构,系统子载波按块划分,g个子块具有相同数量的子载波。输入系统的总发送比特也被均分为g份,每份有
以一个
P1I=⌊log2CJL⌋ |
(1) |
其中,符号
P1S=⌊log2J!⌋ |
(2) |
其中,
P2=J∑i=1log2Mi |
(3) |
则PM-OFDM-IM系统的子载波利用率
ηPM−OFDM−IM=⌊log2CJL⌋+⌊log2J!⌋+J∑i=1log2MiL |
(4) |
其中,L表示子块中包含的子载波总数,J表示子块中激活的子载波数,
ηMM−OFDM−IM=⌊log2L!⌋+Llog2ML |
(5) |
其中,M表示MM-OFDM-IM系统中映射子载波的星座集大小。对比上述式(4)和式(5),其中
η≤log2L!−log2J!−log2L+log2ML≤log2ML |
(6) |
由于实际情况中M通常取2或4,则当L不断增大时,η越来越小。可以得出结论,与MM-OFDM-IM系统相比PM-OFDM-IM系统的频谱效率会略有损失。但由于系统中使用部分子载波,所以PM-OFDM-IM系统比MM-OFDM-IM系统有更高的能量效率。
在PM-OFDM-IM系统中,为实现额外信息的调制与解调,采用查表法作为实现方法。首先,系统在发送端输入一份查找表,表中提供索引激活比特、索引排列比特与子载波发送模式的对应信息。然后,OFDM块产生器将子块中的子载波转换成额外信息对应的发送模式。系统再将查找表发送到接收端,接收端解调器根据表格信息从接收到的子载波发送模式中还原出额外信息。例如,在3-2 PM-OFDM-IM系统中,激活子载波可选择
索引激活比特 | 索引排列比特 | 发送模式 |
0 | 0 | [Q1,Q2,0]T |
0 | 1 | [Q2,Q1,0]T |
1 | 0 | [0,Q1,Q2]T |
1 | 1 | [0,Q2,Q1]T |
在PM-OFDM-IM系统的频偏性能分析中,单个子载波调制出的星座集符号用
xk=1√NN−1∑n=0snej2πNkn,k=0,1,···,N−1 |
(7) |
为简化计算,本文在信道中只考虑载波频率偏移(Carrier Frequency Offset, CFO)和高斯噪声的影响。通过信道后,接收信号的时域表达式为
Yn=p0SnHn+N−1∑m=0,m≠npm−nSmHm+Wn |
(8) |
其中,
pm−n=sin(π(m−n+ε))Nsin(πN(m−n+ε))ejπNN−1(m−n+ε) |
(9) |
由式(9)可得,子载波的ICI系数来自除其本身以外所有子载波的干扰叠加。由于PM-OFDM-IM系统与MM-OFDM-IM系统相比,它的系统结构中存在静默子载波,所以公式中存在部分
本节分析具有信道估计误差的PM-OFDM-IM系统的可达速率。设PM-OFDM-IM系统的子载波总数为N,共分为G个OFDM子块。每个子块包含L个子载波,系统激活其中J个子载波传输星座符号。系统的可达速率使用互信息公式可以表示为
RPM−OFDM−IM=1NG∑g=1Eh,g[I(Xg;Yg|hg)]=1NG∑g=1Eh,g[I(XS,XI,XP;Yg|hg)] |
(10) |
其中,子块的频域信号
RPM−OFDM−IM=1L×[H(XS,XI,XP)−Eh,g[H(XS,XI,XP;Yg|hg)]]=1LH(XS,XI,XP)−1LEh,g[H(XS,XI,XP;Yg|hg)] |
(11) |
其中,
本文提出基于半径尺寸排列的星座分类模式(Permutation Constellation Classification mode by Radius size, PCC-R),该方法使用M阶幅度相位键控(Amplitude Phase Shift Keying, APSK)调制。APSK的星座点分布沿半径从中心向外发散,均匀地落在每个同心圆上。并且在每个圆上都有等距的映射点,映射点的聚合表达式写为
Qk=rk⋅exp{j(2πbkdk+θk)} |
(12) |
其中,
lj=2rjsin(π/Mj) |
(13) |
系统的误比特率(Bite Error Rate, BER)性能与星座点之间的最小欧氏距离相关,因此映射需要确定点与点之间的最大距离。例如,当
PCC-R调制由多个同心圆组成。在接收端,首先通过半径大小来区分不同的圆,
R(α)={ℜ(y(α))}2+{ℑ(y(α))}2 |
(14) |
通过映射圆的半径比较
子块 | 1 | 2 | 3 | ··· | g |
圆半径(大) | y1(3) | y2(1) | y3(3) | ··· | yg(1) |
圆半径(中) | y1(1) | y2(3) | y3(2) | ··· | yg(3) |
圆半径(小) | y1(2) | y2(2) | y3(1) | ··· | yg(2) |
当解调星座符号时,星座点和横轴之间的角度
ˆθ=ℜ(y(α))/ℑ(y(α)) |
(15) |
在比特映射的角度范围内判断
本节首先通过仿真验证PM-OFDM-IM系统与其他经典系统的BER性能,然后对PM-OFDM-IM系统的抗频偏能力和可达比特速率进行仿真,最后验证了PCC-R模式的性能。
图2仿真了高斯信道下传统OFDM, OFDM-IM, MM-OFDM-IM和PM-OFDM-IM几个系统的BER性能,以系统子载波利用率作为统一标准。当信噪比低于9 dB时,MM-OFDM-IM系统BER性能达到最优,PM-OFDM-IM系统占次。随着信噪比上升,PM-OFDM-IM系统的BER性能达到最优,传统OFDM系统最差。图3对传统OFDM系统、OFDM-IM系统、MM-OFDM-IM系统和PM-OFDM-IM系统在瑞利衰落信道下的BER性能进行仿真比较。从图中可以观察到信噪比高于12时,PM-OFDM-IM系统的性能达到最优。综合图2和图3的仿真结果得出结论,在相同系统子载波利用率下,PM-OFDM-IM系统与其他多种索引系统相比在高斯和瑞利衰落信道中的BER性能更好。
图4仿真了载波偏移系数分别为
图5仿真了PM-OFDM-IM系统和传统OFDM, OFDM-IM, MM-OFDM-IM几个系统的可达比特速率。PM-OFDM-IM系统和OFDM-IM系统的OFDM子块中含有4个子载波,并激活其中3个进行调制映射。同时本文考虑到MM-OFDM-IM系统的特殊性,MM-OFDM-IM系统使用6PSK星座集调制且一个OFDM子块中只设置3个子载波。仿真结果表明,在每个子载波上设置相同阶数的星座图映射时,PM-OFDM-IM系统相较于传统OFDM系统和OFDM-IM系统能达到更高的可达比特速率。同时PM-OFDM-IM系统与相同配置下的MM-OFDM-IM系统相比会损失部分可达比特速率。
图6仿真了使用PCC-R调制模式的PM-OFDM-IM系统的BER性能。当
本文基于MM-OFDM-IM系统提出优化方案PM-OFDM-IM,通过引入索引信息保证系统频谱效率,并增加静默子载波提高系统子载波间抗干扰能力,提高了系统的BER性能。仿真证明系统提高了系统的抗频偏能力,且在瑞利衰落信道下与其他现有的索引调制方案相比BER性能更优。为进一步提高PM-OFDM-IM系统的性能,提出一种基于半径尺寸排列的星座分类模式。按此模式设计的星座图与PM-OFDM-IM系统的额外信息实现达到高度契合。最后仿真验证,与传统星座图设计相比,使用PCC-R模式的星座图可以使PM-OFDM-IM系统取得更优的BER性能和更低的PAPR。随着索引信息和排列信息的引入,系统在额外信息方面会得到很大的提升,但同时这种引入不可避免地会提高系统检测的复杂度。后续工作将以降低系统接收端信号检测的复杂度为主要方向。
[1] |
BIRBAUMER N. Brain–computer-interface research: Coming of age[J]. Clinical Neurophysiology, 2006, 117(3): 479–483. doi: 10.1016/j.clinph.2005.11.002
|
[2] |
BLANKERTZ B, DORNHEGE G, KRAULEDAT M, et al. The non-invasive Berlin Brain–Computer Interface: Fast acquisition of effective performance in untrained subjects[J]. NeuroImage, 2007, 37(2): 539–550. doi: 10.1016/j.neuroimage.2007.01.051
|
[3] |
ALLISON B Z, KÜBLER A, and JIN Jing. 30+years of P300 brain-computer interfaces[J]. Psychophysiology, 2020, 57(7): e13569. doi: 10.1111/psyp.13569
|
[4] |
HSU C C, YEH C L, LEE W K, et al. Extraction of high-frequency SSVEP for BCI control using iterative filtering based empirical mode decomposition[J]. Biomedical Signal Processing and Control, 2020, 61: 102022. doi: 10.1016/j.bspc.2020.102022
|
[5] |
ANG K K and GUAN Cuntai. EEG-based strategies to detect motor imagery for control and rehabilitation[J]. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2017, 25(4): 392–401. doi: 10.1109/TNSRE.2016.2646763
|
[6] |
RONG Yuying, WU Xiaojun, and ZHANG Yumei. Classification of motor imagery electroencephalography signals using continuous small convolutional neural network[J]. International Journal of Imaging Systems and Technology, 2020, 30(3): 653–659. doi: 10.1002/ima.22405
|
[7] |
PARK Y and CHUNG W. A novel EEG correlation coefficient feature extraction approach based on demixing EEG channel pairs for cognitive task classification[J]. IEEE Access, 2020, 8: 87422–87433. doi: 10.1109/access.2020.2993318
|
[8] |
BLANKERTZ B, LOSCH F, KRAULEDAT M, et al. The Berlin brain-computer interface: Accurate performance from first-session in BCI-naive subjects[J]. IEEE Transactions on Biomedical Engineering, 2008, 55(10): 2452–2462. doi: 10.1109/TBME.2008.923152
|
[9] |
LIU Ye, ZHANG Hao, CHEN Min, et al. A boosting-based spatial-spectral model for stroke patients’ EEG analysis in rehabilitation training[J]. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2016, 24(1): 169–179. doi: 10.1109/TNSRE.2015.2466079
|
[10] |
ASENSIO-CUBERO J, GAN J Q, and PALANIAPPAN R. Multiresolution analysis over simple graphs for brain computer interfaces[J]. Journal of Neural Engineering, 2013, 10(4): 046014. doi: 10.1088/1741-2560/10/4/046014
|
[11] |
FENG Jiankui, JIN Jing, DALY I, et al. An optimized channel selection method based on multifrequency CSP-Rank for motor imagery-based BCI system[J]. Computational Intelligence and Neuroscience, 2019, 2019: 8068357. doi: 10.1155/2019/8068357
|
[12] |
JIN Jing, MIAO Yangyang, DALY I, et al. Correlation-based channel selection and regularized feature optimization for MI-based BCI[J]. Neural Networks, 2019, 118: 262–270. doi: 10.1016/j.neunet.2019.07.008
|
[13] |
VARSEHI H and FIROOZABADI S M P. An EEG channel selection method for motor imagery based brain–computer interface and neurofeedback using Granger causality[J]. Neural Networks, 2021, 133: 193–206. doi: 10.1016/j.neunet.2020.11.002
|
[14] |
HAN Jiuqi, ZHAO Yuwei, SUN Hongji, et al. A fast, open EEG classification framework based on feature compression and channel ranking[J]. Frontiers in Neuroscience, 2018, 12: 217. doi: 10.3389/fnins.2018.00217
|
[15] |
CONA F, ZAVAGLIA M, ASTOLFI L, et al. Changes in EEG power spectral density and cortical connectivity in healthy and tetraplegic patients during a motor imagery task[J]. Computational Intelligence and Neuroscience, 2009, 2009: 279515. doi: 10.1155/2009/279515
|
[16] |
HAMEDI M, SALLEH S, and NOOR A M. Electroencephalographic motor imagery brain connectivity analysis for BCI: A review[J]. Neural Computation, 2016, 28(6): 999–1041. doi: 10.1162/NECO_a_00838
|
[17] |
ANG K K, CHIN Z Y, ZHANG Haihong, et al. Filter bank common spatial pattern (FBCSP) in brain-computer interface[C]. 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence), Hong Kong, China, 2008: 2390–2397.
|
[18] |
SHIN Y, LEE S, AHN M, et al. Noise robustness analysis of sparse representation based classification method for non-stationary EEG signal classification[J]. Biomedical Signal Processing and Control, 2015, 21: 8–18. doi: 10.1016/j.bspc.2015.05.007
|
[19] |
LI Yuanqing, NAMBURI P, YU Zhuliang, et al. Voxel selection in fMRI data analysis based on sparse representation[J]. IEEE Transactions on Biomedical Engineering, 2009, 56(10): 2439–2451. doi: 10.1109/TBME.2009.2025866
|
[20] |
XU Chunyao, SUN Chao, JIANG Guoqian, et al. Two-Level multi-domain feature extraction on sparse representation for motor imagery classification[J]. Biomedical Signal Processing and Control, 2020, 62: 102160. doi: 10.1016/j.bspc.2020.102160
|
[21] |
SREEJA S R, HIMANSHU, and SAMANTA D. Distance-based weighted sparse representation to classify motor imagery EEG signals for BCI applications[J]. Multimedia Tools and Applications, 2020, 79(19): 13775–13793. doi: 10.1007/s11042-019-08602-0
|
[22] |
JIAO Yong, ZHANG Yu, CHEN Xun, et al. Sparse group representation model for motor imagery EEG classification[J]. IEEE Journal of Biomedical and Health Informatics, 2019, 23(2): 631–641. doi: 10.1109/JBHI.2018.2832538
|
1. | 马露洁,梁彦,李飞. 基于级联角度的AIRS辅助大规模MIMO系统波束跟踪方案. 系统工程与电子技术. 2024(07): 2515-2524 . ![]() | |
2. | 张洪浦,郭玉路,薛刘荀,刘星晨,孙舒,高锐锋,喻翔昊,陶梅霞. 毫米波低功耗混合波束赋形架构及算法. 移动通信. 2024(12): 86-96 . ![]() |
索引激活比特 | 索引排列比特 | 发送模式 |
0 | 0 | [Q1,Q2,0]T |
0 | 1 | [Q2,Q1,0]T |
1 | 0 | [0,Q1,Q2]T |
1 | 1 | [0,Q2,Q1]T |
子块 | 1 | 2 | 3 | ··· | g |
圆半径(大) | y1(3) | y2(1) | y3(3) | ··· | yg(1) |
圆半径(中) | y1(1) | y2(3) | y3(2) | ··· | yg(3) |
圆半径(小) | y1(2) | y2(2) | y3(1) | ··· | yg(2) |