Smart Dairy Farming - InfoBroker

Vergelijkbare documenten
Fieldlab SmartDairyFarming Bart Jan Wulfse

SMART DAIRY FARMING TAKING THE NEXT STEPS MEI 2017

Ketensamenwerking als drijvende kracht achter Smart Dairy Farming. Frido Hamoen, manager Innovatie van CRV

Smart Dairy Farming. individuele attentie aandacht dieren" Pieter Hogewerf, Dronten, 4 juni 2013

SmartDairyFarming werkt

DeLaval 22 november 2013 Name, title. Internal

Bedrijfsmanagement melkveehouderij 2025

Inaugurele rede lectoraat Dairy over: Duurzame en zorgvuldige melkveehouderij met Smart Dairy Farming

Smart Dairy Farming Aanpak Requirements-analyse (Eisen en Wensen)

Industrie 4.0 Smart Industry. Principes en kansen voor het bedrijfsleven, Ing. F.R. Wijlhuizen MBA, Windesheim UAS

General info on using shopping carts with Ingenico epayments

Papierloos mesttransport. Aanvang uur Welkom!

SIOM: zelflerend systeem voor global greenhouse technology systems Bart Slager (TNO)

MyDHL+ ProView activeren in MyDHL+

CowSignals training center Hoekgraaf 17a 6617 AX Bergharen The Netherlands (0)

MyDHL+ Van Non-Corporate naar Corporate

Continuous testing in DevOps met Test Automation

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

EM7680 Firmware Update by OTA

Transformatie naar een slimme, datagedreven tuinbouw

BETTER COWS BETTER LIFE

Precisie Tuinbouw. Sassenheim,

This appendix lists all the messages that the DRS may send to a registrant's administrative contact.

Smart Industry Event KPN ervaringen Fokker 4.0 project en next steps

Douwe. Melkveehouder. Persona s

Verder verduurzamen melkveehouderij; Pro-actieve aanpak Route2020

Taco Schallenberg Acorel

Your view on business On your favorite device

Installateurs handleiding Safe Connections

Handleiding Installeren Thuiswerkportaal

CBSOData Documentation

De API s van Floricode. Platforms on stage SIERTEELT(digi)TAAL 2018

Towards a competitive advantage

VAA ICT Consultancy Keteninformatie in de agribusiness. Corne van Aaken

ipad integratie in het onderhoud

INBURGERING 2015 / 16

Achterhoek 2020 Tom van der Horst, TNO 28 januari

Davide's Crown Caps Forum

Duurzame zuivelketen. Programmateam Diergezondheid en Dierenwelzijn. 20 september 2016

Door de data de koe terug zien - Sensordata -

Een Smart Industry is een industrie met (productie)faciliteiten die een maximale flexibiliteit realiseren met betrekking tot:

My Inspiration I got my inspiration from a lamp that I already had made 2 years ago. The lamp is the you can see on the right.

My Benefits My Choice applicatie. Registratie & inlogprocedure

Kansen voor kruiden. Het Emotive uitwisselingsprogramma: an Indian-Dutch exchange on the reduction of antibiotic use in dairy farming

Smart Farming: Heden & toekomst. Kristine Piccart (ILVO) Veetournee 2018

Your View on Business

TOEGANG VOOR NL / ENTRANCE FOR DUTCH : lator=c&camp=24759

Bescherming van (software) IP bij uitbesteding van productie

8+ 60 MIN Alleen te spelen in combinatie met het RIFUGIO basisspel. Only to be played in combination with the RIFUGIO basicgame.

AUKE HYLARIDES. Senior Product Marketing Manager Exact Software 2015 EXACT INTERNET OF THINGS - AIM ROADSHOW

"WAAR STAAN WIJ?..." Internationale BIM ontwikkelingen. 13 October 2015

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO

Engels op Niveau A2 Workshops Woordkennis 1

Find Neighbor Polygons in a Layer

Slidebook Waardeketen analyse melkveeketen. November 2012

