本发明属于电子,具体涉及一种二次配电系统中基于配置文件的参数存储方法。
背景技术:
1、近年来,飞机各系统呈现出综合化、数字化的趋势,计算机技术、总线技术的发展为系统的综合控制与管理创造了条件。通过集散式分布结构以及电气多路传输、固态配电、负载自动管理、故障隔离及系统重构等技术,实现飞机电气系统的综合控制和管理,已经成为新一代飞机系统最突出的特点之一。在二次配电系统中,对于固态功率控制器的参数信息,包括参数标识、参数名称、参数位置、参数大小、参数类型、参数单位、参数值域、参数来源等,通常会存储在固态功率控制器(sspc)的内部存储器中,在产品上电阶段对参数信息进行加载。随着飞机性能的日益提高,机载用电设备的类型和数量不断增减,对机载电源系统的供电质量及可靠性提出了更高的要求。当系统构型发生改变时,负载的参数和固态功率控制器的参数也要跟着改变,当参数需要修改时,需要对每一路的sspc进行参数的修改,增加产品的维护成本。除此之外在民用机载软件中,这种操作会在机载软件的源代码中引入了非激活代码,这些代码在当前飞机构型中处于不被激活的状态。根据民用飞机机载软件的安全性要求,非激活代码除了须满足机载软件的一般要求外,还须对系统安全性产生的影响进行重点关注。因此传统的参数存储方法给民用飞机的适航增加了难度。
技术实现思路
1、发明目的:提供一种二次配电系统中基于配置文件的参数存储方法,降低民用飞机的适航难度。
2、技术方案:
3、一种基于xml配置文件实现参数存储的方法,应用于民机二次配电系统,包括:
4、固态功率控制器sspc的上级处理器通过索引配置文件的内容参数,配置文件存储于固态功率控制器sspc的上级处理器的存储空间;
5、上级处理器将其内容参数进行组包,通过can总线将配置参数以点对点的形式,发送到每一路sspc,对其进行初始化配置,即完成参数的加载工作。
6、内容参数包括但不限于:断路器具体的位置信息、断路器控制负载所在的系统、断路器控制负载的名称、设备类型、断路器类型、额定电流、sspc的默认状态。
7、当处理器上电时,所述方法还包括:
8、对配置文件进行校验,以确保存储参数的正确性和一致性。
9、配置文件的格式为xml格式。
10、所述方法还包括:
11、当系统构型调整时,修改配置文件中相关参数,便于后续产品维护。
12、上级处理器将其内容参数进行组包,包括:
13、将xml配置文件的位置参数存储在canid中,其他参数存储在can数据帧中,并对can数据帧加校验。
14、配置文件采用crc或md5算法校验。
15、一种计算机可读的存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法。
16、有益效果:
17、该方法将固态功率控制器的相关参数信息以配置文件的形式存储在二次配电系统内部,在系统构型调整时,便于实现固态功率控制器的便捷配置,降低后期产品的维护成本。
1.一种二次配电系统中基于配置文件的参数存储方法,应用于民机二次配电系统,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,内容参数包括但不限于:断路器具体的位置信息、断路器控制负载所在的系统、断路器控制负载的名称、设备类型、断路器类型、额定电流、sspc的默认状态。
3.根据权利要求1所述的方法,其特征在于,当处理器上电时,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,配置文件的格式为xml格式。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,上级处理器将其内容参数进行组包,包括:
7.根据权利要求3所述的方法,其特征在于,配置文件采用crc或md5算法校验。
8.一种计算机可读的存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的方法。