一种电力负荷管理系统的用户权限分配方法技术方案

技术编号:36404665 阅读:20 留言:0更新日期:2023-01-18 10:12
本申请涉及一种电力负荷管理系统的用户权限分配方法,包括以下具体步骤:S1.在负荷管理系统访问控制策略中引入信任度属性概念,获得电力负荷管理系统信息资源的全局信任度,以此得从选角到权限分配的访问控制权限控制策略;S2.根据获取的电力负荷管理系统信息资源的全局信任度,构建基于RBAC访问控制模型,并根据访问权限控制结果,分配系统用户权限;S3.设计初值指标参数使得用户权限分配方法达到实际工作效果。本申请更加更精准、快速的对电力负荷管理系统进行用户权限分配,并使用户满意,符合工作实际,将“用户

【技术实现步骤摘要】
一种电力负荷管理系统的用户权限分配方法


[0001]本申请涉及电力需求侧系统控制领域,尤其涉及一种负荷管理系统权限访问控制方法。

技术介绍

[0002]近年来全国新型电力负荷管理系统建设步伐加快,负荷管理系统的复杂性、功能模块的多样性和系统间的协调性日益突出,已经成为需求侧管理中不可或缺的重要组成部分。管理系统想要完全改变权限需要三个步骤:申请、批准和配置。在用户填写应用程序时,经常会遇到这样的情况:他们不了解系统角色,而且很难准确描述他们需要的功能,导致彼此沟通效果较差,负荷管理系统用户权限配置较低。另外,机构权力调整常常是迫在眉睫的,通过人工的方式,不仅降低了负荷管理系统用户权限分配效率,还不能保证分配的精度效果。因此对负荷管理系统用户权限分配的研究迫在眉睫。

技术实现思路

[0003]本申请实施例的目的在于提供一种电力负荷管理系统的用户权限分配方法,将RBAC模型结合系统用户权限分配方法中,在综合考虑分配精度和分配效率的前提下系统用户权限的自动分配具有实际的意义。
[0004]为实现上述目的,本申请提供如下技术方案:本申请实施例提供一种电力负荷管理系统的用户权限分配方法,包括以下具体步骤:S1.在负荷管理系统访问控制策略中引入信任度属性概念,获得电力负荷管理系统信息资源的全局信任度,以此得从选角到权限分配的访问控制权限控制策略;S2. 根据获取的电力负荷管理系统信息资源的全局信任度,构建基于RBAC访问控制模型,并根据访问权限控制结果,分配系统用户权限;S3. 设计初值指标参数使得用户权限分配方法达到实际工作效果。
[0005]所述步骤S1中在负荷管理系统访问控制策略中引入信任度属性概念具体为:电力负荷管理系统信息资源的全局信任度如公式(1)所示:
ꢀꢀꢀꢀ
(1)上式中,为全局信任度,是直接信任度,表示电力负荷管理系统节点i对节点j的推荐信任程度;α和β分别为直接信任度和推荐信任度的信任系数;计算电力负荷管理系统信息资源的直接信任度,计算公式如公式(2):
ꢀꢀꢀꢀꢀ
(2)其中,表示电力负荷管理系统中引入的时间因子,指的是当取值
为0时,得到的电力负荷管理系统信息资源的初始直接信任度,表示节点,T表示时间长度;根据公式(2)得到:(3)其中,表示用户访问评价结果,指的是当取值为时,得到的电力负荷管理系统信息资源的直接信任度,为时间,为访问次数,为时间反馈函数,m为正整数。
[0006]所述步骤S1中,访问控制权限控制策略根据自主型访问权限控制结果,分配负荷管理系统用户权限,自主型访问控制结果是结合访客的身份和他们所属的组来控制授权访问对象目标,自主型访问权限控制结果如下:(4)其中,R表示融入自主型访问控制权重分配思想后的用户访问结果,基于全局信任度函数量化分配权限进行访问,表示用户的各项访问权限。
[0007]所述步骤S2中,构建基于RBAC访问控制模型,RBAC模型定义如下:用户:指主动发出访问请求的实体,角色:主要是指在用户与权限之间,作为中间项进行信息的传递,在系统应用中具有间接管理系统资源的作用;会话:用来与用户进行关联,用户通过会话与角色信息进行关联;权限:判断主体对系统资源是否拥有访问权限;操作:指主体对资源进行何种访问方式,实现系统的类型决定操作;在实际系统应用中,先分配权限给角色,用户申请角色后获得相对应的权限,从而实现访问系统资源。
[0008]所述步骤S2中,分配系统用户权限具体为,实现不同访问行为在分配响应时,量化计算用户中不同的访问行为在分配权限时彼此的信任度的表达式为:(5)其中,,表示用户的不同属性集合,表示相对属性值,表示时间,n表示用户个数,根据公式(5)中的量化结果分析用户的权限访问等级,设定用户信任度量化与行为量化度量函数,依据该函数的值确定用户访问权限,则的表达式为:
(6)由公式(6)可知,权限访问等级共分为三个等级,其中为最高访问权限,为中间访问权限,为最低访问权限,P1...Pn为权限集。
[0009]所述步骤S3中设定实验参数主要为属性数量增加、权限分配误差和用户满意度三个方面,权限分配误差率的表达式如(1)所示:(7)式中,D表示权限分配的实际值,W表示权限分配的理论正确值,当系统所分配权限属性数量上升时,权限分配的误差率稳定保持在用户满意的区间内。
[0010]与现有技术相比,本专利技术的有益效果是:1)该方法解决了传统方法存在的电力负荷管理系统用户访问权限控制时间长,权限分配误差率较高的问题,并提高了用户的满意度,通过自主型访问控制可以使对象的自治主体可以与其他主体共享对象信息;强制型访问控制代表则可进行无级别操作;这将有利于简化了用户的权限管理和系统运行开销,并使用户权限分配的更加精准。此外,所设计分析用户访问行为可以了解访问行为之间的特性,从而分析电力负荷管理系统用户中不同的访问行为在分配权限时彼此的信任度,简化了用户的权限管理和系统运行开销。
[0011]2)更加更精准、快速的对电力负荷管理系统进行用户权限分配,并使用户满意,符合工作实际,将“用户

