Showing posts with label farm analytics. Show all posts
Showing posts with label farm analytics. Show all posts

Wednesday, November 11, 2015

Monitor access to buildings

Access to barns and recording the access is more important today than ever before.  Biosecurity and monitoring labor are just two of the reasons it makes sense to have a basic understanding of the coming and goings of people at the farm site.  I have put together using a basic door sensor a system that can provide quite a bit of insight into a farm's activity and compare to other similar farm's activity for benchmarking purposes.

Certainly I realize that this is a fairly low-cost monitoring system.  Undeniably there are bigger and better ways to monitor exactly who is coming and going and at exactly what time.  You could retina or fingerprint scan workers like 007 movies but at what cost?  You could have card scanners but then look at the expense of installing that for one or two workers.  What if they forget their card or lose it?  Often the "home office" is far away and the logistics of getting a new card could take days.  Or a substitute needs to go to the site who doesn't have a card?  A simple low-cost employee monitoring device could be the solution.

Here is what I did.

I installed a simple door sensor that sends a count of how many seconds the door is open in 5 minute intervals for each time it is opened.  That information is then sent to Grovestreams where I am doing some simple analysis with it that provides me with some excellent information.

Data #1.  I get the first time of the day that the door was opened up.  This is huge.  If the employee is supposed to be at the site at 6am and they regularly arrive at 9am that is a problem.  


The image above shows activity on a system that monitors a door at my office.  Grovestreams allows for an easy way to determine the first and last timestamp of activity received for the day and shows it in a dashboard.

In addition I can take the last timestamp and subtract the first and get an estimate of the time the site was occupied for the day.  

