一种基于区块链的公共卫生智慧监测系统及方法技术方案

技术编号:38754615 阅读:24 留言:0更新日期:2023-09-10 09:39
本发明专利技术公开了一种基于区块链的公共卫生智慧监测系统及方法,属于区块链技术领域。构建公共卫生联合体区块架构,存储各卫生医疗机构系统的公共卫生事件;统计发生时间,分析用户反馈病例特征出现的集中时间范围;分析关联的用户反馈病例特征在不同时期的重合情况,构建二维坐标系,计算用户反馈病例特征之间的关联演化值;计算公共卫生事件演化因素的标签值,对公共卫生事件进行归类,并对公共卫生联合体区块架构存储数据进行更新;进而能够立足于公共卫生事件演化因素来对病例特征相关性进行研究,使公共卫生事件的不同特点能够立足于统一尺度进行研判,进而对公共卫生事件的潜在隐患进行精准预防,同时结合区块链技术,对数据进行共享和存储。数据进行共享和存储。数据进行共享和存储。

【技术实现步骤摘要】
一种基于区块链的公共卫生智慧监测系统及方法


[0001]本专利技术涉及区块链
,具体为一种基于区块链的公共卫生智慧监测系统及方法。

技术介绍

[0002][0003]公共卫生事件具有成因多样性、分布差异性、传播广泛性、治理综合性、种类多样性和新增演化性等特点,进而不同的公共卫生事件在处理和预防的过程中表现出来的特点往往存在差异,进而影响了处理效率和预防的精准度。

技术实现思路

[0004]本专利技术的目的在于提供一种基于区块链的公共卫生智慧监测系统及方法,以解决上述
技术介绍
中提出的问题。
[0005]为了解决上述技术问题,本专利技术提供如下技术方案:
[0006]一种基于区块链的公共卫生智慧监测系统,本系统包括:公共卫生联合体区块架构模块、用户反馈病例特征出现时间分析模块、用户反馈病例特征关联分析模块和公共卫生事件关联分析模块;
[0007]所述公共卫生联合体区块架构模块,用于构建公共卫生联合体区块架构,存储各卫生医疗机构系统的公共卫生事件,并实时记录用户反馈病例特征;
[0008]所述用户本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的公共卫生智慧监测方法,其特征在于,该方法包括以下步骤:步骤S100:构建公共卫生联合体区块架构,用以存储各卫生医疗机构系统的公共卫生事件,并实时记录用户反馈病例特征;步骤S200:根据用户反馈病例特征,统计不同用户反馈病例特征在不同时期内的发生时间;根据发生时间数据,分析用户反馈病例特征出现的集中时间范围;步骤S300:根据集中时间范围,对不同用户反馈病例特征进行关联;并分析关联的用户反馈病例特征在不同时期的重合情况;根据重合情况构建二维坐标系,计算关联的用户反馈病例特征之间的关联演化值;步骤S400:根据关联演化值,对用户反馈病例特征之间的关联关系进行裁定,并计算公共卫生事件演化因素的标签值;根据标签值,对公共卫生事件进行归类,并对公共卫生联合体区块架构存储数据进行更新。2.根据权利要求1所述的一种基于区块链的公共卫生智慧监测方法,其特征在于,所述步骤S100的具体实施过程包括:步骤S101:对所有卫生医疗机构系统进行统一编号,并构建公共卫生联合体区块架构,所述公共卫生联合体区块架构包括K个公共卫生事件存储区块库,其中一个卫生医疗机构系统对应一个公共卫生事件存储区块库;所述公共卫生事件存储区块库用于存储卫生医疗机构系统上传的公共卫生事件;将任意一个公共卫生事件存储区块库记为PB
θ
,其中θ为卫生医疗机构系统的编号,且θ≦K;步骤S102:在公共卫生事件存储区块库PB
θ
中,对任意一个公共卫生事件I
i
对应的公共卫生事件特征信息进行记录,并生成公共卫生事件演化因素集合,记为II
i
={V1,V2,...,V
n
},其中,V1,V2,...,V
n
分别表示公共卫生事件I
i
包含的第1,2,...,n个公共卫生事件演化因素,且n≦W,i表示公共卫生事件的编号,所述公共卫生事件特征信息包括W个公共卫生事件演化因素;基于所述公共卫生事件特征信息,对任意一个用户反馈病例特征进行公共卫生事件演化因素的关联,并生成用户反馈病例特征演化因素集合,记为SS
X
={V1,V2,...,V
m
},其中,V1,V2,...,V
m
分别表示用户反馈病例特征S
X
包含的第1,2,...,m个公共卫生事件演化因素,且m≦W,X表示用户反馈病例特征编号。3.根据权利要求2所述的一种基于区块链的公共卫生智慧监测方法,其特征在于,所述步骤S200的具体实施过程包括:步骤S201:在第C个公共卫生事件演化周期内,记录每一个用户反馈病例特征,并针对任意一个用户反馈病例特征,统计该用户反馈病例特征出现的所有发生时间,并生成用户反馈病例特征时间序列集合,记为TS
X
={T1,T2,...,T
a
},其中,T1,T2,...,T
a
分别表示用户反馈病例特征S
X
出现的第1,2,...,a个发生时间;根据用户反馈病例特征时间序列集合,计算任意一个发生时间的聚类值,具体计算公式如下:F(T
A
)=(2πσ2)

