《基于网络的军用体系结构组合优化方法》阅读笔记

基于模型的系统工程最佳实践-读书心得 第一章 绪论 1. 主要内容 1) 本书是基于SysML的实践与应用,以IBM Harmony系统工程开发流程的成功实践,向读者展示系统和软件开发中如何使用SysML,是工程实践类型的书籍。。 2) 第2章介绍Harmony系统工程的基本概念和工作流;第3章说明基于模型的系统工程项目的构建过程。第4章借助IBM的Rhapsody工具,描述Harmony SE工作流的案例;第5章解决交付到后续的子系... 阅读详情

A Network-Based Portfolio Optimization Approach for Military System of Systems Architecting

摘要系统体系(System of Systems,SOS)架构是将系统整合为网络结构以实现特定目标的过程,这些目标具有独特的功能以及通过它们的互操作性实现的累积功能。如何在网络中交付能力对于基于能力的任务规划至关重要。为了通过将不同类型的系统架构成一个网络来满足不同的能力需求,我们用网络理论作为一个多目标优化模型来描述和分析SOS架构问题。更具体地说,我们从局部和全局的角度构建了一个三步能力交付模型来描述系统交互所造成的积极和消极后果。提出了一种具有可行性概念的三级响应模型,作为能力值的转换,以满足不同规模的作战需求,平衡新旧武器的部署。然后,结合所提出的模型设计了一些智能优化算法,分别逼近三个响应水平的帕累托前沿。一组数值研究的结果表明,节点较少的高效结构的性能优于全集结构,系统的部署应该综合考虑其整体结构影响,而不是单个系统的性能。此外,还定义和计算了四个体系级别属性作为补充,以使解决方案体系结构的价值更加全面。

本文的主要创新:结合能力交付模型和多目标优化方法提出了基于网络的能力价值生成和武器组合选择的方法
问题描述:
  武器体系结构可以描述为武器WWW和接口III组合形成的图GGG,从静态的角度看,场景下网络GGG的值为V(S,G)V(S,G)V(S,G),可以看作是三个响应水平下能力CCC和性能PPP的可行性。从动态的角度来看,武器网络是为完成作战任务而设计的。因此,任务调度理论、杀伤链理论、仿真方法等可以应用于GGG的任务效能的制定,并将在以后的研究中加以研究。
G={W,I}V(S,G)={F(C(S,G),P(S,G))M(S,G) G=\left\{W,I\right\} \\ V(S,G)= \begin{cases} F(C(S,G),P(S,G)) \\ M(S,G) \end{cases} G={W,I}V(S,G)={F(C(S,G),P(S,G))M(S,G)​

3 单一情景描述

3.1 场景与价值的定义

  用两个衡量标准定义场景:
1)measures of effectiveness(MOE)有效性度量;
2)measures of performance(MOP)性能度量
数学描述为:S={C,P}S=\left\{C,P\right\}S={C,P},其中,
[C]m×n=(c11⋯c1n⋮⋱⋮cm1⋯cmn)[P]m×n=(p11⋯p1h⋮⋱⋮pm1⋯pmh) \begin{aligned} [C]_{m\times n}=\left( \begin{matrix} c_{11}& \cdots& c_{1n}\\ \vdots& \ddots& \vdots\\ c_{m1}& \cdots& c_{mn}\\ \end{matrix} \right) \\ [P]_{m\times n}=\left( \begin{matrix} p_{11}& \cdots& p_{1h}\\ \vdots& \ddots& \vdots\\ p_{m1}& \cdots& p_{mh}\\ \end{matrix} \right) \end{aligned} [C]m×n​=⎝⎜⎛​c11​⋮cm1​​⋯⋱⋯​c1n​⋮cmn​​⎠⎟⎞​[P]m×n​=⎝⎜⎛​p11​⋮pm1​​⋯⋱⋯​p1h​⋮pmh​​⎠⎟⎞​​表示一共有mmm个武器,nnn个能力,hhh个性能指标。
(需要注意,效能矩阵是会随着作战环境和作战力量改变的;而性能矩阵是固定的)

3.2 系统网络建模

3.2.1 元功能节点建模

  一个功能节点可以用以下一个数组来描述:
W=<T,OC,S,R> W=<T,OC,S,R> W=<T,OC,S,R>其中,TTT表示武器类型(具体分类见下表);OCOCOC表示运营成本;SSS表示系统的生存能力;RRR表示系统的复原能力。
在这里插入图片描述

