基于微分进化算法和回声状态网络静态分类的模拟电路故障诊断方法

    公开(公告)号:CN102253301A

    公开(公告)日:2011-11-23

    申请号:CN201110099275.1

    申请日:2011-04-20

    Abstract: 基于微分进化算法和回声状态网络静态分类的模拟电路故障诊断方法,涉及一种模拟电路故障诊断方法,它解决了采用传统神经网络进行模拟电路故障诊断的诊断精度较低的问题。其方法:采用单位脉冲信号激励模拟电路工作,获得电路待诊断响应信号,并采集模拟电路的单位脉冲响应输出信号;采用小波变换法对采集到的模拟电路的单位脉冲响应输出信号进行处理,将获得故障特征作为数据样本,输入至回声状态网络中,采用微分进化算法进行训练,建立模拟电路故障诊断模型;采用小波变换法对电路待诊断响应信号进行处理,获得故障数据,输入至模拟电路故障诊断模型中,获得并输出故障诊断结果。本发明适用于模拟电路的故障诊断。

    适用于多种端口的数据接收存储转发装置

    公开(公告)号:CN101808027B

    公开(公告)日:2011-11-23

    申请号:CN201010136948.1

    申请日:2010-03-31

    Abstract: 适用于多种端口的数据接收存储转发装置,属于通信电子领域,本发明为解决现有数据接收存储转发装置不具有通用性的问题。本发明装置的接收端口电路的输出端连接端口选择电路,端口选择电路的RS232串行端口通过RS-232单元与FPGA的RS232串行端口相连,端口选择电路的RS422串行端口通过RS-422单元与FPGA的RS422串行端口相连,端口选择电路的RS485串行端口通过RS-485单元与FPGA的RS485串行端口相连,FPGA的控制输出端连接端口选择电路的受控端,FPGA的数据存储输入输出端连接存储单元的输入输出端,FPGA的转发或存储控制信号输出端与转发单元的转发或存储控制信号输入端相连。

    基于M模块同步码的智能载板M模块自动识别方法

    公开(公告)号:CN102148061A

    公开(公告)日:2011-08-10

    申请号:CN201010612208.0

    申请日:2010-12-29

    Abstract: 基于M模块同步码的智能载板M模块自动识别方法,属于自动测试领域,本发明为解决在预先不知道M模块信息的情况下,无法对不同配置的M模块进行正确识别的问题。本发明方法包括以下:一、将/DS0、/DS1都置低;二、访问M模块的地址0xFE,读取第一个字节数据;三、判断地址0xFE第一个字节数据是否为0x5346,否,执行四;是,M模块的数据宽度为8位或16位,并执行六,四、访问M模块地址0xFC,读取该地址第一个字节数据;五、判断地址0xFC第一个字节数据是否为0x5346,否,退出识别;是,M模块的数据宽度为32位,并执行六,六、读取所述EEPROM的配置参数,完成M模块的识别。

    基于运行时重构的LS-SVM算法FPGA实现方法

    公开(公告)号:CN102135951A

    公开(公告)日:2011-07-27

    申请号:CN201110053247.6

    申请日:2011-03-07

    Abstract: 基于运行时重构的LS-SVM算法FPGA实现方法,涉及到时间预测和FPGA的应用技术领域。该方法在FPGA内设置静态逻辑区和重构区,在静态逻辑区采用PowerPC440作为系统主控器,采用例化为PLB设备的ICAP接口作为配置接口,采用内部的block RAM作为PowerPC440的程序和数据存储区;PowerPC440通过MPMC接口与DDR2RAM连接,用于控制DDR2RAM的数据的读写;重构区通过MPMC的NPI接口与DDR2RAM的连接,PowerPC440与重构区的命令和数据交互通过DDR2RAM进行;将LS-SVM算法训练过程中的核函数矩阵形成过程采用核函数矩阵计算IP模块实现,将最小二乘问题的求解过程采用最小二乘求解IP模块实现,所述两个模块通过重构技术分时载入FPGA进行运算,实现LS-SVM算法。本发明在FPGA的平台上实现了LS-SVM算法的硬件加速,能够实现任意规模样本的LS-SVM算法训练过程。

    基于FPGA的RBF函数计算模块
    95.
    发明公开

    公开(公告)号:CN102096844A

    公开(公告)日:2011-06-15

    申请号:CN201110053256.5

    申请日:2011-03-07

    Abstract: 基于FPGA的RBF函数计算模块,涉及一种机器学习方法中的算法,具体涉及到一种算法的硬件实现方法。本发明解决了现有采用查表法实现RBF函数的方法存在的硬件资源占用率高的缺点。本发明提出一种采用分段线性逼近的方法实现RBF函数的方法,获得基于FPGA的RBF函数计算模块,该模块采用两个随机存储器RAM1和RAM2分别用于存储l维向量xi及xj;二范数计算模块用于实现两个向量的二范数计算所述指数函数计算模块用于实现指数函数e-x的计算,并获得RBF函数的最终计算结果;二范数计算模块分别从两个随机存储器RAM1和RAM2中读取向量xi及xj进行二范数计算,并将计算结果输出给指数函数计算模块,所述指数函数计算模块的计算结果为RBF函数的计算结果。

    小卫星执行机构的状态信息采集装置

    公开(公告)号:CN101738332B

    公开(公告)日:2011-03-30

    申请号:CN200910312925.9

    申请日:2009-12-31

    Abstract: 小卫星执行机构的状态信息采集装置,它涉及一种信号采集装置,它解决了目前尚无设备能够有效检测多种类的卫星执行机构部件状态信息的问题。小卫星执行机构的状态信息采集装置,包括磁力矩传感器电压采集模块、卫星飞轮转速采集模块、卫星飞轮转速方向采集模块、卫星燃料推进器开关时间采集模块、控制及计算模块、数据组帧模块、启动帧判断模块、50ms周期信号采集模块和动力学计算机;状态信息采集装置接收到50ms周期信号后,采集磁力矩传感器、飞轮和卫星燃料推进器输出的各个信号并处理,将处理后的数据组帧后通过RS-485通讯逻辑程序传送给动力学计算机。本发明克服了已有技术的不足,可用于航天领域执行机构部件的信号采集检测。

    半实物仿真模拟器的遥测数据接收转发方法及装置

    公开(公告)号:CN101806559A

    公开(公告)日:2010-08-18

    申请号:CN201010136946.2

    申请日:2010-03-31

    Abstract: 半实物仿真模拟器的遥测数据接收转发方法及装置,属于航空航天领域,本发明为解决现有半实物仿真导弹遥测系统进行振动试验测试时,通过无线方式接收到的易受干扰、误码率高的问题。本发明半实物仿真模拟器的遥测数据接收转发方法为:将所述遥测数据接收转发装置通过定位孔固定在弹上信息处理器上,遥测数据接收转发装置包括FPGA、遥测数据接收端口电路、数据转发端口电路和存储单元,遥测数据接收端口电路接收弹上信息处理器的遥测数据,并传输给FPGA处理,FPGA处理后的数据存储在存储单元中,当接收完数据,且转台静止后,数据转发端口电路在地面接收装置的控制下将存储单元中的数据转发给地面接收装置,完成遥测数据接收和转发。

    一种用于小卫星地面测试的遥控信号模拟器及遥控信号模拟方法

    公开(公告)号:CN101770684A

    公开(公告)日:2010-07-07

    申请号:CN200910312610.4

    申请日:2009-12-30

    Abstract: 一种用于小卫星地面测试的遥控信号模拟器及遥控信号模拟方法,它涉及卫星测控领域。它解决了利用实际的遥控信号产生装置在小卫星地面测试时测试效率低和程控不够方便灵活且价格昂贵的问题,本发明的遥控信号模拟器包括LVDS接口电路、FPGA控制逻辑单元、隔离电路和信号驱动电路,LVDS接口电路包括LVDS接收电路和LVDS发送电路,信号驱动电路包括OC信号驱动电路和PWM信号驱动电路;本发明的遥控信号模拟方法为FPGA控制逻辑单元中的OC信号产生状态机包括四个状态,PWM信号产生状态机包括六个状态。本发明适用于小卫星地面测试。

    具有故障模拟功能的GPS接收机模拟方法

    公开(公告)号:CN101738206A

    公开(公告)日:2010-06-16

    申请号:CN200910311722.8

    申请日:2009-12-17

    Abstract: 具有故障模拟功能的GPS接收机模拟方法,它涉及一种GPS接收机模拟方法,解决了现有技术GPS接收机模拟器不能模拟GPS接收机正常工作的同时进行故障注入和故障模拟的问题,第一RS485收发器和第二RS485收发器分别与FPGA的数据输入/输出端相连,秒脉冲信号驱动器的数据输入端与所述FPGA的数据输出端相连,CAN控制器与FPGA的数据输入/输出端相连,CAN收发器与CAN控制器相连,所述FPGA包括六个状态机、正常定位数据存储区、故障数据存储区、GPS时间计数器和GPS广播数据帧发送请求计数器,本发明的GPS接收机模拟方法适用于导航系统设计过程中的半实物仿真和测试。

Patent Agency Ranking