为了准确评价有向无标度网络中节点的重要度大小,从而更好地实施保护策略,提高网络抗毁性。考虑网络发生级联失效前后,节点负载量和网络连通性的变化情况,提出一种基于级联失效的有向无标度网络节点重要度评价模型。首先建立有向网络级联失效模型,推导出节点失效前承担的负载量,然后结合节点负载与其在数据传输过程中的位置因素,构建节点重要度评价模型。实验结果表明,在网络遭受选择性攻击时,采用该模型测得的关键节点失效后,分离生成子图数量和网络稳健性的变化趋势更明显,为具体应用提供实验数据。
1
代码采用基于python的networkx工具实现 完成的内容包括:构造了两个BA无标度网络的耦合模型、并基于此构造了网络级联失效模型 耦合模型的建立方法为同配耦合、节点一一对应(或异配耦合、节点一一对应) 级联失效流程:首先确定攻击的节点,移除该节点和其耦合节点,再递归判断是否有脱离最大连通子图的点 需要下载的库包括:networkx、matplotlib
1
级联失效现象是一种节点失效的动态效应,会瞬间波及全网,造成全局网络瘫痪,成为无标度网络的规模化应用瓶颈.针对无标度网络的级联失效问题,提出一种可抵御任意单个节点失效引发的级联失效的缓解策略.在无标度网络中,节点容量是恒定的,根据这一特点建立级联失效模型,推导出网络发生大规模级联失效的承载极限,进而针对按节点度降序攻击的节点失效行为,提出相应的级联失效缓解策略.仿真实验结果表明,只对网络中小部分节点度大的超载节点采取一次缓解策略,可以显著改进无标度网络对此类攻击的级联失效抵御能力,同时通过数值模拟发现,网络总节点数和节点容量与网络的级联失效抵御能力正相关.
1
传统的复杂网络抗毁性研究主要基于网络静态连通性,而忽视了网络动态特征。该文在网络动态性基础上,研究级联失效条件下复杂网络的抗毁性能,对ER随机网络模型、BA无标度网络模型和PFP互联网拓扑模型这三种模型在不同攻击策略下的抗毁性进行了对比分析和仿真实验。实验结果表明:在随机攻击下,ER网络表现最为脆弱,而BA网络的抗毁性远不如PFP网络;在故意攻击下,3种网络模型对最大节点度优先攻击、最大节点介数优先攻击以及最大边介数优先攻击这3种攻击策略的抗毁性都很脆弱,仅需攻击极少量关键边即可使网络崩溃,但是相对而言
2022-03-23 10:12:18 418KB 自然科学 论文
1
网络化指挥信息系统是现代信息化条件下体系作战的基础支撑和重要枢纽.在分析网络化指挥信息系统结构功能基础上,构建带权重的双层相依网络,提出一种考虑节点过载和节点修复的级联失效模型,并在基于节点权重的负载重分配策略基础上构造基于节点相似、基于节点剩余容量和综合分配3种改进型策略.以“LB演习”数据为样本,针对攻击方式、负载重分配策略和网络性能参数对网络抗毁性影响展开研究.仿真结果表明:物理层重要节点对网络性能影响最为关键,并且网络性能会在蓄意攻击下产生突变现象;改进的3种策略,特别是综合分配策略,能够显著提升网络抗毁性,网络性能参数能够在一定范围内大幅提升网络抗毁性,避免大规模级联失效现象.
1
Matlab级联失效代码DCSIMSEP 电力系统级联(分离)直流潮流模拟器,主要由佛蒙特大学的 Paul Hines 开发,Eduardo Cotilla-Sanchez、Pooya Rezaei 和 Maggie Eppstein 做出贡献。 此代码可免费用于研究目的,并可通过 GNU 公共许可证获得。 如果您发现这对您的研究有用,请引用下面列出的出版物。 有关 DCSIMSEP 工作原理的详细信息,请参阅: Margaret J. Eppstein 和 Paul DH Hines。 一种“随机化学”算法,用于识别引发级联故障的多种意外事件的集合。 IEEE 电力系统交易,卷。 27,没有。 2012 年 3 月。 Pooya Rezaei、Paul Hines 和 Margaret Eppstein,用随机化学估计级联故障风险,IEEE 电力系统交易,卷。 30,没有。 2015 年 5 月。 要开始使用 DCSIMSEP,请执行以下操作: 从 MATLAB 中导航到 dcsimsep 文件夹 编辑并运行 setup.m 脚本(这只是设置路径) 导航到 test/ 目录:``cd
2021-12-21 11:11:12 20.01MB 系统开源
1
Matlab级联失效代码MATCASC MATCASC 是一种基于 MATLAB 的开源工具,用于分析电网中的级联故障。 作为起点,您可以使用: SimCascFailures.m是模拟级联线路重载的文件。 QuantifyDamageByCascades.m是模拟和量化级联的主要文件。 需要安装 Mathower 才能使代码正常工作: 注意由于角色和团队的重新分配以及替代性职业选择,该项目的团队成员都无法提供支持。 但是,您可以随时联系 Trivik Verma(ethz.ch 上的 vtrivik)以获取更多信息。 他会尽力及时回复你。 如果您使用此代码和/或由此产生的任何研究,请引用这篇文章:Koc, Y., Verma, T., Araujo, NA, &​​ Warnier, M.(2013 年 11 月)。 Matcasc:一种分析电网级联断线的工具。 在智能能源系统 (IWIES) 中,2013 年 IEEE 国际研讨会(第 143-148 页)。 IEEE。 勘误 文章的图 4 和图 5 显示了“tolerance level alpha”轴(水平轴)上的 x 标签,范
2021-10-27 18:55:01 1.55MB 系统开源
1
复杂网络容量负荷模型MATLAB程序,原文用的美国西部电网uspowergrid,但是找不到相关文件,需要自己替换一个电网节点数据文件。文参考文献[Motter A E , Lai Y C . Cascade-based Attacks on Complex Networks[J]. Physical Review E, 2003, 66(6 Pt 2):065102.
2021-10-27 09:51:22 3.56MB 连锁故障 复杂网络 级联失效 MLmodel
1
Matlab级联失效代码电网中的级联故障 传播和漏洞分析 SmartData@PoliTO 博士课程的项目工作。 内容 Report.pdf是一份描述问题、讨论分析和结果的报告。 Simulation.m是 MATLAB 脚本,它使用 MATPOWER(一种免费的开源电力系统仿真和优化工具)模拟由从电力网络中移除线路触发的级联演变。 它输出文件“Topology.json”和“Cascade.json”。 Analysys.ipynb是一个 Jupyter Notebook,包含执行分析和数据可视化的 Python 代码。
2021-09-15 19:18:56 6.99MB 系统开源
1
Matlab级联失效代码电力系统级联故障的Matlab代码 级联故障直流潮流模型的matlab代码和基于JFNK方法的识别算法。
2021-09-04 21:38:45 35KB 系统开源
1