Тип репозитория:
Pack(Implementation of SPF in Petroleum Development)Область: Управление состоянием пластовой системы в нефтегазовой разработке
Версия: 0.1 (Research layer)
Статус: 🟠 Активная разработка
Это pack (паспорт предметной области) — формализованное инженерное знание о вторых принципах управления пластовой системой в нефтегазовой разработке.
Главная идея: Upstream — это не управление людьми. Это управление состояниями пластовой системы (пласт → скважина → флюиды → энергия → инфраструктура → поток продукции) во времени.
| Термин | Определение |
|---|---|
| Вторые принципы | Устойчивые физические и системные закономерности, которые: - Не зависят от оргструктуры - Не исчезают при смене подрядчика - Продолжают работать даже если о них забыли |
| Пластовая система | Целевой объект управления: пласт → давление, насыщение, энергия → поведение во времени |
| Второй принцип | Закон поведения целевой системы (не "правило", а закон физики) |
| Pack | Результат применения SPF к конкретной области (этот репозиторий) |
| SPF | Second Principles Framework — фреймворк для формализации вторых принципов |
- Энергия конечна — пластовая энергия исчерпаема; баланс энергии определяет схему разработки
- Флюиды текут по градиентам — нельзя приказать воде не прорываться; можно изменить условия
- Пласт гетерогенен — нет "среднего" пласта; есть зоны, барьеры, трещины
- Неопределённость неустранима — подземное пространство наблюдается косвенно; полностью известным никогда не будет
- Любое вмешательство меняет всю систему — нет локального действия; всё связано давлением и потоками
- Запаздывание реакции — пласт реагирует с задержкой (месяцы, годы)
- Система ищет новое равновесие — после вмешательства пласт перестраивается
- Технология ≠ эффект — результат зависит от состояния целевой системы, а не только от новизны технологии
- Лаборатория ≠ пласт — масштаб имеет значение; лабораторные результаты часто не воспроизводятся в полевых условиях
- Инновация увеличивает вариативность — новое ГТМ расширяет диапазон возможных исходов
- KPI меняет поведение системы — метрика определяет выбор инженеров и траекторию разработки
- Информация теряется при передаче — геолог → разработчик → технолог; в каждый переходе — упрощение и потери
Pack находится в папке pack/. Структура соответствует SPF требованиям:
| Раздел | Файл | Что описывает |
|---|---|---|
| 1. Domain Contract | 01-domain-contract/ | Ограниченный контекст (что входит/не входит), словарь, ключевые различения |
| 2. Domain Entities | 02-domain-entities/ | Роли (кто работает), вторые принципы, методики, инструменты |
| 3. Methods | 03-methods/ | Методы анализа и управления (детальные карточки) |
| 4. Work Products | 04-work-products/ | Рабочие продукты: план разработки, матрицы, отчёты |
| 5. Failure Modes | 05-failure-modes/ | Типовые ошибки: игнорирование принципов → какие последствия |
| 6. SoTA | 06-sota/ | State of the art: где в мировой практике принципы работают |
| 7. Map | 07-map/ | Граф связей между принципами и методами |
Начните раз:
- Поймите контекст: pack/01-domain-contract/01A-bounded-context.md
- Изучите основные различения: pack/01-domain-contract/01B-distinctions.md
- Прочитайте вторые принципы: pack/02-domain-entities/02B-objects-of-attention.md
- Смотрите ошибки: pack/05-failure-modes/01-failure-modes-catalog.md
- Поймите SoTA: pack/06-sota/01-sota-annotations.md
- Научитесь распознавать гетерогенность (OA.PP.003)
- Используйте методику анализа неопределённости (UP.M.002)
- Избегайте ошибок history matching (FM.MOD.001)
- Проводите анализ энергетического баланса (OA.PP.001)
- Строите матрицы взаимовлияний (OA.SP.001)
- Планируете долгосрочно, учитывая запаздывание (OA.SP.002)
- Мониторьте эффект ваших вмешательств (UP.M.005)
- Адаптируетесь к реальным данным (UP.M.006)
- Осознаёте, что вмешательство в одной скважине влияет везде (OA.SP.001)
- Проверяйте, где технология работает (OA.IP.001)
- Квалифицируйте технологию перед масштабом (UP.M.007, UP.M.008)
- Понимаете разницу между лабором, моделью и полем (OA.IP.002)
- Выбирайте KPI правильно (OA.OP.001)
- Балансируйте краткосроч vs. долгосроч цели (UP.M.009)
- Обеспечивайте информационный контур обратной связи (OA.OP.002)
| Компонент | Статус | Комментарий |
|---|---|---|
| Manifest | 🟢 Готов | Обзор и метаданные pack'а |
| Bounded Context | 🟢 Готов | Определение контекста и различений |
| Distinctions | 🟢 Готов | 8 ключевых различений |
| Roles | 🟢 Готов | 5 главных ролей системы |
| Objects of Attention | 🟢 Готов | 13 вторых принципов |
| Methods Index | 🟢 Готов | 10 основных методик |
| Failure Modes | 🟢 Готов | 12 типовых ошибок |
| SoTA Annotations | 🟢 Готов | Современное состояние знания |
| Innovation Implementation Methodology | 🟢 Готов | Системно-инженерный подход к внедрению инноваций |
| Innovation Project Template | 🟢 Готов | Практический шаблон инновационного проекта |
| Detailed Methods Cards | 🟠 В работе | Подробное описание каждого метода (UP.M.001 – UP.M.010) |
| Map & Connections | 🟠 В работе | Граф связей между компонентами |
- Подробные методические карточки (03-methods/) — детальное описание каждого из 10 методов с примерами применения
- Дополнительные шаблоны рабочих продуктов — матрица решений, план разработки, бланки квалификации
- Граф взаимосвязей (07-map/) — визуализация связей между вторыми принципами, методами и failure modes
- Интеграция с актуальными примерами — кейсы из реальных месторождений (конечно, с обезличиванием)
SPF универсален по форме и процессу, но не по содержанию:
- Структура pack'а одинакова для любых областей
- Процесс создания знания одинаков
- Lint и гейты одинаковы
- Но наполнение pack'а всегда доменно-специфично
| Репозиторий | Тип | Роль |
|---|---|---|
| ailev/FPF | Framework | First Principles Framework (upstream) |
| spf-personal-pack | Pack | Область созидателя |
| spf-ecosystem-pack | Pack | Область экосистемы |
| spf-digital-platform-pack | Pack | Область ИТ-платформы |
Формат, требования к структуре и процессные проверки (lint/spec) находятся в SPF framework:
SPF — Second Principles Framework