3.2.2 接口建模

  用故障率和互操作性水平两个度量来定义接口。功能边可以定义为:I=<IA,FR,IOL> I=<I_A,FR,IOL> I=<IA​,FR,IOL>其中,IAI_AIA​用于说明该边是否存在(IA∈{0,1}I_A\in\left\{0,1\right\}IA​∈{0,1});FRFRFR表示故障率;IOLIOLIOL表示互操作性级别。一对系统之间的协作具有失败的概率,这反过来又会影响总体能力的性能。互操作性是描述系统间信息交换水平的指标。如果信息网络的流量超过负荷或结构过于复杂,就会导致信息传输的延迟、信道的拥塞,甚至结构上的缺陷,最终限制整体能力。为了描述每对系统之间的接口属性,将III定义为三维矩阵:
在这里插入图片描述

3.2.3 能力交付模型
3.2.3.1 直接通过接口提高价值

  我们假设可以通过系统之间的接口获得额外的功能。系统的接口越多,可以提供的信息或其他资源就越多,从而帮助系统获得更强的战场意识和更好的支持。在网络理论中,系统拥有的接口数量可以用节点的度来表示。当元体系结构发生变化时,一些节点的退出和加入会导致边的增加或减少,从而影响到每个系统的接口数量。
  我们采用假设:接口数量的增长将引起性能的小幅度指数增长,我们将第iii个系统的第jjj个能力值变化记为:
cij∗=cij(1+Δ)degreei c_{ij}^*=c_{ij}(1+\Delta)^{degree_i} cij∗​=cij​(1+Δ)degreei​Δ\DeltaΔ表示度的增加量(定值),degreeidegree_idegreei​指第iii个系统在某个元结构中的度。

3.2.3.2 提供相同的能力提高价值

  假设同时使用具有这种能力的多个系统将增加完成任务的概率。第iii个能力的完成可以表示为:
Ci=1−∏j=0m(1−cij∗xj) C_i=1-\prod_{j=0}^m{\left( 1-c_{ij}^*x_j \right)} Ci​=1−j=0∏m​(1−cij∗​xj​)其中xj∈{0,1}x_j\in\left\{0,1\right\}xj​∈{0,1},等于1表示元结构中包含第jjj个武器,等于0则表示没有。

3.2.3.3 结构对价值产生影响

  这些系统通过互联和互操作形成了一个完整的系统系统,体系结构可以对能力产生积极和消极的影响。如果将能力视为完成任务的概率或确定性,则可以利用架构带来的积极影响来挖掘剩余的不确定性,而负面影响将限制整体性能。
我们使用如下公式描述:
Ci∗=[Ci+(1−Ci)α](1−β) C_i^*=[C_i+(1-C_i)\alpha](1-\beta) Ci∗​=[Ci​+(1−Ci​)α](1−β)其中,α\alphaα是描述整个网络结构的成功协作可以利用多少不确定性的系数,反映了间接协作有效性。β\betaβ是用来描述信息过载带来的负面影响的网络复杂性参数。

3.2.4 网络影响

  下一步是给出两个结构参数α\alphaα和β\betaβ的详细计算方法。我们将网络结构的影响,特别是对资源交换网络的影响分为两个方面:一个是一对系统之间的资源交换量,另一个是交换成功的概率。

3.2.4.1 协作成功

  我们直接使用协作成功概率作为矩阵中的一个元素来估计结构影响参数,该概率本质上是不确定性的表示。在此之后,确定考虑所有协作系统对的总系统协作系数。
0≤α=λmax(FRSi)/(k−1)≤1 0\le\alpha=\lambda_{max}(FR_{S_i})/(k-1)\le1 0≤α=λmax​(FRSi​​)/(k−1)≤1这里FRSiFR_{S_i}FRSi​​表示某元结构的解iii的故障率矩阵,λmax\lambda_{max}λmax​表示矩阵的最大特征值。

3.2.4.2 复杂性导致的限制

  考虑到网络的复杂性带来的负面后果,结构越复杂,资源交换的负担越大,网络的有效性就会降低。按如下公式计算负面效应:
0≤β=λmax⁡(IOLSi)IOLmax⁡×k×(1−1k)≤1 0\le\beta=\frac{\lambda _{\max}\left( IOL_{S_i} \right)}{IOL_{\max}\times k}\times \left( 1-\frac{1}{\sqrt{k}} \right) \le1 0≤β=IOLmax​×kλmax​(IOLSi​​)​×(1−k​1​)≤1IOLSiIOL_{S_i}IOLSi​​是解决方案iii的互操作性级别矩阵。λ最大值是最大特征值。IOLmax⁡IOL_{\max}IOLmax​是IOLIOLIOL的最高评级。(1−1k)/k\left( 1-\frac{1}{\sqrt{k}} \right)/k(1−k​1​)/k是考虑网络结构规模的修正系数。

