一种网上娃娃机测试系统及方法技术方案

技术编号:18770913 阅读:105 留言:0更新日期:2018-08-29 02:49
本发明专利技术涉及一种网上娃娃机测试系统及方法,解决的是不能进行测试的技术问题,通过采用包括包裹在娃娃外表面的测试夹具,测试夹具上设置有压力传感器以及与压力传感器连接的第一计时器,压力传感器和第一计时器还连接有信号发射装置;网上娃娃机测试系统还包括位于网上娃娃机正前方的高速摄像机,高速摄像机包括与第一计时器同步的第二计时器,以及与高速摄像机连接的信号转换单元,与信号转换单元及第二计时器连接的信号发射装置,与信号发射装置通过无线网络连接的上位机;所述信号发射装置包括加密模块;的技术方案,较好的解决了该问题,可用于网上娃娃机测试中。

【技术实现步骤摘要】
一种网上娃娃机测试系统及方法
本专利技术涉及娃娃机领域,具体涉及一种网上娃娃机测试系统及方法。
技术介绍
娃娃机,又称选物贩卖,台湾地区俗称夹娃娃机,香港称夹公仔机,在大陆也叫抓娃娃机,为一种源于日本的电子游戏。是指将商品陈列在一个透明的箱内,其上有一个可控制抓取物品的机器手臂,使用者要凭自己的技术操控手臂,以取得自己想要的物品。现有的娃娃机大多是现场控制,在人们时间日益金贵的今天已经不能满足需求。目前也出现了远程控制的娃娃机,但是无法对网上娃娃机进行测试。因此,提供一种网上娃娃机测试系统及方法就很有必要。
技术实现思路
本专利技术所要解决的技术问题是现有技术中存在的不能进行测试的技术问题。提供一种新的网上娃娃机测试系统,该网上娃娃机测试系统具有使用方便、能够测试网上娃娃机的机械手力度和网上娃娃机的抓取时间参数的特点。为解决上述技术问题,采用的技术方案如下:一种网上娃娃机测试系统,所述网上娃娃机测试系统包括包裹在娃娃外表面的测试夹具,测试夹具上设置有压力传感器以及与压力传感器连接的第一计时器,压力传感器和第一计时器还连接有信号发射装置;网上娃娃机测试系统还包括位于网上娃娃机正前方的高速摄像机,高速摄像机包括与第一计时器同步的第二计时器,以及与高速摄像机连接的信号转换单元,与信号转换单元及第二计时器连接的信号发射装置,与信号发射装置通过无线网络连接的上位机;所述信号发射装置包括加密模块;所述加密模块包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。上述方案中,为优化,进一步地,所述同步物理随机源包括第三半导体激光器DSL,与第三半导体激光器连接的第一半导体激光器SL1和第二半导体激光器SL2;所述第三半导体激光器DSL设置有外反馈腔QT3,用于给第一半导体激光器SL1和第二半导体激光器SL2提供相同的驱动信号;所述第一半导体激光器SL1与第二半导体激光器SL2均设置有外反馈腔QT1,外反馈腔QT1与外反馈腔QT3的外腔长度及反馈强度不同。进一步地,所述伪随机数生成装置包括密钥分发模块,与密钥分发模块连接的RC4程序单元;所述密钥分发模块用于给RC4程序单元提供密钥;所述RC4程序单元用于将密钥分发模块提供的密钥作为种子执行RC4算法获得随机数序列。本专利技术还提供一种网上娃娃机测试方法,所述网上娃娃机测试方法基于前述的网上娃娃机测试系统,方法包括:步骤1,网上娃娃机测试系统启动,将装有测试夹具的娃娃防止在指定位置,启动网上抓娃娃机;步骤2,高速摄像机记录网上抓娃娃机机械手抓取娃娃的过程,第二计时器对过程进行计时;步骤3,机械手抓取到测试夹具时,压力传感器工作,触发第一计时器和信号发射装置,第一计时器用于记录机械手抓取到测试夹具时的时间以及机械手离开测试夹具的时间;步骤4,信号发射装置的加密模块对数据进行加密后传输给上位机,上位机进行参数记录;步骤5,上位机根据记录的参数进行网上娃娃机参数计算,测试得到机械手力度和网上娃娃机抓取时间参数。进一步地,所述参数包括压力参数和时间参数。压力参数来自与压力传感器的测试值,时间参数来自于第一计时器与第二计时器,第一计时器与第二计时器使用同步的时钟源,两者之间的时间差值可计算为延迟。进一步地,对数据进行加密包括:步骤A,伪随机数生成装置通过执行RC4算法生成随机数序列;步骤B,真随机数生成装置生成同步的真随机数;步骤C,将RC4算法所产生的伪随机数与真随机数相结合,包括使用RC4算法的指针jt,指向的字典CD中的元素与伪随机数Zt相加,RC4流密码为:Codet=mod(Zt+CDt[jt],256)。进一步地,所述生成同步的真随机数包括:步骤a:第三半导体激光器DSL在外腔反馈作用下产生初始混沌激光信号;步骤b:初始混沌激光信号作为驱动信号,分裂成相同的混沌信号SG1与混沌信号SG2,混沌信号SG1注入到第一半导体激光器SL1,混沌信号SG2注入到第二半导体激光器SL2;步骤c:第一半导体激光器SL1和第二半导体激光器SL2所产生的同步的混沌激光信号通过光电转换模块中的光电探测器完成O/E转换得到电信号SE;步骤d:电信号SE通过A/D模块,经过采样、量化、判决之后得到二进制序列C2D;步骤e:二进制序列C2D依次经过延时异或后的随机数序列为同步的真随机数。本专利技术的有益效果:效果一,本专利技术实现了网上娃娃机测试的自动化;效果二,实现了高保密性的参数传输,提高测试保密性;效果三,使用压力和时间双重参数对于网上娃娃机进行测试,能够全面评估网上抓娃娃机;效果四,通过在设置密码生成装置生成密码添加到数据首部,构成加密数据用于传输,能够提高通信网络娃娃机的保密性,提高隔离度;效果五,采用伪随机数与真随机数相结合的方式,基于RC4算法和同步的物理随机数发生器,实现了灵活、高速、高安全性流密码产生。而且,通过伪随机数与真随机数模加所产生的流密码,所具有的误码率相对同步物理随机数误码率放大的有限,不会影响其适用性。附图说明下面结合附图和实施例对本专利技术进一步说明。图1,网上娃娃机测试系统示意图。图2,加密装置示意图。图3,网上娃娃机测试方法流程示意图。图中:1-娃娃机,2-机械手,3-压力传感器,4-高速摄像机,5-第二计时器,6-信号转换单元,7-信号发射装置,8-上位机,9-第一计时器。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。实施例1本实施例提供一种网上娃娃机测试系统,如图1,所述网上娃娃机测试系统包括包裹在娃娃外表面的测试夹具,测试夹具上设置有压力传感器3以及与压力传感器3连接的第一计时器9,压力传感器3和第一计时器9还连接有信号发射装置7;网上娃娃机测试系统还包括位于网上娃娃机1正前方的高速摄像机4,高速摄像机4包括与第一计时器9同步的第二计时器5,以及与高速摄像机4连接的信号转换单元6,与信号转换单元6及第二计时器5连接的信号发射装置7,与信号发射装置7通过无线网络连接的上位机8;所述信号发射装置7包括加密模块,加密模块用于生成RC4流密码。压力传感器在侧面和地面各设置若干个。具体地,如图2,所述密码生成装置包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。具体地,所述同步物理随机源包括第三半导体激光器DSL,与第三半导体激光器连接的第一半导体激光器SL1和第二半导体激光器SL2;所述第三半导体激光器DSL设置有外反馈腔QT3,用于给第一半导体激光器SL1和第二半导体激光器SL2提供相同的驱动信号;所述第一半导体激光器SL1与第二半导体激光器SL2均设置有外反馈腔QT1,外反馈腔QT1与外反馈腔QT3的外腔长度及反馈强度不同。具体地,所述伪随机数生成本文档来自技高网...

