Prognozowanie poziomu zbiorników do ropy naftowej i gazu

Data Factory
Event Hubs
Usługa Machine Learning
Stream Analytics
Synapse Analytics

Pomysł na rozwiązanie

Jeśli chcesz, abyśmy rozszerzyli ten artykuł, aby uzyskać więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, GitHub Opinie!

Obecnie większość obiektów działa reakcyjnie na problemy na poziomach zbiorników. Ta reaktywność często prowadzi do rozlania, zamknięcia awaryjnego, kosztownych kosztów korygowania, problemów prawnych, kosztownych napraw i nałożeń. Prognozowanie na poziomie zbiorników ułatwia zarządzanie tymi i innymi problemami oraz zarządzanie nimi.

Proces prognozowania na poziomie zbiorników rozpoczyna się od danych wejściowych ze sypki. Oil jest mierzony, gdy trafia do obiektu za pośrednictwem mierników i jest wysyłany do wody. Poziomy są monitorowane i rejestrowane w procesie uściślania, a następnie dane wyjściowe dotyczące ropy naftowej, gazu i wody są rejestrowane za pośrednictwem czujników, mierników i rekordów. Prognozy są następnie prognozowane przy użyciu danych z obiektu; Na przykład prognozy mogą być prognozowane co 15 minut.

Azure Cognitive Services dostosowywać i dostosowywać je do różnych wymagań, które mają obiekty i firmy.

Potencjalne przypadki użycia

Prognozy są tworzone przez wykorzystanie możliwości danych historycznych i danych w czasie rzeczywistym, które są łatwo dostępne z czujników, mierników i rekordów, co ułatwia:

  • Zapobieganie rozlaniu zbiorników i zamykaniu awaryjnemu
  • Wykrywanie awarii lub awarii sprzętu
  • Planowanie konserwacji, zamykania i logistyki
  • Optymalizowanie operacji i wydajności obiektu
  • Wykrywanie przecieków potoku i slugging
  • Zmniejszenie kosztów, kar i przestojów

Architektura

Diagram architekturyPobierz format SVG tej architektury.

Przepływ pracy

  1. Dane są zwracane do Azure Event Hubs i Azure Synapse Analytics jako punkty danych lub zdarzenia, które będą używane w pozostałej części przepływu rozwiązania.
  2. Azure Stream Analytics analizowanie danych w celu zapewnienia analizy strumienia wejściowego w czasie niemal rzeczywistym z centrum zdarzeń i bezpośrednie publikowanie w Power BI wizualizacji.
  3. Azure Machine Learning jest używana do prognozowania na poziomie zbiorników w określonym regionie na podstawie odebranych danych wejściowych.
  4. Azure Synapse Analytics służy do przechowywania wyników przewidywania otrzymanych z Azure Machine Learning. Te wyniki są następnie używane na pulpicie nawigacyjnym Power BI nawigacyjnym.
  5. Azure Data Factory obsługuje orkiestrowanie i planowanie ponownego trenowania modelu godzinowego.
  6. Na koniec Power BI wizualizacji wyników, dzięki czemu użytkownicy mogą monitorować poziom zbiorników z obiektu w czasie rzeczywistym i używać poziomu prognozy, aby zapobiec rozlaniu.

Składniki

Wdrażanie tego scenariusza

Aby uzyskać więcej informacji na temat sposobu budów tego rozwiązania, odwiedź przewodnik po rozwiązaniu w GitHub ,który został zbudowany przy użyciu podobnego, poprzedniego zestawu Azure AI usług.

To rozwiązanie udostępnia zaawansowane narzędzia analityczne za pośrednictwem Microsoft Azure — pozyskiwania danych, magazynowania danych, przetwarzania danych i zaawansowanych składników analitycznych — wszystkich najważniejszych elementów do tworzenia rozwiązania do prognozowania poziomu zbiorników.

To rozwiązanie łączy kilka usług platformy Azure w celu zapewnienia zaawansowanych korzyści. Event Hubs zbiera dane na poziomie zbiorników w czasie rzeczywistym. Stream Analytics agreguje dane przesyłane strumieniowo i udostępnia je do wizualizacji. Azure Synapse Analytics przechowuje i przekształca dane na poziomie zbiorników. Machine Learning implementuje i wykonuje model prognozowania. Power BI wizualizuje poziom zbiorników w czasie rzeczywistym i wyniki prognozy. Na koniec Data Factory i planuje cały przepływ danych.

Przycisk "Wd wdrażaj" spowoduje uruchomienie przepływu pracy, który wdroży wystąpienie rozwiązania w grupie zasobów w witrynie Azure Subscription. Rozwiązanie zawiera wiele usług platformy Azure (opisanych poniżej) wraz z zadaniem internetowym, które symuluje dane, dzięki czemu natychmiast po wdrożeniu masz dostępne, end-to-end rozwiązanie.

Po wdrożeniu zapoznaj się z instrukcjami po wdrożeniu w GitHub.

Następne kroki