4 多目标规划

  我们提出了一个三级响应模型和一个可行性评估模型来解决问题,而不是简单地将能力或有效性最大化作为目标。根据不同的目标函数,不同的反应级别需要不同的武器配置。我们假设,一个好的武器结构不是由更好的性能定义的,而是由更好的可行性定义的,最终的火力结构应该是三个响应级别下的结构的叠加。

4.1 响应级别建模

  在本研究中,将作战响应水平分为三个水平,并选择可行性作为衡量每个水平上的投资组合价值的指标。可行性是MOE和MOP的转换,表明在某些情况下什么级别的能力是最合适的。
  对于反应级别1,它通常代表例行巡逻或守卫任务以及不需要部署高性能武器的小规模军事冲突的情况。在大多数情况下,小规模侦察能力或低级别火力威慑能力就足以满足任务需要。因此,通常会指派一些效率低但成本低的系统,或效率低但可生存性高的系统,或旧系统来完成这一级别的任务响应。我们假设,在这种情况下,能力值0.5是最合适的,而额外的能力将导致浪费。
  对于第二级反应,任务的威胁显然会上升。敌人投入更多的兵力,目的更强,需要更有效的反应。在限制调度成本的前提下,将作战作战效能提高到较高水平,达到防出入或区域封锁的目的。在这种情况下,无人驾驶系统的低成本、高效率的特点显示出很强的适用性。因此,我们假设能力值0.75是最合适的,并且可行性函数形状显示右倾特征。
  对于第3级反应,业务费用不再被视为部队设计的一个因素。随着战争规模的扩大,需要部署最强大的作战力量来击败敌人。采用logistic函数来描述能力最大化的要求。
可行性函数写作:
在这里插入图片描述
组合的最终价值定义为每个能力和性能指标的可行性总和:
obj1(p)=max(∑i=1nfeasibility(Ci∗,level)+∑i=1hfeasibility(Pi,level)) obj1(p)=max(\sum_{i=1}^n{feasibility(C_i^*,level)+\sum_{i=1}^h{feasibility(P_i,level)}}) obj1(p)=max(i=1∑n​feasibility(Ci∗​,level)+i=1∑h​feasibility(Pi​,level))
  我们选择作战成本或部署成本而不是采购成本作为另一个目标,而不是约束,因为在考虑未来作战力量的建设时,实现作战能力仍然是第一要务。我们可以考虑在达到预期能力的前提下将成本降至最低。如果将成本作为约束,则可能会限制解空间,从而可能错过最优解。此外,采购成本不适合作为行动部署问题的基础。武器系统的部署将涉及各种支援部队和资源的额外费用。因此,转而考虑部署成本更为合适。我们使用二次函数将部署成本转换为成本效率系数0-1,从而缩小低成本系统的效率差异,增加高成本武器的差异,这也增加了低成本武器之间的相互替代性。
obj2(p)=min(∑i=1mxi(ociocmax)2) obj2(p)=min(\sum_{i=1}^m{x_i(\frac{oc_i}{oc_{max}})^2}) obj2(p)=min(i=1∑m​xi​(ocmax​oci​​)2)

4.2 约束

  在军事SOS架构的过程中,我们需要考虑以下约束。
1)完整性:为了保证组合能够满足要求的MoEs和MoPs,解需要满足以下条件:
∑i=1mxicij≥0,  j=1,...,n∑i=1mxipij≥0,  j=1,...,h \sum_{i=1}^m{x_ic_{ij}}\ge0,\ \ j=1,...,n \\ \sum_{i=1}^m{x_ip_{ij}}\ge0,\ \ j=1,...,h i=1∑m​xi​cij​≥0,  j=1,...,ni=1∑m​xi​pij​≥0,  j=1,...,h
2)连通性:采用代数连通性作为图的连通性的重要指标,对作战系统的连通性进行了如下度量:
L=D−AAlgebraicconnectivity(p)=eigenvaluesecondsmallest(L)≥0 L=D-A \\ Algebraicconnectivity(p)=eigenvalue_{secondsmallest}(L)\ge0 L=D−AAlgebraicconnectivity(p)=eigenvaluesecondsmallest​(L)≥0DDD是度矩阵,AAA是图的邻接矩阵。该值的大小反映了整体图形连接的良好程度。它已被用于分析网络的健壮性和同步能力。