【技术保护点】
1.一种网上娃娃机测试系统,其特征在于:所述网上娃娃机测试系统包括包裹在娃娃外表面的测试夹具,测试夹具上设置有压力传感器以及与压力传感器连接的第一计时器,压力传感器和第一计时器还连接有信号发射装置;网上娃娃机测试系统还包括位于网上娃娃机正前方的高速摄像机,高速摄像机包括与第一计时器同步的第二计时器,以及与高速摄像机连接的信号转换单元,与信号转换单元及第二计时器连接的信号发射装置,与信号发射装置通过无线网络连接的上位机;所述信号发射装置包括加密模块;所述加密模块包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。

【技术特征摘要】
1.一种网上娃娃机测试系统,其特征在于:所述网上娃娃机测试系统包括包裹在娃娃外表面的测试夹具,测试夹具上设置有压力传感器以及与压力传感器连接的第一计时器,压力传感器和第一计时器还连接有信号发射装置;网上娃娃机测试系统还包括位于网上娃娃机正前方的高速摄像机,高速摄像机包括与第一计时器同步的第二计时器,以及与高速摄像机连接的信号转换单元,与信号转换单元及第二计时器连接的信号发射装置,与信号发射装置通过无线网络连接的上位机;所述信号发射装置包括加密模块;所述加密模块包括真随机数生成装置,伪随机数生成装置,以及与所述真随机数生成装置、所述伪随机数生成装置通过字典CD共同连接的流密码的生成装置;所述字典CD为同步的真随机数所构成,所述真随机数同步装置包括同步物理随机源,O/E转换模块,A/D转换模块以及延时异或模块。2.根据权利要求1所述的网上娃娃机测试系统,其特征在于:所述同步物理随机源包括第三半导体激光器DSL,与第三半导体激光器连接的第一半导体激光器SL1和第二半导体激光器SL2;所述第三半导体激光器DSL设置有外反馈腔QT3,用于给第一半导体激光器SL1和第二半导体激光器SL2提供相同的驱动信号;所述第一半导体激光器SL1与第二半导体激光器SL2均设置有外反馈腔QT1,外反馈腔QT1与外反馈腔QT3的外腔长度及反馈强度不同。3.根据权利要求1所述的网上娃娃机测试系统,其特征在于:所述伪随机数生成装置包括密钥分发模块,与密钥分发模块连接的RC4程序单元;所述密钥分发模块用于给RC4程序单元提供密钥;所述RC4程序单元用于将密钥分发模块提供的密钥作为种子执行RC4算法获得随机数序列。4.一种网上娃娃机测试方法,其特征在于:所述网上娃娃机测试方法基于权利要求1-3任一所述的网上娃娃机测试系统,方法包括:步骤1,网上娃娃机测试系统...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:成都看客网络技术有限公司
类型:发明
国别省市:四川,51

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

1