无人飞行器的电子调速器验证系统及方法技术方案

技术编号:15652893 阅读:167 留言:0更新日期:2017-06-17 06:46
本发明专利技术提供了一种无人飞行器的电子调速器验证系统及方法,通过主控端以及电子调速器之间的双向认证与加密机制,使电子调速器的改装受到限制,以防止无人飞行器的非法用途,此外,所提供的电子调速器具有双重模式,以提升应用的灵活性。

【技术实现步骤摘要】
无人飞行器的电子调速器验证系统及方法
本专利技术关于一种无人飞行器的电子调速器验证系统及方法,更精确的说,关于一种通过在主控端及电子调速器之间的认证机制,判断电子调速器是否经过认证的无人飞行器的电子调速器验证系统及方法。
技术介绍
在过去的年代,飞行玩具模型往往都只能作为玩乐、竞技以及表演上的辅助道具的用途,但近年来电子科技的发展与功能不断的进步,因此具有多方向功能的无人飞行器逐渐受到人们重视。现今,无人飞行器不在是人们以前手中的飞行玩具模型,其可以运用于更多方位的用途,例如搭配摄像机可用于球赛、演唱会的实况转播或是其他需要空中拍摄的工作等,甚至加入GPS卫星定位系统可以用来高空搜救、天然灾后监控、商品外送服务以及跟随拍摄追踪定位等,实用范围相当广泛。目前无人飞行器应用市场日益蓬勃,当无人飞行器在天空执行飞行任务时,也带来公众安全的隐忧。越强的载重能力代表越能携带更具破坏力的攻击武器,而电机的推力是载重能力的关键。目前使用最为广泛的无人飞行器的控制系统通过中控端发送控制信号至电子调速器,其放大电流以驱动无刷电机,因此,通过改装电子调速器与电机即可提高载重能力与飞行距离。然而,目前对于无人飞行器上的电子调速器改装并没有限制,如果有心人通过更换电子调速器,改装成载重更重,飞行距离更远的无人飞行器进行非法用途,将会造成严重的伤害。因此,各国机构如美国联邦航空总署(FAA),已经开始管制正要蓬勃发展的无人飞机。为了防止非法改装载重更重的电子调速器,需要对无人飞行器主控芯片以及电子调速器之间进一步设计认证及数据加密机制,来防止有心人改装电子调速器。
技术实现思路
为了解决上述问题,本专利技术提供一种无人飞行器的电子调速器验证系统,其包含主控端及至少一电子调速器。主控端包含第一数据库、第一加解密模块及第一收发器。第一数据库存储有认证数据、经认证数据及控制数据。第一加解密模块与数据库电连接,第一收发器与第一加解密模块连接。至少一电子调速器包含第二收发器、第二加解密模块、第二数据库及驱动模块。第二收发器配置以与第一收发器进行数据传输。第二加解密模块与第二收发器连接,第二数据库用于存储经解密的认证数据,驱动模块连接并控制电机。当主控端与至少一电子调速器连接并启动主控端,进入一认证阶段,第一加解密模块将第一数据库中的认证数据进行加密,并通过第一收发器传输至第二收发器,第二加解密模块将所接收的认证数据进行解密,并存储至第二数据库,第二加解密模块将认证数据再次进行加密,并通过第二收发器传输至第一收发器,第一加解密模块将所接收的认证数据进行解密,并比对是否与第一数据库的经认证数据相同,若是,则进入一控制阶段,配置第一加解密模块将控制数据加密,并配置第一收发器将加密的控制数据传输至第二收发器,第二加解密模块将所接收的控制数据解密,驱动模块根据经解密的控制信号控制电机的转速。较佳者,在控制阶段中,主控端可经配置以进一步同时将认证数据及控制数据通过第一加解密模块加密,再通过第一收发器传输至第二收发器,经第二加解密模块解密后,判断经解密的认证数据是否与第二数据库先前存储的认证数据相同,若是,则驱动模块根据经解密的控制信号控制电机的转速,若否,则忽略控制信号。较佳者,若第二加解密模块判断所接收的控制数据未经加密,驱动模块可直接根据所接收的控制数据控制电机的转速。较佳者,第一数据库所存储的经认证数据可为预先利用第一加解密模块加密,再利用第二加解密模块解密后再加密,再通过第一加解密模块解密后所产生。较佳者,主控端可进一步包含随机数产生器,其用于产生认证数据,且经认证数据为根据经随机数产生器产生的认证数据所产生。根据本专利技术的另一实施例,提供一种无人飞行器的电子调速器验证方法,其适用于前述的无人飞行器的电子调速器验证系统,方法包含下列步骤:将主控端与至少一电子调速器连接并启动主控端;进入一认证阶段,利用第一加解密模块将第一数据库中的认证数据进行加密;通过第一收发器将加密后的认证数据传输至第二收发器;利用第二加解密模块将所接收的认证数据进行解密存储至第二数据库;利用第二加解密模块将认证数据再次进行加密;通过第二收发器将认证数据传输至第一收发器;利用第一加解密模块将所接收的认证数据进行解密;比对所接收的认证数据是否与第一数据库的经认证数据相同,若是,则进入一控制阶段,利用第一加解密模块将控制数据加密,并利用第一收发器将加密的控制数据传输至第二收发器;利用第二加解密模块将所接收的控制数据解密;以及利用驱动模块根据经解密的控制信号控制电机的转速。较佳者,在控制阶段中可进一步包含下列步骤:利用加解密模块同时将认证数据及控制数据进行加密;通过第一收发器将认证数据及控制数据传输至第二收发器;利用第二加解密模块将所接收的认证数据及控制数据解密;利用第二加解密模块判断经解密的认证数据是否与第二数据库先前存储的认证数据相同,若是,则利用驱动模块根据经解密的控制信号控制电机的转速,若否,则忽略控制信号。较佳者,若第二加解密模块判断所接收的控制数据未经加密,则可利用驱动模块直接根据所接收的控制数据控制电机的转速。较佳者,在认证阶段前,第一数据库所存储的经认证数据可为预先利用第一加解密模块加密,再利用第二加解密模块解密后再加密,再通过第一加解密模块解密后所产生。较佳者,主控端可进一步包含随机数产生器,其可用于产生认证数据,且经认证数据可为根据经随机数产生器产生的认证数据所产生。综上所述,依本专利技术的无人飞行器的驾驶身分认证系统,其可具有一个或多个下述优点:(1)此无人飞行器的电子调速器验证系统及方法能防止有心人在电子调速器认证成功后,才更换没有认证过的电子调速器,发送给电子调速器的控制数据也会经过加密,如果电子调速器无法正确的解密,更换过后的电子调速器将无法正常工作,防止有心人通过更换电子调速器,改装成载重更重,飞行距离更远的无人飞机。(2)此无人飞行器的电子调速器验证系统及方法具有双模的功能,可以接收没有加密过的控制数据,也可以接收加密过的控制数据,具有这个功能,可以提升具有认证功能的电子调速器的扩展性。附图说明本专利技术的上述及其他特征及优势将利用参照附图详细说明其例示性实施例而变得更显而易知,其中:图1为本专利技术的无人飞行器的电子调速器验证系统的实施例的方块图。图2为本专利技术的无人飞行器的电子调速器验证系统的另一实施例的方块图。图3为本专利技术的无人飞行器的电子调速器验证系统架设于无人飞行器的示意图。图4为本专利技术的无人飞行器的电子调速器验证系统的又一实施例的方块图。图5A~图5B为本专利技术的无人飞行器的电子调速器验证方法的实施例的流程图。符号说明:1、2:电子调速器验证系统100、200、300:主控端102、202、302:电子调速器104、204:第一收发器106、206:第一加解密模块108、208:第一数据库110、122、210、222:认证数据112、212:经认证数据114、214:控制数据116、216:第二收发器118、218:第二加解密模块120、220:第二数据库124、224:驱动模块126、226、306:电机228:随机数产生器3:无人飞行器304:电线S401~S407、S501~S513:步骤具体实施方式为利贵审查员了解本专利技术的技术特征、内容与优本文档来自技高网...
无人飞行器的电子调速器验证系统及方法