4.3 编码

  将决策变量用二进制表示:
在这里插入图片描述

4.4 算法步骤

  pijp_{ij}pij​代表由系统jjj在MoP矩阵中提供的第iii个MoP值。PiP_iPi​是提供此功能的多个系统的综合值。xjx_jxj​是说明解决方案中是否存在系统jjj。我们假设MoP的最终值是具有该度量的所有系统中的最大值,并且积分公式定义如下:
Pi=max⁡j=1,...,m(pijxj)xj=0  or  1 P_i=\underset{j=1,...,m}{\max}\left( p_{ij}x_j \right) x_j=0\ \ or\ \ 1 Pi​=j=1,...,mmax​(pij​xj​)xj​=0  or  1
  具体的算法步骤如下:
1、定义参数:种群大小、迭代次数、交叉概率
2、种群初始化
3、对种群中的个体进行排序
4、交叉变异、产生子代
5、对父代和子代进行评估排序
6、生成新的种群
7、进化和迭代

4.5 结构融合

Merge(nondominated(level1),nondominated(level2),nondominated(level3)) Merge(nondominated(level1),nondominated(level2),nondominated(level3)) Merge(nondominated(level1),nondominated(level2),nondominated(level3))但本文并没有讨论如何融合

5 说明

5.1 初始数据生成方式

  根据实际规划任务的特点,提出了一种基于规则的启发式测试数据生成方法来模拟实际数据特征。这些数据包括武器属性数据、武器能力数据、协作接口和属性。
  首先,我们定义了武器的数量、MoE的数量和拖把的数量。每种武器随机生成1或2或3,代表武器类型。另外,其他基本属性的取值范围也根据类型进行定义。运营成本分为9个等级。根据上面的武器类型,类型1对应的是作战成本3-5(随机生成),生存概率设置在0.7-0.9之间,弹性成本设置在3-5之间。对于类型2,参考无人装备,作战成本设置为1-3,生存概率设置为0.3-0.6,弹性成本设置为1-3。对于类型3,如航空母舰,操作成本设置为6-9,生存概率设置为0.7-0.9,弹性成本设置为7-9。
  价值矩阵是通过遍历MoE和MoP来确定是否以一定的概率建立的,该概率由MoE、MoP和武器的数量确定。如果确认关联,则根据武器类型设置能力值。构成系统在不同程度上提供了n个MoE和h个MoP的集合,其中零代表该武器对该指标没有贡献。对于不同的武器类型,该值分别设置为0.3-0.5、0.5-0.7和0.6-0.9。
  最后,将生成接口矩阵。由于考虑的是无向关系,矩阵将是对称的。通过遍历矩阵的上三角,概率0.2被用来确定是否存在协同关系,也反映了现实中武器装备协同能力的平均水平。随后,为该接口随机生成0-1的成功协作概率和1-5的IOL。

5.2 输入

  30个系统及其对应的类型、运营成本、存活率和恢复能力,系统与30个MoE、10个MoP之间的接口,以及武器间的协作关系。

5.3 体系属性

5.3.1灵活性

  本文将灵活性定义为武器在相同能力范围内的可替代性。对于一种能力,能够提供这种能力的武器越多,在紧急情况下替代方案就越灵活。一件或多件武器的失败不会导致这种能力的失败。在实战中,灵活性尤为重要。能力的减少和能力的缺失是有本质区别的。能力的缺失,可能会造成连锁效应,导致整体作战能力瘫痪。因此,灵活性的高低是衡量结构好坏的一个重要指标。本文将系统的柔性定义为在所有能力下武器数量的平均水平。我们采用能力下装备数量的均值和方差两个指标来衡量投资组合的整体灵活性。
在这里插入图片描述

5.3.2 生存能力

  本文对系统生存性的定义是所有武器的生存概率的加权和。权重是由武器的重要性决定的。我们假设,该架构中更重要的武器对SoS的整体生存能力有更大的影响。为了计算武器在SOS中的重要性,我们采用介数的概念作为度量来估计网络中节点的中心性。武器拥有的路径越多,它就越重要。路径的概念与实战作战中的OODA理论也是一致的,因此用中间度来描述武器在基于网络的SOS结构中的重要性是合理的。