I also chart this for quick viewing (guess I haven't been to the office at all in the last few days):


Interesting alerts on this.

1.  Send an alert to email or phone on the first arrival every day.

2.  Send an alert to email or phone on activity outside of a time filtered period.  Example send an alert for every activity outside the hours of 6am to 6pm.

3.  Send an email at 12:01am if the duration of the previous day was less than 4 hours.

4.  Same alert as #3 except for exclude weekends.


Expanded analysis:

Many sites have multiple barns.  As part of the Multisense sensor gateway users could add door sensors to each barn entrance and managers could track how much time is spent in each of the barns on the site.  Alerts for barn doors left open would be simple to include as part of any package as well.

Grovestreams and Multisense make prototyping IoT projects simple and low cost.  This door sensor project took me hardly any time or money and now I think this could be used in barns all around to monitor employee time.

Monday, September 7, 2015

Sensor Spotlight: Poultry Scale

Poultry scales are not new technology for chicken or turkey producers to incorporate in their live production operations.  Weighing birds has many advantages throughout the supply chain starting in the live production area (nutrition, vet services, etc) to finished production planning, sales and marketing and accounting.  Many stakeholders in a poultry production system have a need for accurate, timely live weights in the barn.

The average weight itself has some limit to its value.  It is valuable to understand nutrition and other factors from a learning and KPI standpoint.  The more frequent weights and accurate, frequent, surrounding data the more learning and improvement a system can gain.  What producers really want is an estimate of when a weight that triggers an event (like marketing) is going to be obtained.  Example: in 4 days the weight should be 6 pounds.  This is the crucial information needed for planning within an organization.

A quick google search shows many poultry scale options.  Any follower of this blog will know that FarmStreams is all about getting the data off the farm and into the cloud where it can be accessed and consumed by the users who need the information but are not going to the farm every day.

The FarmWeight VEIT Bat2 scale is a scale we have had success implementing with the FarmHub patform.  If a producer is already invested in a different type of scale a retrofit is possible; but this is one that we have successfully connected to the cloud and is ready to install today.


It offers the following features.

1.  Wireless connectivity to Grovestreams data platform.  Which can in turn be pushed into an enterprise system.

2.  Network multiple scales over a single connection point at a site.

3.  24/7 monitoring and reporting of the following:
a. average weight (male & female)
b. weight gain
c. number of samples

4. Alerting if certain weight related thresholds occur.  The thresholds can be variable and change with other data or time passing.

5. Data allows a producer to predict market dates.

Beyond just the single data points related to bird weights integrating with feed data, temperature, water usage and other data surrounding the environment of the barn in real-time in a powerful analytics engine like Grovestreams allows producers to glean new information to improve processes even further.

Similar to the other sensors, the data is valuable on its own as discussed above and can have even greater value as part of a larger more complex analytics program on the farm.

Wednesday, September 2, 2015

Invest in process improvement not band-aids

Technology enables improved process management.  Process management is the antidote to common issues in the industry.  Often times producers will take steps to reduce issues by dealing with the symptoms of the problem.  For example, installing larger feed bins or bigger feeders on the site.  That can help reduce problems but won't solve and is massively more expensive than implementing process-focused technology.  Livestock farming is one of many industries that can adopt M2M / IoT systems to improve existing processes in an organized and meaningful way.

Some ways we are doing this is with:

Within the industry commonly approaches to deal with issues are to go bigger.  For example, when feed bins running out of feed it is often suggested to spend the capital to upgrade to larger feed bins on the site.  When digging into the results of this investment - often results are a mixed bag.  It is nearly as common for feed to run out when larger feed bins are used as smaller ones.  Barn workers have a false sense of security with all that feed capacity on site and the bins run out even in tandem.  Or both slides are left open and both bins run open catching the worker by surprise.  It happens frequently.  If the process isn't fixed, the problem isn't fixed.

I have been at a layer facility where tandem bins 36 tons each were sitting within the line of sight of the feed mill no more than 1/2 mile away.  The bins would run empty and be waiting on feed from the mill.  

That much capacity also makes it very difficult for industries, like egg layers, who might want to change nutrition quickly to do so.  You have to go through 4 days of feed before you can change the ration when that much is on site.

More feed capacity inside the barn is another common solution to feed outages.  Without a doubt it is helpful but expensive.  It also doesn't guarantee that there are not times when feed is not flowing and that bunk is not full.  

One last comment, process improvement and band-aids come in waves.  Process improvements made today will make waves that result in even more process improvements in the future.  Band-aids work the same way, a 24 ton bin today becomes 36 tons in a few years.  You have to keep making the band-aid bigger and bigger, they don't get smaller.

Friday, August 28, 2015

What is Big Data?

Big Data was created or if not created at least taken mainstream by the powerhouse known as Google.  So, who better to turn to ask what the definition of Big Data is:

big da·ta
noun
COMPUTING
  1. extremely large data sets that may be analyzed computationally to reveal patterns, trends, and associations, especially relating to human behavior and interactions.
    "much IT investment is going towards managing and maintaining big data"

I would say this is a fairly accurate representation of what it means to me with the caveat replacing "especially relating to human behavior and interactions" will soon be replaced with more industrial terms, like machines, robots, software or business processes.  

Big Data processes like FarmStreams can constantly be verifying conditions in barns and alerting when conditions are not ideal for maximum production.  In addition, additional "smart automation" can be installed where several dependents are monitored and when conditions are met then equipment is remotely controlled to perform different tasks.  

Some good examples of a simple smart command would be to automate a bin slide to switch bins when one runs empty, open the full bin and shut the empty bin and order new feed for the empty bin.  That is a simple automation that could be accomplished pretty easily with Big Data.

A more complex automation that could be done is to calculate weight of feed consumed per bird and once it exceeds a certain percentage of body weight for the day to switch feed rations or stop feeding for the day.  Additional complexity could be added to cross reference water consumption before making a decision.  I am not sure if this is a realistic scenario but it is illustrating that many different streams can come together to automate a variety of decisions inside a barn.

Furthermore, within animal agriculture this level of data collection from the farm has never been available.  Most data that is available remains on the site.  Once the smart professionals within the animal ag industry get their hands on this amount of production data I am certain the value they find and impact will be tremendous.

So, how big is our data?  The data platform, Grovestreams follows the Google Big Data architecture with its own wrinkles.  This is called Hadoop.

So, what can we do?
  • Farmstreams can store 94,000,000 samples for each stream - this is 3 years of one-second resolution.
  • 140 different statistics for each sample available for each rollup period from one second to many years, with customizable time definitions in between.
  • Each sample can have unlimited derivations (formulas) occurring with them. 
  • The derived samples can also have unlimited derivations (formulas) occurring with them.
  • Near real-time processing and flow-through.
  • Data in / out seamlessly from cloud data platform back to the enterprise level system.  Users can add us as another user interface; but don't have to.
Most livestock farms will not need single second resolution on their data; but it is nice to know the data platform was built to handle that heavy of a workload.  The ability to run derivations / formulas in real time converts several data feeds into valuable information that ensures the livestock barn is optimal.

That is what Big Data means to us.  We are focused on data quality from the sensors.  Connecting the sensors in rugged, tough environments.  The data piece on the back-end.  Optimizing the production environment for the best performance possible.

Wednesday, August 26, 2015

Monitoring employee's time - Trust but Verify

Ask most livestock producers what the biggest difference between a high performing site and a low performing site and they would tell you the on-farm labor.  Sites with good managers perform well, sites with poor management perform poorly.  FarmStreams entire business exists because of this fact.  Drilling deeper a good indicator of management quality would be the amount of time an employee is on the site.  A 45 minute walk-through and leave is going to have different results than a site that has an employee on site for 10 hours each day.  Its just common sense.

One of the benefits of using FarmStreams is that we can watch over all of the systems for a farm worker while they are gone in a much more intelligent way than the existing alarm systems in the marketplace.  Its almost like extending the management time on a site with software and advanced automation instead of a person.  Its a tough concept to embrace; but it can really be true particularly in systems where the labor force is stretched thin or even the supervisor level is stretched thin allowing workers to take shortcuts because they know that they have a good chance of getting away with it.

So what is our solution?

First, monitor the entire site to ensure all systems are working at all times.  We talk about this at length in the blog and will continue talking about ways we do this.

In addition, install sensors such as door sensors or motion detectors in common areas.  Collect the information and transmit it to the cloud via the MultiSense sensor gateway.  The calculations would be very easy.  Last timestamp in epoch millis minus the first timestamp in epoch milis converted to a decimal hour should be a pretty accurate time on site.  The full suite of alerts for an upper manager would be available.  Less than a certain threshold triggers an alert.  Fully customizable.  Also the full reporting/dashboard graphs would also be available.

I have had personal experience with some barn workers and its often hard to believe them as much as I want to.  When we have feed problems on the site they are never there.  They left an hour ago.  They weren't planning to come until 3pm today, whatever the situation might be 9am or 6pm the story is the same.  Like any business you have good employees and you have bad employees.  I would not say that me calling them and them not being near the site means they are bad.  It could be coincidence.  However if the monitoring sensor kept track of human activity on the site each day you now have a way to go back and know what is going on with that employees time.

As one industry exec recently told me.  Trust, but Verify

Tuesday, August 25, 2015

Machine Learning

Usually I do not blog until the evening times here in Minnesota; but today I stumbled across a very good blog by a very good blogger I follow David White which I had to push out there.  He blogs at www.industrial-iot.com.  The blog I read is here.  He talks about machine learning in industrial applications and I especially like this quote:

"In the long run, a weaker algorithm with lots of training data will outperform a stronger algorithm with less training data.  That’s because machine learning algorithms naturally adapt to produce better results based on the data they are fed, and the feedback they receive."

This has really been true during our trials and tribulations of developing a product.  In the earlier days often we were trying to put a single feed sensor on a line and drive value from that.  We spent a ton of time on our algorithm of that single sensor and got it to be pretty good.  Even with that really good algorithm, the data would quickly get skewed, generate false alerts and leave customers unhappy.  This was painful to go through.  In reality, we needed to have several more sensors feeding in to a robust data platform (like GroveStreams) which then we use all the data streams to interact with each other to provide the valuable information.  As a result of these streams interacting we can then teach the sensors how to be more accurate.  If we use several different sources of data I have now taught devices to be much more accurate over time as David White suggests. This is a huge breakthrough for what we are working on accomplishing.

Often times users are on a budget and only wish to try out certain sensors to save money.  We need to really resist this urge for this very purpose.  All of the streams working together provide a more complete picture of performance and are needed to effectively reach the goals.  If we do go halfways at a site, users need to realize the picture painted may only be halfways completed.

Monday, August 24, 2015

Feed alerting solves costly problems.

In previous blog posts we talked about how remote monitoring can have provide the tools needed for precise feed ordering and feed budget execution.  We have also talked about feed outages in previous blog posts.  In this blog entry I will show you the ways that we handle alerts as it relates to feed.  We have several already set up standard out of the box.  In the coming weeks I will be adding some new alerts to the system.

Alert #1.  Line Empty.  The communication hub on farm is monitoring the Feedmeters on each line.  If it detects that a line is running for longer than a pre-set time (out of the box is 15 minutes) a message is sent to the cloud.  Every X minutes thereafter another message is sent and the Grovestreams alerting engine processes it and sends alerts when your alert conditions are met.  This is a very effective tool for knowing when a feed line is having issues on the farm.

In addition to the alerting, a calculated value counting the feed outages occurring during a turn will be a newly discovered KPI for livestock farms.  Furthermore, calculating the cost of feed outages with this data will begin to have more data behind it, potentially answering that question.

Alert #2.  Line Full.  This is a rare alert condition; but can happen.  This is when a tube or something in the barn comes loose and feed spills on the floor.  The Feedmeter can detect the difference between an empty and full line very well.

Alert #3.  Time between feed events.  Out of the box the setting is 5 hours but it can be customized. Grovestreams handles this issue very intelligently.  Using an interval stream, we look to see how many pounds of feed have been fed in a period of time, an hour but can be more granular if needed.  If the pounds is zero then add a 1 to the previous value.  Once the stream becomes equal to or greater than 5, send an alert.  In the alert settings, I set this to check in on the alert condition every hour and if the line still hasn't reported a feed event you are reminded of the issue.  This is an important function because on Alert #1 often times feed lines will time out after a period of time.  Alert #3 with the reminders makes sure that the issue is not forgotten.  

Furthermore on Alert #3 often times animals sleep at night.  This is particularly prevalent in turkey and poultry.  So, rather than getting alerts in the middle of the night that no feeding has occurred you simply set a time filter to ignore night time missed feed events.

The image below shows the previous 21 days of spikes in periods where a feed line has not run.  As you can see that overnights sometimes the pigs don't eat on this line until morning.  If the value exceeded 5 you would get an email.

Alerts 1-3 are problem alerts.  If these occur someone needs to fix it immediately.  

We also have other alerts that are possible and would be quite easy to model.  For example,

Concept #1 - Alerts around feed intake / animal as compared to a budget.  If the intake is different from the budget by X% an alert is sent, perhaps once a day or once a week.  It could even alert differently based upon how big the difference is from the budget.  

Concept #2 - Alerts around bin rotations, feed budget management.  Alert when the feed bins are not rotated properly.  We have identified these issues in previous blog posts.  Calculate how old feed is on site, perhaps you have some KPI's on that and we want to minimize age.

Concept #3 - Alerts around movements in feed intake.  This happens with every group of animals.  At some point they really take off and it can surprise you.  Their feed intake can jump up significantly and you run the risk of a bin running empty.  Run an alert to tell you when the previous day's intake differs from the previous 5 days by X% or more.  Investigate why that happened.

Concept #4 - Alerts around bin deliveries.  This can and will become more important as feed ingredient traceability becomes more important particularly when medications are in the feed.  Alert concepts here would include: If bin fill event occurs > X hours from feed production (API push from mill to Farmstreams).  Bin fill event occurs without a feed production event.  Anything that relates to exceptions in that handshake between the feed mill and the correct bin filling transaction is an alerting event.

In conclusion, the alerting engine has a lot of very useful tools for providing customized information to a user and weed out false alerts.  The first 3 alerts I identified that come standard with FarmStreams today are critical for livestock producers to have.  There are clear payback scenarios here and good management would require knowledge that animals have regular feed.  The others are provided to show you just how powerful our platform can be for advanced analytics.  Likely not immediate applications; but as we start improving the every-day management of barns by using tools like FarmStreams offers I am confident we will start diving into those details in the coming years.

Wednesday, August 19, 2015

Sensor Spotlight: Temperature

Air temperature is a very important measurement in hog and poultry barns around the world, impacting animal health, feed consumption and growth.  Every single barn controller system I am aware of has temperature readings which control various heating/cooling/ventilation equipment to maintain the optimal temperature within the barn.  Most of these controller systems either do not store the information or keep it locally which is not helpful for analytics.  Many producers also likely pay for an alerting service which temperature is likely a variable that is alerted upon if it is too high or too low.

Logging the temperature data in the cloud can be very valuable.  By connecting an existing controller to a cloud service like Grovestreams (which will be possible with the MultiSense Plus soon to be available) or by installing independent temperature sensors you now have that data logged forever.  You can simply produce charts which show the temperature over time, the average/high/low for a day over time or a variety of display options.  This is generally easy stuff for most data platforms to handle.  GroveStreams does it well; but so do others.


What we can do in FarmStreams using the GroveStreams platform is far more in-depth.  

One area is in the alerting engine.  Most alert systems are set up to be very simple.  Is it higher than a high threshold, call.  If its lower than a low threshold call.  A basic alert protocol in our alerting engine could be to set different thresholds based on the age of the animal.  At day 7, 92 degrees is the high threshold, at day 60, 84 degrees is the high threshold.  Other more involved alerts could include feed intake, if temperature is below 50 degrees in the barn and the animals have consumed over 6 pounds of feed in the last 24 hours.  That also could be a sliding scale: ex 3 pounds when they are 7 days old, 6 pounds when they are 67 days old.  It could be an alert based upon a percentage over or below budget also tied to temperature.  I am not saying these are practical alerts to execute; just showcasing how complex an alert condition could be set up as in our platform.

In addition to the more in-depth alerts we also can do some real interesting analytics with all of the data points.  Since we have accurate hourly intake information we can easily compare very granular actual versus budget for different temperature levels.  We can use time-filters to look at consumption at different times of the day actual vs budget across an entire system for different temperature levels in the barn.  I am not suggesting this is a priority task to do today or even next year.  As we have documented earlier, simple execution of feed orders and bin switching are low-hanging fruit to tackle now.  But for hardcore analytics like myself, it is easy to see how when a major livestock production system decides to adopt a Big Data IoT initiative the separation from the pack will be swift.  The way in which this industry leader will separate is through the process verification tools, like we have been talking about on the blog - which impacts things on the monitoring and total quality management side; but also from the robust and powerful analytics engine like GroveStreams on the data benchmarking side.  In my humble opinion this will quickly separate them as a low-cost, high-quality producer.

In conclusion, capturing and storing temperature data is very easy.  It is a very important part of hog and poultry operations in terms of animal health, feed intake and growth.  FarmStreams can 
  • capture the information down to the second if so desired, 
  • store it, 
  • send it to your enterprise level system as a raw value or calculated value at customized intervals, 
  • chart it, 
  • perform simple or complex alerts, 
  • engage in some hardcore analytics/benchmarking (in real time).  
In a data hungry industry this is far superior to sitting on a controller in the barn.  In my next blog post I will show how we created another weaker (but cheaper) solution for uploading the data via the FarmStreams mobile app.

Monday, August 17, 2015

Entering Water in Mobile App

Not everyone will have the budget to install water meters but still have a need to pull water information off the farm into the cloud and/or into their enterprise level software system.  In my previous blog I explained the way on farm water meters work and how a user might get a payback (beyond just the peace of mind that your animals are always getting water or that water is not spilling all over your barn).  Many of the same ideas can apply with entering water readings into the mobile app; but with far less real-time alerting or off-hours coverage.

The app has a water screen located here:


Once you select Water you open a screen that looks like this:


Select the barn you are inputting water data for.  

The times are not editable.  What you see is the current timestamp and the previous entry's timestamp.  

Enter the reading as you see it on the meter right in front of you.  The previous reading is shown on the screen for comparison purposes.  The water usage is calculated for you.

Select "Submit Water" and the gallons used for the previous period is submitted.  

Right now the total gallons with the current timestamp is what goes to the store.  This can cause bumps in the data when the data is not entered regularly at the same time.  A enhancement forthcoming soon in GroveStreams will allow us to submit an average gallons per minute rate (or per hour or whatever is easiest) and drop data in the store that is smoothed out for each unit of time between the previous timestamp and the current timestamp.  Although most enter water data daily, barn workers could enter the information at the beginning and end of the shift for more accurate time-series data.

Cons of the mobile app reporting water:

1.  Major leaks or other water-related issues that happen when no one is there will not be known until the barn worker arrives again the next day.

2.  If barn worker forgets to enter the data in a day or several days in a row the data can get bad quickly.  On that note, an administrator can set the maximum hours without a report as an escalated alert event.  For example, if 36 hours passes without the barn worker entering any water data their supervisor would get an email.

3.  Without a sensor you are relying on the barn worker to honestly report the information.  If a major leak occurred or animals go without water they may try and cover it up by falsifying the data entered.

Conclusion:

Most all livestock producers try and collect water records on a daily basis.  This is typically done with paper-based record keeping and maybe phoning or emailing the records in on a weekly basis.  Water meters connected to the cloud is the best way to monitor; but for budget-minded producers a mobile app can also be an effective way to collect water information remotely, analyze it and create alerts off the data.  If the goal is to get water data from a mobile app into your enterprise level system that can be accomplished also.  FarmStreams provides a simple water collection page in the app today with enhancements forthcoming that will make it even better.

Sunday, August 16, 2015

Sensor Spotlight: Water Meters

Most of our discussion so far has been on the feed side of livestock agriculture: ordering properly, feed outages, feed budgets and overall execution of the feed side.  There is a lot of money left on the table in feed execution for a typical livestock producer, that is my belief.  Water consumption and air quality are right up there.  Water is something that can be monitored fairly easily and is growing in importance in a world that is more concerned about its water resources than ever before.  Monitoring can provide actionable alerts with payback as well as provide a lot of insight into animal health and should be a key performance indicator.

Basic Water Monitoring.

There are many different types of water meters in the market today.  Every barn I have been in has a water meter with a gallon count.  Most barn workers are required to write down the water reading each day, subtract from the previous day and attempt to keep track of daily water usage on a piece of paper at the barn.  Many water flow meters come with a digital, or pulse output, which can then be connected to a Multisense gateway and sent into the cloud.

Alerts.

Once the water reading is sent to the cloud it passes through the customize-able alert engine to determine if an alert condition has been met with the individual piece of data.  Furthermore, Grovestreams allows alert conditions to be set as data is aggregated, calculated or whatever you might wish to do with the data over time.  For example, a standard alert condition that I have set up for each water monitoring install is at 1201am, I look at the previous day total water / animal vs the previous 5 days average.  If that total is 90% or less or 110% or more it triggers an email alert.

I have not set it up; but a user could also check this total at different points of the day, perhaps at 10am it could be compared to the previous 5 days midnight to 10am total / animal.  Again at 4pm and finally at midnight.

A user may also wish to trigger an alert condition when so much water is flowing it can only be attributed to a leak.  If water consumption spikes > 500% in a given hour compared to the average hour.  Or if the barn manager wants to know if 50 gallons or more is recorded in an hour all of those alerts could be set up around water usage.

A 5 day water / animal average chart is shown below.  One day on Aug 4 there was a drop in water consumption by 9%.  I am not sure the cause.  Otherwise, most days have shown a 3-5% increase from the previous day.


Many users wish to see the data in a column chart versus the previous X days.  That can look something like this.  Or we can put it in a dashboard ready for viewing at any given time.


Payback opportunities.

With water there are quite a few payback opportunities that arise from having solid monitoring and analytics programs around it.  A few worth pointing out.

1.  Manure level and quality.  Water leaks or poor nipple settings that result in large quantities of water in the manure pit or on the poultry side in the litter can have costly consequences.

a.  With swine, having to empty a pit in the spring time is not ideal.  Even if a spring pumping is avoided, extra gallons to pump can add up.  Pumping manure pits is estimated to cost 1-2 cents per gallon.   50,000 additional gallons of water in the pit can cost $500-1000 annually.  Plus crop producers want to pay for nutrients, not water.  Diluted manure can be harmful to maximizing the value of your manure.

b.  With poultry, wet litter causes increased ammonia levels and a worse environment for the bird.  This can be costly to the production costs.

2.   Drops in water consumption can help a producer detect health challenges in a group.  Any tools that help detect health issues sooner can result in big savings for that group of animals.

3.  A serious malfunction like a well pump failure or leak that results in animals not getting water for a period of time can be very costly just like a feed outage can be.  The sooner that type of problem is identified and water is restored to the animals the more productive the animals will be.

Water meters themselves are not expensive.  Connecting them to the cloud/internet can be.  Installing water meters in addition to other sensors, such as bin sensors and feed line sensors is incrementally low-cost.

In conclusion, water meters are a proven well known technology.  Connecting them to the cloud and putting heavy analytics to the data is a logical next step for animal agriculture.  Particularly when water use in agriculture is a growing concern in many parts of the world.  Alerts that allow barn workers to fix leaked or broken water lines quickly can save money.  Trends that suggest health challenges can alert veterinarians to sick animals before it is too late.

Thursday, August 13, 2015

Sensor Spotlight: Feedmeter

Many years ago, Feedlogic began development of a feed line sensor with the purpose of estimating feed flowing through a standard auger line.  The way that it works is that a box with a sensor, small computer and a wireless RF communication chip is strapped to any size auger line between the feed line coming into the building and the first drop.  This is a very durable device with Feedmeters that have been in barns for over 3 years still working as they did when they were installed.  An image of the Feedmeter is shown below.


The Feedmeter can

1.  Fairly accurately estimate the duration of feed events, especially events that are longer than 10 seconds.
2.  Estimate feed weight delivered by event.
3.  Alert a user to a feed related problem.

How does FarmStreams use and improve the information from this sensor in our system?

1.  Upon arrival we pass each data point through our robust alerting engine.  Alert conditions are customizable by user; but the key ones are going to be around feed outages and then some of the analytics comparing actual feed usage to budget.

2.  Based upon other streams - mostly software streams (budget information) and BinLogic bin level sensor streams we can calibrate the weight data in the cloud, improving accuracy.

3.  The estimated feed intake predicts when feed orders will need to be placed.  Software can place the orders or a person reviewing the data can place the orders.

4.  Create actual intake curves and compare them to a customizable budget threshold curve.


5.  Estimate average weight of the animal and compare to a budgeted weight.  A future sensor spotlight will focus on scales that can be integrated with FarmStreams.


In conclusion, the Feedmeter can provide at its very basic level a very good alerting tool for feed problems.  Most experts believe that feed outages are the biggest contributor to poor ADG and feed conversion.  The reasons for the feed outages vary but the first step is knowing about them, recording them and fixing them as they happen.  Not all sites have these problems; but sites that do should strongly consider installing Feedmeters to get a handle on the situation.  In addition to the immediate alerting functionality, the Feedmeter provides the analytic guys a whole wealth of information in real time that can be used to improve processes within the system.  I would strongly recommend installing both the Feedmeter and BinLogic simultaneously for maximum accuracy in the data.  As Peter Drucker often said - "If you can't measure it, you can't improve it."

Tuesday, August 11, 2015

Ordering feed can get complex...fast!

One of the hog sites we are monitoring with the FarmStreams sensors and mobile app program is a 3 barn, 6 group site.  Each of the three barns is split in the middle to make 6 groups.  Each of the 6 groups has a set of tandem bins delivering feed to two feed lines in each group.  Total of 12 feed bins, total of 12 feed lines.

The barn worker at the site has been ordering the feed aggressively as we documented in a previous post.  The typical routine has been to order a half load (12T) for 1 of the bins on each side of a building.  Example, Bldg 1, East Side (12T) + Bldg 1, West Side (12T).  Bldg 2 orders always get grouped, and bldg 3 orders always get grouped.

We are only 6 weeks (42 days) into the turn and the feed inventory is already flipped upside down.  It can happen very fast.  Bldg 3 east side has 1 bin empty, and Bldg 3 west side is essentially full with both bins.  The software is accurate as was attested by the barn manager in a physical inventory taken earlier today.


How does this happen?

1.  Placements of animals is uneven in the groups.
2.  A group hit harder with mortalities or health challenges can also throw intake projections.
3.  Average weight of the animals starting is not the same between the groups.
4.  Poor feed ordering.  Feed deliveries when their is not room in the intended bin results in the truck dropping feed in other bins.
5.  Pigs, chickens and turkeys can eat differently.  Perhaps the environment is different or the feed quality differs between groups.
6.  Feed delivery trucks can make mistakes and feed that everyone thinks ends up in a bin can end up in a different bin all together or back at the feed mill.

So, why is this a problem or who cares?

1.  When the bins get out of whack it is more difficult to keep track of.  No one ever wants to run out of feed so there is a tendency to over-order feed.
2.  It is also very easy for the bin getting depleted much faster to run out of feed too quickly leaving the site with a set of bins out of feed for a period of time.
3.  Delivering feed on feed can cause flow issues.
4.  Delivering feed on feed can cause the nutrition plan to not be executed as well as planned.
5.  For companies keen on analytics, having this information available in a robust database to

What is the solution?

Use the BinLogic sensors and feed line sensors to keep track of inventory.  Integrate with feed mill software to ensure accurate and timely deliveries.

Saturday, August 8, 2015

Feed inventory in mobile app

We discussed using various sensors to estimate on farm feed inventory in the last blog entry.  Several different sensors are on the market, we prefer the BinLogic sensor for its simplicity and cost.  Whatever sensor is used, getting the data into Grovestreams for analytics/alerting is crucial.  However, in some cases some farms may still want the person at the farm to climb bins each week or several times a week and take a feed inventory and report it more efficiently to the feed mill or management.  Even if bin sensors are installed it may be valuable to also get physical inventory entries on the site pushed into the data store.

Here is how it works.  The Farmsteams mobile app allows for a user to submit feed inventory based on a visual assessment of the feed bins on the farm.  The app has been programmed to allow setting up to 10 feed bins for each group housing unit.  Any more would be a custom programming request.  A user on the farm must submit feed inventory for all feed bins in the group during a single submission.  This ensures the most accurate data in the data store.  A screenshot of the app's interfact is shown:


The FarmStreams mobile app (which can be downloaded here:) 
       Android http://tinyurl.com/mqgskr3
       Apple http://tinyurl.com/pclejlh

Pros/Cons.

Pros:

1.  Writing down and calling/faxing in later has flaws.  Timing may be off, people lose their scribblings, the person answering the phone might not be available, etc.  Entering in the mobile app as it happens reduces lost communications and bad data.

2.  Grovestreams alerting engine allows us to set alerts around timing of entries.  If the rule is once a week to take an inventory, management can get an alert to their email on the 8th day without an entry.  Easier to manage than reviewing a spreadsheet or scribblings in an office.

3.  Phone calls and faxes are difficult to track for employee performance.  The database is set up to keep track of all the times it was entered but also can be set up to track all the times it was supposed to be entered but wasn't.  This can be included in the report at the end of the turn.

4.  Software streams can produce graphical feed curves, compare to a budget range, estimate feed orders, etc.  An example graphical feed curve chart that looks like below can be produced and delivered via email daily/weekly/etc. or accessed in real time by logging into the platform and viewing your dashboards.


Cons:

1.  People don't always climb the bins, perhaps they throw a rock or just guess.  Climbing the bins in January isn't fun.

2.  Feed, particularly mash feed is very difficult to estimate visually.  It doesn't always flow evenly and peering down the top of a bin can be visually tricky.  The bin sensors like BinLogic and ultrasonic have similar issues; but at least their error factors should be relatively consistent.  Meaning that a 1/2 ton discrepancy from actual is consistent every reading which minimizes the noise in the reading data and can be dealt with in software.

3.  May be difficult to enforce at some sites (likely your worst performers).  If they are not climbing bins now giving them an app and asking them to do it isn't going to change that.  Perhaps with the Farmstreams mobile app and the powerful back-end data system, management could implement incentive programs with measurable performance standards.

Strategy: Installing bin sensors is the best; but if that is not possible entering the inventory in a mobile app is better than the way it is normally done of calling or faxing data in.  If a user is not ready to go all the way with fully integrated sensor systems the mobile app can be a great way to get started collecting important information from the farm site and using cloud-based Big Data technology to find value in your livestock operation.

Friday, August 7, 2015

Sensor spotlight: BinLogic feed bin level sensor

BinLogic is a bin level sensor that is valuable for managing feed inventory in the FarmStreams feed inventory system.  There are many other types of bin level sensors such as ultrasonic, load cells among others.  Our focus is really about getting data streams out of the farm site into the cloud analytics engine and/or an enterprise level system.  So, we could integrate with other bin level sensors and are willing to do that if a farm feels very strongly or has already invested heavily in another type of sensor.  With that said, our preference right now is the BinLogic sensor because it is low cost and effective to help tell a user remotely when a bin needs a feed order.

The BinLogic sensor is very simple device.  It provides a boolean (1 or 0) output.  1 is when feed is covering it and 0 is when feed is not covering it.  My preference is to put two sensors in each feed bin.  One at the top and one at the cone.  A user could put several in each bin for improved accuracy or a single sensor at a single level.  A picture of two sensors from the top of the bin is shown here.


We encountered some initial issues with ratholing when the center sensor was down the center of the bin causing false empty readings.  We moved the lower sensor off from the sensor and that has largely eliminated false empty readings.  A 2nd lower sensor on the opposite side would eliminate false empty readings.  Software also is very important in interpreting the data.  A single top sensor combined with other information like population, age and especially a feed line sensor to estimate feed flow is also a very tidy effective solution to order feed accurately.

Primary benefits to BinLogic Sensor:
  1. Send alerts to specific users when thresholds are met, triggering feed orders.
  2. Provide an off-site party ability to easily see inventory levels on the farm.  People such as feed mill personnel, managers, or the barn worker.
  3. Provide managers / nutritionists verification their nutrition plan is being executed.  Tandem bins are being switched, in order and on time.
  4. When combined with other sensors and software streams effectively keep track of inventory and feed consumption.
  5. Calibrate other sensors such as the feed line sensor in the cloud based on actual feed disappearance over time, improving the sensor's future accuracy.
  6. Feed inventory values at specific timestamps to create very accurate feed curve charts.  Track vs budget.
  7. Timestamp bin fill events to ensure feed is delivered to the correct bin at the right time.
  8. Ensure there is room for feed in the bins when the truck leaves the mill.
  9. Reduce need to climb bins improving safety and employee morale.
The BinLogic sensor is a valuable tool to manage feed ordering and ALSO provide very valuable feed intake data for your analytics.  All stored and accessible indefinitely in real time.  Provide alerts around the analytics or deliver meaningful, customizable reports to management on a schedule or on the fly to correspond with site visits.  Benchmark your performance internally or externally if you choose.  The sky is the limit...and it all starts with a simple bin sensor.