CN109831252B - 一种可见光通信中的多用户发送预编码设计方法 - Google Patents
一种可见光通信中的多用户发送预编码设计方法 Download PDFInfo
- Publication number
- CN109831252B CN109831252B CN201910160613.4A CN201910160613A CN109831252B CN 109831252 B CN109831252 B CN 109831252B CN 201910160613 A CN201910160613 A CN 201910160613A CN 109831252 B CN109831252 B CN 109831252B
- Authority
- CN
- China
- Prior art keywords
- user
- visible light
- light communication
- precoding
- led
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Optical Communication System (AREA)
Abstract
本发明公开了一种可见光通信中的多用户发送预编码设计方法,属于无线光通信领域。所述方法综合考虑了LED的非线性和照明要求,建立光学约束下的多用户发送预编码算法,因而本发明方法可以在保持期望室内照度水平的同时抑制多用户干扰,所以更适合应用于多用户可见光通信系统。且该方法制定了符合实际约束的最佳发送预编码,以最大化用户之间的最小信号与干扰加噪声比为目标,与传统的基于伪逆的迫零算法相比,具有显着的性能增益;进一步的,由于可见光通信中多用户发送预编码的设计问题是拟凸的,通过二分法可以有效地获得发送预编码矩阵的最优解,同时获得期望调光水平所需的直流偏压,具有调光控制功能。
Description
技术领域
本发明涉及一种可见光通信中的多用户发送预编码设计方法,属于无线光通信领域。
背景技术
基于LED的可见光通信可在未经许可的频谱中运行,同时具有高级别的信息安全性,低成本,高数据速率等优点,因而成为国内外众多学者的研究方向。利用可见光通信不但可以实现数据广播、室内定位和智能交通控制等功能,同时也适合在水下和飞机内部等特殊环境中进行无线传输,且与传统通信相比,具有更高的定向性和保密性。
LED的可见光通信中,安装多个LED源不但可以给外界提供足够的照明,也可以向多个用户提供无线服务。但由于用户终端可以检测来自多个LED的光线,通信过程中可能会产生用户间干扰,严重降低系统性能。因此,需要利用发送预编码技术,以抑制用户间干扰并改善通信系统的性能。
发送预编码技术在射频通信中已经广泛应用,但是,传统方法中将其调制限制为零均值的特殊情况,而没有考虑LED的可见光通信的非零均值的情况,例如脉冲位置调制(Pulse Position Modulation,PPM);而考虑到可见光通信中,LED的主要功能是提供照明然后进行通信,非零均值的情况会影响其照度水平,所以在LED可见光通信中,采用发送编码技术的前提是要保证其照度水平,因而调光控制在实际应用中也至关重要,所以需要开发一种多用户发送预编码设计和可见光中的调光控制相结合的方案。
发明内容
因为LED是一种非线性元件,在有限范围内,输入电流与输出光强度为线性关系,一旦输入电流超出了有限范围,则LED就会出现非线性失真进而达不到期望的调光水平,因此LED传输的信号要被限制在有限的线性动态范围内。而当信号调制频率高于100Hz时,人们肉眼只能感知LED的平均光强度,因此平均光功率应随时间保持恒定以提供稳定的亮度。当使用具有非零均值的一般调制时,将导致复杂的光功率约束以及比零均值调制的特殊情况更难以处理的设计目标函数;所以为了解决LED可见光通信中既要保证照度水平又要减轻多用户之间的相互干扰,本发明提出了一种可见光通信中多用户发送预编码设计方法及其应用。
一种可见光通信中多用户发送预编码设计方法,所述方法包括:
步骤1:假设P表示预编码发送矩阵,p为P的向量化,则根据LED的非线性和调光控制的要求,确定p所需满足的约束条件为:
其中,Δ为ΔT与的Kronecker乘积,C为与的Kronecker乘积,为大小为Nt的单位矩阵,dH为所需驱动电流与最大驱动电流之差,dL为所需驱动电流与最小驱动电流之差,向量f为引入的辅助优化变量;Nr为用户的数目,(·)T表示矩阵的转置操作,向量hk表示从LED阵列跨越到第k个用户的信道矩阵,vk表示第k个位置的元素为σk、其它位置的元素为零的列向量,σk为第k个用户的接收机噪声的方差,Bk和εk分别为常系数矩阵和常系数:
步骤2:根据步骤1中确定的p所需满足的约束条件确定p的可行解后,设s=[s1,…,sj,…,sNr]T表示所有用户的幅度有限的实数符号向量,其中sj表示发送给第j个用户的符号,其中ΔL,j≤sj≤ΔH,j,ΔL,j和ΔH,j是已知的调制相关值,确定第i个LED发送的信号xi:
其中,pij为P中第i行第j列的元素;di表示第i个LED的直流偏置量;
去除直接调节直流偏置之后,得到第k个用户的接收信号yk:
步骤3:确定保证LED平均光功率保持恒定的约束条件:
LED平均光功率E{x}=PE{s}+d=Pb+d=dt,则为达到期望调光水平所需的直流偏置量为:d=dt-Pb
可选的,所述步骤一中,对式(7)求解采用二分法。
可选的,所述对式(7)求解采用二分法,包括:
a.设置γ取值范围[γ1,γ2]和目标精度ρ>0,令γmin=γ1,γmax=γ2;
b.采用标准凸优化方法求解可见光通信中融合调光控制的多用户发送预编码设计的优化问题,如果存在可行的预编码发送矩阵p满足设计的目标函数,则令γmin=γ。
c.如果γmax-γmin>ρ,则令γ=(γmax+γmin)/2,返回步骤b,否则将输出迭代运算中最后一次得到的可行解作为第k个用户的最佳发送预编码向量:其中p′是具有调光控制的可见光通信中多用户发送预编码设计的优化问题的最终可行解。
可选的,所述b中,如果不存在可行的预编码发送矩阵p满足设计的目标函数,则令γmax=γ。
可选的,所述方法适用于非零均值调制的调制方案。
可选的,所述方法适用于脉冲幅度调制和脉冲位置调制。
可选的,所述方法能够保持期望室内照度水平的同时还能够抑制多用户干扰。
本发明的另一个目的在于提供上述可见光通信中多用户发送预编码设计方法在无线光通信领域中的应用。
可选的,所述无线光通信领域包括可见光通信。
可选的,所述可见光通信包括LED可见光通信。
本发明有益效果是:
本发明方法考虑了非零均值调制的特殊情况,能够支持多用户可见光通信系统中的一般调制方案,例如脉冲幅度调制(PAM)和脉冲位置调制(PPM),综合考虑了LED的非线性和照明要求,建立光学约束下的多用户发送预编码算法,因而本发明方法可以在保持期望室内照度水平的同时抑制多用户干扰,所以更适合应用于多用户可见光通信系统;且该方法制定了符合实际约束的最佳发送预编码,以最大化用户之间的最小信号与干扰加噪声比为目标,与传统的基于伪逆的迫零算法相比,具有显着的性能增益。进一步的,由于可见光通信中多用户发送预编码的设计问题是拟凸的,通过二分法可以有效地获得发送预编码矩阵的最优解,同时获得期望调光水平所需的直流偏压,具有调光控制功能。在评估通信性能的普遍度量和最优发送预编码矩阵下,用户之间的最小信号与干扰加噪声比最大,因此,本发明方法提出的发送预编码与调光控制相结合的性能为最优的。综上所述,本发明提出的多用户发送预编码方法适用于一般调制方式,可根据照明要求进行调光控制,在误码率方面优于传统的基于伪逆的迫零算法。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为室内多用户可见光通信系统示意图。
图2为可见光通信发送信号原理图。
图3为室内可见光通信中LED和多用户的位置分布图。
图4为场景1可见光通信系统的发送预编码方案的误码率曲线。
图5为场景2可见光通信系统的发送预编码方案的误码率曲线。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一:
本实施例提供一种具有调光控制的可见光通信中多用户发送预编码的设计方法,针对可见光通信中非零均值调制的特殊情况,综合考虑了LED非线性和照明要求,基于LED的照明设施可同时用于照明和通信。
本实施例以图1所示通信系统为例进行说明,图1给出了室内多用户可见光通信系统的示意图,该系统的信号发送阵列由9个位于天花板上的照明LED组成,LED可同时向位于接收面的用户发送光信号,因此,不同用户之间存在通信干扰。
为便于理解,请参考图2,图2给出了可见光通信中LED发送信号原理图;为了减轻多用户干扰,利用发送预编码技术对信号进行处理,然后添加合适的直流偏置量产生正信号。本发明方法的具体实施过程,如下:
步骤1:求解可见光通信中融合调光控制的多用户发送预编码优化问题,获取最优的发送预编码矩阵。
设s=[s1,…,sj,…,sNr]T表示所有用户的幅度有限的实数符号向量,其中sj表示发送给第j个用户的符号,ΔL,j≤sj≤ΔH,j,ΔL,j和ΔH,j是已知的调制相关值。
在可见光通信中,由于LED是非线性元件,因此第i个LED传输的信号要被限制在有限的线性动态范围内,即dL,i≤xi≤dH,i,其中dL,i和dH,i分别表示第i个LED允许的最小和最大驱动电流,第i个LED发送的信号记为xi。
由于当调制频率高于100Hz时人们只能感知LED的平均光强度,因此平均光功率应随时间保持恒定以提供稳定的亮度,所以E{x}=PE{s}+d=Pb+d=dt,其中表示直流偏置量,是s的平均值,dt表示目标调光水平所需的驱动电流的平均值。
为了抑制多用户干扰,根据信道状态信息设计发送预编码,然后添加合适的直流偏置产生正信号。因此,第i个LED阵列发送的信号可以表示为:
其中pij是P的第(i,j)个元素,di为第i个LED的直流偏置量。
由于|sj-cj|≤Δj,其中|·|表示绝对值运算符,则xi的动态范围为:ei表示在第i个元素中具有单个的全零向量,(·)T表示矩阵的转置,abs{·}是元素绝对值运算符,Δ=[Δ1,…,Δk]T,c=[c1,…,ck]T。
因此,为了保证所有LED在其有限的线性动态范围内工作,会产生以下光学限制:
Δf-Cp≤dL,Δf+Cp≤dH,-f≤p≤f (3)
其中f为引入的辅助优化变量,IN是大小为N的单位矩阵,dL=dt-dL,dH=dH-dt。因为E{x}=PE{s}+d=Pb+d=dt,所以直流偏置量dt随时间保持恒定。通过重新构造调光约束,获得期望调光水平所需的直流偏置量可以表示为:
d=dt-Pb (4)
给定一非负值γ,令SINRk≥γ,多用户发送预编码优化问题可以重新表示为:
Δf-Cp≤dL,Δf+Cp≤dH,-f≤p≤f (6)
上式中的多用户发送预编码优化问题是拟凸问题,这种情况下,可以将下列二阶锥规划形式的预编码发送矩阵优化问题与二分法结合进行求解:
是否存在可行的p,同时满足下列条件:
求解过程如下:
a.设置γ取值范围[γ1,γ2]和目标精度ρ>0,令γmin=γ1,γmax=γ2;
为使用户之间的最小信号与干扰加噪声比最大化,γ1、γ2取值需满足:γ1要足够小,使得当γ=γ1时,具有调光控制的可见光通信中多用户发送预编码设计的优化问题时可行的,并且γ2要足够大,使得当γ=γ2时,具有调光控制的可见光通信中多用户发送预编码设计的优化问题时可行的;
b.采用标准凸优化方法求解所述的可见光通信中融合调光控制的多用户发送预编码设计的优化问题,如果存在可行的预编码发送矩阵p满足设计的目标函数,则令γmin=γ,否则,令γmax=γ;
c.如果γmax-γmin>ρ,则令γ=(γ1+γ2)/2,返回步骤b,否则将输出迭代运算中最后一次得到的可行解作为第k个用户的最佳发送预编码向量:其中p′是具有调光控制的可见光通信中多用户发送预编码设计的优化问题的最终可行解;
因为γ∈[γ1,γ2],为使用户之间的最小SINR最大化,当γ=γ2时,所述的发送预编码问题存在可行的P。因此,当目标精度ρ足够小时,该迭代运算最后输出的P都是可行解。
步骤2::设s=[s1,…,sj,…,sNr]T表示所有用户的实际有限幅度符号矢量,其中sj表示发送给第j个用户的符号,其中ΔL,j≤sj≤ΔH,j,ΔL,j和ΔH,j是已知的调制相关值,根据下式计算第i个LED发送的信号xi:
其中,pij为P中第i行第j列的元素,di为第i个LED的直流偏置量。
步骤3:为保持稳定的调光水平,平均光功率随时间保持恒定,E{x}=PE{s}+d=Pb+d=dt,则为达到期望调光水平所需的直流偏置量为:
d=dt-Pb (4)
图3给出了LED、场景1用户和场景2用户分布情况,其中LED个数为9,场景1用户数为6,场景2用户数为8,图4为Nt=9和Nr=6的室内多用户可见光通信系统发送预编码方案的误码性能仿真图,图5为Nt=9和Nr=8的室内多用户可见光通信系统发送预编码方案的误码性能仿真图。仿真结果显示,本发明方法给出的发送预编码方法有效减少了多用户干扰,使用脉冲幅度调制的可见光通信系统的性能随着调制阶数的增加而降低,在相对较低或较高的调光水平下,脉冲位置调制能够提供稳定的通信链路。
在图4和图5中观察到,本发明提出的发送预编码方法与传统的基于伪逆的迫零算法相比,实现了显著的误码率性能增益;随着调制阶数的增加,使用PAM的多用户可见光通信系统的性能降低;对比PAM和PPM,采用更高阶的PPM可以更好地提高性能;此外,我们还可以从图中观察到,当调光水平相对较低或较高时,采用PAM的多用户可见光通信系统性能损失较高,而采用PPM的多用户可见光通信系统性能表现较好,因此采用PPM可以在相对较低或较高的调光水平下提供稳定的通信链路
本发明实施例中的部分步骤,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,如光盘或硬盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种可见光通信中多用户发送预编码设计方法,其特征在于,所述方法包括:
步骤1:假设P表示预编码发送矩阵,p为P的向量化,则根据LED的非线性和调光控制的要求,确定p所需满足的约束条件为:
其中,Δ为ΔT与的Kronecker乘积,Δ=[Δ1,...,Δk]T,其中ΔL,k和ΔH,k是已知的调制相关值;C为与的Kronecker乘积,c=[c1,…,ck]T, 为大小为Nt的单位矩阵,dH为所需驱动电流与最大驱动电流之差,dL为所需驱动电流与最小驱动电流之差,向量f为引入的辅助优化变量;Nr为用户的数目,(·)T表示矩阵的转置操作,向量hk表示从LED阵列跨越到第k个用户的信道矩阵,vk表示第k个位置的元素为σk、其它位置的元素为零的列向量,σk为第k个用户的接收机噪声的方差,Bk和εk分别为常系数矩阵和常系数:
步骤2:根据步骤1中确定的p所需满足的约束条件确定p的可行解后,设s=[s1,…,sj,…,sNr]T表示所有用户的幅度有限的实数符号向量,其中sj表示发送给第j个用户的符号,其中ΔL,j≤sj≤ΔH,j,ΔL,j和ΔH,j是已知的调制相关值,确定第i个LED发送的信号xi:
其中,pij为P中第i行第j列的元素;di表示第i个LED的直流偏置量;
去除直接调节直流偏置之后,得到第k个用户的接收信号yk:
步骤3:确定保证LED平均光功率保持恒定的约束条件:
LED平均光功率E{x}=PE{s}+d=Pb+d=dt,则为达到期望调光水平所需的直流偏置量为:d=dt-Pb
2.根据权利要求1所述的方法,其特征在于,所述步骤1中,对式(7)求解采用二分法。
4.根据权利要求3所述的方法,其特征在于,所述b中,如果不存在可行的预编码发送矩阵p满足设计的目标函数,则令γmax=γ。
5.根据权利要求1-4任一所述的方法,其特征在于,所述方法适用于非零均值调制的调制方案。
6.根据权利要求5所述的方法,其特征在于,所述方法适用于脉冲幅度调制和脉冲位置调制。
7.根据权利要求6所述的方法,其特征在于,所述方法能够保持期望室内照度水平的同时还能够抑制多用户干扰。
8.权利要求1-7任一所述的可见光通信中多用户发送预编码设计方法在无线光通信领域中的应用方法。
9.根据权利要求8所述的方法,其特征在于,所述无线光通信领域包括可见光通信。
10.根据权利要求9所述的方法,其特征在于,所述可见光通信包括LED可见光通信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910160613.4A CN109831252B (zh) | 2019-03-04 | 2019-03-04 | 一种可见光通信中的多用户发送预编码设计方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910160613.4A CN109831252B (zh) | 2019-03-04 | 2019-03-04 | 一种可见光通信中的多用户发送预编码设计方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109831252A CN109831252A (zh) | 2019-05-31 |
CN109831252B true CN109831252B (zh) | 2020-07-03 |
Family
ID=66865289
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910160613.4A Active CN109831252B (zh) | 2019-03-04 | 2019-03-04 | 一种可见光通信中的多用户发送预编码设计方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109831252B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110855364B (zh) * | 2019-11-18 | 2023-04-18 | 中山大学 | 一种基于凸优化框架的调光控制可见光通信系统及方法 |
CN114142929B (zh) * | 2021-11-12 | 2023-04-28 | 江南大学 | 一种基于gmd-bd预编码的可见光通信系统及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023612A (zh) * | 2012-11-30 | 2013-04-03 | 南京邮电大学 | 基于白光led的预编码mu-mimo室内可见光通信系统 |
CN103929247A (zh) * | 2014-03-04 | 2014-07-16 | 复旦大学 | 基于副载波调制的可见光通信多址接入实现方法和系统 |
CN105099554A (zh) * | 2015-09-14 | 2015-11-25 | 东南大学 | 一种室内可见光通信中多用户收发方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105429709B (zh) * | 2015-11-11 | 2017-11-17 | 东南大学 | 一种mu‑miso可见光通信系统迫零预编码矩阵确定方法 |
US10020882B2 (en) * | 2016-01-07 | 2018-07-10 | Ozyegin Universitesi | Adaptive multiple input multiple output (MIMO) optical orthogonal frequency division multiplexing (O-OFDM) based visible light communication |
US10027412B2 (en) * | 2016-05-26 | 2018-07-17 | The Florida International University Board Of Trustees | System and method for visible light communications with multi-element transmitters and receivers |
CN108234023B (zh) * | 2018-01-12 | 2020-06-30 | 东莞信大融合创新研究院 | 一种基于偏差信道信息的功率高效破零预编码方案 |
CN108809382B (zh) * | 2018-04-26 | 2021-02-26 | 中山大学 | 基于选择调光和预编码的多用户mimo可见光通信方法 |
CN108736971B (zh) * | 2018-05-28 | 2020-01-07 | 东南大学 | 一种可见光mimo系统中多用户收发机设计方法 |
-
2019
- 2019-03-04 CN CN201910160613.4A patent/CN109831252B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023612A (zh) * | 2012-11-30 | 2013-04-03 | 南京邮电大学 | 基于白光led的预编码mu-mimo室内可见光通信系统 |
CN103929247A (zh) * | 2014-03-04 | 2014-07-16 | 复旦大学 | 基于副载波调制的可见光通信多址接入实现方法和系统 |
CN105099554A (zh) * | 2015-09-14 | 2015-11-25 | 东南大学 | 一种室内可见光通信中多用户收发方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109831252A (zh) | 2019-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chen et al. | On the performance of MIMO-NOMA-based visible light communication systems | |
Xu et al. | Channel-adapted spatial modulation for massive MIMO visible light communications | |
Kumar et al. | A comprehensive survey of visible light communication: potential and challenges | |
CN107070517B (zh) | 一种可见光通信非正交多址系统预编码矩阵优化方法 | |
WO2015144094A1 (en) | Multi-user, multiple access, systems, methods, and devices | |
CN104467964B (zh) | 一种室内可见光通信的通信速率优化方法 | |
Langer et al. | Advances and prospects in high-speed information broadcast using phosphorescent white-light LEDs | |
Tavakkolnia et al. | Energy-efficient adaptive MIMO-VLC technique for indoor LiFi applications | |
CN105245275A (zh) | 一种基于led阵列的室内光通信自适应脉冲幅度调制方法 | |
CN109831252B (zh) | 一种可见光通信中的多用户发送预编码设计方法 | |
CN105099554A (zh) | 一种室内可见光通信中多用户收发方法 | |
CN107210814A (zh) | 用于优化vlc型双向传输流量的与光伏模块相关的电子设备 | |
CN107276671B (zh) | 一种优化空间调制的室内可见光通信系统的方法 | |
Sun et al. | Linear precoding for MU-MISO VLC systems with noisy channel state information | |
Olanrewaju et al. | Generalized spatial pulse position modulation for optical wireless communications | |
Sifaou et al. | Optimal linear precoding for indoor visible light communication system | |
Zhai et al. | Capacity maximized linear precoder design for spatial-multiplexing MIMO VLC systems | |
CN105072065B (zh) | 四色可见光通信系统的预编码和驱动电流联合优化方法 | |
Yang et al. | Visible light communication-channel-adaptive digital pre-equalization scheme based on a deep learning model | |
Dong et al. | Illumination-adapted transceiver design for quadrichromatic light-emitting diode based visible light communication | |
Feng et al. | A novel hybrid dimming scheme for MU-MIMO-OFDM VLC system | |
CN114301525B (zh) | 一种针对具有子连接结构的mimo vlc系统的sic预编码方法 | |
CN114665928B (zh) | 一种基于mimo-vlc系统中的电功率分配与qr-osic预编码方法 | |
Guo et al. | Dynamic power allocation algorithm for non-orthogonal multiple access visible light communication system based on polar codes | |
CN113691312B (zh) | 一种多路光源光谱的设计方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20190531 Assignee: ICTEHI TECHNOLOGY DEVELOPMENT JIANGSU CO.,LTD. Assignor: Jiangnan University Contract record no.: X2024980000467 Denomination of invention: A Design Method for Multi user Transmission Pre coding in Visible Light Communication Granted publication date: 20200703 License type: Common License Record date: 20240111 |
|
EE01 | Entry into force of recordation of patent licensing contract |