Langzame of vastgelopen simulatie
Repareer langzame of vastgelopen RodSim-simulaties in PetroBench. Begrijp de voortgangsfasen, onderscheid een langzame run van een vastgelopen run en versnel de zaken zonder de nauwkeurigheid te verliezen.
Je simulatie loopt al een tijdje en je vraagt je af of er iets mis is. Meestal werkt het nog. Op deze pagina wordt uitgelegd wat normaal is, hoe u een langzame run kunt onderscheiden van een echt vastgelopen run en wat u eraan kunt doen.
Wat is normaal
Een Static-run is doorgaans binnen 15 tot 30 seconden voltooid. De voortgangsmodaliteit doorloopt deze fasen, in de volgorde:
| Fase | Wat gebeurt er |
|---|---|
| 1. Simulatie laden | PetroBench opent uw opgeslagen ontwerp en zijn invoer |
| 2. Variabelen importeren | Uw vijf invoertabbladen (Voorkeuren, Tubing, Well, Rods, IPR) worden ingetrokken |
| 3. Invoervariabelen verwerken | Invoer wordt gevalideerd en voorbereid voor de solver |
| 4. Rodstring instellen | De tapse string wordt onder statische omstandigheden in de boorgatgeometrie geplaatst |
| 5. Simuleren | De oplosser brengt een stabiele systeemdynamiek tot stand. Dit is de langste etappe |
| 6. Uitvoervariabelen berekenen | Belastingen, spanningen, koppel van de versnellingsbak en productie worden berekend |
| 7. Rapport aanmaken | Resultaten en grafieken zijn samengesteld voor het tabblad Resultaten |
Als de modale fase doorloopt, werkt hij. Fase 5 (Simuleren) kost de meeste tijd, dus daar wordt een pauze verwacht.
Dynamic-runs zijn anders. RodSim Dynamics doorzoekt uw ontwerp over het bereik van pompvulling, pompinlaatdruk en slagfrequentie, en voert veel simulaties parallel uit op cloud computing. Het eindigt in minutes, niet in seconden, en dat is normaal. Zie Dynamiek.
Wanneer je je zorgen moet maken
De hamvraag is of de run nog steeds vordert of daadwerkelijk is bevroren.
** Nog steeds bezig (blijf wachten): ** Het faselabel verandert, of je bent bezig met Simuleren (fase 5) van een complex ontwerp. Dit is normaal, vooral om de redenen in de volgende sectie.
Blijf langer dan 2 minuten op hetzelfde podium staan: Mogelijk is er iets misgegaan. Ververs de pagina en voer opnieuw uit.
Voortgangsbalk bevroren of beweegt helemaal niet: Het kan zijn dat uw browser de verbinding met de simulatie-engine heeft verloren. Controleer uw internet, vernieuw vervolgens en voer het opnieuw uit.
Verbinding verbroken bericht: Als u de melding 'Kan geen verbinding maken met de simulatie-engine' ziet, ontkoppel dan alle VPN's en probeer het opnieuw. Zie Problemen oplossen voor motorverbindingsfouten.
Eindigt met een fout: Als de run eindigt met een fout in plaats van met resultaten, raadpleeg dan Simulatiefouten.
Diagnosestappen
Werk deze in volgorde door:
- Refresh the page en klik op Save All, en voer vervolgens opnieuw uit. Velen die vastzitten, lopen bij een tweede poging foutloos.
- Check your internet connection. Een onstabiele of verbroken verbinding is de meest voorkomende oorzaak van een vastgelopen voortgangsbalk. Probeer een stabiel, bekabeld of betrouwbaar wifi-netwerk.
- Controleer status.petrobench.com voor een gerapporteerde storing of motoronderhoud.
- Try a different browser. Vooral Safari kan traag zijn met RodSim; Chroom wordt aanbevolen. Zie Browserproblemen.
Als het blijft mislukken, dupliceer dan een werkende simulatie en wijzig parameter voor parameter. Dat isoleert of een specifieke input de vertraging veroorzaakt.
Waarom sommige simulaties langer duren
Sommige ontwerpen kosten terecht meer tijd. Dit zijn de gebruikelijke redenen:
Complexe of multi-taper rod snaren: Meer conische secties betekenen meer berekeningen. Een snaar met zes taps duurt langer dan een snaar met drie taps.
Kleine staplengte: Staplengte (op het tabblad Simulatievoorkeuren) stelt de stapgrootte van de berekening in. Kleinere stappen zijn nauwkeuriger, maar langzamer. De standaardwaarde 50 ft is een goede balans en werkt voor de meeste putten.
Afwijkende putten met gedetailleerde onderzoeken: Meer directionele meetpunten betekenen meer geometrieberekeningen. Een sterk afwijkende put met een dichte enquête loopt langer dan een verticale put.
Dynamisch in plaats van statisch: Een statische run is een enkele steady-state oplossing. Een dynamische hardloopsessie doorzoekt drie gevoeligheden onder verschillende omstandigheden, waardoor er veel meer werk wordt verricht en minuten in beslag worden genomen.
Optioneel detail ingeschakeld: Extra's zoals IPR-leverbaarheid en berekeningen per hengel voegen werk toe aan de run.
Dingen versnellen zonder de nauwkeurigheid te verliezen
- Keep Step Length at the default 50 ft. Zet het alleen lager als u specifiek een fijnere resolutie nodig heeft. Kleiner gaan dan je nodig hebt, is de gemakkelijkste manier om langzaam te rennen zonder enig voordeel.
- Use Static for iteration. Statisch retourneert dynokaarten, stress, belastingen en versnellingsbakkoppel in seconden. Reserve Dynamic voor wanneer u de gevoeligheidszwaai daadwerkelijk nodig heeft.
- Simplify where appropriate. Sla bij een eerste doorgang optionele IPR-gegevens over en voeg deze later toe zodra het ontwerp goed werkt.
- Right-size the survey. Gebruik een representatief directioneel onderzoek in plaats van het dichtst beschikbare onderzoek als de extra punten de geometrie niet betekenisvol veranderen.
Wanneer moet u contact opnemen met de ondersteuning?
E-mail support@petrobench.com als:
- Een simulatie die voorheen prima werkte, is nu voortdurend traag of loopt vast.
- Uitvoeringen blijven hangen, zelfs na vernieuwen, wisselen van browser en controleren van de status.
- De statuspagina geeft geen storing aan, maar de motor reageert nog steeds niet.
Vermeld de naam van de put en de naam van de simulatie, een screenshot van waar deze vastzit en wat je al hebt geprobeerd.