【技术保护点】
一种无人飞行器的电子调速器验证系统,其特征在于,该系统包含:一主控端,其包含:一第一数据库,其存储有认证数据、经认证数据及控制数据;一第一加解密模块,与该第一数据库电连接;及一第一收发器,与该第一加解密模块连接;以及至少一电子调速器,其包含:一第二收发器,配置以与该第一收发器进行数据传输;一第二加解密模块,与该第二收发器连接;一第二数据库,用于存储经解密的认证数据;及一驱动模块,连接并控制一电机,其中,当该主控端与该至少一电子调速器连接并启动该主控端,进入一认证阶段,该第一加解密模块将该第一数据库中的该认证数据进行加密,并通过该第一收发器传输至该第二收发器,该第二加解密模块将所接收的认证数据进行解密,并存储至该第二数据库,该第二加解密模块将该认证数据再次进行加密,并通过该第二收发器传输至该第一收发器,该第一加解密模块将所接收的该认证数据进行解密,并比对是否与该第一数据库的该经认证数据相同,若是,则该主控端进入一控制阶段,该第一加解密模块将一控制数据加密,且该第一收发器将加密的该控制数据传输至该第二收发器,该第二加解密模块将所接收的该控制数据解密,该驱动模块根据经解密的该控制信号控制该电机的转速。...