Betweenness(wj,sj)=∑s≠wi≠t∈sjσst(wi)σstSurvivabilityj=∑i=1mNormalized(Betweenness(wi,sj))sri \begin{aligned} Betweenness(w_j,s_j)=\sum_{s\ne w_i \ne t \in s_j}{\frac{\sigma_{st}(w_i)}{\sigma_{st}}} \\ Survivability_j=\sum_{i=1}^{m}{Normalized(Betweenness(w_i,s_j))sr_i} \end{aligned} Betweenness(wj​,sj​)=s​=wi​​=t∈sj​∑​σst​σst​(wi​)​Survivabilityj​=i=1∑m​Normalized(Betweenness(wi​,sj​))sri​​

5.3.3 恢复力

  本文采用一种简化的复原力计算模型来衡量武器的复原力。对于每种武器,我们将复原力乘以武器在战斗中被摧毁的概率,然后将所有武器相加,作为投资组合的最终复原水平测量。
Resilience=∑i=1m(1−sri)ri Resilience=\sum_{i=1}^m{(1-sr_i)r_i} Resilience=i=1∑m​(1−sri​)ri​

5.3.4 稳健性

  这里使用三个指标来描述体系结构的健壮性,包括当一个系统被移除时能力性能差异的最大值、最小值和D值。
在这里插入图片描述

5.4 输出

5.5 结果分析

6 结论

  系统体系结构在国防和军事领域有着广泛的实际应用。从这些系统的互操作性中获得的累积能力是CBP的基础,对于在战场上获得竞争优势至关重要。本研究利用基于网络的理论及其对称性度量,针对不同系统类型的SoS架构问题,提出了有效的解决方法。特别地,提出了一个双目标投资组合优化模型,并给出了逼近帕累托前沿的智能优化算法。估计能力的基础是中心性、中间度、度、网络协作和信息过载这些概念,这些因素会对能力产生产生积极和消极的影响。在此基础上,从不同角度提出了三种能力交付模型和三种响应水平可行性模型来计算目标。此外,还定义和计算了灵活性、可生存性、弹性和健壮性这四个SoS属性作为补充,以使解决方案体系结构的价值更加全面。
  我们用一个简单的场景演示了该模型的应用。此场景体现了考虑网络影响的好处。特别是,正如预期的那样,在不使用成本或风险作为限制系统数量的约束的情况下,具有较少节点的高效网络结构比全集结构性能更好。这意味着一些系统在提供能力方面是冗余的,或者它们存在结构性的负面影响,这将导致太多的信息交换负担。功能要求可以是由一个高效的系统集通过它们的协作产生更高的能力而满足。实验还表明,以可行性为目标,而不是以能力或绩效为目标的好处:可以得到面向目的的结构,并且可以在特定的功能应用中考虑一些低性能和中等性能的系统。通过一系列的数值研究,对求解结果进行了比较,并分析了能力生成的内在机理。讨论了几个方面的问题。可以观察到,一些节点具有很大的结构影响,而一些节点是冗余的,以提供能力。实验表明,武器的部署应综合考虑整个SoS结构和响应水平,而不是单个系统的性能。网络中的任何微小变化都可能导致最终结果的巨大差异。本文提出的模型提供了一个在网络中心战环境下如何从SoS中产生能力的一瞥,以及在进行SoS架构时DM应该考虑什么。
  本文的研究启发了基于网络的武器组合选择和SOS能力生成机制的研究。未来的研究方向包括允许具有不同偏好的多场景优化、基于多准则决策方法的SoS属性的非支配解之间的进一步权衡、任务网络建模以及动态演化的体系结构问题。这些挑战必将有助于扩大这一方法,以解决更广泛的问题。

【信息科学与工程学】【通信工程】第八十六篇 通信网络设备及通信网络组网的所有学科知识01 编号001类型网络虚拟化与覆盖技术网络领域数据中心网络子领域大二层网络 / 网络虚拟化核心数学方程式/算法模型核心算法:VXLAN封装与解封装。关键在于24位VNI(虚拟网络标识符)到物理网络的三层IP地址的映射。封装:收到原始以太帧后,为其添加 VXLAN 头部(含 VNI)、外层 UDP 头(目的端口 4789)、外层 IP 头(源 IP 为本地 VTEP IP,目的 IP 为对端 VTEP IP)以及外层 MAC 头。解封装:对端 收到报文后,剥离外层头部,根据内层帧的目的 MAC 和 VNI 进行二 阅读详情

