关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于JESS的智能家居安防系统设计

基于JESS的智能家居安防系统设计

作者: 时间:2012-06-19 来源:网络 收藏

2.2 系统组成
本系统主要有三个功能模块:专家系统模块、识别模块(主要是传感器模块),以及执行设备模块(包括自动报警机、语音电路、各输入输出设备、门禁设备等)。如图1所示。

本文引用地址://www.cghlg.com/article/160427.htm

a.JPG


专家系统是整个系统的“心脏”,由它来接收和处理检测到的信号,并根据预先设定的规则与事实匹配,做出及时的响应,并且还要协调各模块各设备的正常工作。
前端探测器主要是指传感器,主要是负责对探测区域内异常情况发生时各种参数(门窗的开闭、室内烟雾浓度、天然气浓度等)的检测,将检测到的数据进行转换,将实际参数通过无线传送的方式传递给专家系统。
输入输出设备包括键盘、报警蜂鸣器、按钮或开关、各类指示灯等。键盘用于用户密码的输入、修改、预存短信通知的电话号码的输入等。报警蜂呜器和各类指示灯用于声音报警和系统不同工作状态的指示。按钮或开关用于电路的调试及布防状态的选择等。
语音设备:主要用于门禁系统。
短消息模块:主要将异常状况通过短消息发送给住户。
无线通信模块负责专家系统与传感器之间的信息传输任务。
电源电路配合后备电源完成紧急情况下的系统供电,防止因为暂时的断电而造成的安防失控。

3 实验的仿真模拟
3.1 判别匹配规则的推理机制
本系统的专家系统是使用规则语言来描述判决规则的,用来描述的判决规则都具有LHS和RHS两部分构成的统一形式。其中LHS部分是由不同的模式构成,这些模式是用来匹配规则引擎中的事实,而RHS部分匹配完成后的执行动作。例如LHS部分描述的是判断燃气是否超过阈值的判决规则,RHS部分则描述的是诸如打开窗户通风、发出报警信号、短信通知户主等执行动作。对于同一个判决规则,只有LHS中所有的模式都与事实(即传感器传送过来的信号)匹配时,该规则才能被激活,RHS的动作才能够执行。
根据上述描述,系统收到判决请求时,判决规则在规则引擎中的执行流程描述如下:
当专家系统接收到检测设备传送的请求信号时,规则引擎毁在判决事实缓冲区中自动生成一个refact事实。
如果refact事实与映射规则中的第N个模式nfact成功匹配,则映射规则被激活。
映射规则nfact的RHS动作被执行,将执行指令传送给执行设备。



评论


相关推荐

技术专区

关闭