1.一种动态解析气象数据转发装置,包括电源模块、状态显示模块和存储模块,其特征在于:还包括数据收集解析模块、多网口传输模块和转发规则配置模块;数据收集解析模块用于气象数据的采集、解码预处理,并将数据分类传输至存储模块中;数据收集解析模块的气象数据处理CPU个数是动态分配的,其可以自行判断处理雷达资料或MICAPS资料的CPU个数;
所述多网口传输模块用于接收解码后的气象数据,并根据转发规则将解码后的气象数据转发至其它设备;
所述转发规则配置模块用于将目标IP与网口连接的其它设备进行转发规则配置,配置规则由多网口传输模块使用;
所述状态显示模块包括状态指示灯和网口指示灯;所述状态指示灯长亮代表待机,长闪代表进在进行气象数据解析,短闪代表存储空间或计算能力不足;所述网口指示灯的数量与网口数量一致,长亮代表网络连接正常,不亮代表网络未通;所述电源模块同时为状态显示模块、存储模块、数据收集解析模块、多网口传输模块和转发规则配置模块供电;所述存储模块采用SSD+cache的物理方式来存储气象数据和解码后的数据。
2.根据权利要求1所述的动态解析气象数据转发装置,其特征在于:所述判断处理雷达资料所需CPU个数的公式为 ,其中, 代表转发规则中标记为雷达资料且目标IP可达的网口数量,M代表网口总数量,Nc代表CPU总核数,Tf为当前时间的分钟数。
3.根据权利要求2所述的动态解析气象数据转发装置,其特征在于:所述判断处理MICAPS资料所需CPU个数的公式为Km=Nc-Kd,其中Nc代表CPU总核数,Kd为处理雷达资料所需CPU个数。
4.根据权利要求1所述的动态解析气象数据转发装置,其特征在于:所述转发规则配置模块包括若干转发元组和关键字元组;所述转发元组包括数据类别和目标IP,其中数据类别取值为M或R,M代表雷达资料,R代表MICAPS资料;目标IP是与网口连接的其它设备;
所述关键字元组包括前关键字、后关键字和位置信息;所述前关键字和后关键字都为空时,表示参照点为气象数据的开头或结尾;位置信息为相对于前关键字后的第几行第几个字或相对于后关键字前的第几行第几个字。
5.根据权利要求4所述的动态解析气象数据转发装置,其特征在于:所述位置信息通过前关键字定位、或者通过后关键字定位、或者使用前关键字和后关键字配合定位。
6.根据权利要求5所述的动态解析气象数据转发装置,其特征在于:仅使用前关键字定位时,后关键字置为无效;仅使用后关键字定位,前关键字置为无效。