Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于逆序层优先的柔性综合调度算法

谢志强 王茜

朱政宇, 杨晨一, 李铮, 郝万明, 杨婧, 孙钢灿. 智能反射面辅助通感一体化系统安全资源分配算法[J]. 电子与信息学报, 2025, 47(1): 66-74. doi: 10.11999/JEIT240083
引用本文: 谢志强, 王茜. 基于逆序层优先的柔性综合调度算法[J]. 电子与信息学报, 2022, 44(5): 1554-1562. doi: 10.11999/JEIT211378
ZHU Zhengyu, YANG Chenyi, LI Zheng, HAO Wanming, YANG Jing, SUN Gangcan. Resource Allocation Algorithm for Intelligent Reflecting Surface-assisted Secure Integrated Sensing And Communications System[J]. Journal of Electronics & Information Technology, 2025, 47(1): 66-74. doi: 10.11999/JEIT240083
Citation: XIE Zhiqiang, WANG Qian. Flexible Integrated Scheduling Algorithm Based on Reverse Order Layer Priority[J]. Journal of Electronics & Information Technology, 2022, 44(5): 1554-1562. doi: 10.11999/JEIT211378

基于逆序层优先的柔性综合调度算法

doi: 10.11999/JEIT211378
基金项目: 国家自然科学基金(61772160)
详细信息
    作者简介:

    谢志强:男,1962年生,教授,研究方向为智能计算与调度优化

    王茜:女,1984年生,博士生,研究方向为智能计算与调度优化

    通讯作者:

    谢志强 xiezhiqiang@hrbust.cdu.cn

  • 中图分类号: TP278

Flexible Integrated Scheduling Algorithm Based on Reverse Order Layer Priority

