Giter Site home page Giter Site logo

easy-trail's Introduction

轨迹APP-噪声振动精准测量便携式解决方案

同济大学交通运输工程学院 城市轨道与铁道工程系 轨道结构与管理课题组

张子豪 2020-03-06

轨迹APP:智能手机在手,全线数据我有

轨迹APP,调用智能手机中的加速度计、陀螺仪、麦克风、GPS定位模块,对交通运输过程中的噪声、加速度振动、地理位置等信息进行高频全息采集,测试结束后将传感器数据与音频文件上传至云服务器,进行时空数据挖掘与细粒度分析。

用户仅需将手机带在身边,乘坐地铁、高铁、汽车,即可获得全线噪声与振动细粒度“健康报告”。

5G通信与北斗导航赋能,人工智能与数据挖掘加持,云计算与物联网助力,分布节点与全民参与聚智,为智能交通提供全息感知便携式解决方案,为城市大脑提供数据驱动底层支持,将论文写在祖国大地上。

官方网站:https://github.com/TommyZihao/Easy-trail

应用场景:噪声与振动细粒度便携测量

轨道交通:全线车轨噪声振动细粒度精准量化评估

城市轨道交通与高速铁路:车致动力学响应与乘客舒适度测量、轨道短波不平顺与振动噪声相关性研究,波浪形磨耗、剥落掉块、焊缝缺陷与扣件缺失预警与时序挖掘,轨道铣磨与减振降噪效果评价。

重载铁路:捣鼓清筛、综合养修效果定量评估,轨道擦伤、硌伤、道砟粉化、路基沉降预警。

列车:硌伤、多边形车轮预防与衔修,运营期悬挂系统性能评估。

《硬币直立不倒?京沪高铁全线乘客舒适度与列车振动研究》

《从复旦同济到交大—地铁十号线全线噪声分布热力图》

《上海地铁十一号线波浪形磨耗短波不平顺与列车啸叫关联研究》

《上海地铁十号线曲线半径与高频噪声关联研究》

道路桥梁:物联网全息感知与城市大脑

道路、机场噪声与人居舒适度影响研究

公路路面缺陷细粒度测量

车桥耦合振动与结构模态分析

结构风荷载响应

《上海市曹安公路全线路面噪声与振动热力图》

车辆与驾驶:传感器融合与车路协同

司机驾驶习惯与驾驶平稳性定量评价

《省油与舒适兼得—生态驾驶行为定量评估》

轮胎异物、漏气、胎压异常预警

发动机异常预警

无人驾驶传感器融合与辅助驾驶

使用说明

安卓手机用户安装APP的.apk文件。

点击“传感器检测”,查看传感器名称、版本、精度、最大范围等信息。

点击“测试前准备”:

输入用户ID(用户名),每个用户的ID是唯一的。

输入线路,比如上海地铁十一号线即输入sh11,杭州地铁2号线即输入hz2。

点选线路的上下行:不同铁路、地铁、公路上下行方向规定不同,请按照链接

github.com/TommyZihao/Easy-trail/blob/master/upanddown.md

中的规定进行设置。

设置采样频率,默认每秒1次。如果输入5即每5秒采样一次,输入0.2即每0.2秒采样一次。

点击“开始测试”,将手机朝上,朝向前进方向放置,尽可能固定在人员较少的区域。

点击“上传数据”,分别点击“上传传感器数据”与“上传音频数据”,确保收到“上传成功”信息。

技术原理

调用智能手机的加速计、陀螺仪、定位模块、麦克风等传感器进行高频实时数据采集,写入文件。

测量完成后将文件传至云服务器,进行云存储和数据挖掘。

位置:调用安卓系统位置服务LocationManager,结合北斗导航、GPS等GNSS卫星系统获取经纬度。

加速度/振动:调用安卓系统传感器SensorManager,获取压电式加速度传感器返回的xyz三个方向加速度值。

噪声:FFT快速傅里叶变换,对音频进行频谱分析,提取基频与各频段峰值。

数据可视化:安卓图表控件MPAndroidChart、百度开源可视化工具Echarts。

数据上传与云存储:阿里云、华为云对象存储服务、移动应用直传服务。支持断点续传、异地冗余容灾备份。

img

技术实现基础设施

云计算与云存储

华为云对象存储服务OBS、华为云云硬盘服务EVS

阿里云对象存储服务OSS、阿里云移动应用直传

阿里云轻量应用服务器

编程语言:JAVA、Python、Javascript、PHP、WXML、WXSS、Node.js、SQL、HTML、CSS

大数据时空挖掘与可视化

百度开源数据可视化工具包Echarts

高德地图开放平台

百度地图开放平台

传感器融合

安卓系统位置服务LocationManager

安卓系统传感器SensorManager

AudioRecord声音输入

华为麒麟、高通骁龙芯片北斗导航模块

百度APOLLO无人驾驶平台

开发团队

同济大学交通运输工程学院 城市轨道与铁道工程系 轨道结构与管理课题组

张子豪

商业合作请联系:[email protected]

easy-trail's People

Contributors

tommyzihao avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jacco-su

easy-trail's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.