Handleiding Zuludesk Parent

Expertise seminar SURFfederatie and Identity Management

2013 Introduction HOI 2.0 George Bohlander

Communication about Animal Welfare in Danish Agricultural Education

STRATEGO: Coaching session

Maak kennis met. donderdag 19 november 2015

Any data from any source available at any time as information on your favorite mobile device

Linked data als klittenband voor de Basisregistraties en meer!

SenBox Handleiding. Versie: juli

Together we deliver. Partner Logistics Together we deliver

(1) De hoofdfunctie van ons gezelschap is het aanbieden van onderwijs. (2) Ons gezelschap is er om kunsteducatie te verbeteren

LDA Topic Modeling. Informa5ekunde als hulpwetenschap. 9 maart 2015

Van KAS naar KASSA. 15 februari Floricode middag, Merthus Bezemer

SAMPLE 11 = + 11 = + + Exploring Combinations of Ten + + = = + + = + = = + = = 11. Step Up. Step Ahead

Quick Start Manual. De snelste route naar de top met FMP360 online!

Help je Power BI Analytics project om zeep 6 succesfactoren. Marc Wijnberg Gebruikersdag 2018

Travel Survey Questionnaires

Chapter 4 Understanding Families. In this chapter, you will learn

Vergaderen in het Engels

Optimalisatie kaasbereiding via big data-analyse

Introductie iwelcome. Paul Eertink product marketing lustrum e-herkenning 2015

ETS 4.1 Beveiliging & ETS app concept

Puzzle. Fais ft. Afrojack Niveau 3a Song 6 Lesson A Worksheet. a Lees de omschrijvingen. Zet de Engelse woorden in de puzzel.

Greenport. Westland-Oostland MONDIAAL NETWERK VOEDSELVOORZIENING, GEZONDHEID & GELUK. Jolanda Heistek Programmamanager Greenport

Verhogen wendbaarheid, terugdringen maatwerk. Ton van Leeuwen, Atos Consulting Frank Buytendijk, Be Informed

SERVICEPROVIDER IN VM (2.0) Mark Grefhorst BD Manager

CBSOData Documentation

EM6250 Firmware update V030507

C - de totale constante kosten. N - de normale bezetting in stuks

PicknPack. Gert Kootstra, Wageningen UR.

Open Onderwijs API. De open standaard voor het delen van onderwijs data. 23 juni 2016 Frans Ward - SURFnet Architectuurraad - Utrecht

VeeManager Uw veestapel eenvoudig in de hand

PIR DC-SWITCH. DC Passive infra-red Detector. Model No. PDS-10 GEBRUIKSAANWIJZING/INSTRUCTION MANUAL

Transcriptie:

Smart Dairy Farming - InfoBroker Inhoud SDF 1.0 in het kort SDF InfoBroker - concept/demo Status SDF en InfoBroker InfoBroker - Facts & figures InfoBroker - Interaces InfoBroker - Next steps Matthijs Vonder (TNO) 1

SDF 1.0 (2011 2014) Samenwerkingsproject: 3 Grote coöperaties 7 MKB-ers 5 Onderzoeksinstellingen 7 Melkveehouders Tijdslijn: 2011 2014 Noord Nederland www.smartdairyfarming.nl Doel van SDF: melkveehouders ondersteunen bij verzorging van individuele dieren met als doel een goede gezondheid, een langer leven en een langere productietijd van de koe. aantalle n NL noemen Uitdaging: mogelijk maken voor de hele (!) sector Cijfers voor de Nederlandse situatie: 18000+ melkveehouders in totaal meer dan 1.5 miljoen melkkoeien 20 tot 200+ sensordata velden per koe heel veel verschillende stakeholders in de keten

Ketentransparantie Andere data bronnen InfoBroker: Open platform voor (sensor)data leveranciers en afnemers Real time modellen van verschillende partijen Werkinstructie Uitgangspunt: De boer aan het roer Think big, start small Uitgangspunt: De koe staat centraal Sensoren van verschillende leveranciers Dit project is mogelijk gemaakt door: 3

