Structural foundation monitoring sensor system
Various embodiments of methods and apparatus for detecting a change in an orientation of a portion of a structure. In some embodiments, the apparatus includes a processor, an energy storage unit, a location reporting unit, a wireless communication module and one or more inclination sensors. In some embodiments, each of the one or more inclination sensors is configured to measure inclination by measuring an orientation of the each of the one or more inclination sensors relative to a gravitational acceleration vector.
1 . A system, comprising:
one or more sensors attached to a portion of a building structure, separate from and attached to, a foundation that extends from the building structure into soil at a foundation site, the sensors configured to:
measure sensor orientation relative to a gravitational vector; and
transmit inclination data to a control unit;
the control unit, configured to:
receive, from individual ones of the one or more sensors, the inclination data indicating the measured sensor orientation;
determine, based at least in part upon the inclination data, one or more amounts of water to be added to the soil; and
transmit one or more signals to one or more controllers to control flow of water to the soil, in accordance with the determined one or more amounts, to alter inclination of the foundation.
2 . The system of claim 1 , wherein the control unit comprises an irrigation control unit configured to use the inclination data to control the water flow.
3 . The system of claim 2 , further comprising:
a cloud server configured to:
receive, over a network, data comprising the inclination data;
store and analyze data comprising the inclination data; and
transmit instructions, based on the analysis, to the irrigation control unit to control flow of water to the soil.
4 . The system of claim 3 , wherein to analyze the data comprising the inclination data, the cloud server is configured to use artificial intelligence to analyze the data comprising the inclination data.
5 . The system of claim 2 , further comprising:
a web portal device, comprising a control interface, configured to:
provide user access to the inclination data;
facilitate set up of notifications associated with the irrigation control unit;
facilitate installation of the irrigation control unit; or manage the irrigation control unit.
6 . The system of claim 2 , wherein:
the controller comprises a water control valve; and
said transmit one or more signals to one or more controllers to control flow of water to the soil comprises transmit one or more signals over one or more wires to control flow of water at one or more water control valves.
7 . The system of claim 6 , further comprising:
the one or more water control valves; and
one or more drip line pipes;
wherein said transmit one or more signals over one or more wires to control flow of water at one or more water control valves comprises control flow of water at the water control valves into the one or more drip line pipes to expand soil to lift at least a portion of the foundation.
8 . The system of claim 1 , wherein:
the control unit is configured to generate, based on the determined one or more amounts of water to be added, one or more commands to transmit to the one or more controllers; and
transmit the one or more signals over one or more wires to one or more controllers comprises transmit the one or more commands over one or more networks to the one or more controllers to control flow of water to the soil, in accordance with the determined one or more amounts.
9 . The system of claim 1 , further comprising:
one or more communication wires, connecting the one or more sensors to the control unit;
wherein the inclination data is received by the control unit over the one or more communication wires from the one or more sensors.
10 . The system of claim 1 , wherein the one or more sensors are provided with a constant source of power.
11 . A method, comprising:
measuring, by one or more sensors attached to a portion of a building structure, separate from and attached to, a foundation that extends from the building structure into soil at a foundation site, sensor orientation relative to a gravitational vector; and
transmitting, by the one or more sensors, inclination data based on the measuring to a control unit;
receiving, by a control unit from individual ones of the one or more sensors, the inclination data indicating the measured sensor orientation of the one or more sensors;
determining, based at least in part upon the inclination data, one or more amounts of water to be added to the soil; and
transmitting, by the control unit, one or more signals to one or more controllers to control flow of water to the soil, in accordance with the determined one or more amounts, to alter inclination of the foundation.
12 . The method of claim 11 , wherein the control unit comprises an irrigation control unit configured to use the inclination data to control the water flow.
13 . The method of claim 12 , further comprising:
receiving, by a cloud server over a network, data comprising the inclination data;
storing and analyzing, by the cloud server, data comprising the inclination data; and
transmitting, by the cloud server, instructions based on the analysis to the irrigation control unit to control flow of water to the soil.
14 . The method of claim 13 , wherein said analyzing the data comprising the inclination data comprises analyzing the data comprising the inclination data using artificial intelligence.
15 . The method of claim 12 , further comprising:
providing, by a web portal, an interface facilitating functionality selected from a set of functionality comprising one or more of:
user access to the inclination data;
set up of notifications associated with the irrigation control unit;
installation of the irrigation control unit; and
management of the irrigation control unit.
16 . The method of claim 12 , wherein:
the controller comprises a water control valve; and
said transmitting one or more signals to one or more controllers to control flow of water to the soil comprises transmitting one or more signals over one or more wires to control flow of water at one or more water control valves.
17 . The method of claim 16 , wherein said transmitting one or more signals over one or more wires to control flow of water at one or more water control valves comprises controlling flow of water at the water control valves into one or more drip line pipes to expand soil to lift at least a portion of the foundation.
18 . The method of claim 11 ,
further comprising generating, by the control unit and based on the determined one or more amounts of water to be added, one or more commands to transmit to the one or more controllers;
wherein transmitting the one or more signals over one or more wires to one or more controllers comprises transmitting the one or more commands over one or more networks to the one or more controllers to control flow of water to the soil, in accordance with the determined one or more amounts.
19 . The method of claim 11 further comprising:
receiving the inclination data, by the control unit from the one or more sensors, over one or more communication wires, connecting the one or more sensors to the control unit.
20 . The method of claim 12 , further comprising:
powering the one or more sensors with a constant source of power.