A computer-readable storage medium comprising computer-readable instructions stored therein, which, when executed by a computer, cause the computer to perform a plurality of functions, including functions to:
- acquire distributed acoustic sensing (DAS) measurements at an observation wellbore during a current stage of a stimulation treatment along a treatment wellbore within a reservoir formation;
- calculate a cumulative strain trace for the current stage of the stimulation treatment based on the acquired DAS measurements;
- determine whether to adjust a spacing of perforation clusters used at the treatment wellbore in the stimulation treatment, based on the cumulative strain trace for the current stage and a number of perforation clusters included within the current stage;
- determine whether to adjust a stage length used at the treatment wellbore in the stimulation treatment, based on a comparison between the cumulative strain trace for the current stage and a previously calculated cumulative strain trace for a previous stage of the stimulation treatment along the treatment wellbore;
- responsive to determining to adjust the spacing of the perforation clusters or to adjust the stage length, adjust at least one treatment parameter for a subsequent stage of the stimulation treatment along the treatment wellbore;
- and
- perform the subsequent stage based on the adjusted at least one treatment parameter.