上海交通大学学报, 2023, 57(3): 273-284 doi: 10.16183/j.cnki.jsjtu.2022.074

机械与动力工程

面向多中心租赁制造网络的成组维护与团队协同调度策略

司国锦, 林泽宇, 郑宇, 夏唐斌,, 奚立峰

上海交通大学 机械系统与振动国家重点实验室

机械与动力工程学院, 上海 200240

Joint Group Maintenance Scheduling and Team Collaboration Sharing Strategy for Multi-Center Leasehold Manufacturing Network

SI Guojin, LIN Zeyu, ZHENG Yu, XIA Tangbin,, XI Lifeng

State Key Laboratory of Mechanical System and Vibration

School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China

通讯作者: 夏唐斌,副教授,博士生导师,电话(Tel.):021-34208589;E-mail:xtbxtb@sjtu.edu.cn.

责任编辑: 王一凡

收稿日期: 2022-03-21   接受日期: 2022-04-25  

基金资助: 国家自然科学基金(51875359)
上海市“科技创新行动计划”自然科学基金(20ZR1428600)
上海商用飞机系统工程科创中心联合研究基金(FASE-2021-M7)
教育部-中国移动联合基金建设项目(MCM20180703)
上海交通大学深蓝计划基金(SL2021MS008)
中船-交大海洋装备前瞻创新基金(22B010432)

Received: 2022-03-21   Accepted: 2022-04-25  

作者简介 About authors

司国锦(1995-),博士生,主要研究方向为可靠性与维护决策.

摘要

随着广域服务型制造模式的广泛应用,承租制造企业规模连续扩大,进而带动维护外包服务的全球多区域化发展.针对出租方提供“产品+服务”中存在的多中心租赁制造服务网络的广域运维调度问题,提出系统层、网络层动态交互的多中心协同维护调度策略.在系统层综合考虑设备维护停机、累积失效损失以及系统组合选取对维护决策的影响,对同一制造租赁系统内的设备进行维护成组优化,得出总维护成本最小的成组维护方案和维护时间窗;在网络层进一步考虑服务路由优化、团队派遣选取和维护响应速度对调度决策的影响,输出最小化总调度成本所对应的各团队最优服务路线.通过算例分析,验证多中心协同维护调度策略在广域运维调度领域的可行性与有效性.

关键词: 预防性维护; 多中心租赁网络; 协同调度; 维护团队路由

Abstract

With the wide application of the service-oriented manufacturing mode, the scale of leasing manufacturing enterprises continues to expand, which leads to the global multi-regional development of maintenance outsourcing services. To address the multi-location maintenance scheduling problem of multi-center leasehold networks in the provision of “products+services”, this paper proposes a multi-center collaboration maintenance scheduling (MCMS) strategy with the dynamic interaction between the system level and the network level. At the system level, it considers the impact of the maintenance downtime, cumulative failure, and system combination selection on maintenance decisions, then optimizes the maintenance grouping of machines in the same manufacturing system. Based on the proposed optimization model, the group maintenance set and the corresponding maintenance start time can be obtained by minimizing the total maintenance cost. At the network level, it further considers the impact of service routing optimization, team dispatch selection, and maintenance response speed on scheduling decision, and then outputs the optimal service route for each team by minimizing the total scheduling cost. It also verifies the feasibility and cost-effectiveness of the MCMS strategy in the field of multi-location maintenance scheduling problems by analyzing the case study.

Keywords: group maintenance; multi-center leasehold network; collaboration sharing; maintenance team routing

