适用于多硬件数据接口和多场景的模块型无线定位系统的制作方法
【技术领域】
[0001]本发明公开了一种适用于多硬件数据接口和多场景的模块型无线定位系统,具体涉及一种兼容多种硬件设备数据协议接口,并可选择不同场景配置的模块型无线定位系统,属于无线通信技术领域。
【背景技术】
[0002]在无线定位领域的发展过程中诸多技术应用于定位,常用的包括:红外线(IR)、超声波、蓝牙、射频识别(RFID)、ZigBee、超宽带(UWB)、无线局域网等,随着硬件设备厂商各种各样的无线定位技术日益完善,客户的对于整体质量,功能需求的要求更多更好,这时需要软件系统更好更灵活的适应整体设备布局和客户的要求,然而现在的软件系统商都在单一的硬件设备上开发及使用特定的客户场景,这使得软件系统专供性明显。客户可以在硬件和软件互相配合的使用上选择性打大折扣。
[0003]现今为止,无线定位有着快速的增长趋势,但是硬件设备厂商和软件系统都基本分开或外包来做,而且随着项目的多样性,软件系统也慢慢突显专业性,客户在硬件设备和软件设备兼容场景方便不得不做妥协,甚至要重新等待软件系统的再次开发时间及精力,一方面软件系统花费大量人力物力,另一方面客户浪费大量的时间在测试版本上,而且不一定能达到理想效果。现今市场软件系统应该更好更灵活的适应及满足整体设备布局和客户的要求,客户可以在硬件和软件互相配合的使用上选择性打大折扣。现有技术中缺少一种能适应多种硬件设备接入数据接口,设计多模块架构分别应用于不同的场景、不同的数据库,满足不同的功能需求及统计方法的无线定位系统。
【发明内容】
[0004]本发明所要解决的技术问题是:针对现有技术的缺陷,提供适用于多硬件数据接口和多场景的模块型无线定位系统,能适应多种硬件设备接入数据接口,设计有多模块架构分别应用于不同的场景、不同的数据库,满足不同的功能需求及统计方法。
[0005]本发明为解决上述技术问题采用以下技术方案:
一种适用于多硬件数据接口和多场景的模块型无线定位系统,包括设备接口协议转译模块、场景数据库加载模块、功能设置模块、中心处理模块、采集模块、系统数据库模块和显示模块;
所述设备接口协议转译模块的输入端和系统之外的硬件设备接入数据接口相连接,设备接口协议转译模块的输出端和中心处理模块相连接,中心处理模块还分别和场景数据库加载模块、功能设置模块、系统数据库模块相连接,所述中心处理模块和采集模块均与系统数据库相连接,系统数据库还和显示模块相连接;
所述设备接口协议转译模块与中心处理模块之间、中心处理模与场景数据库加载模块之间、中心处理模块与功能设置模块之间、中心处理模块与系统数据库模块之间均通过采集程序进行数据传输; 其中,所述设备接口协议转译模块对系统之外的硬件设备接入数据接口所对应的硬件厂商设备接口协议进行编程和报文内容解析,经过采集程序发送到中心处理模块,中心处理模块将上述所硬件厂商设备接口协议转译成系统识别的统一规范性报文数据;
所述场景数据库加载模块为后台加载管理模块,根据系统的使用要求并结合实际的实施环境,开发并添加预置场景;
所述功能设置模块为后台加载管理模块,按照实际的场景设定或者增加功能配置; 所述中心处理模块对得到的数据信息进行分析、检查、判断,并产生相应的控制指令; 所述显示模块根据中心处理模块的控制指令,显示对应的反馈结果;
所述采集程序实现对各个分模块中规范性报文数据的抓取和传输;
系统之外的硬件设备安装完毕后,系统根据实际需求选择场景并配置功能设置,然后启动采集程序,中心处理模块收集数据,处理后发送控制指令,显示模块显示反馈结果。
[0006]作为本发明的进一步优选方案,在所述功能设置模块中,所述功能配置包括:用户场景设定、人员角色设定、权限设定、告警设定、视频联动设定。
[0007]作为本发明的进一步优选方案,所述中心处理模块中的数据信息包括:位置、时间、权限。
[0008]作为本发明的进一步优选方案,所述系统之外的硬件设备包括:红外线设备、蓝牙设备、RFID设备、Zigbee设备、超带宽设备、无线局域网设备。
[0009]作为本发明的进一步优选方案,系统之外硬件设备的报文内容包括:位置、时间、编号。
[0010]作为本发明的进一步优选方案,所述中心处理模块对数据信息的处理包括编号识别、位置信息采样算法确认、时间线确认。
[0011]本发明采用以上技术方案与现有技术相比,具有以下技术效果:本发明所公开的适用于多硬件数据接口和多场景的模块型无线定位系统,具有各种硬件设备兼容、多实施场景选择、自定义功能配置的优点,适用于各个硬件厂商的的方案灵活制作,客户多项需求的满足。大为降低客户选择硬件产品达不到要求的几率,节省硬件厂商的是二次开发或寻找合适软件系统的成本和精力。兼容多项定位技术的接口协议,和模块式的架构是能改变现行无线定位的软件硬件不符合客户要求的状态。
【附图说明】
[0012]图1是本发明的系统构架结构示意图。
[0013]图2是本发明一个具体实施例的实物结构示意图。
[0014]图3是本发明一个具体实施例的系统框架构示意图。
【具体实施方式】
[0015]下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0016]本技术领域技术人员可以理解的是,本发明中涉及到的相关模块及其实现的功能是在改进后的硬件及其构成的装置、器件或系统上搭载现有技术中常规的计算机软件程序或有关协议就可实现,并非是对现有技术中的计算机软件程序或有关协议进行改进。例如,改进后的计算机硬件系统依然可以通过装载现有的软件操作系统来实现该硬件系统的特定功能。因此,可以理解的是,本发明的创新之处在于对现有技术中硬件模块的改进及其连接组合关系,而非仅仅是对硬件模块中为实现有关功能而搭载的软件或协议的改进。
[0017]本技术领域技术人员可以理解的是,本发明中提到的相关模块是用于执行本申请中所述操作、方法、流程中的步骤、措施、方案中的一项或多项的硬件设备。所述硬件设备可以为所需的目的而专门设计和制造,或者也可以采用通用计算机中的已知设备或已知的其他硬件设备。所述通用计算机有存储在其内的程序选择性地激活或重构。
[0018]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。
[0019]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0020]下面结合附图对本发明的技术方案做进一步的详细说明:
本发明的系统构架结构示意图如图1所示,本发明所公开的适用于多硬件数据接口和多场景的模块型无线定位系统包括:包括设备接口协议转译模块、场景数据库加载模块、功能设置模块、中心处理模块、采集模块、系统数据库模块和显示模块;所述设备接口协议转译模块的输入端和系统之外的硬件设备接入数据接口相连接,设备接口协议转译模块的输出端和中心处理模块相连接,中心处理模块还分别和场景数据库加载模块、功能设置模块、系统数据库模块相连接,所述中心处理模块和采集模块均与系统数据库相连接,系统数据库还和显示模块相连接;所述设备接口协议转译模块与中心处理模块之间、中心处理模与场景数据库加载模块之间、中心处理模块与功能设置模块之间、中心处理模块与系统数据库模块之间均通过采集程序进行数据传输。
[0021]在本发明中,设备接口协议转译模块将红