- 您的位置
- 首页
- 学位论文
- 基于模糊神经网络的智能火灾报警系统研究
if($navinfor['befrom']=="") {
echo '';
}
else{
echo '来源 :'.$navinfor[befrom]. ' | ';
}
?>被引量 : 0次 | 上传用户:zst_chengdu_xxxx
if($navinfor['smalltext']=="") {
echo '';
}
else{
echo '
【摘 要】
:
'.$navinfor[smalltext].'
';
}
?>
$str = '';
$pd_record = explode(',', trim($navinfor['writer']));
$pd_record = array_filter($pd_record);
if(!empty($pd_record)){
$str .= '
【作 者】
:
';
foreach($pd_record as $writer){
$str .= '
'.$writer. ' ';
}
$str = trim($str,',').'
';
}
echo $str;
?>
if($navinfor['author_org']=="") {
echo '';
}
else{
echo '
【机 构】
:
'.$navinfor[author_org].'
';
}
?>
if($navinfor['befrom']=="") {
echo '';
}
else{
echo '
【出 处】
:
'.$navinfor[befrom].'
';
}
?>
if($navinfor['year']=="") {
echo '';
}
else{
echo '
【发表日期】
:
'.$navinfor[year].'年'.$navinfor[issue_num].'期
';
}
?>
$str = '';
$pd_record = explode(',', trim($navinfor['keyboard']));
$pd_record = array_filter($pd_record);
if(!empty($pd_record)){
$str .= '
【关键词】
:
';
foreach($pd_record as $keyboard){
$str .= '
'.$keyboard. ' ';
}
$str = trim($str,',').'
';
}
echo $str;
?>
if($navinfor['fund_info']=="") {
echo '';
}
else{
echo '
【基金项目】
:
'.$navinfor[fund_info].'
';
}
?>
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
将探测器的输出信号模糊化后送入神经网络进行处理,采用三层前馈BP神经网络结构,用BP算法进行网络参数的训练,然后由模糊逻辑判决火灾和非火灾。采用C++进行仿真。本文首先阐述了模糊系统和神经网络在火灾探测中的应用依据,并对模糊控制、神经网络以及模糊神经网络的发展和原理等进行综述。本文采用模糊神经网络用于火灾探测中不仅能将模糊系统与神经网络的仿人思维的功能与处理非线性结构的共同特点发挥出来,而且还能各取所长,共生互补。应用多层前馈网络构造模糊变量隶属函数和模糊推理控制模型,使神经网络不再表现为黑箱式映射,其所有节点和参数都具有模糊系统等价意义。将模糊规则与隶属度函数用神经网络表现出来,利用神经网络的自学习特性实现隶属度函数和模糊规则的自动提取,可优化调整隶属函数,并且模糊系统也弥补了神经网络运算速度慢的缺点,因此将其用于火灾探测会具有较低的误报率、较高的可靠性和较强的环境适应能力。同时,本文还提出了模糊神经网络用于火灾探测中的模型结构,详细介绍了模糊神经网络的设计过程与算法,并对模糊神经网络进行训练,得到较为满意的结果,证明了将模糊神经网络应用于火灾探测的思想是完全符合实际要求的。
其他文献
[e:loop={"SELECT * FROM phome_ecms_lunwen WHERE id BETWEEN $js AND $ks ",0,24,0}]
=$bqr[smalltext]?>
=$class_r[$bqr[classid]][classname]?>
$str = '';
$pd_record = explode(',', trim($bqr['keyboard']));
$pd_record = array_filter($pd_record);
if(!empty($pd_record)){
$str .= '';
foreach($pd_record as $keyboard){
$str .= '
'.$keyboard. '';
}
$str = trim($str,',').'
';
}
echo $str;
?>
[/e:loop]