角色

资源”的映射关系考虑到设计中来,使得电力负荷管理系统在处理用户权限分配时,具有更好的并行能力,因而更具有实际意义。
附图说明
[0012]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0013]图1是本申请实施例提供的一种电力负荷管理系统的用户权限分配方法流程图;图2是RBAC模型原理图;图3是本申请实施例中一种访问控制的基本思想示意图;图4是本申请实施例表示电力负荷管理系统权限授予过程示意图;图5是本申请实施例电力负荷管理系统的RBAC模型图;图6是本申请实施例电力负荷管理系统用户权限分配误差率进行对比分析误差率实验结果;图7是本申请实施例电力负荷管理系统用户满意度进行对比分析图。
具体实施方式
[0014]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
[0015]术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0016]请参阅图1

图5所示,本申请实施例提供一种电力负荷管理系统的用户权限分配方法,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力负荷管理系统的用户权限分配方法,其特征在于,包括以下具体步骤:S1.在负荷管理系统访问控制策略中引入信任度属性概念,获得电力负荷管理系统信息资源的全局信任度,以此得从选角到权限分配的访问控制权限控制策略;S2. 根据获取的电力负荷管理系统信息资源的全局信任度,构建基于RBAC访问控制模型,并根据访问权限控制结果,分配系统用户权限;S3. 设计初值指标参数使得用户权限分配方法达到实际工作效果。2.根据权利要求1所述的一种电力负荷管理系统的用户权限分配方法,其特征在于,所述步骤S1中在负荷管理系统访问控制策略中引入信任度属性概念具体为:电力负荷管理系统信息资源的全局信任度如公式(1)所示:
ꢀꢀꢀꢀ
(1)上式中,为全局信任度,是直接信任度,表示电力负荷管理系统节点i对节点j的推荐信任程度;α和β分别为直接信任度和推荐信任度的信任系数;计算电力负荷管理系统信息资源的直接信任度,计算公式如公式(2):
ꢀꢀꢀꢀꢀ
(2)其中,表示电力负荷管理系统中引入的时间因子,指的是当取值为0时,得到的电力负荷管理系统信息资源的初始直接信任度,表示节点,T表示时间长度;根据公式(2)得到:(3)其中,表示用户访问评价结果,指的是当取值为时,得到的电力负荷管理系统信息资源的直接信任度,为时间,为访问次数,为时间反馈函数,m为正整数。3.根据权利要求2所述的一种电力负荷管理系统的用户权限分配方法,其特征在于,所述步骤S1中,访问控制权限控制策略根据自主型访问权限控制结果,分配负荷管理系统用户权限,自主型访问控制结果是结合访客的身份和他们所属的组来控制授权访问对象目标,自主型访问权限控制结果如下:(4)其中,R表示融入自主型访问控制权重分配思想后的用户...

【专利技术属性】
技术研发人员:樊立攀禹文静徐琰胡子修明东岳傅晨谢东日付尤孙亮游文军庞博赵煜东王璟韬叶睿雯叶利田晓霞张莹马健黄徐珂
申请(专利权)人:国网湖北省电力有限公司营销服务中心计量中心
类型:发明
国别省市:

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

1