InfoBroker concept x 15.000+ 4 cow specific work instructions (SOPs) Static data (e.g. feed) Static data (e.g. date of birth) Dashboard Model Model Model InfoBroker cow centric data cow centric data Cow centric Sensor data Cow centric Sensor data InfoBroker functionalities: Open interfaces for data exchange (API) Authentication whoare you(are youallowedtologin) Permissions whichdata maybeusedbywhom tobeset bythe farmers Namingservice locationwherethe data canbefound static data cow-centric sensor data Integration combining info from different sources Pay-per-use fixed costs (connections) variable costs(used data) So: no central datastore for(sensor)data! but indeed a broker and reduces/prevents duplication

Farmer: Dairy Campus 2000 Soberon et al., 2012 Dashboard SOP-generation by models Speenschema aanpassen Krachtvoer aanpassen Ruwvoer aanpassen Pink insemineren Kalf/pink behandelen Voeradvies inwinnen Selecteren voor afvoer SOP-application SOPs 1000 0 700 800 900 1000 1100-1000 -2000 Model Young cattle Model Fertility Model Transition Datacollection on the farm Sensor data logistics N.A. 40x InfoBroker life_number,sensor,date_time,wcorr,wstable,wzero,wavg,wavgmin,wavgmax,werrors,wnousecounter,wnousetime,wusetime NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:35 UTC,129.0,129.0,0.0,102.3,30.8,129.0,0,0,470,18590 NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:40 UTC,129.5,129.5,0.0,129.6,129.5,130.0,0,0,475,18590 NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:45 UTC,130.0,130.0,0.0,129.5,129.0,130.0,0,0,480,18590 NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:50 UTC,130.0,130.0,0.0,129.8,129.5,130.0,0,0,485,18590 Milk intake RFID 2x Weight 4x RFID 4x Water intake 4x Dairy Campus laptop q loggers 6x q Forster.csv pass trough q Match & Merge q RFID -> lifenr milkintake.csv weight.csv waterintake.csv Realtime cow centric sensor data sftp AnySense Static data CRV_Animalregistr. CRV_Diagnosys CRV_Treatment

Farmer: Dairy Campus 2000 Soberon et al., 2012 Dashboard SOP-generation by models Speenschema aanpassen Krachtvoer aanpassen Ruwvoer aanpassen Pink insemineren Kalf/pink behandelen Voeradvies inwinnen Selecteren voor afvoer SOP-application SOPs 1000 0 700 800 900 1000 1100-1000 -2000 Model Young cattle Model Fertility Model Transition Datacollection on the farm Sensor data logistics N.A. 40x InfoBroker Milk intake RFID 2x Weight 4x RFID 4x Water intake 4x Dairy Campus Forster.csv Nu een Realtime cow laptop q tijdelijke route en opslag voor SDF 1.0 centric sensor data loggers 6x q life_number,sensor,date_time,wcorr,wstable,wzero,wavg,wavgmin,wavgmax,werrors,wnousecounter,wnousetime,wusetime NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:35 UTC,129.0,129.0,0.0,102.3,30.8,129.0,0,0,470,18590 NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:40 UTC,129.5,129.5,0.0,129.6,129.5,130.0,0,0,475,18590 NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:45 UTC,130.0,130.0,0.0,129.5,129.0,130.0,0,0,480,18590 NL 916075572,dc_roostervloerhok1_weegschaal1,2013-11-04 04:18:50 UTC,130.0,130.0,0.0,129.8,129.5,130.0,0,0,485,18590 om het voor bestaande/nieuwe sensor systemen mogelijk te maken pass trough q Match & Merge q milkintake.csv weight.csv waterintake.csv Vanaf SDF 2.0 directe koppeling met InfoBroker opslag bij sensor system RFID / leverancier -> lifenr en registratie bij de InfoBroker sftp AnySense Static data CRV_Animalregistr. CRV_Diagnosys CRV_Treatment