1/2
*exp[

(T
A

u)2/(2σ2)]其中,F(T
A
)表示任意一个发生时间T
A
的聚类值,且T
A
∈TS
X
,u=1/a*∑
A=1a
T
A
,σ2=1/a*∑
A=1a
(T
A

u)2;步骤S202:预设发生时间的聚类阈值,如果任意一个发生时间的聚类值大于等于发生时间的聚类阈值,则对该任意一个发生时间进行标记,并根据标记结果,分别提取标记的所有发生时间中的最大值和最小值,得到用户反馈病例特征S
X
出现的集中时间范围,并记为T
(S
X
)=[T
min
,T
max
]。4.根据权利要求3所述的一种基于区块链的公共卫生智慧监测方法,其特征在于,所述步骤S300的具体实施过程包括:步骤S301:根据集中时间范围,如果任意一个用户反馈病例特征S
Y
出现的集中时间范围T(S
Y
)与任意一个用户反馈病例特征S
X
出现的集中时间范围T(S
X
)存在重合,则将用户反馈病例特征S
Y
与用户反馈病例特征S
X
进行关联,且Y表示用户反馈病例特征编号,X≠Y;步骤S302:统计用户反馈病例特征S
Y
与用户反馈病例特征S
X
在第C+1个公共卫生事件演化周期前,每一个公共卫生事件演化周期内的重合情况;对存在重合情况的公共卫生事件演化周期进行统计,并生成重合周期集合,记为CT(S
X
),同时对存在重合情况的公共卫生事件演化周期对应的重合时长进行统计,并生成重合时长集合,记为ST(S
X
);步骤S303:以重合周期集合中每一个元素为横坐标值,以重合时长集合中每一个元素为纵坐标值,建立用户反馈病例特征关联关系演化二维坐标系,并进行坐标点标记,记为(B,t
B
),其中,B表示第B个重合周期,t
B
表示第B个重合周期内的重合时长;步骤S304:将用户反馈病例特征关联关系演化二维坐标系中任意两个坐标点用直线进行连接,得到用户反馈病例特征S
Y
与用户反馈病例特征S
X
在第C+1个公共卫生事件演化周期前的一段完整的折线图,将折线图对应的分段函数记为h(e),并计算用户反馈病例特征S
Y
与用户反馈病例特征S
X
之间的关联演化值H(S
X

S
Y
)=∫
P1P2
h(e)de,其中P1和P2分别表示分段函数的起点和终点。5.根据权利要求4所述的一种基于区块链的公共卫生智慧监测方法,其特征在于,所述步骤S400的具体实施过程包括:步骤S401:预设关联演化阈值,如果关联演化值H(S
X

S
Y
)小于关联演化阈值,则将用户反馈病例特征S
Y
与用户反馈病例特征S
X
之间取消关联;如果关联演化值H(S
X

S
Y
)大于等于关联演化阈值,则分别提取用户反馈病例特征S
Y
与用户反馈病例特征S
X
在每一个重合周期内的用户反馈病例特征演化因素集合,并计算出在每一个重合周期内的演化因素关联集合,记为GS(S
X

S
Y
)=SS
X
∩SS
Y
,SS
Y
表示用户反馈病例特征S
Y
对应生成的用户反馈病例特征演化因素集合;步骤S402:将每一个重合周期内的演化因素关联集合进行并集,并将并集结果记为BS,同时统计每一个公共卫生事件演化因素在所有重合周期内出现的总次数;将集合BS中任意一个公共卫生事件演化因素记为V
d
,d表示公共卫生事件演化因素编号,将任意一个公共卫生事件演化因素V
d
出现的总次数记为L(V
d
),并计算公共卫生事件演化因素V
d
的标签值,具体计算公式如下:LV[L(V
d
)]=1/(R

1)*∑
V∈BS
[L(V
d
)

L(V)]2其中,LV[L(V
d
)]表示公共卫生事件演化因素V
d
的标签值,R表示集合BS中元素总数量,L(V)表示公共卫生事件演化因素V对应出现的总次数,且V≠V
d
;步骤S403:预设标签阈值,如果LV[L(V
d
)]大于等于标签阈值,则将公共卫生事件演化因素V
d
保留,否则将公共卫生事件演化因素V
d
剔除;在用户反馈病例特征S
Y
与用户反馈病例特征S
X
之间形成一种公共卫生事件,记为I
q
,其中q表示公共卫生事件的编号,并将所有保留下来的公共卫生事件演化因素生成公共卫生事件I
q
对应的公共卫生事件演化因素集合II
q
;步骤S404:根据公共卫生事件演化因素集合II
q
与公共卫生事件演化因素集合II
i
,计算
公共卫生事件I
q
与公共卫生事件I
i
之间的事件关联度,具体计算公式如下:ER(I
q

I
i
)=NUM(II
q
∪II
i

II
q
∩II
i
)/NUM(II
q
∩II
i
)其中,ER(I
q

I
i
)表示公共卫生事件I
q
与公共卫生事件I
i
之间的事件关联度,NUM(II
q
∪II
i

II
q
∩II
i
)和NUM(II
q
∩II
i
)分别表示集合II
q
∪II
i

II
q
∩II
i
和集合II
q
∩II
i
中元素数量,且步骤S405:预设事件关联度阈值,如果事件关联度ER(I
q

I
i
)大于等于事件关联度阈值,则将公共卫生事件I
q
与公共卫生事件I
i
归为一类;如果事件关联度ER(I
q

I
i
)小于事件关联度阈值,则将公共卫生事件I
q
添加到公共卫生事件存储区块库PB
θ
。6.一种基于区块链的公共卫生智慧监测系统,其特征在于,所述系统包括:公共卫生联合体区块架构模块、用户反馈病例特征出现时间分析模块、用户反馈病例特征关联分析模块和公共卫生事件关联分析模块;所述公共卫生联合体区块架构模块,用于构建公共卫生联合体区块架构,存储各卫生医疗机构系...

【专利技术属性】
技术研发人员:文怀何庆南杨程灏刘韬华温在驰田秋伟
申请(专利权)人:中南大学湘雅三医院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1