Advanced Flood Warning and Environmental Awareness: Difference between revisions

From OpenCommons
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{ActionCluster  
{{ActionCluster
| title              =  
|image=RohnertPark.jpg
Advanced Flood Warning and Environmental Awareness System for the City of Rohnert Park (AFWEAR) – IoT Based
|team=Dew Mobility, Sonoma County Water Agency, Center for Environmental Inquiry, Sonoma State University Engineering Science Department, Sonoma State University Facilities
| description       =  
|leader=Shivakumar Mathapathi
AFWEAR is a real-time network of environmental sensors, including rain and precipitation sensors that will be located throughout the city of Rohnert Park, a city at the base of Sonoma Mountain in Sonoma County, CA, located 50 miles north of San Francisco with population of 40,000. The purpose of the system will be the following:
|imagecaption=Bay Area storm in Rohnert Park
|municipalities=City of Rohnert Park<!--, City of Santa Rosa, Sonoma County Board of Supervisors--><!--
|status=Launched
|download=300 B 2 AFWEAR PPT- Farid and Shiva VER 1 ver 3-7.pdf
|description=AFWEAR is a real-time network of environmental sensors, including rain and precipitation sensors that will be located throughout the city of Rohnert Park, a city at the base of Sonoma Mountain in Sonoma County, CA, located 50 miles north of San Francisco with population of 40,000. The purpose of the system will be the following:
* Improve flood response time and efficiency throughout the city.  
* Improve flood response time and efficiency throughout the city.  
* Link rainfall observations in the upper watershed (on the hill) and coasts to predictions of stream flow in the city.  
* Link rainfall observations in the upper watershed (on the hill) and coasts to predictions of stream flow in the city.  
* Provide ability to incorporate various environmental sensors, watershed models (assessment tools to plan and manage watersheds), and user-friendly communication tools into the network to allow for rapid understanding and collaboration between scientists, citizens, and city planners as necessary in response to environmental “events”.  
* Provide ability to incorporate various environmental sensors, watershed models (assessment tools to plan and manage watersheds), and user-friendly communication tools into the network to allow for rapid understanding and collaboration between scientists, citizens, and city planners as necessary in response to environmental “events”.
| challenges         =
|challenges=* Ensuring data accuracy reported by sensors form monitoring nodes and conducting routine on-site sensor calibration (manual or automatic).  
* Ensuring data accuracy reported by sensors form monitoring nodes and conducting routine on-site sensor calibration (manual or automatic).  
* Creating a reliable & automatic alerting system to notify city staff members and citizens while ensuring the messages have been received.  
* Creating a reliable & automatic alerting system to notify city staff members and citizens while ensuring the messages have been received.  
* Establishing a user-friendly climate database with easy to understand data visualization features for citizens as well as the scientific community.  
* Establishing a user-friendly climate database with easy to understand data visualization features for citizens as well as the scientific community.  
Line 14: Line 17:
* Scalability for entire Sonoma County to install multiple sensor networks and communication links to the server/Bluemix environment.
* Scalability for entire Sonoma County to install multiple sensor networks and communication links to the server/Bluemix environment.
* Assess the Intel platform to accept various inputs for flood warning and environmental sensors. If needed parallel Intel Arduino board to be connected.  Prototype to be created.
* Assess the Intel platform to accept various inputs for flood warning and environmental sensors. If needed parallel Intel Arduino board to be connected.  Prototype to be created.
| solutions         = NA
|solutions=NA
| requirements       =  
|requirements='''Pre-Evaluation :'''  
'''Pre-Evaluation :'''  
* Feasibility study for porting existing Raspberry Pi based AFWEAR to Intel Arduino 101 platform.
* Feasibility study for porting existing Raspberry Pi based AFWEAR to Intel Arduino 101 platform.
* Feasibility study to migrate existing remote server configuration to IBM Bluemix environment.
* Feasibility study to migrate existing remote server configuration to IBM Bluemix environment.
Line 27: Line 29:
# Establish robust and reliable communication links (via Cellular technologies) for alerting potentially impacted communities (flood clear, flood watch, flood warning, etc.)
# Establish robust and reliable communication links (via Cellular technologies) for alerting potentially impacted communities (flood clear, flood watch, flood warning, etc.)
# Create cloud-based interactive mobile and web applications, as well as web-based data analytics where both the public and scientist communities can refer for historical environmental data throughout the city.  
# Create cloud-based interactive mobile and web applications, as well as web-based data analytics where both the public and scientist communities can refer for historical environmental data throughout the city.  
# Enhance system capability such that other scientists can install their own approved environmental sensors (e.g., camera, CO2, water quality) to AFWEAR.  
# Enhance system capability such that other scientists can install their own approved environmental sensors (e.g., camera, CO2, water quality) to AFWEAR.
| kpi               =  
|kpi=* Reduce flood related property loss by 15% (accidents, property destructions, loss of livestock, etc.)
* Reduce flood related property loss by 15% (accidents, property destructions, loss of livestock, etc.)
* Develop a watershed model to forecast stream flow rates and water levels for periods ranging from 5-6 hours ahead.  
* Develop a watershed model to forecast stream flow rates and water levels for periods ranging from 5-6 hours ahead.  
* Improve alerting and reaching out to facilities located on or near potential flood zones by 80 percent within 5-6 hours prior to potential flood occurrence.  
* Improve alerting and reaching out to facilities located on or near potential flood zones by 80 percent within 5-6 hours prior to potential flood occurrence.  
Line 35: Line 36:
* Improves community awareness about flood risks.
* Improves community awareness about flood risks.
* Coordinate with agencies to incorporate Sonoma County -endorsed flood emergency procedures into their Emergency Operations Center plans.
* Coordinate with agencies to incorporate Sonoma County -endorsed flood emergency procedures into their Emergency Operations Center plans.
| measurement       =  
|measurement=* Identify & prioritize locations that have historically been known as flood zones.  
* Identify & prioritize locations that have historically been known as flood zones.  
* Refer to reported flood incidents and emergency calls, as well as number of emergency responses by city authorities during past flood events.  
* Refer to reported flood incidents and emergency calls, as well as number of emergency responses by city authorities during past flood events.  
* Rely on reported loss and damages by public and city authorizes due to flood.  
* Rely on reported loss and damages by public and city authorizes due to flood.  
Line 42: Line 42:
* Complete flood-fighting action plans as per Sonoma county procedure.
* Complete flood-fighting action plans as per Sonoma county procedure.
* Utilize Bluemix analytic tools to measures and draw the historical data graphs/statistics such parameters could be flood warnings and other environmental data such as CO2, Pressure (Barometer) and air quality measurements.
* Utilize Bluemix analytic tools to measures and draw the historical data graphs/statistics such parameters could be flood warnings and other environmental data such as CO2, Pressure (Barometer) and air quality measurements.
| standards         =  
|standards=A key concept in design and deployment of AFWEAR is to utilize available open-standards, including: Using available high-performance, low-power, low-cost general-purpose development module (e.g., '''Intel Arduino 101''') that can be interfaced with existing off-shelf industry standard sensors and communication devices (e.g., Wi-Fi for GSM modules).
A key concept in design and deployment of AFWEAR is to utilize available open-standards, including: Using available high-performance, low-power, low-cost general-purpose development module (e.g., '''Intel Arduino 101''') that can be interfaced with existing off-shelf industry standard sensors and communication devices (e.g., Wi-Fi for GSM modules).
* Utilizing industry standard communication technologies such as Wi-Fi 3G/4G Cellular and Satellite technologies for data transmissions and collection.  
* Utilizing industry standard communication technologies such as Wi-Fi 3G/4G Cellular and Satellite technologies for data transmissions and collection.  
* Incorporating an open-cloud, open-source, secure development platform (such as IBM Blue mix/ AWS /ARTIK) to develop interactive web and mobile applications and high-performance data analytics.  
* Incorporating an open-cloud, open-source, secure development platform (such as IBM Blue mix/ AWS /ARTIK) to develop interactive web and mobile applications and high-performance data analytics.  
Line 53: Line 52:
A key design issue is to ensure that the network performance is scalable both vertically and horizontally. The vertical scalability (expanding the network reach) will be ensured through using standard communication links. Furthermore, through utilizing IBM Bluemix, we ensure availability of a high-performance data center where large number of users can access large set of monitoring nodes. The horizontal scalability (expanding  
A key design issue is to ensure that the network performance is scalable both vertically and horizontally. The vertical scalability (expanding the network reach) will be ensured through using standard communication links. Furthermore, through utilizing IBM Bluemix, we ensure availability of a high-performance data center where large number of users can access large set of monitoring nodes. The horizontal scalability (expanding  
node features) will be ensured through using open-source, low-cost hardware and on-board standard communication protocols such as I2C and SPI.  
node features) will be ensured through using open-source, low-cost hardware and on-board standard communication protocols such as I2C and SPI.  
Drafting a clear maintenance plan funded by the city of Rohnert Park will ensure sustainability of the network. Such plan will include participation of city authorities and Sonoma State University community (e.g., faculty and students). Furthermore, to achieve continuous flood monitoring, the network is required to have reliable power source and backup battery.  
Drafting a clear maintenance plan funded by the city of Rohnert Park will ensure sustainability of the network. Such plan will include participation of city authorities and Sonoma State University community (e.g., faculty and students). Furthermore, to achieve continuous flood monitoring, the network is required to have reliable power source and backup battery.
| cybersecurity     =  
|cybersecurity=The AFWEAR system Ver 3.0 shall be designed to address cybersecurity and privacy as per details proposed below:
The AFWEAR system Ver 3.0 shall be designed to address cybersecurity and privacy as per details proposed below:
* Add security software components to the cloud platform
* Add security software components to the cloud platform
* Utilize device certification offered by cloud vendors for instance AWS, IBM Bluemix and Microsoft Azure
* Utilize device certification offered by cloud vendors for instance AWS, IBM Bluemix and Microsoft Azure
* Add Encryption software/firmware to the end points such as sensors, actuators and MCU.
* Add Encryption software/firmware to the end points such as sensors, actuators and MCU.
* Analyze the vulnerability and threats, and address by designing customized security model.
* Analyze the vulnerability and threats, and address by designing customized security model.
| impacts           =  
|impacts=Using the AFWEAR it is possible to increase mitigation time yielding benefits in various areas including:  
Using the AFWEAR it is possible to increase mitigation time yielding benefits in various areas including:  
* Reducing property damage: allowing residents to remove property, including TV, electronic appliances, vehicles, etc.
* Reducing property damage: allowing residents to remove property, including TV, electronic appliances, vehicles, etc.
* Increasing public safely: closing a shut-off valve on a gas line, halting discharge of certain materials into the sewage system, or safeguarding water supplies and sewage treatment plants.
* Increasing public safely: closing a shut-off valve on a gas line, halting discharge of certain materials into the sewage system, or safeguarding water supplies and sewage treatment plants.
* Conducting timely traffic control: traffic can be re-routed in a more efficient manner and personnel can be deployed in a timely manner to block access to potentially dangerous areas as well as to direct traffic on detour routes.
* Conducting timely traffic control: traffic can be re-routed in a more efficient manner and personnel can be deployed in a timely manner to block access to potentially dangerous areas as well as to direct traffic on detour routes.
* Manage disaster risk plans
* Manage disaster risk plans
| demonstration     =  
|demonstration='''Phase I Pilot/Demonstration June 2016:'''
'''Phase I Pilot/Demonstration June 2016:'''
* Evaluate the present Raspberry Pi and remote monitoring server. Re- architect to port for utilizing Intel Arduino IoT platform and Bluemix cloud services.
* Evaluate the present Raspberry Pi and remote monitoring server. Re- architect to port for utilizing Intel Arduino IoT platform and Bluemix cloud services.
* Deploy one fully operational off-grid solar-powered environmental monitoring station (node) that consists of off-shelf sensors and a development board (Intel Arduino 101), at the upper watershed in Fairfield Osborn Preserve (5 miles north of Sonoma State University). In this phase we also interface the monitoring station to a prototype server located at the University to ensure reliable rainfall and watershed size measurements and test stability of the communication links.  
* Deploy one fully operational off-grid solar-powered environmental monitoring station (node) that consists of off-shelf sensors and a development board (Intel Arduino 101), at the upper watershed in Fairfield Osborn Preserve (5 miles north of Sonoma State University). In this phase we also interface the monitoring station to a prototype server located at the University to ensure reliable rainfall and watershed size measurements and test stability of the communication links.  
Line 75: Line 71:


Work in progress – To focus on Cybersecurity and privacy.
Work in progress – To focus on Cybersecurity and privacy.
<!-- | leader            = [mailto:shiva@dewmobility.com Shivakumar Mathapathi], [mailto:farid.farahmand@sonoma.edu Dr.Faird Farahmand] -->
<!--
| leader            = Shivakumar Mathapathi
|supercluster=Cybersecurity and Privacy, Public Safety
| email              = shiva@dewmobility.com
|year=2016,2017, 2018
<!-- | municipalities    = [http://www.ci.rohnert-park.ca.us/ City of Rohnert Park], [https://www.srcity.org/ City of Santa Rosa], [https://sonomacounty.ca.gov/Board-of-Supervisors/ Sonoma County Board of Supervisors] -->
|title=Advanced Flood Warning and Environmental Awareness System for the City of Rohnert Park (AFWEAR) – IoT Based
| municipalities    = City of Rohnert Park
|email=shiva@dewmobility.com
<!--, City of Santa Rosa, Sonoma County Board of Supervisors-->
<!--
<!-- | team              = [http://www.dewmobility.com/ Dew Mobility- a division of Dew Software Inc.], [http://www.scwa.ca.gov/ Sonoma County Water Agency], [http://web.sonoma.edu/cei/ Center for Environmental Inquiry], [http://web.sonoma.edu/engineering/ Sonoma State University Engineering Science Department], [http://web.sonoma.edu/fm/ Sonoma State University Facilities] -->
| team              = Dew Mobility, Sonoma County Water Agency, Center for Environmental Inquiry, Sonoma State University Engineering Science Department, Sonoma State University Facilities
| image              = RohnertPark.jpg
| imagecaption      = Bay Area storm in Rohnert Park
| status            = Launched
| website            = NA
| download          = [https://drive.google.com/open?id=1610sdlSUGmMSs0vjKxls20YMOcqhNvbU Tech Jam Presentation]
| supercluster      = Public Safety
| year              = 2018
}}
}}
[[Category:Year_2017]]
[[Category:Year_2016]]
[[Category:Cybersecurity and Privacy]]

Revision as of 03:45, March 19, 2022

{{ActionCluster |image=RohnertPark.jpg |team=Dew Mobility, Sonoma County Water Agency, Center for Environmental Inquiry, Sonoma State University Engineering Science Department, Sonoma State University Facilities |leader=Shivakumar Mathapathi |imagecaption=Bay Area storm in Rohnert Park |municipalities=City of Rohnert Park