System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信号处理相关领域,尤其涉及用于多功能设备的信号模拟控制方法。
技术介绍
1、在工程
,特别是与电子设备和自动化测试相关的领域,多功能设备通常被用于模拟和测试各种信号。这些设备需要精确地模拟各种信号以测试其他设备的性能。例如,通信设备、汽车控制系统、航空航天电子设备等,都需要经过严格的信号模拟测试来确保其在实际工作环境中的稳定性和可靠性。目前,多功能设备的信号模拟控制通常依赖于工程师的专业知识和经验进行手动配置和参数调整,然而在处理大量不同的模拟信号类别时,手动配置和调整参数是一个耗时且易出错的过程,并且手动调整难以达到最佳的模拟效果。
2、现阶段相关技术中,信号模拟控制存在效率低下、精度不足以及缺乏自动化的技术问题。
技术实现思路
1、本申请通过提供用于多功能设备的信号模拟控制方法,采用参数空间遍历与配置、设备信号模拟测试、参数筛选与寻优等技术手段,达到了提高信号模拟的效率和精度,实现多功能设备信号模拟控制的自动化和智能化的技术效果。
2、本申请提供了用于多功能设备的信号模拟控制方法,包括:
3、获取目标多功能设备的n个测试场景信息集,其中,n个测试场景信息集包括n个模拟信号类别和n个模拟信号基准值;
4、遍历所述n个模拟信号类别和n个模拟信号基准值配置所述目标多功能设备的n个初始信号模拟控制参数空间;
5、基于所述n个初始信号模拟控制参数空间进行设备信号模拟测试,获得n个初始空间偏离因子;
6
7、获取所述n个模拟信号类别的宽容阈值,结合所述n个模拟信号基准值生成n个模拟信号宽容区间;
8、以所述n个模拟信号宽容区间为约束,对所述n个目标信号模拟控制参数空间进行寻优,生成n个目标模拟控制参数;
9、根据所述n个目标模拟控制参数分别对进行所述n个模拟信号类别的测试场景信号模拟的多功能设备进行信号模拟控制。
10、在可能的实现方式中,基于所述n个初始信号模拟控制参数空间进行设备信号模拟测试,获得n个初始空间偏离因子,执行以下处理:
11、从所述n个初始信号模拟控制参数空间中随机选取第一初始信号模拟控制参数空间,其中,所述第一初始信号模拟控制参数空间包括第一功率参数区间、第一频率参数区间和第一信号参数区间;
12、从所述第一初始信号模拟控制参数空间中随机选取q个第一测试信号模拟控制参数集,进行信号模拟,生成q个第一测试信号参数;
13、分别对所述q个第一测试信号参数和第一模拟信号基准值进行相似度计算,获得q个第一相似度;
14、对所述q个第一相似度进行偏离分析,生成第一空间偏离因子。
15、在可能的实现方式中,生成所述第一空间偏离因子之后,执行以下处理:
16、对所述q个第一测试信号模拟控制参数集进行可靠分析,生成第一可靠因子;
17、判断所述第一可靠因子是否满足预设可靠因子阈值,若是,则将所述第一空间偏离因子作为第一初始空间偏离因子;
18、根据所述n个初始信号模拟控制参数空间进行设备信号模拟测试,生成所述n个初始空间偏离因子。
19、在可能的实现方式中,执行以下处理:
20、随机从所述q个第一相似度中选取两个第一相似度,构成第一相似度直线;
21、计算所述q个第一相似度到所述第一相似度直线的q个直线距离,并判断所述q个直线距离是否小于预设距离阈值,若是,则添加进第一中心点集合,其中,所述第一中心点集合具有第一数量标识;
22、再次随机从所述q个第一相似度中选取两个第一相似度,构成第二相似度直线,并获得第二中心点集合,其中,所述第二中心点集合具有第二数量标识;
23、经过多次选取达到预设次数后,将数量标识最大的中心点集合作为目标中心点集合;
24、计算所述目标中心点集合中第一相似度的均值,将计算结果的倒数作为第一空间偏离因子。
25、在可能的实现方式中,执行以下处理:
26、遍历计算所述n个初始空间偏离因子与n个初始空间偏离因子之和的比值,获得n个参数筛选系数;
27、将所述n个参数筛选系数与预设微调带宽相乘,获得n个空间微调带宽;
28、基于所述n个空间微调带宽对所述n个初始信号模拟控制参数空间进行参数筛选,获得所述n个目标信号模拟控制参数空间。
29、在可能的实现方式中,以所述n个模拟信号宽容区间为约束,对所述n个目标信号模拟控制参数空间进行寻优,生成n个目标模拟控制参数,执行以下处理:
30、基于所述n个目标信号模拟控制参数空间随机生成n个第一信号模拟控制参数;
31、按照预设参数调整方式对所述n个第一信号模拟控制参数进行调整,获得n个第一调整信号模拟控制参数集合,其中,所述预设参数调整方式为对第一信号模拟控制参数进行预设调整幅度的调大或调小;
32、遍历所述n个第一调整信号模拟控制参数集合进行测试,并利用所述约束对测试结果进行分析,将不满足约束的第一调整信号模拟控制参数进行剔除;
33、并计算剩余的n个第一调整信号模拟控制参数集合的适应度,获得n个第一调整适应度集合。
34、在可能的实现方式中,执行以下处理:
35、基于所述n个第一调整适应度对所述预设调整幅度进行优化,获得n个第一调整幅度集合;
36、利用所述n个第一调整幅度集合对剩余的n个第一调整信号模拟控制参数集合进行调整,获得n个第二调整信号模拟控制参数集合;
37、经过多次调整,分别将调整过程中n个调整适应度最大值对应的n个调整信号模拟控制参数作为n个目标模拟控制参数。
38、本申请还提供了用于多功能设备的信号模拟控制系统,包括:
39、测试场景信息集获取模块,所述测试场景信息集获取模块用于获取目标多功能设备的n个测试场景信息集,其中,n个测试场景信息集包括n个模拟信号类别和n个模拟信号基准值;
40、初始信号模拟控制参数空间配置模块,所述初始信号模拟控制参数空间配置模块用于遍历所述n个模拟信号类别和n个模拟信号基准值配置所述目标多功能设备的n个初始信号模拟控制参数空间;
41、设备信号模拟测试模块,所述设备信号模拟测试模块用于基于所述n个初始信号模拟控制参数空间进行设备信号模拟测试,获得n个初始空间偏离因子;
42、目标信号模拟控制参数空间确定模块,所述目标信号模拟控制参数空间确定模块用于根据所述n个初始空间偏离因子对所述n个初始信号模拟控制参数空间进行参数筛选,获得n个目标信号模拟控制参数空间;
43、模拟信号宽容区间生成模块,所述模拟信号宽容区间生成模块用于获取所述n个模拟信号类别的宽容阈值,结合所述n个模本文档来自技高网...
【技术保护点】
1.用于多功能设备的信号模拟控制方法,其特征在于,所述方法包括:
2.如权利要求1所述的用于多功能设备的信号模拟控制方法,其特征在于,基于所述N个初始信号模拟控制参数空间进行设备信号模拟测试,获得N个初始空间偏离因子,所述方法包括:
3.如权利要求2所述的用于多功能设备的信号模拟控制方法,生成所述第一空间偏离因子,之后所述方法还包括:
4.如权利要求3所述的用于多功能设备的信号模拟控制方法,其特征在于,所述方法包括:
5.如权利要求1所述的用于多功能设备的信号模拟控制方法,其特征在于,所述方法包括:
6.如权利要求1所述的用于多功能设备的信号模拟控制方法,其特征在于,以所述N个模拟信号宽容区间为约束,对所述N个目标信号模拟控制参数空间进行寻优,生成N个目标模拟控制参数,所述方法包括:
7.如权利要求6所述的用于多功能设备的信号模拟控制方法,其特征在于,所述方法包括:
8.用于多功能设备的信号模拟控制系统,其特征在于,所述系统用于实施权利要求1-7任一项所述的用于多功能设备的信号模拟控制方法,所述系
...【技术特征摘要】
1.用于多功能设备的信号模拟控制方法,其特征在于,所述方法包括:
2.如权利要求1所述的用于多功能设备的信号模拟控制方法,其特征在于,基于所述n个初始信号模拟控制参数空间进行设备信号模拟测试,获得n个初始空间偏离因子,所述方法包括:
3.如权利要求2所述的用于多功能设备的信号模拟控制方法,生成所述第一空间偏离因子,之后所述方法还包括:
4.如权利要求3所述的用于多功能设备的信号模拟控制方法,其特征在于,所述方法包括:
5.如权利要求1所述的用于多功能...
【专利技术属性】
技术研发人员:门兰宁,徐章锁,刘力持,张章,
申请(专利权)人:西安晟昕科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。