【技术特征摘要】
2015.12.03 TW 1041406111.一种无人飞行器的电子调速器验证系统,其特征在于,该系统包含:一主控端,其包含:一第一数据库,其存储有认证数据、经认证数据及控制数据;一第一加解密模块,与该第一数据库电连接;及一第一收发器,与该第一加解密模块连接;以及至少一电子调速器,其包含:一第二收发器,配置以与该第一收发器进行数据传输;一第二加解密模块,与该第二收发器连接;一第二数据库,用于存储经解密的认证数据;及一驱动模块,连接并控制一电机,其中,当该主控端与该至少一电子调速器连接并启动该主控端,进入一认证阶段,该第一加解密模块将该第一数据库中的该认证数据进行加密,并通过该第一收发器传输至该第二收发器,该第二加解密模块将所接收的认证数据进行解密,并存储至该第二数据库,该第二加解密模块将该认证数据再次进行加密,并通过该第二收发器传输至该第一收发器,该第一加解密模块将所接收的该认证数据进行解密,并比对是否与该第一数据库的该经认证数据相同,若是,则该主控端进入一控制阶段,该第一加解密模块将一控制数据加密,且该第一收发器将加密的该控制数据传输至该第二收发器,该第二加解密模块将所接收的该控制数据解密,该驱动模块根据经解密的该控制信号控制该电机的转速。2.如权利要求1所述的无人飞行器的电子调速器验证系统,其特征在于,在该控制阶段中,该主控端经配置进一步将该认证数据及该控制数据通过该第一加解密模块加密,再通过该第一收发器传输至该第二收发器,经该第二加解密模块解密后,判断经解密的认证数据是否与该第二数据库先前存储的认证数据相同,若是,则该驱动模块根据经解密的该控制信号控制该电机的转速,若否,则该驱动模块忽略该控制信号。3.如权利要求1所述的无人飞行器的电子调速器验证系统,其特征在于,若该第二加解密模块判断所接收的该控制数据未经加密,该驱动模块直接根据所接收的该控制数据控制该电机的转速。4.如权利要求1所述的无人飞行器的电子调速器验证系统,其特征在于,该第一数据库所存储的该经认证数据为预先利用该第一加解密模块加密,再利用该第二加解密模块解密后再加密,再通过该第一加解密模块解密后所产生。5.如权利要求4所述的无人飞行器的电子调速器验证系统,其特征在于,...

【专利技术属性】
技术研发人员:卢志平沈子岚
申请(专利权)人:新唐科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1