Funds: The National Natural Science Foundation of China (61772160)
  • 摘要: 针对以往柔性综合调度算法均考虑正向调度,导致需要考虑目标工序的多紧前工序约束条件,难以合理安排相关工序进而影响产品完工时间的问题,该文提出一种基于逆序层优先的柔性综合调度算法。首先,提出逆序层优先策略,将各工序分配至逆序层待调度工序集;其次,提出动态拟长路径策略,确定各逆序层待调度工序集中工序的调度顺序;然后,分别提出设备选择策略和设备抢占策略以确定目标工序的加工设备以及加工时间;最后,提出基于完工时间翻转的调度方案转换策略,将逆序调度方案转换为正序调度方案。实例表明,和已有主流算法相比,该算法在不提高算法复杂度的前提下能够缩短产品完工时间。
  • 在6G时代,需要更大的系统容量、更高的数据速率以及更低的延迟来应对频谱资源短缺问题[13]。面对这一挑战,最近提出了通感一体化技术(Integrated Sensing And Communication, ISAC)作为解决方案,其将无线通信与雷达感知相结合,共享相同的基础设施和频谱,目前这一技术已成为研究的热点[46]。文献[4]将雷达和通信集成到6G大规模物联网系统中,实现了目标检测和海量连接。文献[5]提出了一种基于多域非正交多址的ISAC方案,即所提出的ISAC系统在感知潜在目标的同时,能够在时域、频域和时延多普勒域中并行和非正交地传输数据流。文献[6]为最大化ISAC系统中的波束赋形增益,设计了一个全息波束成形优化算法来优化系统中的波束,实现了全息波束与ISAC的结合。

    除了频谱资源短缺,安全通信在6G无线网络中也至关重要[79]。与其他通信系统一样,ISAC系统容易受到恶意窃听者的攻击。因此,物理层安全在ISAC系统中也备受关注和亟待解决。文献[10]考虑了ISAC系统中针对窃听者的多用户安全下行通信方案,在保密性能和功率预算约束的概率中断约束下,利用半正定松弛(Semi-Definite Relaxation, SDR)技术和伯恩施坦型不等式方法,最小化设计波束与期望波束之间的平方误差。文献[11]研究了双功能雷达通信(Dual-Functional Radar Communication, DFRC)系统的安全解决方案,其中雷达目标被视为潜在的窃听者,在满足安全和功率预算约束条件下,最大限度地提高雷达的信噪比(Signal-to-Noise Ratio, SNR)。此外,通过利用人工噪声(Artificial Noise, AN)或者外部干扰机发射干扰信号能够有效地对抗窃听,也是提高系统安全性的主要手段。文献[12]提出了ISAC系统中用于安全通信的鲁棒资源分配设计方案,其中基站利用AN进行联合传感和物理层安全配置,仿真结果表明可显著提高物理层的性能。文献[13]针对多输入多输出(Multi-Input Multi-Output, MIMO)-DFRC系统的物理层安全问题,在基站处引入了AN,最小化雷达目标处接收到的SNR,同时满足合法用户处信干噪比(Signal-to-Interference-plus Noise Ratio, SINR)的要求。文献[14]研究了利用强雷达信号的作为固有干扰来提高通信和雷达共存系统的物理层安全性。

    智能反射面(Intelligent Reflecting Surface, IRS)作为6G潜在关键技术,在各种通信系统中得到广泛应用[1519]。IRS是由一组无源元件组成,这些无源元件通过相移来控制入射无线电波的反射,可以实时动态调整无线环境,以支持无线通信和雷达传感,在ISAC系统中的应用具有巨大的潜在优势。IRS的引入可以提供额外的视距(Line-of-Sight, LoS)链路,使得ISAC系统具有更大的传感覆盖范围、更高的传感精度、更好的无线通信性能和更强的系统安全性。文献[20]提出了一种在毫米波波段工作的IRS辅助ISAC系统,通过联合设计雷达信号协方差矩阵、通信系统的波束成形矢量和IRS相移,利用2次变换技术和交替优化算法进行求解,最大化了ISAC系统的传输速率。文献[21]利用IRS来增强ISAC系统的物理层安全性,其中目标作为可疑的窃听者,在满足窃听者/目标的最大信息泄漏阈值和用户通信要求的最小SINR条件下,最大限度地提高目标的感知波束图增益。文献[22]研究了IRS辅助安全雷达通信系统。其中DFRC基站与多个合法用户进行通信,并感知恶意雷达目标,IRS可智能调控每个反射元件的相移来提高整个系统的安全性。但目前,IRS辅助具有协同干扰能力的ISAC系统少有研究。

    针对以上频谱资源短缺和物理层安全问题,本文提出IRS辅助具有协同干扰的ISAC系统安全问题的设计研究。本文的主要贡献可概括如下:

    (1) 本文考虑了窃听者对ISAC系统安全性的影响,提出了IRS-ISAC安全系统模型。在满足基站和干扰机发射最大发射功率、雷达的SINR和IRS反射相移的约束条件下,通过联合优化基站发射波束成形、干扰机预编码和IRS相移,构建了系统保密率最大化问题。该问题是含有多耦合变量的非凸问题,很难直接求解。

    (2) 针对上述非凸问题,首先使用交替优化的方法将原有非凸问题转化为两个子问题;然后利用SDR算法以及引入辅助变量将两个子问题转化为凸形式;最后再利用现有的凸优化工具对子问题进行求解,得到该问题的确定解。

    (3) 仿真结果验证了所提出算法的有效性和收敛性,表明了所提出的IRS辅助具有协同干扰的ISAC系统能够有效提高系统的保密率。与基准方案相比,IRS应用在ISAC系统中在提高系统物理层安全性方面具有很大优势。

    本文的结构如下:第2节首先介绍IRS辅助的ISAC安全系统模型,并提出优化问题;第3节、第4节给出了基站和干扰机发射波束成形设计方案和IRS发射波束成形设计,并提出了一种基于SDR的交替优化算法进行求解;第5节给出了IRS辅助ISAC安全设计的仿真结果分析。

    图1给出了IRS辅助具有协同干扰的ISAC安全系统模型。在图1中,可以看到一个配备M根天线的基站将保密信息通过直接链路以及经过具有N个反射元件的IRS的反射链路发送给单天线的合法用户,同时感知目标信息。此外,K个单天线窃听者试图窃听用户的信息。为了提高系统的安全性,在系统中部署了配有M根天线的干扰机,干扰机发射干扰信号对抗系统中的窃听者。为了有效地设计基站发射和IRS反射波束成形和干扰信号,假设所有信道增益都采用理想的信道状态信息模式,并采用准静态平坦衰落信道模型[23]

    图 1  系统模型

    根据图1的安全系统模型,从基站发送的信号可表示为

    x1=ws (1)

    来自干扰机的干扰信号可表示为

    x2=vc (2)

    其中,sCN(0,1)cCN(0,1)分别为独立信息和干扰信号。wCM×1vCM×1分别表示基站的波束成形向量和干扰机的预编码矢量。设PBPJ分别为基站和干扰机处的最大发射功率,可得|wHw|PB|vHv|PJ。合法用户接收到的信号表示为

    yU=(hHI,UΘHB,I+hHB,U)ws+(gHI,UΘGJ,I+gHJ,U)vc+nU (3)

    其中,HB,ICN×M, hB,UCM×1分别表示从基站到IRS和用户的信道增益,hI,UCN×1表示从基站经过IRS再到用户的反射信道增益。Θ=diag[ejθ1,ejθ2,,ejθN]表示IRS的对角相移矩阵。其中,在其主对角线上,θn=(0,2π)表示IRS第n个反射单元对应的相移,n=1,2,,NGJ,ICN×M, gJ,UCM×1分别表示从干扰机到IRS和用户的信道增益。gI,UCN×1表示从干扰机经过IRS再到用户的反射信道增益。nUCN(0,σ20)是加性高斯白噪声(Additive White Gaussian Noise, AWGN)。同样,第k个窃听者处的接收信号表示为

    yE,k=(hHI,E,kΘHB,I+hHB,E,k)ws+(gHI,E,kΘGJ,I+gHJ,E,k)vc+nE,k (4)

    其中,hB,E,kCM×1表示从基站到第k个窃听者的信道增益,hI,E,kCN×1表示从基站经过IRS再到第k个窃听者的反射信道增益。gJ,E,kCM×1表示从干扰机到第k个窃听者的信道增益。gI,E,kCN×1表示从干扰机经过IRS再到第k个窃听者的反射信道增益。nE,kCN(0,σ20)是AWGN。令θH=[θ1,θ2,,θn],则有hHI,mΘHB,I=θHHI,m, 其中HI,m=diag(hHI,m)HB,I,m{U,(E,k)}; gHI,mΘGJ,I=θHGI,m, 其中GI,m=diag(gHI,m)GJ,I。因此,用户和第k个窃听者的SINR的表达式分别为

    SINRs=|(θHHI,U+hHB,U)w|2|(θHGI,U+gHJ,U)v|2 + σ20  (5)
    SINRe,k=|(θHHI,E,k+hHB,E,k)w|2|(θHGI,E,k+gHJ,E,k)v|2 + σ20 (6)

    可实现的保密率可定义为

    R=Rsmax (7)

    基站接收到的回波信号,包括目标的回波信号、干扰机的干扰信号和噪声,可表示为

    {{{\boldsymbol{y}}}_{\text{r}}} = \alpha {{\boldsymbol{a}}}(\beta ){{{\boldsymbol{a}}}^{{\mathrm{H}}} }(\beta ){{\boldsymbol{w}}}{\boldsymbol{s}} + {\boldsymbol{H}}_{{\text{J,B}}}^{{\mathrm{H}}} {{\boldsymbol{v}}}{\boldsymbol{c}} + {{{\boldsymbol{n}}}_{\text{r}}} (8)

    其中,{{\boldsymbol{H}}_{{\text{J,B}}}} \in {\mathbb{C}^{M \times M}}表示从干扰机到基站的信道增益,\alpha 是信道衰落系数和目标的反射系数的乘积。 {{\boldsymbol{n}}_{\text{r}}}\text{~}\mathcal{C}\mathcal{N}(0,\sigma _{\text{r}}^2{\boldsymbol{I}}) 是AWGN。{{\boldsymbol{a}}}(\beta ) = {\left[ {1,{{\text{e}}^{{\text{j}}\frac{{2{\pi}d}}{\lambda }\sin \beta }}, \cdots ,{{\text{e}}^{{\text{j}}\frac{{2{\pi}(M - 1)d}}{\lambda }\sin \beta }}} \right]^{\text{T}}}为转向矢量,其中d是相邻天线元件之间的间距,\lambda 是波长,\beta 是目标所在的角度。则用于目标探测的雷达输出SINR的计算公式为

    {{\mathrm{SINR}}_{\text{r}}} = \frac{{{{{\boldsymbol{w}}}^{{\mathrm{H}}} }{\boldsymbol{{A}}}{{\boldsymbol{w}}}}}{{{{{\boldsymbol{v}}}^{{\mathrm{H}}} }{\boldsymbol{Q}}{{\boldsymbol{v}}} + \sigma _{\text{r}}^2}} (9)

    其中,{\boldsymbol{{A}}} = {(\alpha {{\boldsymbol{a}}}(\beta ){{{\boldsymbol{a}}}^{{\mathrm{H}}} }(\beta ))^{{\mathrm{H}}} }(\alpha {{\boldsymbol{a}}}(\beta ){{{\boldsymbol{a}}}^{{\mathrm{H}}} }(\beta )), {\boldsymbol{Q}} = {{\boldsymbol{H}}_{{\text{J,B}}}}{\boldsymbol{H}}_{{\text{J,B}}}^{{\mathrm{H}}} 。在雷达系统中,雷达SINR是衡量雷达传感性能的一个重要指标。因此,为了获得更好的目标探测性能,必须确保雷达SINR不小于预设阈值。

    如下节所述通过联合优化基站的发射波束成形向量 {\boldsymbol{w}} ,干扰机的干扰预编码矢量 {{\boldsymbol{v}}} 和IRS的相移 {\boldsymbol{\varTheta }} ,研究了可实现保密率最大化问题。因此,可实现系统保密率最大化问题为

    \qquad \mathop {\max }\limits_{{\boldsymbol{w}},{\boldsymbol{v}},{\boldsymbol{\varTheta }}} {\text{ }}R = {R_{\text{s}}} - \mathop {\max }\limits_{k \in K} {R_{{\text{e,}}k}} (10a)
    \qquad {\text{s}}{\text{.t}}{\text{. }}{{\mathrm{SINR}}_{\text{r}}} \ge {\varGamma _{\text{t}}} (10b)
    \qquad \left| {{{{\boldsymbol{w}}}^{{\mathrm{H}}} }{{\boldsymbol{w}}}} \right| \le {P_{\text{B}}} (10c)
    \qquad \left| {{{{\boldsymbol{v}}}^{{\mathrm{H}}} }{{\boldsymbol{v}}}} \right| \le {P_{\text{J}}} (10d)
    \qquad {\text{0}} \le {\theta _n} \le 2{\pi},\forall n \in N (10e)

    其中,式(10b)为雷达SINR约束,其中{{{\varGamma }}_{\mathrm{t}}}表示雷达SINR的预设阈值;式(10c)为基站的最大发射功率约束;式(10d)为干扰机的最大发射功率约束;式(10e)为IRS的反射相移约束;在问题式(10)中,由于目标函数和约束条件的非凸性,以及耦合优化变量的存在,问题式(10)很难求解。但是,当固定 \left( {{{\boldsymbol{w}}},{{\boldsymbol{v}}}} \right) {\boldsymbol{\varTheta }} 其中的一个变量时,问题式(10)可以通过交替优化算法进行有效求解。如下节所述。

    首先,固定IRS的相移矩阵 {\boldsymbol{\varTheta }} ,优化基站发射波束成形向量 {\boldsymbol{w}} 和干扰机的预编码矢量 {{\boldsymbol{v}}} 。定义 {{\boldsymbol{H}}_m} = ({\boldsymbol{H}}_{{\text{I,}}m}^{{\mathrm{H}}} {{\boldsymbol{\theta}} } + {{\boldsymbol{h}}_{{\text{B,}}m}})({{{\boldsymbol{\theta}} }^{{\mathrm{H}}} }{{\boldsymbol{H}}_{{\text{I,}}m}} + {{\boldsymbol{h}}}_{{\text{B,}}m}^{{\mathrm{H}}} ) , {{\boldsymbol{G}}_m} = ({\boldsymbol{G}}_{{\text{I,}}m}^{{\mathrm{H}}} {{\boldsymbol{\theta}} } + {{{\boldsymbol{g}}}_{{\text{J,}}m}})({{{\boldsymbol{\theta}} }^{{\mathrm{H}}} }{{\boldsymbol{G}}_{{\text{I,}}m}} + {{\boldsymbol{g}}}_{{\text{J,}}m}^{{\mathrm{H}}} ) ,优化问题可重述为问题式(11)

    \begin{split} \qquad & \mathop {\max }\limits_{{\boldsymbol{W}},{\boldsymbol{F}}} \left\{ {{\log }_2}\left( {1 + \frac{{{a_0}{\text{Tr(}}{{\boldsymbol{H}}_{\text{U}}}{\boldsymbol{W}}{\text{)}}}}{{{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}{\text{) + }}1}}} \right)\right. \\ & \quad \left.- \mathop {\max }\limits_{k \in K} {{\log }_2}\left( {1 + \frac{{{a_0}{\text{Tr(}}{{\boldsymbol{H}}_{{\text{E,}}k}}{\boldsymbol{W}}{\text{)}}}}{{{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}{\text{) + }}1}}} \right) \right\} \end{split} (11a)
    \text{s}.\text{t}.\text{ }\frac{\text{Tr(}{{\boldsymbol{H}}}_{\text{U}}{\boldsymbol{W}}\text{)}}{\text{Tr(}{\boldsymbol{Q}}{\boldsymbol{F}}\text{)+}{\sigma }_{\text{r}}^{\text{2}}}\ge {\varGamma }_{\text{t}} (11b)
    \left( {{\boldsymbol{W}},{\boldsymbol{F}}} \right) \in \mathcal{F} (11c)

    其中, {a_0} = 1/\sigma _0^2 , {\boldsymbol{W}} = {{\boldsymbol{w}}}{{{\boldsymbol{w}}}^{{\mathrm{H}}} } , {\boldsymbol{F}} = {{\boldsymbol{v}}}{{{\boldsymbol{v}}}^{{\mathrm{H}}} } 以及 \mathcal{F} = \left\{ {\left( {{\boldsymbol{W}},{\boldsymbol{F}}} \right)\mid {{\mathrm{Tr}}} \left( {\boldsymbol{W}} \right) \le {P_{\text{B}}},{\mathrm{{Tr}}} \left( {\boldsymbol{F}} \right) \le {P_{\text{J}}},{\boldsymbol{W}} \succcurlyeq {{{0}}},{\boldsymbol{F}} \succcurlyeq {{0}}} \right\} 。但是,由于秩–1约束,问题式(11)仍然是非凸的。在忽略秩–1约束的情况下,可以使用SDR方法。然而,由于耦合变量 {\boldsymbol{W}} {\boldsymbol{F}} 的存在,问题式(11)仍就不可直接求解。为解决上述问题,引用下面的定理1[24]来解决以上所求的优化问题。

    定理1 对于任意 x >0 ,存在一个函数 \varphi(t)=tx+\ln t+1 。那么,有

    - \ln x = \mathop {\max }\limits_{t \gt 0} \varphi (t) (12)

    问题式(12)的最优解可在 t=1/x 时给出。之后,让 x = {a_0}{\text{Tr}}({{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}){\text{ + }}1 t = {t_{\text{s}}} ,可得

    \begin{split} {R_{\text{s}}}\ln 2 = \,&\ln \left( {{a_0}{\text{Tr(}}{{\boldsymbol{H}}_{\text{U}}}{\boldsymbol{W}}{\text{)}} + {a_0}{\text{Tr(}}{{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}{\text{) + }}1} \right) \\ & - \ln \left( {{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}{\text{) + }}1} \right) \\ =\,& \mathop {\max }\limits_{{t_{\text{s}}} \gt 0} {\varphi _{\text{s}}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{\text{s}}}) \end{split} (13)

    其中

    \begin{split} {\varphi _{\text{s}}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{\text{s}}}) =\,& \ln \left( {{a_0}{\text{Tr(}}{{\boldsymbol{H}}_{\text{U}}}{\boldsymbol{W}}{\text{)}} + {a_0}{\text{Tr(}}{{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}{\text{) + }}1} \right) \\ & - {t_{\text{s}}}\left( {{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}{\text{) + }}1} \right) + \ln {t_{\text{s}}}{\text{ + }}1 \end{split} (14)

    同样,定义 x = {a_0}{\text{Tr}}({{\boldsymbol{H}}_{{\text{E,}}k}}{\boldsymbol{W}}) + {a_0}{\text{Tr}}({{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}) {{ + }}1 t = {t_{{\text{e,}}k}} ,可得式(15)

    \begin{split} {R_{\text{e}}}\ln 2 = \,& \ln \left( {{a_0}{\text{Tr(}}{{\boldsymbol{H}}_{{\text{E,}}k}}{\boldsymbol{W}}{\text{)}} + {a_0}{\text{Tr(}}{{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}{\text{) + }}1} \right) \\ & - \ln \left( {{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}{\text{) + }}1} \right) \\ = & \mathop {\min }\limits_{{t_{{\text{e,}}k}} \gt 0} {\varphi _{\text{e}}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{{\text{e,}}k}})\\[-1pt] \end{split} (15)

    其中

    \begin{split} {\varphi _{{\text{e,}}k}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{{\text{e,}}k}}) =\,& {t_{{\text{e,}}k}}\left( {a_0}{\text{Tr(}}{{\boldsymbol{H}}_{{\mathrm{E}},k}}{\boldsymbol{W}}{\text{)}} \right.\\ & \left.+ {a_0}{\text{Tr(}}{{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}{\text{) + }}1 \right) \\ & - \ln \left( {{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}{\text{) + }}1} \right) \\ &- \ln {t_{{\text{e,}}k}} - 1 \end{split} (16)

    因此,本文可以利用Sion极小极大定理[25],将问题式(11)重新整理为式(17)

    \mathop {\max }\limits_{{\boldsymbol{W}},{\boldsymbol{F}},{t_{\text{s}}},{t_{{\text{e,}}k}}} \left\{ {{\varphi _{\text{s}}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{\text{s}}}) - } \right.\mathop {\max }\limits_{k \in K} \left. {{\varphi _{{\text{e,}}k}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{{\text{e,}}k}})} \right\} (17a)
    {\text{s}}.{\text{t}}.{\text{ }}{t_{\text{s}}},{t_{{\text{e,}}k}} \gt 0,式(11{\mathrm{b}})、式(11{\mathrm{c}}) (17b)

    这里,在不损失最优性的情况下,在目标函数中省略了常数“ln 2”。很明显,当 \left( {{\boldsymbol{W}},{\boldsymbol{F}}} \right) \left( {{t_{\text{s}}},{t_{{\text{e,}}k}}} \right) 其中之一固定时,交替优化算法可以有效地对问题式(17)进行求解。

    在定理1的基础上,当给定 \left( {{\boldsymbol{W}},{\boldsymbol{F}}} \right) 时,可以得到 \left( {{t_{\text{s}}},{t_{{\text{e,}}k}}} \right) 的最优解为

    t_{\text{s}}^* = {\left( {{a_0}{\text{Tr(}}{{\boldsymbol{G}}_{\text{U}}}{\boldsymbol{F}}{\text{) + }}1} \right)^{ - 1}} (18)
    t_{{\text{e,}}k}^* = {\left( {{a_0}{\text{Tr(}}{{\boldsymbol{H}}_{{\text{E,}}k}}{\boldsymbol{W}}{\text{)}} + {a_0}{\text{Tr(}}{{\boldsymbol{G}}_{{\text{E,}}k}}{\boldsymbol{F}}{\text{) + }}1} \right)^{ - 1}} (19)

    在得到 \left( {t_{\text{s}}^*,t_{{\text{e,}}k}^{{*}}} \right) 以后,就可以求出 \left( {{\boldsymbol{W}},{\boldsymbol{F}}} \right) 的最优解。同时,引入 l 作为松弛变量。原问题可转化为优化问题式(20)

    \mathop {\max }\limits_{{\boldsymbol{W}},{\boldsymbol{F}}} \left\{ {{\varphi _{\text{s}}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{\text{s}}}) - } \right.l\} (20a)
    \begin{split} & {\text{s}}.{\text{t}}.{\text{ }}{\varphi _{{\text{e,}}k}}({\boldsymbol{W}},{\boldsymbol{F}},{t_{{\text{e,}}k}}) \le l,k = 1,2,\cdots,K\\ & \quad\;\; 式(11{\mathrm{b}})、式(11{\mathrm{c}}) \end{split} (20b)

    显然,优化问题式(20)是凸问题,可以直接用CVX工具求解。这里,如果 {\boldsymbol{W}} {\boldsymbol{F}} 的秩都为1,则对 {\boldsymbol{W}} = {{\boldsymbol{w}}}{{{\boldsymbol{w}}}^{{\mathrm{H}}} } {\boldsymbol{F}} = {{\boldsymbol{v}}}{{{\boldsymbol{v}}}^{{\mathrm{H}}} } 进行特征值分解,得到最优的 {\boldsymbol{w}} {{\boldsymbol{v}}} 。否则,当 {\boldsymbol{W}} {\boldsymbol{F}} 的秩不为1时,可以应用标准的高斯随机化方法来得到问题式(20)的可行解。在本小节中,通过交替优化优化更新 \left( {{\boldsymbol{W}},{\boldsymbol{F}}} \right) \left( {{t_{\text{s}}},{t_{{\text{e,}}k}}} \right) 来获得问题式(11)的可行解。

    当已知 {\boldsymbol{W}} {\boldsymbol{F}} 时,令 {\overline {\boldsymbol{H}} _m} = \left[ {{{\boldsymbol{H}}_{{\text{I,}}m}};{{\boldsymbol{h}}}_{{\text{B,}}m}^{{\mathrm{H}}} } \right] , {\overline {\boldsymbol{G}} _m} = \left[ {{{\boldsymbol{G}}_{{\text{I,}}m}};{{\boldsymbol{g}}}_{{\text{J,}}m}^{{\mathrm{H}}} } \right] ,为简便计算,设 {{\boldsymbol{\tilde H}}_m} = {\overline {\boldsymbol{H}} _m}{{\boldsymbol{w}}} , {{\boldsymbol{\tilde G}}_m} = {\overline {\boldsymbol{G}} _m}{{\boldsymbol{v}}} ,那么,问题式(10)转化为式(21)

    \begin{split} & \mathop {\max }\limits_{\boldsymbol{\varPhi }} \left\{ {{\log }_2}\left( {1 + \frac{{{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{H}}}_{\text{U}}}{\boldsymbol{\varPhi }}{\text{)}}}}{{{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{\text{U}}}{\boldsymbol{\varPhi }}{\text{) + }}1}}} \right) \right.\\ & \quad \left.- \mathop {\max }\limits_{k \in K} {{\log }_2}\left( {1 + \frac{{{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{H}}}_{{\text{E,}}k}}{\boldsymbol{\varPhi }}{\text{)}}}}{{{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{{\text{E,}}k}}{\boldsymbol{\varPhi }}{\text{) + }}1}}} \right) \right\} \end{split} (21a)
    {\text{s}}.{\text{t}}.{\text{ }}{\boldsymbol{\varPhi }} \succcurlyeq {{{{0}}}},{{\boldsymbol{\varPhi }}_{n,n}} = 1,n = 1,2,\cdots,N + 1 (21b)

    其中, {\overline {{\boldsymbol{\theta}} } ^{{\mathrm{H}}} } = \left[ {\begin{array}{*{20}{c}} {{{{\boldsymbol{\theta}} }^{\rm H} }}&1 \end{array}} \right] , {\boldsymbol{\varPhi }} = \overline {{\boldsymbol{\theta}} }\, {\overline {{\boldsymbol{\theta}} } ^{{\mathrm{H}}} } {\widehat {\boldsymbol{H}}_m} = {{\boldsymbol{\tilde H}}_m}{\boldsymbol{\tilde H}}_m^{{\mathrm{H}}} , {\widehat {\boldsymbol{G}}_m} = {{\boldsymbol{\tilde G}}_m}{\boldsymbol{\tilde G}}_m^{{\mathrm{H}}} 。与问题式(11)的解法类似,应用定理1和SDR算法,并引入 {l_{\boldsymbol{\varPhi }}} 作为辅助变量。问题式(21)可重新表述为

    \mathop {\max }\limits_{{\boldsymbol{\varPhi }},{z_{\text{s}}},{z_{{\text{e,}}k}}} \left\{ {{\varphi _{\text{s}}}({\boldsymbol{\varPhi }},{z_{\text{s}}}) - } \right.\left. {{l_{\boldsymbol{\varPhi }}}} \right\} (22a)
    {\text{s}}.{\text{t}}.{\text{ }}{\varphi _{{\text{e,}}k}}({\boldsymbol{\varPhi }},{z_{{\text{e,}}k}}) \le {l_{\boldsymbol{\varPhi }}},k = 1,2,\cdots,K (22b)
    {z_{\text{s}}},{z_{{\text{e,}}k}} \gt 0 (22c)

    其中

    \begin{split} {\varphi _{\text{s}}}({\boldsymbol{\varPhi }},{z_{\text{s}}}) = \,& \ln \left( {{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{H}}}_{\text{U}}} + {{\widehat {\boldsymbol{G}}}_{\text{U}}}{\text{)}}{\boldsymbol{\varPhi }}{\text{ + }}1} \right) \\ & - {z_s}\left( {{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{\text{U}}}{\boldsymbol{\varPhi }}{\text{) + }}1} \right) + \ln {z_{\text{s}}}{\text{ + }}1 \end{split} (23)
    \begin{split} {\varphi _{{\text{e,}}k}}({\boldsymbol{\varPhi }},{z_{{\text{e,}}k}}) = \,& {z_{{\text{e,}}k}}\left( {{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{{\text{E,}}k}} + {{\widehat {\boldsymbol{H}}}_{{\text{E,}}k}}{\text{)}}{\boldsymbol{\varPhi }}{\text{ + }}1} \right) \\ & - \ln \left( {{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{{\text{E,}}k}}{\boldsymbol{\varPhi }}{\text{) + }}1} \right) - \ln {z_{{\text{e,}}k}} - 1 \end{split} (24)

    同样的,也可以通过交替优化方法优化 {\boldsymbol{\varPhi }} \left( {{z_{\text{s}}},{z_{{\text{e,}}k}}} \right) 来近似求解。首先,当 {\boldsymbol{\varPhi }} 固定时,可以得到最优的 \left( {{z_{\text{s}}},{z_{{\text{e,}}k}}} \right)

    z_{\text{s}}^* = {\left( {{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{\text{U}}}{\boldsymbol{\varPhi }}{\text{) + }}1} \right)^{ - 1}} (25)
    z_{{\text{e,}}k}^* = {\left( {{a_0}{\text{Tr(}}{{\widehat {\boldsymbol{G}}}_{{\text{E,}}k}} + {{\widehat {\boldsymbol{H}}}_{{\text{E,}}k}}{\text{)}}{\boldsymbol{\varPhi }}{\text{ + }}1} \right)^{ - 1}} (26)

    对于给定的 \left( {z_{\text{s}}^*,z_{{\text{e,}}k}^*} \right) ,优化 {\boldsymbol{\varPhi }} 可通过优化问题式(27)得到

    \begin{split} & \mathop {\max }\limits_{\boldsymbol{\varPhi }} \left\{ {{\varphi _{\text{s}}}({\boldsymbol{\varPhi }},{z_{\text{s}}}) - } \right.\left. {{l_{\boldsymbol{\varPhi }}}} \right\}, \\ & {\text{s}}.{\text{t}}.{\text{ }}式(21{\mathrm{b}})、式(22{\mathrm{b}}) \end{split} (27)

    与问题式(20)类似,该问题是凸形式,可以用现有的凸优化工具来解决。再通过具有高斯随机化的特征值分解从 {\boldsymbol{\varPhi }} 中提取 {\theta } ,IRS反射系数为

    {\theta _n} = {{\text{e}}^{{\text{j}}\angle \left( {\frac{{{{\overline \theta }_n}}}{{{{\overline \theta }_{N + 1}}}}} \right)}},n = 1,2, \cdots ,N (28)

    其中, \angle \left( O \right) 表示 O 的相位,并满足约束{\text{0}} \le {{\theta}_n} \le 2\pi , \forall n。本文整体算法如算法1所示。

    表 1  求解式(10)的交替优化算法
     输入: {P_{\text{B}}} , {P_{\text{J}}} , {\varGamma _{\text{t}}}, {{\boldsymbol{H}}_{{\text{I, }}m}} , {{\boldsymbol{G}}_{{\text{I, }}m}} , {{\boldsymbol{h}}}_{{\text{B, }}m}^{H} , {{\boldsymbol{g}}}_{{\text{J, }}m}^{H} , \varepsilon , L
     输出: {{\boldsymbol{w}}} , {{\boldsymbol{v}}} , {{\boldsymbol{\theta}} }
     (1) 初始化 {{{\boldsymbol{w}}}^{(0)}} , {{{\boldsymbol{v}}}^{(0)}} {{{\boldsymbol{\theta}} }^{(0)}}
     (2) 设置迭代次数 r = 1 , {{\boldsymbol{W}}^{(0)}} = {{\boldsymbol{w}}}{{{\boldsymbol{w}}}^{{\mathrm{H}}} } , {{\boldsymbol{F}}^{(0)}} = {{\boldsymbol{v}}}{{{\boldsymbol{v}}}^{{\mathrm{H}}} }
     (3) 重复
     (4)  在给定 {{{\boldsymbol{\theta}} }^{(r - 1)}} , {{\boldsymbol{W}}^{(r - 1)}} {{\boldsymbol{F}}^{(r - 1)}} 时,求解式(11);根据
        式(18)和式(19)分别找到最优的 {t}_{\text{s}}^{(r)} t_{{\text{e, }}k}^{(r)}
     (5)  在给定 {t}_{\text{s}}^{(r)} t_{{\text{e, }}k}^{(r)} 时,通过求解式(20),找到最优的 {{\boldsymbol{W}}}^{(r)}
        和 {{\boldsymbol{F}}^{(r)}} ,通过特征值分解得出 {{{\boldsymbol{w}}}^{(r)}} {{{\boldsymbol{v}}}^{(r)}}
     (6)  在给定 {{{\boldsymbol{w}}}^{(r)}} {{{\boldsymbol{v}}}^{(r)}} 时,方法同上,通过求解式(21),找到
        最优的 {{{\boldsymbol{\theta }}}^{(r)}}
     (7) 更新r{\text{ = }}r{\text{ + 1}}
     (8) 直到问题式(10)的目标中的目标值下降 \le \varepsilon 或者r = L
    下载: 导出CSV 
    | 显示表格

    本节给出了所提算法的复杂度分析。在算法1中给出了求解问题式(10)的整体迭代算法,其中\varepsilon 表示一个最小阈值,L是最大迭代次数。本文中所提算法的复杂度主要来源于求解问题式(11)和式(21)。具体来说,设{L_1}为求解问题式(11)的迭代次数,问题式(11)的复杂度为\mathcal{O}\left( {{L_1}\max {{\{ M,K\} }^4}{M^{1/2}}} \right)。类似地,设{L_2}为求解问题式(21)的迭代次数,问题式(21)的复杂度为\mathcal{O}\left( {{L_2}\max {{\{ N,K\} }^4}{N^{1/2}}} \right)。因此,设{L_3}算法1收敛所需的迭代次数,求解问题式(10)的总体复杂度为\mathcal{O}\left( {L_3}\left( {L_1}\max {{\{ M,K\} }^4}{M^{1/2}} + {L_2}\max {{\{ N,K\} }^4}{N^{1/2}} \right) \right)

    本节通过仿真分析验证了所提算法的性能。假设基站,干扰机,IRS和用户的位置分别为(5 m, 0 m, 20 m),(5 m, 0 m, 15 m),(0 m, 100 m, 0 m)和(3 m, 100 m, 0 m)。窃听者的位置分别为(2 m, 105 m, 0 m)和(2 m, 102.5 m, 0 m)。目标所处的方位角\beta = {135^ \circ }。各个信道为{{{\boldsymbol{h}}}_{i,j}} = \sqrt {{G_0}d_{i,j}^{ - {c_{i,j}}}} {b_{i,j}},其中{G_0} = - 30{\text{ dB}}为参考距离1 m处的路径损耗。{d_{i,j}}, {c_{i,j}}{b_{i,j}}分别表示ij之间的距离、路径损耗指数和衰落,其中i \in \{ {\text{B,J,I}}\} {\text{ }},j \in \{ {\text{U,(E,}}k{\text{)}}\} 。路径损耗指数分别设置为: {c_{{\text{B,U}}}} = {c_{{\text{B,E,}}k}} = {c_{{\text{I,E,}}k}} = {c_{{\text{J,E,}}k}} = 5 , {c_{{\text{I,U}}}} = 2 , {c_{{\text{B,I}}}} = {c_{{\text{J,B}}}} = 3.5 {b_{i,j}}服从瑞利分布。本文其他参数设置为: {P_{\text{B}}} = 30{\text{ dBm}} , {P_{\text{J}}} = 30{\text{ dBm}} , {\varGamma _{\text{t}}} = 10{\text{ dB}}, N = 20, \sigma _0^2 = - 10{\text{5 dB}}, \sigma _{\text{r}}^2 = - 80{\text{ dB}}, \alpha = {10^{ - 6}}。另外,本文所提出的方案记为“IRS-ISAC”。同时,考虑了另外两种方案作为基准方案,与所提出的方法进行比较:(1)使用IRS,但不优化其相移,记为“Random IRS-ISAC”;(2)不使用IRS,记为“NO IRS-ISAC”。

    图2给出了系统保密率与迭代次数的关系。从图2可以看到,所提算法在不同的基站发射天线数目 M ( M = 4 , M = 8 , M = 16 )下的收敛性。算法在第5次迭代时就能够获得最大系统保密率并逐渐平稳,说明所提算法具有良好的收敛性。另外,发射天线越大,系统保密率越大。这是因为基站的天线能够提高足够的空间自由度来将合法信息发送到系统所有窃听者信道的零空间中,降低窃听者的信息接收,从而使系统保密率更大。

    图 2  保密率随迭代次数变化曲线

    图3给出了系统保密率与基站发射功率的关系。从图3可以观察到,随着基站最大发射功率的增大,系统保密率也随之增大。这是因为基站发射功率的增加能够缓解大尺度衰落造成的路径衰落,到达用户的信号更加准确。同时,存在IRS辅助的具有协同干扰的ISAC系统与无IRS的情况相比,实现了显著的性能改进,因为IRS引入了额外的NLoS链路,可以增强下行链路通信。此外,所提方案提供的性能改进优于随机方案,这说明了所提算法在联合设计发射波束成形和反射系数方面的有效性。

    图 3  系统保密率与基站最大发射功率的关系

    图4给出了系统的保密率与IRS元素数量 N 的关系。从图4可以看到,随着IRS反射元素数目 N 增加,所提方法与随机方法的系统保密率都随之增加,很明显,更多的反射元件提供更大的无源波束形成增益,因为它们利用更多的空间自由度来操纵传播环境,从而使得系统保密率增大。无IRS方案的系统保密率则保持不变。此外,随着IRS反射元素数量 N 的增加,所提方案与随机方案之间的保密率差值逐渐增大,这意味着优化IRS相移在提高系统性能方面的优越性。

    图 4  系统保密率与IRS的反射元素数量的关系

    图5给出了雷达SINR与基站发射功率的关系。从图5可以看到,雷达的SINR随之增加。基站的发射功率可以增强感知的回波信号,使得对目标的探测更加精准。所提出方案优于其他两种基准方案。这是因为优化IRS相移矩阵提高了系统的安全性能,同时也节约了通信系统中的能量资源,将资源分配于感知系统中,增强信号感知。将IRS部署在ISAC系统中,在提高系统安全性的同时,感知方向的性能也有所提升。

    图 5  雷达SINR与基站发射功率的关系

    针对存在窃听者的ISAC系统安全性低的问题,本文提出一种基于IRS辅助的ISAC安全资源分配算法。在满足基站和干扰机最大发射功率,IRS反射相移以及雷达的SINR的约束条件下,通过联合优化发射波束成形、干扰机预编码和IRS相移,提出一个多变量耦合的最大化系统保密率的优化问题。采用交替优化方法将原有的非凸问题转化为两个可解的子问题,然后使用SDR方法将子问题变化为凸形式,最后利用凸优化工具进行求解。数据结果表明所提方法显著优于其他两种基准方案,验证了本文所提算法的有效性,揭示了IRS在提高ISAC系统安全性能方面具有巨大潜力。

  • 图  1  产品A加工工艺树

    图  2  图1所示产品各工序拟加工时间和伪紧后路径长度

    图  3  算法总体流程图

    图  4  应用本文所提算法产生的逆序调度方案

    图  5  应用本文所提算法产生的正序调度方案

    图  6  基于设备驱动的综合柔性调度冲突调解算法调度结果甘特图

    图  7  基于设备驱动和实质路径的动态并行综合柔性调度算法调度结果甘特图

    图  8  基于链表调度的柔性综合调度算法调度结果甘特图

  • [1] GMYS J, MEZMAZ M, MELAB N, et al. A computationally efficient Branch-and-Bound algorithm for the permutation flow-shop scheduling problem[J]. European Journal of Operational Research, 2020, 284(3): 814–833. doi: 10.1016/j.ejor.2020.01.039
    [2] REN Weibo, WEN Jingqian, YAN Yan, et al. Multi-objective optimisation for energy-aware flexible job-shop scheduling problem with assembly operations[J]. International Journal of Production Research, 2021, 59(23): 7216–7231. doi: 10.1080/00207543.2020.1836421
    [3] ZOU Yunqing, WANG Dujuan, LIN W C, et al. Two-stage three-machine assembly scheduling problem with sum-of-processing-times-based learning effect[J]. Soft Computing, 2020, 24(7): 5445–5462. doi: 10.1007/s00500-019-04301-y
    [4] WU C C, GUPTA J N D, CHENG S R, et al. Robust scheduling for a two-stage assembly shop with scenario-dependent processing times[J]. International Journal of Production Research, 2021, 59(17): 5372–5387. doi: 10.1080/00207543.2020.1778208
    [5] TIRKOLAEE E B, GOLI A, and WEBER G W. Fuzzy mathematical programming and self-adaptive artificial fish swarm algorithm for just-in-time energy-aware flow shop scheduling problem with outsourcing option[J]. IEEE Transactions on Fuzzy Systems, 2020, 28(11): 2772–2783. doi: 10.1109/TFUZZ.2020.2998174
    [6] OUKIL A and EL-BOURI A. Ranking dispatching rules in multi-objective dynamic flow shop scheduling: A multi-faceted perspective[J]. International Journal of Production Research, 2021, 59(2): 388–411. doi: 10.1080/00207543.2019.1696487
    [7] GAO Da, WANG Gaige, and PEDRYCZ W. Solving fuzzy job-shop scheduling problem using DE algorithm improved by a selection mechanism[J]. IEEE Transactions on Fuzzy Systems, 2020, 28(12): 3265–3275. doi: 10.1109/TFUZZ.2020.3003506
    [8] AHMADIAN M M, SALEHIPOUR A, and CHENG T C E. A meta-heuristic to solve the just-in-time job-shop scheduling problem[J]. European Journal of Operational Research, 2021, 288(1): 14–29. doi: 10.1016/j.ejor.2020.04.017
    [9] XIE Zhiqiang, HAO Shuzhen, YE Guangjie, et al. A new algorithm for complex product flexible scheduling with constraint between jobs[J]. Computers & Industrial Engineering, 2009, 57(3): 766–772. doi: 10.1016/j.cie.2009.02.004
    [10] BIRGIN E G, FEOFILOFF P, FERNANDES C G, et al. A MILP model for an extended version of the flexible job shop problem[J]. Optimization Letters, 2014, 8(4): 1417–1431. doi: 10.1007/s11590-013-0669-7
    [11] GAO Yilong, XIE Zhiqiang, and YU Xu. A hybrid algorithm for integrated scheduling problem of complex products with tree structure[J]. Multimedia Tools and Applications, 2020, 79(43): 32285–32304. doi: 10.1007/s11042-020-09477-2
    [12] 谢志强, 吕妮. 存在预启动设备的综合调度算法[J]. 机械工程学报, 2021, 57(17): 217–225. doi: 10.3901/JME.2021.17.217

    XIE Zhiqiang and LÜ Ni. Integrated scheduling algorithm with pre-start device[J]. Journal of Mechanical Engineering, 2021, 57(17): 217–225. doi: 10.3901/JME.2021.17.217
    [13] 谢志强, 邵侠, 杨静. 存在设备无关延迟约束的综合柔性调度算法[J]. 机械工程学报, 2011, 47(4): 177–185. doi: 10.3901/JME.2011.04.177

    XIE Zhiqiang, SHAO Xia, and YANG Jing. Algorithm for integrated flexible scheduling with device-independence deferred constraint[J]. Journal of Mechanical Engineering, 2011, 47(4): 177–185. doi: 10.3901/JME.2011.04.177
    [14] 谢志强, 周含笑, 于洁, 等. 基于设备驱动的综合柔性调度冲突调解算法[J]. 北京理工大学学报, 2014, 34(11): 1150–1156. doi: 10.15918/j.tbit1001-0645.2014.11.011

    XIE Zhiqiang, ZHOU Hanxiao, YU Jie, et al. Conflict mediation algorithm of the integrated flexible scheduling based on device driver[J]. Transactions of Beijing Institute of Technology, 2014, 34(11): 1150–1156. doi: 10.15918/j.tbit1001-0645.2014.11.011
    [15] BIRGIN E G, FERREIRA J E, and RONCONI D P. List scheduling and beam search methods for the flexible job shop scheduling problem with sequencing flexibility[J]. European Journal of Operational Research, 2015, 247(2): 421–440. doi: 10.1016/j.ejor.2015.06.023
    [16] 谢志强, 桂忠艳, 杨静. 基于设备驱动和实质路径的动态并行综合柔性调度算法[J]. 机械工程学报, 2014, 50(18): 203–212. doi: 10.3901/JME.2014.18.203

    XIE Zhiqiang, GUI Zhongyan, and YANG Jing. Dynamic parallel integrated flexible scheduling algorithm based on device driver and essential path[J]. Journal of Mechanical Engineering, 2014, 50(18): 203–212. doi: 10.3901/JME.2014.18.203
    [17] 赵诗奎, 韩青, 王桂从. 基于虚拟零部件级别分区编码的产品综合调度算法[J]. 计算机集成制造系统, 2015, 21(9): 2435–2445. doi: 10.13196/j.cims.2015.09.020

    ZHAO Shikui, HAN Qing, and WANG Guicong. Product comprehensive scheduling algorithm based on virtual component level division coding[J]. Computer Integrated Manufacturing Systems, 2015, 21(9): 2435–2445. doi: 10.13196/j.cims.2015.09.020
    [18] LEI Qi, GUO Weifei, and SONG Yuchuan. Integrated scheduling algorithm based on an operation relationship matrix table for tree-structured products[J]. International Journal of Production Research, 2018, 56(16): 5437–5456. doi: 10.1080/00207543.2018.1442942
  • 期刊类型引用(6)

    1. 肖蛰水,陈发,方坤升,王巍,黄海宁. 水下体域网系统架构及关键技术. 水下无人系统学报. 2022(06): 720-725 . 百度学术
    2. 孙彦赞,范卫蓉,张舜卿,王涛,吴雅婷. 基于图着色的密集D2D网络资源分配算法. 计算机工程. 2019(02): 26-31 . 百度学术
    3. 赖增桂,蔡雪梅,李默嘉. 基于时隙泛洪的无路由移动无线自组网协议及其扩展方法. 通信技术. 2018(03): 605-610 . 百度学术
    4. 柳扬,杨银堂,李迪,石佐辰. 一种无线体域网发射机体偏置线性化技术. 电子与信息学报. 2017(02): 499-503 . 本站查看
    5. 房卫东,张武雄,胡明明,陈伟,杨旸. 基于改进LDPC码的短距离跳频无线通信系统. 通信学报. 2017(12): 34-47 . 百度学术
    6. 李建辉,刘畅,王彩申,王强强. 基于WBAN的多参数健康监护系统研究与设计. 现代电子技术. 2017(22): 149-151 . 百度学术

    其他类型引用(1)

  • 加载中
图(8)
计量
  • 文章访问数:  381
  • HTML全文浏览量:  196
  • PDF下载量:  47
  • 被引次数: 7
出版历程
  • 收稿日期:  2021-11-30
  • 修回日期:  2022-04-01
  • 录用日期:  2022-04-02
  • 网络出版日期:  2022-04-10
  • 刊出日期:  2022-05-25

目录

/

返回文章
返回