PDF (3729KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

司国锦, 林泽宇, 郑宇, 夏唐斌, 奚立峰. 面向多中心租赁制造网络的成组维护与团队协同调度策略[J]. 上海交通大学学报, 2023, 57(3): 273-284 doi:10.16183/j.cnki.jsjtu.2022.074

SI Guojin, LIN Zeyu, ZHENG Yu, XIA Tangbin, XI Lifeng. Joint Group Maintenance Scheduling and Team Collaboration Sharing Strategy for Multi-Center Leasehold Manufacturing Network[J]. Journal of Shanghai Jiaotong University, 2023, 57(3): 273-284 doi:10.16183/j.cnki.jsjtu.2022.074

作为有效节省产线投资、聚焦核心生产、统筹外包维护的先进制造模式,延伸传统制造价值链的租赁化生成正逐渐成为制造业转型升级的新趋势[1].为多区域企业提供最优的运维规划与调度决策,是出租方“产品+服务”整体解决方案中的关键环节[2].随着广域服务型制造的广泛应用,承租企业规模不断扩大,进而带动维护外包服务的全球多区域化发展.因此,出租方需要设立多个维护中心以满足各承租企业的动态运维需求[3].同时,面向制造产线集群的运维规划不是独立作业,而是与维护人员调度和服务路线优化紧密相连且相互影响[4].综上所述,面向多中心租赁服务网络的运维调度需要综合考虑维护能力、资源协同、运输成本及延期惩罚等约束对全局性决策的影响,并进一步考虑多中心维护团队之间的协同调度优化,以确保多中心租赁网络的运行可靠性和运维经济性.

目前面向租赁服务网络的运维策略已受到学术界的热点关注,Camci[5]提出了一种基于故障概率预测的租赁设备集群维护规划与人员派遣模型,利用遗传算法最小化故障风险成本与维护成本,得到成本最优的维护方案.López-Santana等[6]针对租赁设备集群的维护调度与路由问题,提出了一种两阶段迭代求解模型,首先通过最小化总预期成本得到各设备的维护需求,接着基于设备地理位置与维护团队信息,动态输出各维护团队的服务路线与各维护作业的开始时刻.Irawan等[7]提出了一种针对海上风力发电(简称风电)场维护调度问题的优化模型,以输出最小维护成本的最佳维护团队路线.在此基础上,一些学者们将维护调度与路由问题由单租赁设备集群拓展至多设备制造系统集群.Nguyen等[8]通过考虑设备间的经济相关性与地理相关性,动态输出总成本结余最大的维护调度与路由方案.司国锦等[9]通过对多设备制造系统集群运维调度问题的分析与建模,建立三层机会维护策略,利用最早的设备预知维护机会进行系统维护成组并得出团队的最佳服务路线.此外,Diaz-Ramirez等[10]针对飞机维护调度中的单一维护中心单个团队路径规划问题,通过建立飞机与人员综合优化模型得出最佳路径方案.

上述研究主要集中于单一维护中心的运维调度问题,尚未考虑多个维护中心之间的维护团队协同共享.随着多中心网络的发展,越来越多的学者们通过研究多个中心之间的维护团队协同调度以实现资源共享与配置优化.Schrotenboer等[11]针对海上风电机组的多服务中心人员分配与路由规划问题,通过开发自适应领域搜索算法以得出最优的维护船只路线,进而减少船舶航行次数.韩笑乐等[12]针对集装箱进出口码头泊位-堆场的调度问题,通过设计两阶段禁忌搜索算法以最小化船舶总在港时间.Li等[13]针对农机运维的非对称多中心路径优化问题,输出最优服务方案,以同时满足上门维护服务时的节点服务如零件更换和有向弧服务(将故障的农用机械从农场位置运至制定的维护中心)需求.辜勇等[14]针对多中心协同配送的车辆路径问题,设计一种三阶段求解算法,输出总成本最小的配送方案.Wang等[15]针对资源共享和温度控制约束下的多中心冷链物流协同配送问题,通过最小化总成本与运输车辆数目输出最佳物流运营策略.

上述多中心协同调度研究主要是对传统车辆路径问题的拓展研究,且普遍涉及给定服务需求的路由决策,尚未考虑系统成组维护与团队协同调度的综合优化.然而在多中心租赁服务网络中,维护需求动态变化大、约束条件类型多,将成组维护决策与团队协同调度优化同时考虑,根据不同承租方企业的实际维护需求,统筹维护能力、资源协同、运输成本及延期惩罚等要素,通过协同规划输出各维护团队的出发点与服务路线,降本增效潜能更大.因此,本文提出一种多中心协同维护调度(MCMS)策略.首先在系统层考虑成组维护决策优化,综合考虑设备维护停机、累积失效损失以及系统组合选取对维护决策的影响,通过最小化总维护成本得出各承租方串联系统的成组维护集合.然后基于系统层输出的成组维护集合,进一步考虑各企业地理位置与各维护中心团队数目,输出总调度成本最小的各中心维护团队的服务路线.最后通过算例验证所提出策略的有效性.

1 问题描述

本文所研究的多中心运维调度问题主要面向由地理分布的串联租赁系统集群与多个维护中心构成的多中心租赁服务网络,针对服务型制造转型升级下出租方全球多中心运维带来的维护资源调度挑战,为解决系统成组维护需求与维护团队协同共享等问题造成的运维复杂度难点,提出了系统层、网络层动态交互的MCMS策略.旨在确保各承租方制造系统正常运作的同时,灵活调配各中心的维护团队资源,以降低总成本并提升维护团队利用效率.首先,在系统层针对不同类型设备的衰退模型与串联系统结构,考虑设备之间的经济依赖性,优化各串联系统的成组维护方案以减少不必要的系统维护停机.然后,基于优化得出的成组维护方案,在网络层通过平衡跨中心维护团队共享与局域内维护需求响应之间的相互制约关系,输出各中心维护团队的最佳服务路线,以实现跨区域的维护团队资源共享.双层交互的MCMS策略的建模框架如图1所示,各层交互决策优化流程如下.

图1

图1   MCMS策略框架图

Fig.1   Illustration of MCMS strategy


(1) 针对包含多设备串联系统群组的系统层,基于设备的衰退演化规律建模预知维护的成本率函数,综合考虑设备维护停机、累积失效损失以及系统组合选取对维护决策的影响,对同一系统内的设备进行维护成组,建立成组维护优化模型并输出总维护成本最小的成组维护集合.

(2) 针对全球分布的多个承租方系统与多个维护中心构成的网络层,实时拉动系统层各租赁系统的成组维护集合,整合多中心租赁服务网络各中心的维护团队资源与各节点维护需求,进一步考虑服务路由优化、团队派遣选取和维护响应速度对调度决策的影响,输出最小化总调度成本所对应的各团队最优服务路线,以帮助各中心的维护人员提前安排所需工具与备件,并基于优化路线及时地实施维护作业.

2 租赁系统的成组维护决策优化

针对各租赁系统的维护需求评估,系统层研究的成组维护优化可描述为:多中心租赁服务网络有L个待维护的租赁系统,各系统由Mi个租赁设备串联构成.基于各设备的故障率函数,综合考虑设备维护停机、累积失效损失以及系统组合选取对维护决策的影响,构建由维护停机成本、设备运维成本和成组作业成本构成的总维护成本.通过最小化总维护成本,得到租赁系统的最优维护时间窗.系统层所涉及的符号如表1所示.

表1   成组维护决策优化模型的符号及含义

Tab.1  Symbol and meaning of group maintenance decision-making optimization model

符号类别符号含义
集合与索引Mi租赁系统i中的设备集合(索引k∈Mi=1, 2, ,Mi)
Nl租赁系统集合(索引i, j∈Nl=1, 2, , I)
G成组维护集合(索引g∈G=1, 2, , G)
模型参数λhk(t)设备k在第h个维护周期的故障率函数
chk(Thk)设备k在第h个维护周期内的成本率函数
TPhk设备k在第h个维护周期的预知维护作业时长
Pi租赁系统i单位时间的维护停机损失
R设备运维成本的系数项
LPi租赁系统i的租赁服务期时长
Fg各成组维护集合的固定成本
wg维护时间窗的窗宽
tEhg,tLhg各成组维护集合对应的维护时间窗
nhg各成组维护集合中所需维护的设备数目
Thgmax执行各成组维护集合所需的维护时长
决策变量αik, g租赁系统i的设备k在成组维护集g中时为1,否则为0
τik租赁系统i的设备k的预知维护作业开始时间
γg成组维护集g中有待维护的设备时为1,否则为0

新窗口打开| 下载CSV


针对各租赁系统中的设备k,在第1个维护周期即h=1时,故障率函数服从运维领域设备常用的威布尔分布.h≥2的维护周期中,综合考虑内部维护效果和外部环境工况,引入役龄残余因子ahk和环境影响因子bhk,构建设备k的故障率函数,具体的表达式如下:

λhk(t)=(βk/ηk)(t/ηk)βk-1,h=1bhkλ(h-1)k(t+ahkT'(h-1)k),h2

式中:βkηk为设备k威布尔分布的形状和位置参数;T'(h-1)k为网络层团队协同调度方案执行后所更新的设备维护周期.

各设备的预知维护间隔Thk表示设备k在第h-1个预知维护作业和第h个预知维护作业之间的运行周期.对于单个租赁设备而言,每个预知维护间隔Thk内的成本项包括一次预知维护作业的成本CPhk和小修作业的预期成本CChk0Thk λhk(t)dt.设备k在第h个维护周期内的成本率函数可以表示为

chk(Thk)=CPhk+CChk0Thkλhk(t)dtThk+TPhk+TChk0Thkλhk(t)dt

式中:CChk为小修作业成本;0Thk λhk(t)dt为预期失效概率;TChk为小修作业时长.该成本率函数呈现先单调递减后递增的趋势,存在单位时间成本最低的预知维护间隔Thk*,可通过求导成本率函数chk(Thk)得出.进一步基于最佳预知维护间隔Thk*,得到对应的长期运维调度服务的设备独立维护时点可表示如下:

thk*=Thk*,h=1h'=1h-1T'h'k+Thk*,h2

对于由多台设备串联组成的租赁系统而言,针对多机系统的维护优化不仅需要考虑各台设备的实时衰退趋势,还需要系统性地分析设备之间的相互依赖性,依据现有维护资源对各系统的维护作业进行规划,以满足企业降低维护成本的需求.而将同一系统中的多台设备进行成组维护不仅可以避免因维护导致的系统频繁停机,而且可以减少维护团队的重复派遣.基于各设备的独立维护时点thk*,进一步考虑系统的成组维护优化,通过引入决策变量集αik,g,τik,γg,建立如下混合整数优化模型:

$\min \mathrm{TMC}_h=\sum_{i \in\mathcal{N}_l}\sum_{ k \in \mathcal{M}_i} \sum_{g \in \mathcal{G}} \max \left(\alpha_{i k}, _g T_{h k}^{\mathrm{P}}\right) P_i+ R \sum_{i \in\mathcal{N}_l}\sum_{ k \in \mathcal{M}_i} \sum_{g \in \mathcal{G}} \alpha_{i k},_g \frac{\left(t_{h k}^*-\tau_{i k}\right)^2}{L P_i}+\sum_{g \in \mathcal{G}} \gamma_g F_g$
$s.t.\underset{g\in \mathcal{G}}{\mathop \sum }\,{{\alpha }_{ik}}_{,g}=1,\forall i\in \mathcal{{N}_{l}},k\in {\mathcal{M}_{i}}$
$I\le \underset{g\in \mathcal{G}}{\mathop \sum }\,{{\gamma }_{g}}\le {{M}_{i}}$
$\underset{i\in \left\{ b \right\}}{\mathop \sum }\,\underset{k\in {{\mathcal{M}}_{i}}}{\mathop \sum }\,{{\alpha }_{ik}}_{,g}+\underset{j\in {{\mathcal{N}}_{l}}-\left\{ b \right\}}{\mathop \sum }\,\underset{k\in {{\mathcal{M}}_{j}}}{\mathop \sum }\,{{\alpha }_{jk}}_{,g}=1,\forall g\in \mathcal{G}$
${{\tau }_{ik}}>0,\forall i\in { \mathcal{N}_{l}},k\in { \mathcal{M}_{i}}$
${{\alpha }_{ik}}_{,g},{{\gamma }_{g}}\in \{0,1\},\forall i\in {\mathcal{N}_{l}},k\in {\mathcal{M}_{i}},g\in \mathcal{G}$

上述优化模型的目标函数式(4)表示最小化总维护成本,具体包括维护停机成本、设备运维成本和成组作业成本.约束式(5)确保每台租赁设备的预知维护作业由一个成组维护集合执行,且只执行一次.约束式(6)限制成组维护集合个数的取值范围,即不小于租赁系统总数I且不大于总设备数目.确保每个成组维护集合中至少有一台设备且不超过一个系统内的设备总数.约束式(7)保证每个成组维护集合仅包含同一系统的多台设备,而不涉及不同地理分布设备间的成组维护规划.约束式(8)~(9)给出了决策变量集的定义域.

通过求解上述优化模型,获得总维护成本最小的成组维护方案,即每个成组维护集合内的设备信息、维护作业时长和维护开始时间.为符合实际工业场景,将得出的维护开始时间点拓展至维护时间窗,则各成组维护集合对应的维护时间窗[tEhg, tLhg]可以表示为

tEhg=iNlkMiαik,g*τik*iNlkMiαik,g*-12wgtLhg=iNlkMiαik,g*τik*iNlkMiαik,g*+12wg, gG

基于上述优化模型求解和维护时间窗拓展,对于任意一个非空的成组维护集合g∈G,包含以下3项维护需求信息:① 所需维护的设备数目nhg=iNlkMiαik,g*, ∀g∈G;② 执行各成组维护集合所需的维护时长Thgmax=iNlkMimaxαik,gTPhk, ∀g∈G;③ 各成组维护集合对应的维护时间窗[tEhg, tLhg].

3 多中心网络的团队协同调度优化

基于系统层优化得出的成组维护集合G,网络层的团队协同调度优化问题可作如下数学描述:多中心租赁服务网络可用有向图G=(N, A)表示.其中点集合N=Nc∪Nl包括维护中心集合Nc={1, 2, …, C}和承租方集合Nl={1, 2, …, L},其中各承租方网络节点为多类型设备组成的串联产线系统.弧集合A={(i, j)|i, jN, ij}表示维护中心与租赁系统之间的可行路线.同时每一条维护团队的服务派遣路线都必须开始和截止于同一维护中心.Vr={1, 2, …, Vr}表示维护中心 r∈Nc处的维护团队集合,且所有的维护团队可表示为V=rNcVr.成组维护集合g的维护时间窗为[tEhg, tLhg],允许维护团队在给定时间窗内进行服务,时间窗外到达有一定的惩罚成本.在满足租赁系统维护需求的基础上,合理安排各中心维护团队的服务路线与出发时间,最小化总调度成本.网络层所涉及的符号如表2所示.

表2   团队协同调度优化模型的符号及含义

Tab.2  Symbol and meaning of collaborative team scheduling optimization model

符号类别符号含义
模型参数Crv维护团队v∈Vr的单位时间路由成本
tij租赁系统i到租赁系统j的路由时间
Drv维护团队v∈Vr的固定派遣成本
Wrv维护团队v∈Vr的单位时间的等待成本
Li维护团队v∈Vr的单位时间的延时惩罚成本
qrv维护团队v∈Vr一次派遣的最大可维护的设备数目
决策变量xijrv维护团队v∈Vr由租赁系统i前往租赁系统j时为1,否则为0
ygrv维护团队v∈Vr被派遣以执行成组维护集合g时为1,否则为0
zi,g成组维护集合g由系统i中的设备组成时为1,否则为0
ϕgrv维护团队v∈Vr执行成组维护集合g的实际开始时点

新窗口打开| 下载CSV


基于系统层优化模型得出的成组维护集合g∈G,以及对应的维护数据nhg、维护时长Thgmax和维护时间窗[tEhg, tLhg],进一步考虑服务路由优化、团队派遣选取和维护响应速度对调度决策的影响.引入决策变量集{xijrv, ygrv, zi,g, ϕgrv},建立如下混合整数优化模型,得出总调度成本最小对应的维护团队最佳服务路线.

$\begin{matrix} & min\text{ TSC}_{h}=\underset{r\in {{\mathcal{N}}_{c}}}{\mathop \sum }\,\underset{v\in {{\mathcal{V}}_{r}}}{\mathop \sum }\,\underset{i\in \mathcal{N}}{\mathop \sum }\,\underset{j\in \mathcal{N}}{\mathop \sum }\,\underset{g\in \mathcal{G}}{\mathop \sum }\,x_{ij}^{rv}y_{g}^{rv}{{z}_{i}}_{,g}{{C}^{rv}}{{t}_{ij}}+ \\ & \underset{r\in {{\mathcal{N}}_{c}}}{\mathop \sum }\,\underset{v\in {{\mathcal{V}}_{r}}}{\mathop \sum }\,\underset{i\in {{\mathcal{N}}_{c}}}{\mathop \sum }\,\underset{i\in {{\mathcal{N}}_{l}}}{\mathop \sum }\,x_{ij}^{rv}{{D}^{rv}}+\\ & \underset{r\in {{\mathcal{N}}_{c}}}{\mathop \sum }\,\underset{v\in {{\mathcal{V}}_{r}}}{\mathop \sum }\,\underset{i\in {{\mathcal{N}}_{l}}}{\mathop \sum }\,\underset{j\in {{\mathcal{N}}_{l}}}{\mathop \sum }\,\underset{g\in \mathcal{G}}{\mathop \sum }\,x_{ij}^{rv}y_{g}^{rv}{{z}_{i}}_{,g}{{W}^{rv}}({{t}^{\text{E}}}_{hg}-\phi _{g}^{rv})+ \\ & \underset{r\in {{\mathcal{N}}_{c}}}{\mathop \sum }\,\underset{v\in {{\mathcal{V}}_{r}}}{\mathop \sum }\,\underset{i\in {{\mathcal{N}}_{l}}}{\mathop \sum }\,\underset{j\in {{\mathcal{N}}_{l}}}{\mathop \sum }\,\underset{g\in \mathcal{G}}{\mathop \sum }\,x_{ij}^{rv}y_{g}^{rv}{{z}_{i}}_{,g}{{L}_{i}}(\phi _{g}^{rv}-{{t}^{\text{L}}}_{hg}) \\ \end{matrix}$
s.t.jNlxdjrv=iNlxidrv1   rNc,vVr,dNc
rNcvVrjNlxijrv=rNcvVrjNlxjirv, iNl
vVriNcjNlxijrvVr, rNc
iNljNgGnhgxijrvygrvzi,gqrv
iNljNgGnhgxijrvygrvzi,gqrv      rNc,vVr
ϕgrv=iNljNlxijrvygrvzj,g[zi,g'(ϕg'rv+Thg'max+tij)]     rNc,vVr,gG
ϕgrv>0,rNc,vVr,gG
xijrv,ygrv,zi,g{0,1}    i,jN,rNc,vVr,gG

上述优化模型的目标函数式(11)表示最小化总维护成本,具体包括团队路由成本、固定派遣成本、服务等待成本和延时惩罚成本.约束式(12)保证每个派遣的维护团队必须从维护中心出发并最终回到同一个维护中心.约束式(13)表明每一只维护团队所对应的服务路径进入各租赁系统,也需要从该节点出来.约束式(14)旨在将派遣的团队数目限制在该维护中心现有的技术人员团队的总数之内.约束式(15)限制维护团队所能执行维护作业的设备总数目.约束式(16)~(17)为各成组维护集合实际开始时点的计算公式.约束式(18)~(19)给出了决策变量集的定义域.

4 策略流程

首先,基于各设备的故障率函数与预知维护成本率函数,通过综合考虑设备维护停机、累积失效损失以及系统组合选取对维护决策的影响,建立系统层的成组维护决策优化模型.考虑租赁系统内设备的经济相关性,系统层优化模型的目标是对各串联租赁系统内所有设备的预知维护作业进行成组,由于不同区域系统之间的成组维护不存在相关制约与影响,所以可以通过并行地优化各系统内设备的成组维护,并运用精确求解算法得出最优解集.然后,基于系统层优化模型的求解结果,得到成组集合的nhgThgmax和[tEhg, tLhg],并考虑租赁系统地理位置和维护团队资源,建立网络层团队协同调度优化模型.该优化模型是传统带时间窗约束的多中心车辆路径问题的拓展,即在多中心车辆路径问题的基础上进一步考虑各维护团队出发点的优化.车辆路径问题已是典型的非确定多项式(NP)难问题,因而网络层优化模型的求解难度更大.基于遗传算法简单通用、鲁棒性强、适合并行处理以及应用范围广等显著特点,本文运用遗传算法进行求解以得到总调度成本最小对应的团队服务路线,进而满足各租赁系统的预知维护需求.最后,在实施完成当前第h个周期的运维调度优化后,对设备的故障率与维护参数进行更新以进行下一个周期的运维调度优化,以确保各承租方企业在租赁期内的“产品+服务”整体服务方案.具体的决策流程如图2所示.

图2

图2   多中心协同维护调度策略的流程图

Fig.2   Flow chart of multi-center collaborative maintenance scheduling strategy


为了高效求解网络层团队协同调度优化模型,获得成本有效的团队服务路线方法,运用遗传算法进行优化求解.本文运用3个实数对路由决策进行编码,一个代表成组维护集合,一个代表执行维护作业的维护团队,一个代表维护团队的出发点,具体实例如图3所示.该编码实例表示有15个优化得出的成组维护集合,以及6支维护团队的服务路线.例如,维护团队1从维护中心1出发,依次服务承租系统9、7和3,最后返回维护中心1.

图3

图3   网络层路由决策的编码实例

Fig.3   Coding example of network-level routing decisions


5 算例分析

为了验证面向多中心租赁网络的MCMS策略的有效性与计算效率,以分布在不同地理位置的3个运维区域为验证对象.每个区域由一个维护中心和3个租赁系统构成,且各租赁系统为一个由3台设备串联组成的加工生产线,如车床、铣床、磨床等组成的串联制造系统.基于运维工程师测得的设备历史故障数据,运用最大似然估计计算得出各租赁设备的可靠性参数βkηkbhkahk.同时,基于设备历史维护作业记录,通过统计分析得到各租赁设备的维护成本CPhkCChk以及维护时长TPhkTChk.具体的可靠性参数和维护数据如表3所示,而多中心租赁网络中任意节点i1~i9r1~r3之间的路由时间由各系统之间的地理位置计算得出,如表4所示.

表3   各租赁设备的可靠性和维护参数

Tab.3  Reliability and maintenance parameters of each leased machine

kiβkηkbhkahkCPhk/美元CChk/美元TPhk/hTChk/h
113.155 6001.050.0256 50018 0002066
21.704 9001.0360.0169 00030 0002574
32.515 5001.020.0186 00017 0001448
421.944 2001.0150.0233 9008 8001038
51.856 4001.030.0384 60021 0001268
62.955 3001.0250.0483 2006 800818
732.576 1001.030.0386 70028 0001268
81.836 0001.040.0364 60022 0001022
92.974 3001.0250.0483 9007 000819
1041.844 2001.0150.0234 3008 2001039
111.725 5001.030.0387 60026 0001268
121.833 8001.040.0369 80016 0001022
1351.744 3001.0360.0169 00020 0002572
142.515 5001.020.0186 00017 0001448
153.134 6001.0180.0367 00013 0001640
1662.934 7001.0250.0484 0006 800818
171.833 5001.040.0369 80016 0001022
181.844 5001.040.0188 20021 0002574
1972.625 0001.050.0256 00015 0002066
202.345 3001.0270.0467 00022 0002260
212.894 2001.040.0369 80016 0001024
2282.255 5001.030.0389 60028 0001268
231.783 6001.040.0369 80016 0001022
241.765 6001.0360.0168 00030 0002574
2593.294 4001.0180.0367 00013 0001640
262.515 2001.020.0186 00017 0001448
271.844 2001.0150.0233 6008 8001038

新窗口打开| 下载CSV


表4   多中心租赁网络中任意节点之间的路由时间

Tab.4  Travel time between each pair of nodes of multi-center leasehold networkh

节点i1i2i3i4i5i6i7i8i9r1r2r3
i12923301510342135112237
i211493737152634184625
i3402830111624133718
i41523452428361139
i51036162722934
i6402335201340
i72122244411
i814182418
i9313313
r13030
r242
r3

新窗口打开| 下载CSV


基于各设备的可靠性参数与维护参数,建立系统层的成组维护决策优化模型,同时设置如表5所示的系统层模型参数,并通过优化求解得出总维护成本最低对应的成组维护集合.如表6所示,对于分布3个区域的27台设备进行成组维护,通过模型优化得到15个成组维护集合.进一步地,基于系统层得到的成组维护集合G和多中心网络的节点信息,建立网络层的团队协同调度优化模型,设定如表5所示的运维调度模型相关参数.

表5   系统层与网络层的模型参数设置

Tab.5  Model parameter setting for system level and network level

系统层模型参数设置网络层模型参数设置
参数取值参数取值
Pi/(元·h-1)300Crv/(元·h-1)200
R/6 000Drv/20 000
Fg/4 000Wrv/(元·h-1)200
wg/h24Li/(元·h-1)300
LPi/h17 520qrv/7
Vr(r∈Nc)/6

新窗口打开| 下载CSV


表6   第1个周期的系统层成组维护决策

Tab.6  System-level group maintenance decision-making in the first cycle

序号i成组维护集合nhgThgmax/h[tEhg, tLhg]
11{1, 3}220[2 898, 2 922]
21{2}125[3 167, 3 191]
32{4, 6}210[3 069, 3 093]
42{5}112[2 845, 2 869]
53{7}112[3 261, 3 285]
63{8, 9}210[2 865, 2 889]
74{10}110[2 799, 2 823]
84{11, 12}212[3 253, 3 277]
95{13, 14, 15}325[3 170, 3 194]
106{16, 17, 18}325[3 011, 3 035]
117{19, 20, 21}322[2 912, 2 936]
128{22}112[2 833, 2 857]
138{23, 24}225[3 113, 3 137]
149{25}116[3 069, 3 093]
159{26, 27}214[2 864, 2 888]
总维护成本 TMC1=155 017元

新窗口打开| 下载CSV


所有算法均使用Python3运行,实验平台操作系统的具体配置为2.00 GHz Intel Core i5处理器,16 GB运行内存.利用相应曲面法进行算法参数优化与实验测试,遗传算法参数设置如下:种群规模取160,迭代次数取200代,变异概率为0.85,交叉概率为0.1,并选用轮盘赌选择、两点互换变异、单点交叉等操作.基于表6得到的各串联租赁系统的维护需求,运用遗传算法对网络层的优化模型进行求解,在满足各团队的维护能力约束条件下,得到总调度成本最小对应的各团队服务路线,如表7所示.同时,遗传算法的收敛曲线如图4所示,且一次运行的时间约为65 s,符合出租方实际运维管理要求.可以看出,遗传算法结果在50代以内快速下降,60代左右算法逐渐收敛于最优结果.

表7   第1个周期的网络层团队协同调度方案

Tab.7  Network-level team collaboration sharing results in the first cycle

团队序号出发点出发时点组合服务顺序租赁系统服务路线
1维护中心r13 011(3, 14, 10)r1→2→9→6→r1
2维护中心r13 113(13, 2, 9)r1→8→1→5→r1
3维护中心r22 865(6, 11)r2→3→7→r2
4维护中心r23 253(8, 5)r2→4→3→r2
5维护中心r32 799(7, 12, 15, 1, 4)r3→4→8→9→1→2→r3
总调度成本TSC1=237 200 元

新窗口打开| 下载CSV


图4

图4   第1个周期网络层模型动态寻优的收敛曲线

Fig.4   Convergence curve of the network-level dynamic optimization at the first cycle


在得出当前第h个周期的维护方案后,根据各设备的实际开始维护时间更新各设备的维护周期T'hk,并对下一个h+1周期设备的故障率函数进行更新λ(h+1)k(t).决策者基于更新后的设备故障率函数,对多中心租赁服务网络的各系统进行成组维护与团队协同调度,以实现长期的“产品+服务”运维管理.本文考虑两年的租赁期,则剩下各周期的维护方案如表8所示.

表8   贯序各周期的维护方案

Tab.8  Overall maintenance schemes of sequential cycles

h成组维护集合G最优服务路线对应的团队出发点
1{1, 3}{2}{4, 6}{5}{7}{8, 9}{10}{11, 12}{13, 14, 15}
{16, 17, 18}{19, 20, 21}{22}{23, 24}{25}{26, 27}
(2→9→6, 8→1→5, 3→7,
4→3, 4→8→9→1→2)
(1, 2, 3, 2, 1)
2{1, 3}{2}{4, 6}{5}{7}{8, 9}{10}{11, 12}{13, 14, 15}
{16, 17, 18}{19, 20, 21}{22}{23, 24}{25}{26, 27}
(8→3→9, 3→4, 8→9,
6→2, 1→5, 4→1→7→2)
(3, 1, 3, 1, 2, 1)
3{1, 3}{2}{4, 6}{5}{7}{8, 9}{10}{11, 12}{13, 14}{15}
{16, 17}{18}{19, 20, 21}{22}{23}{24}{25}{26}{27}
(3→4→5, 6→2→7, 8→9→4,
1→3→9, 6→1, 9→8→2→8→5)
(2, 1, 2, 1, 1, 2)
4{1, 3}{2}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13, 14}{15}
{16, 17}{18}{19}{20, 21}{22}{23}{24}{25}{26}{27}
(5→4, 3→6→1→3→7, 9→5→9,
2→9→8→3→6, 8→4, 7→1→2)
(2, 3, 3, 1, 2, 3)
5{1, 3}{2}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}
{16, 17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}
(9→6→8, 7→8→2→4→6, 4→5,
8→3→5→3→2→7→1, 9, 1→3→2→9→7)
(3, 1, 2, 1, 3, 3)

新窗口打开| 下载CSV


同时,上述各周期的成本表现如图5所示.本算例通过设定每个周期所派遣的总维护团队个数,验证所提出MCMS策略在多维护中心团队资源规划中的利用效率.在运维服务开始时(h=1),仅需要派遣5支维护团队即可满足出租方的外表服务.随着运维服务时间递增,各租赁设备的独立维护时间点逐渐分散,即需要增加维护团队的个数以权衡服务等待成本和固定派遣成本.同时,由于本算例中的总维护团队数目限制,所以随着服务周期h的增加,进而形成由服务等待成本项增加而导致的总调度成本激增.

图5

图5   各周期维护方案的成本表现

Fig.5   Cost performance of MCMS policy in each maintenance scheme


为了验证本文所提出的MCMS策略在求解面向多中心租赁服务网络的维护调度与路由问题的有效性,将MCMS策略与目前常用的两种策略进行对比,以验证MCMS策略在经济上具有突出优势.具体策略描述为:

(1) 贯序成组维护(SGM)策略.为了减少团队重复派遣和系统频繁停机,该策略利用最早的设备独立维护时点对同一系统中的所有设备进行维护成组,各中心的维护团队则通过考虑跨区域资源共享以执行所有成组作业.

(2) 局部成组维护(LGM)策略.与提出的MCMS策略系统层部分相同,都是通过最小化总维护成本得到各租赁系统的成组维护集合,但在网络层仅考虑各区域内部维护团队的服务路线优化,不考虑跨区域的服务团队资源共享.为了确保上述3种维护策略的成本有效性对比,考虑为期两年的运维调度服务,对应的总维护成本、总调度成本以及总成本如图6所示.成本对比结果显示,总体上MCMS策略可以有效降低总成本,具体原因可分析如下:一方面,通过与SGM策略对比显示,MCMS策略可以有效地对各租赁系统的设备进行维护成组,而非单一成组系统内的所有设备,进而大幅度降低总维护成本;另一方面,通过与LGM策略对比显示,MCMS策略可以进一步统筹各中心的维护团队资源,以优化各周期的维护团队派遣个数.具体而言,由LGM策略得出的第一周期的方案需要6个维护团队进行维护作业,而MCMS策略优化仅需5个维护团队.

图6

图6   不同维护策略的成本对比

Fig.6   Cost comparison of three different maintenance policies


总体而言,提出的MCMS策略可以显著降低维护与调度成本,确保广域运维服务的及时性,并进一步利用现有维护团队资源.不同的租赁设备退化趋势、维护相关参数、承租方地理位置和维护团队资源都将会影响运维调度优化,进而生成完全不同的整体解决方案.所提出的MCMS策略机制可以很好地适应这些变化,并获取自适应的运维方案.一方面,系统层的成组维护优化可以通过权衡提前维护与延迟维护,对相近维护需求的设备进行成组,以确定各系统最合适的维护时机;另一方面,网络层通过有目的地对各团队的出发点与服务顺序进行优化,以减少服务路由成本并降低维护团队等待时间.通过动态比较每个可行解的总调度成本,选择总调度成本最低的解决方案作为该周期的运维方案.

6 结语

针对出租方拓展全球“产品+服务”整体解决方案中存在的多中心运维调度问题,提出了系统层、网络层动态交互的多中心协同维护调度策略.在系统层综合考虑设备维护停机、累积失效损失以及系统组合选取对维护决策的影响,对同一串联租赁系统内的设备进行维护成组优化,得出总维护成本最小的成组维护方案和维护时间窗;在网络层进一步考虑服务路由优化、团队派遣选取和维护响应速度对调度决策的影响,输出最小化总调度成本所对应的各团队最优服务路线.算例结果表明,与现有的两种维护调度策略相比,本文所提出的多中心协同维护调度策略可以充分利用各运维中心的维护团队资源,有效降低成本的同时确保计算效率,更加符合出租方实际的运维调度服务.此外,所提出的系统层与网络层动态交互的模型可以根据不同承租方企业的实际维护需求,对多中心协同维护调度策略进行适当调整,以适用于各类不同场景的广域服务型制造,并拓展应用于风电机场、制造工厂和电力装备等的多中心运维调度规划,具备一定应用前景.同时,本文所提出的多中心运维调度问题尚未考虑设备随机失效约束、复杂系统结构约束和维护人力资源约束对维护调度决策的影响,因此综合考虑多种约束并开发高效求解算法将是下一步的研究重点.

参考文献

GAO J, YAO Y L, ZHU V C Y, et al.

Service-oriented manufacturing: A new product pattern and manufacturing paradigm

[J]. Journal of Intelligent Manufacturing, 2011, 22(3): 435-446.

DOI:10.1007/s10845-009-0301-y      URL     [本文引用: 1]

CHANG F, ZHOU G, ZHANG C, et al.

A service-oriented dynamic multi-level maintenance grouping strategy based on prediction information of multi-component systems

[J]. Journal of Manufacturing Systems, 2019, 53: 49-61.

DOI:10.1016/j.jmsy.2019.09.005      URL     [本文引用: 1]

孙博文, 郭闻雨, 夏唐斌, .

面向串并联生产系统机会维护的产能平衡导向租赁利润优化策略

[J]. 上海交通大学学报, 2019, 53(3): 276-284.

[本文引用: 1]

SUN Bowen, GUO Wenyu, XIA Tangbin, et al.

Capacity balancing-oriented leasing profit optimization of opportunistic maintenance for leased series-parallel production system

[J]. Journal of Shanghai Jiao Tong University, 2019, 53(3): 276-284.

[本文引用: 1]

SI G, XIA T, PAN E, et al.

Service-oriented global optimization integrating maintenance grouping and technician routing for multi-location multi-unit production systems

[J]. IISE Transactions, 2022, 54(9): 894-907.

DOI:10.1080/24725854.2021.1957181      URL     [本文引用: 1]

CAMCI F.

Maintenance scheduling of geographically distributed assets with prognostics information

[J]. European Journal of Operational Research, 2015, 245(2): 506-516.

DOI:10.1016/j.ejor.2015.03.023      URL     [本文引用: 1]

LÓPEZ-SANTANA E, AKHAVAN-TABATABAEI R, DIEULLE L, et al.

On the combined maintenance and routing optimization problem

[J]. Reliability Engineering & System Safety, 2016, 145: 199-214.

DOI:10.1016/j.ress.2015.09.016      URL     [本文引用: 1]

IRAWAN C A, OUELHADJ D, JONES D, et al.

Optimisation of maintenance routing and scheduling for offshore wind farms

[J]. European Journal of Operational Research, 2017, 256(1): 76-89.

DOI:10.1016/j.ejor.2016.05.059      URL     [本文引用: 1]

NGUYEN H S H, DO P, VU H C, et al.

Dynamic maintenance grouping and routing for geographically dispersed production systems

[J]. Reliability Engineering & System Safety, 2019, 185: 392-404.

DOI:10.1016/j.ress.2018.12.031      URL     [本文引用: 1]

司国锦, 夏唐斌, 宋亚, .

面向租赁服务网络广域运维的3层机会维护调度策略

[J]. 上海交通大学学报, 2019, 53(4): 387-395.

[本文引用: 1]

SI Guojin, XIA Tangbin, SONG Ya, et al.

Triple-level opportunistic maintenance optimization policy for multi-location operation and maintenance of leasehold service network

[J]. Journal of Shanghai Jiao Tong University, 2019, 53(4): 387-395.

[本文引用: 1]

DIAZ-RAMIREZ J, HUERTAS J I, TRIGOS F.

Aircraft maintenance, routing, and crew scheduling planning for airlines with a single fleet and a single maintenance and crew base

[J]. Computers & Industrial Engineering, 2014, 75: 68-78.

DOI:10.1016/j.cie.2014.05.027      URL     [本文引用: 1]

SCHROTENBOER A H, UIT HET BROEK M A, JARGALSAIKHAN B, et al.

Coordinating technician allocation and maintenance routing for offshore wind farms

[J]. Computers & Operations Research, 2018, 98, 185-197.

[本文引用: 1]

韩笑乐, 鞠留红, 钱丽娜, .

集装箱进出口码头泊位-堆场协同分配的动态决策

[J]. 上海交通大学学报, 2019, 53(1): 69-76.

[本文引用: 1]

HAN Xiaole, JU Liuhong, QIAN Lina, et al.

Dynamic decision making for the intergrated allocation of berth and import/export container terminals

[J]. Journal of Shanghai Jiao Tong University, 2019, 53(1): 69-76.

[本文引用: 1]

LI J, LI T, YU Y, et al.

Discrete firefly algorithm with compound neighborhoods for asymmetric multi-depot vehicle routing problem in the maintenance of farm machinery

[J]. Applied Soft Computing, 2019, 81: 105460.

[本文引用: 1]

辜勇, 袁源乙, 张列, .

带时间窗的多中心半开放式车辆路径问题

[J]. 中国机械工程, 2020, 31(14): 1733-1740.

DOI:10.3969/j.issn.1004-132X.2020.14.013      [本文引用: 1]

针对多中心协同配送下的车辆路径问题,建立了总成本最小化模型,所建模型满足多中心、多需求点和半开放式的特征。考虑到问题的复杂性,设计了一种三阶段求解算法:将K-mediods聚类算法用于原始数据分解,将原规模较大的多配送中心路径问题转换成多个单配送中心路径问题;设计了改进多蚁群算法来求解单配送中心路径问题,得到初始方案;在调整阶段,利用节约算法优化初始方案。分析了算例,并同其他文献的算法求解结果进行对比,结果表明,所提算法比GA-ACO算法求解得到的单中心配送最优路径值减小32.16%,总成本减小30.42%;比狼群算法解得的最优路径值和总成本均减小8.99%;比蚁群算法求得的最优路径值减小24.76%,最小配送成本减小3.40%,从而验证了所建模型的合理性和所设计多阶段算法的有效性。

GU Yong, YUAN Yuanyi, ZHANG Lie, et al.

Multi-depot half open vehicle routing problem with time windows

[J]. China Mechanical Engineering, 2020, 31(14): 1733-1740.

DOI:10.3969/j.issn.1004-132X.2020.14.013      [本文引用: 1]

Aiming at the vehicle routing problem under multi-depot collaborative distribution, a minimization model of total costs was established. The model satisfied the characteristics of multi-depot, multi-demand points and half-open. Considering the complexity of the problem, a three-stage solution algorithm was designed. K-mediods clustering algorithm was used to decompose the original data. The original large-scale multi-depot VRP was transformed into multiple single distribution center routing problems. Then, an improved multi-ant colony algorithm was designed to solve the single distribution center routing problem, and the initial scheme was obtained. In the adjustment stages, the initial scheme was optimized by using the saving mileage method. At last, the simulation results were compared with ones of the other methods. The results show that the proposed algorithm is better than GA-ACO algorithm, wolf pack algorithm and ant colony algorithm. The optimal path is optimized by 32.16%, 8.99% and 24.76% respectively, and the total cost is optimized by 30.42%, 8.99% and 3.40% separately, which verifies the rationality of the model and the effectiveness of the multi-stage algorithm design.

WANG Y, ZHANG J, GUAN X, et al.

Collaborative multiple centers fresh logistics distribution network optimization with resource sharing and temperature control constraints

[J]. Expert Systems with Applications, 2021, 165: 113838.

[本文引用: 1]

/