Status SDF 2.0: Is/gaat van start Leden: FrieslandCampina, CRV, AgriFirm, Rovecom, TNO Partners: o.a. Gallagher, Lely, Sentron (more to come) Stichting SDF i.o, Leden: FrieslandCampina, CRV, AgriFirm (coöperaties van veehouders) Voorzitter: Ron van Burgsteden (zelf veehouder) Doelen o.a.: coördinatie ontsluiting en gebruik data; exploitatie InfoBroker 7 InfoBroker Ruim een jaar operationeel voor SDF 1.0 (voor 7 praktijkbedrijven) Gericht op koe-centrische data statisch (bijv: geslacht, geboortedatum) (near) realtime sensor data (bijv. gewicht, krachtvoerinname, melkgift) Koppelvlakken (REST Json) tbv registratie door dataleveranciers tbv ophalen data door data afnemers

InfoBroker Facts & Figures Farm 1 Farm 2 Farm 3 Farm 4 Farm 5 Farm 6 Farm 7 # cows/calves 459 186 315 239 706 202 351 Behaviour x x Temperature x x Activity x x x x x x Milk production x x x x x Food intake x x x Weight x x x x x x x Water intake x x Milk intake x x 8 Peildatum: februari 2015 NB1: betreft sensor data categorien op een boerderij NB2: niet alle dieren worden voor SDF gemonitored (bv 3 en 4 alleen jongvee)

InfoBroker Facts & Figures Aantal koeien door de tijd Aantal sensorvelden door de tijd 9

InfoBroker Facts & Figures Aantal actieve koeien door de tijd (gem=1800) Aantal actieve sensorvelden door de tijd (gem=51000) 10 actief = er is data in betreffende maand voor koe/sensor gemiddeld 28 sensorvelden per koe beschikbaar

InfoBroker Interfaces Aansluiten van een datagebruiker (near) real time ophalen van data voor modellen via de InfoBroker Aansluiten van een databron aanmelden koecentrische bronnen tbv registratie bij de InfoBroker Model InfoBroker cow centric data cow centric data Static data Cow centric Sensor data NB: Resultaten uit een model kunnen ook worden aangemeld als databron (sensor) voor anderen! Bijv. koe is volgens model wel/niet tochtig op bepaald tijdstip 11

Aansluiten van een datagebruiker, bijv. Ophalen alle dieren (levensnummer en dier-id) op UBNnr animals.json?farm_key=<<ubnnr>> Ophalen ID van een dier (obv levensnr als dat bekend is) animals/<<levensnr>>/id.json Ophalen kenmerken van een dier (obv dier-id) animals/<<dier-id>>/properties.json Ophalen waarden voor bepaald kenmerk voor tijdperiode animals/<<dier-id>>/properties/<<property-id>>/ values.json?start=<<timestamp>>&end=<<timestamp>> 12

InfoBroker Ophalen dieren op UBN Ophalen dieren op bedrijf obv UBN (Uniek Bedrijfs Nummer) UBN moet je weten; bijv UBN = 289728 geeft de levensnummers en identifiers voor verdere uitvraag 13

InfoBroker Ophalen ID van een dier Ophalen InfoBroker-ID van een specifiek dier op basis van het unieke levensnr (als je dat al weet) bijv. dier uit voorgaande lijst: NL 284494797 (heeft ID nummer 2778) 14

InfoBroker Ophalen kenmerken van een dier Ophalen alle kenmerken van een specifiek dier Op basis van eerder opgehaalde ID (bijv. 2778) Merk op resultaat bevat alleen kenmerk namen, nog zonder waarden kenmerken hebben zelf ook een ID 15

InfoBroker Ophalen waarden voor kenmerk Ophalen van de waarden van een kenmerk van een specifiek dier op basis van eerder opgehaalde ID voor dier en eerder opgehaalde ID voor kenmerk en tijdsperiode bijv. gewicht (ID=85) voor eerdergenoemd dier (ID=2778) 16