相关推荐

【信息科学与工程学】【物理/化学和工程技术】第七十五篇 电气工程 系列二 电路电气基础02

这是电路电气电磁电场设计/制造/公式/公理/模型库,涵盖射频微波、电力电子、电机驱动、电磁兼容、控制系统、通信信号处理及前沿交叉等更广泛的领域。

weixin_49199313的博客 1278

你知道SoS思维吗?

所谓SoS思维,就是基于SoS之概念而去看待我们周遭的复杂系统; 定义如下: 在一群不同系统相互连接起来,而产生个别所无法达成的整体效果。 一个SoS有发挥其特有功能和效果,必须依赖小系统之间互相协调与合作。尤其小系统之间的信息交换是发挥SoS整体效果的基础。 SoS的特性包括: 个别系统都能独立运作与管理、可分布于各地方、可各自成长,但是一旦连结起来,就会呈现出整体的特殊效果。 说明如下: Operational Independence (运作独立性): 个别系统一旦脱离了整体之后

qq_40307352的博客 1919

网络优化技术方案-性能数据维护.docx

5G网络优化

认识SOS(SYSTEM OF SYSTEMS)概念

认识SOS(SYSTEM OF SYSTEMS)概念 By 高焕堂 misoo.tw@gmail.com  重要参考文章 >   1.  SoS思维        所谓SoS思维(或视角),就是基于SoS之概念(Concept)而去看待我们周遭的复杂系统。依据Krygiel, A.J.对SoS的定义:        「一群不同的系统相互连结起来,而产

。。。。。。。 1万+

全本地AI代理实战:零数据外泄的本地化Agent工作流搭建

全本地AI代理是一种将大语言模型推理、长期记忆与工具调用完全运行于用户本地设备的智能体架构,其核心原理在于通过进程隔离与标准化协议实现模型层、记忆层和工具层的解耦协同。相比依赖云端API的传统方案,它在数据主权、响应确定性与环境复现性上具备不可替代的技术价值。典型应用场景包括法务合规文档处理、离线工业现场辅助决策、以及高敏感度企业知识管理。本文聚焦Qwen2+Ollama+SurrealDB+Agno技术栈,详解如何构建可落地的全本地AI代理系统,覆盖从硬件适配、向量记忆建模到多模态插件协同的完整链路。

weixin_34194964的博客 650

10X Genomics数据实战:手把手教你用Seurat处理单细胞PBMC数据(附完整代码)

本文详细介绍了如何使用Seurat处理10X Genomics的单细胞PBMC数据,从数据获取、质控到降维分析和细胞分群的全流程。通过实战代码演示,帮助研究者掌握单细胞RNA测序数据分析的核心技术,提升对细胞异质性的理解。

weixin_29053577的博客 252

认识智慧城市顶层设计的MCS模式

认识智慧城市顶层设计的MCS模式 By 高焕堂 misoo.tw@gmail.com         重要参考文章 > 内容 什么是MCS模式(Pattern)从SoS视角领悟MSC模式以xMCS模式凸显SoS的主角应用于顶层设计上衔接到中层设计的在敏捷迭代过程中的角色 前言        在高焕堂老师提出的里,其核心是,就是:           

。。。。。。。 3147

爬虫小例--爬药监局(上)

”明月如霜,好风如水,清景无限 “ 文远最近也算是爬虫入门吧,相信后面会慢慢熟悉。 壹 直接上例子,爬取药监局的数据。目的是得到每家公司的详情数据,例: 具体网址:http://scxk.nmpa.gov.cn:81/xk/ 这是主页,下面详情信息: 贰 分析,通过网页检查发现,主网页上没有公司相关数据,观察XHR中的Ajax请求发现,公司信息都是动态数据(方便更新),点击发现每个公司 的详情信息通过ID号这个参数区别,那么可以确定思路是先得到每个公司的ID号,然后在通过ID对应每一个详细网站,同样右键

john_ashley的博客 4556

建模方法(二)-组合优化问题的定义

组合最优化是通过对数学方法的研究去寻找处理离散事件的最优编排、分组、次序或筛选等问题的优化方法。实际上就是从有限个离散状态中选取最好的状态。模型如下: 从模型可看出组合优化问题是一个规划问题(在一定条件下,求解目标函数的最大值最小值,这类问题叫做数学规划,它是运筹学里的重要内容)。解决这类优化问题的方法有各种规划(线性、非线性、目标、整数、随机、模糊)、遗传算法、退火算法、神经网络、搜索算法...

