论文部分内容阅读
当今社会随着生活节奏的日益加快,生活压力的不断增大,睡眠不足或者睡眠质量不高已经成为一个社会普遍存在的问题。睡眠是人类的最重要的生理活动之一,在人的一生中睡眠时间大概占了生命的三分之一,良好的睡眠不但可以使全身肌肉可以得到放松,而且也可以使全身各个重要器官得到恢复和休息。人体在睡眠过程中,睡眠活动其实也是脑部神经活动,在不同的睡眠阶段神经的活动也不同。睡眠状态的改变也会影响到人体的心率、血压、脉搏波形等心电信号,由于脉搏信号的改变受到了自主神经的调节控制,而自主神经的活动在不同的睡眠阶段也是不同的,如果在睡眠过程中心电信号因为受到恶梦的影响而出现波动,则可能引发心血管疾病的发生,通过脉搏信号对人体的睡眠进行监测可以评估人体健康状态以及预防相关疾病的发生,所以睡眠监控的研究具有十分重要的意义。
本论文的研究方法主要是:首先对国内外睡眠监控的研究状态作了相应的分析,利用脉搏波理论,然后选取合适的脉搏传感器间接的对人体的脉搏信号进行采集,对不同时期睡眠状态下的心电信号得出的不同的睡眠信息,为改善睡眠质量提供了可靠的依据。在硬件设计中主要设计了基于ARM7平台下的以LPC2103为核心的嵌入式睡眠监控系统,设计了利用蜂鸣器发出不同强度的声音信号对实验者进行恶梦打断,经过实验分析,在MATLAB平台下建立了模糊控制器,并且制定了相应的模糊控制策略和仿真模型,降低了在睡眠中由恶梦引发心脑疾病的发生的可能性。本文主要完成的工作内容如下:
1)选取了合适的脉搏传感器,达到了对脉搏信号的采集要求,然后以LPC2103芯片为嵌入式睡眠监控系统核心,构建嵌入式系统必要的电源,复位,A/D转换等电路设计,完成了硬件系统的三大模块的设计:信号采集模块、信号接收模块和声音干扰模块;
2)在ADS1.2的集成开发环境下,设计了包括发射模块主程序、脉搏信号收发子程序、脉搏信号存储子程序、以及声源强度控制子程序的设计,达到了对LPC2103的硬件底层驱动,A/D转换,无线收发模块等进行驱动开发达到了相应功能;
3)在论文中依据模糊控制理论,利用MATLAB平台中的fuzzy工具箱首先对模糊控制器的结构进行设计,再对精确量进行模糊化,构建相应的隶属度函数,建立了相应模糊控制规则,并且在实验中加以验证模糊规则的适应程度,最后在对模糊量的去模糊化。并在MATLAB软件中的simulink工具箱进行了相应的系统仿真。