InfoBroker Voorbeeld van gebruik Wat is het gewicht van de dieren jonger dan 4 weken op een bepaalde boerderij? Aanpak in pseudo code: Als gebruiker hoef je dus zelf geen lijstjes met dieren bij te houden 17 Haal de dier-id s van alle dieren op het bedrijf op, mbv UBN Doe voor al deze dier-id s haal de lijst met properties op bepaal het property-id voor de property birthdate vraag op basis van dit property-id de geboortedatum op (voor dit dier) als birthdate + 4 weken > now bepaal voor de property gewicht het property-id vraag op basis van dit property-id alle gewicht metingen op (van dit dier) voeg dit dier (en evt. geboortedatum) en laatst bekende gewicht (met bijbehorend tijdstip) toe aan de antwoordlijst Return de antwoordlijst Als gebruiker hoef je dus zelf niet te weten hoe je de data uit een willekeurig weegapparaat moet halen. Ook niet of er 1 of meer weegapparaten zijn geweest op de boerderij. Of dat een dier elders is gewogen.

Aansluiten van een databron Create property Create animal Create source Hier niet verder uitgewerkt NB: Resultaten uit een model kunnen ook worden aangemeld als databron (sensor) voor anderen! Bijv. koe is volgens model wel/niet tochtig op bepaald tijdstip 18

Next steps InfoBroker Doorontwikkeling InfoBroker in SDF 2.0 architectuur/ontwerp/keuzes: SDF 2.0 (na brede voorbereiding in werkgroep olv TNO) bouw en beheer: Rovecom Onderwerpen Aansluit instructies (in ontwikkeling) voor data leveranciers voor data afnemers Download applicatie (in ontwikkeling) voor modelontwikkelaars (afnemers) Optimalisaties (in ontwikkeling) bulk aanvragen directe koppeling I&R (ook meer functionaliteit) 19 Nieuwe functionaliteiten Machtigingen Andere data dan koe centrisch (bijv. energie) Linked Data (LOD/LED) Billing...

Thank you for your attention Contact: Matthijs.Vonder@tno.nl This project is made possible by: 20

Hierna extra slides 21

Next steps o.a. Smart Industry SDF als voorbeeld in Smart Industry boekje Q2 Aangeboden aan Mark Rutte en minister in Dld SDF2 is een Smart Industry-fieldlab IT-architectuur gedachte op de actiepunten agenda Smart Industry SDF 2.0 ook 1 van de 10 Fieldlabs in de ActieAgenda SI (11-11-2014) in totaal 50 ingediende voorstellen aangeboden aan minister Kamp ICT Randvoorwaarden in ActieAgenda bevat input SDF (p44/p45) 22 http://www.smartindustry.nl/wp-content/uploads/2014/11/smart-industry-actieagenda-lr.pdf https://www.youtube.com/watch?feature=player_embedded&v=hx0zz_j7ffm

Voorbeelden gebruiksmogelijkheden InfoBroker MVH LTO / consument /... / Eigen adviseur Grote klanten (Unilever etc) Benchmarking Generieke app (grafiek, gem) Realtime-Model (expert) Coöperatie What else? InfoBroker Real time koe-centrische data Statische / operationele data

CURRENT / TRADITIONAL WAY (EXAMPLE) M1 M2 M3 6 different connections 4 different connections each new model needs to make a lot of connections sensor1 sensor2 sensor3 sensor4 Sensor A Sensor B SensorC Sensor D farmer 1 farmer 2 Note: Next to the physical connections also the permissions have to be arranged Per farmer, per sensor system for each model (nowadays : manually) 24

LARGE SCALE SENSOR DATA LOGISTICS M1 M2 M3 each new model connects to the InfoBroker InfoBroker sensor1 sensor2 sensor3 sensor4 sensora sensorb sensorc sensord farmer 1 farmer 2 25