tanglinjie的优快云博客 2万+

CentOS 7下Oracle 11G RAC静默安装避坑指南:从网络规划到共享存储配置全流程

本文详细介绍了在CentOS 7环境下进行Oracle 11G RAC静默安装的全流程,包括网络规划、共享存储配置和系统参数调优等关键步骤。特别针对静默安装过程中的常见问题提供了实用的避坑指南和优化建议,帮助技术人员高效完成企业级数据库部署。

weixin_29234509的博客 124

保姆级教程:用R语言自动化处理FAERS季度数据(从文件合并到删除废弃Case)

本文提供了一份详细的R语言教程,指导如何自动化处理FAERS季度数据,包括文件合并和删除废弃Case。通过使用tidyverse、fs等R包,构建健壮的自动化流程,特别适合药物安全监测领域的数据分析师。教程涵盖环境准备、智能合并多季度数据、精准删除废弃Case等关键步骤,并提供了错误处理与日志记录的实用技巧。

weixin_42701915的博客 124

Sos(以服务资源为管理目标的OS)架构设计

背景介绍 未来的多电子设备协作对系统在功能升级,设备资源调整的持续集成和动态自适配能力上要求越来越高。 功能升级包括应用程序、Sos(服务管理系统)等; 设备资源调整包括网关服务节点、节点服务升级、节点外设增删等。 不仅限于上述场景,都要求系统架构在设计开发、集成、系统运行、多设备协作等方面有超高的灵活性。 以前单Master的系统架构要转向多智体灵活协作的模式。 需求分析 从垂...

lm19880204的博客 1521

【fpdlink显示】DS90UB948关于941连接948 GPIO调试问题

