一种基于MBSE的继电器板卡设计方法和设计装置制造方法及图纸

技术编号:35488521 阅读:19 留言:0更新日期:2022-11-05 16:43
本申请公开了一种基于MBSE的继电器板卡设计方法和设计装置,包括如下步骤:获取第一需求集合,第一需求集合包括多项系统需求;遍历第一需求集合,逐个分析每个系统需求的功能类别,得到第二需求集合;遍历第二需求集合,得到功能类别集合;获取继电器板卡的外部参与者集合;基于功能类别集合,分析继电器板卡与外部参与者集合交互的组合逻辑;以各组合逻辑和外部参与者集合,构建系统用例图;按次序执行系统用例图,得到活动图;分析活动图中,各组合逻辑和外部参与者集合之间的时序关系,得到时序图;利用时序图,生成内部块图;分析内部块图,以获取若干种继电器板卡架构。该设计方法可提高继电器板卡的设计成功率。可提高继电器板卡的设计成功率。可提高继电器板卡的设计成功率。

【技术实现步骤摘要】
一种基于MBSE的继电器板卡设计方法和设计装置


[0001]本申请一般涉及计算机硬件设计领域,尤其涉及一种继电器板卡设计方法和设计装置。

技术介绍

[0002]继电器作为一种电子控制器件,以其具有自动调节、安全保护和转换电路等功能在计算机等通信设备中被广泛应用。根据应用场景的不同,继电器需要设计成不同的架构和配置,现有的继电器板卡在设计过程中,一般是设计人员根据产品上下游相关人员提出的需求,然后依靠自身设计经验进行设计。而设计人员自身往往存在局限性,一方面由于其对各种需求的理解可能存在偏差,导致设计在初始阶段即偏离设计方向;另一方面,依照设计人员经验设计,其设计流程难以保证标准化,如在某些环节产生遗漏,也会使整体设计偏离既定设计方向。再者依托设计人员进行设计,如上述问题后,极难进行问题回溯,从而导致整体设计任务的失败。

技术实现思路

