Font Size: a A A

The Design And Implementation Of Elevator Monitoring System Based On Crowed-sensing Computing

Posted on:2016-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:S X WuFull Text:PDF
GTID:2382330542492133Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Elevator monitoring system is having a booming development in recent years,with many domestic and foreign elevator companies having developed sophisticated elevator monitoring system.However,current elevator monitoring system still needs to be improved in elevator running status real-time collect and elevator breakdown forecast.To the problem and challenge in elevator monitoring system,we aim to use crowd-sensing computing as a solution.Crowd-sensing computing,which allocates various sensors with mobile devices,collects target-based perceptual data,hands up data to the expert system in server for analysis and processing,has gradually become the core of mobile computing,especially on the large platform provided by the rapid development of computer network.With crowd-sensing computing used on the development of elevator monitoring system,elevator clients' mobile devices could play a sensing and computing role to help better with elevator running status real-time collect and elevator breakdown forecast.According to the demand of elevator monitoring system and characteristics of crowd-sensing computing,this paper design an elevator monitoring system based on crowed-sensing computing,design client selection method based on trust value.First,a trust model is designed to solve the problem how system server selects perception data from client users.After the relevant definition of trust,we take the effect of time attenuation factors and event influence factors on node trust value comprehensively into account,using checkpoint mechanism to set up node history satisfaction collection,and get node trust value with weighted average method.Considering the incentive mechanism of clients,we give a trust value initialization method in the trust model,together with clients'locating information,to select trust nodes of clients.Secondly,based on the characteristics of crowd-sensing computing and requirement of elevator monitoring system,system architecture of EMCS crowd-sensing computing is designed and the function of each module is introduced.This system applies a third-party server for JPush,with calling the server interface,discussing the function of server API,completing the call for JPush proxy server,and finishing the information push from server to client,to achieve the server's function of informing the elevator running status change to clients.Then,according to the function of each module,interface and function for both client Android application program and web server are designed,to accomplish the function of client registering and logging,personal information changing,elevator running status checking,server managing clients' data and elevator status information.Finally,a system testing environment is designed to complete the test for system function,i.e.whether the system is able to accomplish the collection of perception data,to screen the credible data with trust model,and after analysis and judgment,to feed back the elevator running status to clients with information push technique.The testing further verifies the security and robustness of this system.
Keywords/Search Tags:elevator monitoring system, crowd-sensing computing, trust model, information push, Android
PDF Full Text Request
Related items