1. 前言 使用一个941连接2 948显示: 941的GPIO0/1/2/3到前948的GPIO0/1/2/3和941的D_GPIO0/1/2/3到948的GPIO0/1/2/3。 设置gpio3输出,则941的D_GPIO3设置高,而948的gpio3设置不高; 但设置gpio3输入后,看到941的D_GPIO3跟随948的gpio3变化。 2. 原理图连接 3. 测试代码 static int du90ub941_enable_port(struct goodix_ts_d

jzwjzw19900922的博客 2555

各种系统架构图及其简介

原文出处:http://space.itpub.net/6517/viewspace-609654   1.Spring架构图  Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为

onetree2010的专栏 9525

从养虾到退坑:OpenClaw 卸载不留残留,一步到位

文章摘要: 本文提供OpenClaw软件的完整卸载指南,适用于Windows、macOS和Linux系统。内容包含卸载前的数据备份步骤(配置文件、日志、插件列表),以及详细的卸载脚本。Windows版通过批处理文件删除程序文件、注册表项和环境变量;macOS/Linux版则提供shell脚本,涵盖服务停止、软件包卸载、配置清理等步骤。特别强调要删除所有用户数据(包括多用户环境),确保系统无残留。文末建议重启计算机以使更改生效,实现"一步到位"的彻底卸载。

一键难忘的博客 298

零基础基于U-Net网络实战眼底图像血管提取

文章目录1 前言2 血管提取任务概述3 U-Net架构简介4 眼底图像血管分割代码5 结果评估可视化(ROC曲线)6 改进U-Net网络完成眼底图像血管提取任务思路 1 前言 本文基于U-Net架构完成了视网膜血管的提取任务,基于Keras框架更简单的实现分割,网络、工具类、训练和预测的代码一目了然

NJU phd 在读。 5202

platEMO:一款强大的多目标优化工具(MATLAB)的扩展操作

platEMO:一款强大的多目标优化框架(MATLAB)的扩展操作简介PlatEMO的架构增加算法增加问题增加性能度量总结 简介 本篇博客简介platEMO的扩展操作,安装与基本操作请参见我上一篇博客,本人使用的platEMO2.0版本,相较之前的版本还是有很多的不同,用之前的小伙伴注意啦。 PlatEMO的架构 PlatEMO的架构如上图所示,在PlatEMO的实现中有三个类:GLOBAL,I...

晓风 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

四路 CAN 转 4G 网关

SG‑CAN‑4G‑410 为**四路隔离 CAN 转 4G 工业网关**,把 CAN2.0A/B 报文封装成 TCP/UDP 报文,通过 4G 无线网络实现 CAN 总线远程监控、远程控制。四路 CAN 相互独立;以太网仅用于本地配置,不做业务数据传输;支持移动 / 联通 / 电信 4G 网络。

S2003120416的博客 161

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

汽车电子标定与测量的核心基石XCP协议

控制逻辑(算法)与标定参数(数据)。如果每次优化参数都要修改源码、重新编译并刷写Flash,整个研发周期的效率将趋近于零。标定(Calibration)技术正是为了解决这一痛点而生。它允许工程师在ECU运行过程中,动态观察内部变量(测量,Measurement),并在不中断运行的前提下实时修改控制变量(标定,Calibration)。在这一领域,XCP(Universal Measurement and Calibration Protocol,通用测量与标定协议)是公认的行业标准与核心基石。

diansandaosilaodanan的博客 377

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

【计算机网络】断点续传是怎么做到的:从 Range 请求到分片上传的完整机制

断点续传在下载侧靠的是 HTTP 现成的 Range 协议,Content-Range 保证偏移对得上,If-Range 防止文件变更导致的错误拼接;上传侧没有标准,需要自己设计 init/part/complete 三段式交互,核心是让服务端记住“哪些块已经收下”,从而把失败粒度从整个文件降到单个分片。 这套机制可以迁移到任何长耗时操作的设计上。判断方法很简单:先问失败粒度是多少。如果一次操作失败就得从头再来,那它迟早会在生产环境里出问题——传输、批量导入、数据迁移、长事务,都是同一个道理。把大操作切成

2503_94545876的博客 518

【Linux网络】TCP 服务器并发处理多客户端:从 fork 分发到双重 fork 彻底消灭僵尸进程

拆解 TCP 服务器并发演进链:fork 分发连接、SIGCHLD 循环回收僵尸、双重 fork 交孙进程给 init 收养,并给出模型选型与线上排错对照。

2301_78967866的博客 419

SD-WAN 与传统企业组网方式有什么区别?六个维度分析技术差异与适用场景

SD-WAN 与传统组网区别,主要体现在网络管理模式、链路调度能力、可视化水平以及多站点扩展方式上。传统组网技术成熟、架构灵活,对于站点较少、业务简单、网络结构稳定的企业来说,仍然具有较高的实用价值。SD-WAN 则通过软件定义和集中化管理,为多站点网络管理、链路质量监测和业务流量调度提供了另一种技术实现方式。两者并不存在绝对的替代关系。在实际网络建设中,也可以根据不同业务和网络区域采用混合架构。

ESDWAN的博客 793

Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位

iptables 四表五链模型、firewalld zone 信任级别、云安全组与主机防火墙的关系与优先级,避坑改了防火墙把自己挡在服务器外面的翻车事故。

2502_91473995的博客 299

网口ps端--基础知识--调试(1)--deepseek

你现在卡住,是因为这每一层(硬件、驱动、lwIP 协议、IP 地址)中,只要有一层不对,网口就不通。物理层:看灯。灯亮说明线没问题,PHY 没死。MAC 驱动层:看串口打印。有没有打印出Link Speed?如果卡在自协商,说明你的 PHY 驱动还没配好。lwIP 协议层:如果底层通了,IP 也配对了,你调用udp_recv注册了回调函数,当电脑发来 UDP 包时,lwIP 会自动把数据包拆开,送到你的回调函数里。你之前一直在改,就是一直在死磕第 1 层和第 2 层。

AlibabaApple的博客 98

台湾行情数据API接入教程

想用程序获取台股行情,很多人第一步会搜“台股资料 API 推荐”,结果发现选择不少:证交所有免费接口,Yahoo Finance 也能查,券商还有自己的 API。真正写代码时才发现,有的数据只到收盘,有的延迟 20 分钟,有的必须先开户。本文先梳理台湾行情数据的几种获取渠道,再用 Python 从零搭一个可以运行的台股数据脚本:查代码清单、取实时报价和盘口、拉历史K线、做复权、用 WebSocket 接收实时推送,最后结合台积电 ADR 和新台币汇率计算跨市场溢价。

qq_34102871的博客 277

从母钟到子钟:NTP 网络时钟系统架构与软件接口

本文从工程角度简要介绍公共场所的时间同步需求、NTP协议的定位,以及典型LED同步时钟的系统架构与硬件设计,以讯鹏科技4寸与5寸同步时钟为例。

SPZHCS的博客 118
上一篇: 《复杂约束下的多目标优化算法》阅读笔记
下一篇: 《Research on weapon system portfolio selection based on combat network modeling》阅读笔记
Na_Lv
博客等级 码龄5年 2064粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值