[0003]鉴于现有技术中的上述缺陷或不足,期望提供一种可提高设计成功率的继电器板卡设计方法。
[0004]具体技术方案如下:
[0005]本申请提供基于MBSE的继电器板卡设计方法,包括如下步骤:
[0006]获取第一需求集合,所述第一需求集合包括多项系统需求;
[0007]遍历所述第一需求集合,逐个分析每个系统需求的所属功能类别,得到第二需求集合;
[0008]遍历所述第二需求集合,统计所述功能类别,得到功能类别集合;
[0009]获取所述继电器板卡的外部参与者集合;
[0010]基于功能类别集合,分析所述继电器板卡与外部参与者集合交互的组合逻辑,得到组合逻辑集合;
[0011]以组合逻辑集合和外部参与者集合,构建所述继电器板卡的系统用例图;
[0012]按次序执行系统用例图,得到所述继电器板卡的活动图;
[0013]分析所述继电器板卡的活动图中,组合逻辑集合和外部参与者集合之间的时序关系,得到所述继电器板卡的时序图;
[0014]利用所述继电器板卡的时序图,生成内部块图;
[0015]分析内部块图,以获取至少一种继电器板卡架构。
[0016]可选的,还包括如下步骤:
[0017]逐一评价所述继电器板卡架构,筛选分值最高的继电器板卡架构作为继电器板卡块定义图。
[0018]可选的,还包括如下步骤:
[0019]基于所述继电器板卡块定义图,创建继电器板卡状态机;
[0020]验证所述继电器板卡状态机的工作状态。
[0021]第二方面
[0022]本申请提供一种继电器板卡设计装置,包括:
[0023]第一采集模块,所述第一采集模块配置用于获取第一需求集合,所述第一需求集合包括多项系统需求;
[0024]第一分析模块,所述第一分析模块配置用于遍历所述第一需求集合,逐个分析每个系统需求的所属功能类别,得到第二需求集合;
[0025]第一统计模块,所述第一统计模块配置用于遍历所述第二需求集合,统计所述功能类别,得到功能类别集合;
[0026]第二采集模块,所述第二采集模块配置用于获取所述继电器板卡的外部参与者集合;
[0027]第二分析模块,所述第二分析模块配置用于基于所述功能类别集合,分析所述继电器板卡与外部参与者集合交互的组合逻辑,得到组合逻辑集合;
[0028]第一构建模块,所述第一构建模块配置用于以组合逻辑集合和外部参与者集合,构建所述继电器板卡的系统用例图;
[0029]第二构建模块,所述第二构建模块配置用于按次序执行系统用例图,得到所述继电器板卡的活动图;
[0030]第三构建模块,所述第三构建模块配置用于分析所述继电器板卡的活动图中,组合逻辑集合和外部参与者集合之间的时序关系,得到所述继电器板卡的时序图;
[0031]第四构建模块,所述第四构建模块配置用于利用所述继电器板卡的时序图,生成内部块图;
[0032]第五构建模块,所述第五构建模块配置用于分析内部块图,以获取至少一种继电器板卡架构。
[0033]可选的,还包括:
[0034]筛选模块,所述筛选模块配置用于逐一评价所述继电器板卡架构,筛选分值最高的继电器板卡架构作为继电器板卡块定义图。
[0035]可选的,还包括:
[0036]第六构建模块,所述第六构建模块配置用于基于所述继电器板卡块定义图,构建继电器板卡状态机;
[0037]验证模块,所述验证模块配置用于验证所述继电器板卡状态机的工作状态。
[0038]第三方面
[0039]本申请提供一种处理装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的基于MBSE的继电器板卡设计方法。
[0040]第四方面
[0041]本申请提供一种计算机可读存储介质,所述计算机可读存储介质有计算机程序,所述计算机程序被处理器执行时实现如上所述的基于MBSE的继电器板卡设计方法。
[0042]本申请有益效果在于:
[0043]在该方法中,首先根据多项系统需求获取了所述第一需求集合。需要指出的是,在此步骤中涉及的系统需求,是综合了产品上下游所有利益相关者意见后所提出的,也是能与后续步骤中功能类别相对应的具有标准化模板的需求。因此有效规避了需求收集时的理解偏差,保证了整体设计在开始阶段的正确性。然后将所述第一需求集合中的各项系统需求,根据系统需求与功能类别的特定对应关系,得到能够直观反映各系统需求和其所属功能类别对应关系的所述第二需求集合,根据所述第二需求集合可得到现有各系统需求所涉及的所有的功能类别,以此获得所述功能类别集合。又由所述功能类别集合可以获知相关各类别功能所涉及的继电器板卡外的参与设备或器件,以此得到外部参与者集合。又根据继电器板卡与各外部参与者的交互过程,得到所述组合逻辑集合。将所述组合逻辑集合和所述外部参与者集合即可构建所述继电器板卡的系统用例图,用以直观的反映出该继电器板卡预计达到的各项功能。再依次序执行所述系统用例图,即可得到所述继电器板卡的活动图,该活动图可直观的反映出各项功能实现过程中的具体步骤。再根据上述活动图中,组合逻辑集合和外部参与者集合之间的时序关系,得到所述继电器板卡的时序图,该时序图可反映出各项功能的具体步骤在执行过程中的先后关系。由上述时序图即可生成所述内部块图,所述内部块图用以反映继电器板卡在实现各项功能过程中,其上应该具有的用于与外部参与者进行连接的接口或端口。最后由上述内部块图和上述各项功能,即可对应得出相应的继电器板卡架构设计方案。需要指出的是,上述内部块图与继电器板卡架构设计方案的对应关系是预先设定好的,且其可行性是经过充分证明的。综上所述,该标准化设计方法,既在需求提出过程中进行了标准化约束,又在功能实现过程中进行了标准化约束。从而保证了继电器板卡设计的正确性;另外由于上述过程中得到了各种中间图,根据这些中间图即可直观的了解各环节的正确性。
附图说明
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于MBSE的继电器板卡设计方法,其特征在于,包括如下步骤:获取第一需求集合,所述第一需求集合包括多项系统需求;遍历所述第一需求集合,逐个分析每个系统需求的所属功能类别,得到第二需求集合;遍历所述第二需求集合,统计所述功能类别,得到功能类别集合;获取所述继电器板卡的外部参与者集合;基于功能类别集合,分析所述继电器板卡与外部参与者集合交互的组合逻辑,得到组合逻辑集合;以组合逻辑集合和外部参与者集合,构建所述继电器板卡的系统用例图;按次序执行系统用例图,得到所述继电器板卡的活动图;分析所述继电器板卡的活动图中,组合逻辑集合和外部参与者集合之间的时序关系,得到所述继电器板卡的时序图;利用所述继电器板卡的时序图,生成内部块图;分析内部块图,以获取至少一种继电器板卡架构。2.根据权利要求1所述的基于MBSE的继电器板卡设计方法,其特征在于,还包括如下步骤:逐一评价所述继电器板卡架构,筛选分值最高的继电器板卡架构作为继电器板卡块定义图。3.根据权利要求2所述的基于MBSE的继电器板卡设计方法,其特征在于,还包括如下步骤:基于所述继电器板卡块定义图,创建继电器板卡状态机;验证所述继电器板卡状态机的工作状态。4.一种继电器板卡设计装置,其特征在于,包括:第一采集模块,所述第一采集模块配置用于获取第一需求集合,所述第一需求集合包括多项系统需求;第一分析模块,所述第一分析模块配置用于遍历所述第一需求集合,逐个分析每个系统需求的所属功能类别,得到第二需求集合;第一统计模块,所述第一统计模块配置用于遍历所述第二需求集合,统计所述功能类别,得到功能类别集合;第二采集模块,所述第二采集模块配置用于获取所述继电器板卡的外部参...

【专利技术属性】
技术研发人员:马强姚伟
申请(专利权)人:天津津航计算技术研究所
类型:发明
国别省市:

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

1