Медленное или зависшее моделирование
Исправьте медленное или зависающее моделирование RodSim в PetroBench. Понимайте этапы прогресса, отличайте медленный бег от застрявшего и ускоряйте процесс, не теряя при этом точности.
Ваша симуляция работает уже некоторое время, и вы задаетесь вопросом, не случилось ли что-то не так. Большую часть времени он все еще работает. На этой странице объясняется, что является нормальным, как отличить медленный бег от действительно застрявшего и что с этим делать.
Что нормально
Запуск Static обычно завершается за 15–30 секунд. Модальное окно прогресса проходит через эти этапы в следующем порядке:
| Этап | Что происходит |
|---|---|
| 1. Загрузка моделирования | PetroBench открывает сохраненный проект и его входные данные |
| 2. Импорт переменных | Ваши пять вкладок ввода («Настройки», «Трубки», «Колодец», «Стержни», «IPR») выдвинуты |
| 3. Обработка входных переменных | Входные данные проверяются и подготавливаются для решателя |
| 4. Установка стержневой струны | Конусная колонна размещается в геометрии ствола скважины в статических условиях |
| 5. Моделирование | Решатель устанавливает установившуюся динамику системы. Это самый длинный этап |
| 6. Расчет выходных переменных | Рассчитываются нагрузки, напряжения, крутящий момент редуктора и производительность |
| 7. Создание отчета | Результаты и диаграммы собраны для вкладки «Результаты» |
Если модальное окно проходит этапы, оно работает. Этап 5 (Моделирование) занимает больше всего времени, поэтому здесь ожидается пауза.
Dynamic пробеги разные. RodSim Dynamics анализирует вашу конструкцию в различных диапазонах наполнения насоса, давления на впуске насоса и частоты хода, параллельно выполняя множество симуляций на облачных вычислениях. Он заканчивается через minutes, а не через секунды, и это нормально. См. Динамика.
Когда стоит беспокоиться
Ключевой вопрос заключается в том, продолжается ли гонка или она фактически заморожена.
Все еще прогрессирует (продолжайте ждать): Метка этапа меняется, или вы находитесь на моделировании (этап 5) сложного проекта. Это нормально, особенно по причинам, описанным в следующем разделе.
Застрял на одной сцене более 2 минут: Возможно, что-то пошло не так. Обновите страницу и запустите снова.
Индикатор выполнения заморожен или вообще не движется: Возможно, ваш браузер потерял соединение с механизмом моделирования. Проверьте свой Интернет, затем обновите и запустите заново.
Сообщение о потере соединения: Если вы видите сообщение «Невозможно подключиться к механизму моделирования», отключите все VPN и повторите попытку. См. Устранение неполадок для ошибок подключения двигателя.
Заканчивается ошибкой: Если выполнение завершается с ошибкой вместо результатов, см. Ошибки моделирования.
Этапы диагностики
Проработайте их по порядку:
- Refresh the page и нажмите Save All, затем запустите снова. Многие застрявшие трассы очищаются со второй попытки.
- Check your internet connection. Нестабильное или разорванное соединение является наиболее распространенной причиной зависания индикатора выполнения. Попробуйте стабильную, проводную или надежную сеть Wi-Fi.
- Проверьте status.petrobench.com на предмет сообщений о сбоях или обслуживании двигателя.
- Try a different browser. Safari, в частности, может работать медленно с RodSim; Рекомендуется Хром. См. Проблемы с браузером.
Если он продолжает давать сбой, продублируйте рабочую симуляцию и меняйте по одному параметру за раз. Это позволяет определить, вызывает ли замедление конкретный вход.
Почему некоторые симуляции занимают больше времени
Некоторые проекты законно требуют больше времени. Это обычные причины:
Сложные или многоконусные стержневые колонны: Больше конических секций означает больше вычислений. Шестиконусная струна занимает больше времени, чем трехконусная.
Маленькая длина шага: Длина шага (на вкладке «Настройки моделирования») задает размер шага расчета. Меньшие шаги более точны, но медленнее. Значение по умолчанию 50 футов является хорошим балансом и подходит для большинства скважин.
Наклонно-направленные скважины с детальными исследованиями: Больше направленных точек съемки означает больше геометрических расчетов. Сильно наклоненная скважина с плотной замером проходит дольше, чем вертикальная.
Динамический вместо статического: Статический прогон — это единственное решение в устойчивом состоянии. Динамический запуск охватывает три чувствительности в различных условиях, поэтому он выполняет гораздо больше работы и занимает несколько минут.
Включена дополнительная информация: Такие дополнительные возможности, как производительность IPR и расчет направляющих для каждого стержня, усложняют работу.
Ускорение работы без потери точности
- Keep Step Length at the default 50 ft. Опускайте его ниже только тогда, когда вам действительно нужно более высокое разрешение. Меньший размер, чем вам нужно, — это самый простой способ замедлить бег без всякой пользы.
- Use Static for iteration. Статика возвращает данные динамометрического стенда, напряжения, нагрузки и крутящий момент коробки передач за считанные секунды. Зарезервируйте динамический режим на случай, если вам действительно понадобится развертка чувствительности.
- Simplify where appropriate. При первом проходе пропустите дополнительные данные IPR и добавьте их позже, когда проект будет выполнен правильно.
- Right-size the survey. Используйте репрезентативную инклинометрическую съемку, а не самую плотную из доступных, если дополнительные точки не меняют существенно геометрию.
Когда обращаться в службу поддержки
Отправьте электронное письмо по адресу support@petrobench.com, если:
- Симуляция, которая раньше работала нормально, теперь постоянно работает медленно или зависает.
- Запускает зависание даже после обновления, переключения браузеров и проверки статуса.
- На странице состояния не отображается никаких сбоев, но механизм по-прежнему не отвечает.
Укажите название скважины и название моделирования, снимок экрана того места, где оно застряло, и то, что вы уже пробовали.