The Pulsation Analysis Tool for Your
API 618 And API 674 Analyses

Pulsation Analysis made easy

BOSpulse is a comprehensive software solution for performing pulsation analyses of piping systems involving reciprocating equipment such as reciprocating compressors (API 618) and reciprocating pumps (API 674). 

It enables engineers to model both common and custom reciprocating equipment and the attached piping, to perform pulsation analyses, to check the results against the allowable pressure and shaking force amplitudes prescribed by the API standards, and to assess the impact of the shaking forces on the structural response of the piping system.

Pulsation Analysis made easy


More than 30 years of experience with acoustic analyses has been incorporated in BOSpulse and we are continuously transferring our knowledge and that of our users into new versions of the software.

BOSpulse features a powerful and efficient user interface that enables you to build accurate 3-D piping models involving reciprocating compressors or pumps, and common flow elements such as valves and orifices.

BOSpulse provides support for defining groups of elements so that you can partition your model in a logical way and apply bulk operations to different parts of the model.

BOSpulse is one of the most powerful pulsation analysis software applications available on the market. It can perform coupled fluid-structure analyses, and supports scenarios and multi-dimensional parameter studies.

BOSpulse can save you a significant amount of time by running pulsation analyses on multiple CPU cores in parallel.

BOSpulse implements detailed models for reciprocating equipment that can simulate valve dynamics and stepless flow control. It comes with an integrated steady state flow solver, a time-domain solver and a frequency-domain solver.

BOSpulse can therefore provide detailed insight into the performance and response of reciprocating equipment.

With BOSpulse you can assess the amplitudes of the shaking forces (Design Approach 2), but also determine the actual impact of the shaking forces on the structural behavior of the piping system (Design Approach 3).

By using the structural solver interface you can even run and review a structural harmonic analysis directly from within BOSpulse.



Steady State Solver

Steady State Solver

The steady state, or average, flow conditions are the starting point of a harmonic flow analysis, both when using a harmonic and a time-domain solver. BOSpulse therefore comes with a full-fledged steady state solver that is also used in BOSfluids, our general flow analysis package.

Time-Domain Solver

Time-Domain Solver

BOSpulse comes with both a time-domain flow solver and a frequency-domain flow solver. The time-domain solver makes use of the method of characteristics to solve the non-linear, time dependent flow equations accurately in the time domain.

Fluid-Structure Coupling

Fluid-Structure Coupling

With the structural solver interface you can run coupled fluid-structure simulations from within the BOSfluids user interface. In addition, BOSpulse can export the shaking forces (both amplitudes and phase angles) to various structural analyses applications, including CAESAR II, AutoPIPE and CSiPlant.

Frequency-domain solver

Frequency-Domain Solver

The frequency-domain flow solver solves a linear approximation of the flow equations in the frequency domain. It tends to be less accurate but also very much faster than the time-domain solver. By providing both, you can make a trade off between accuracy and speed.


API 618 and API 674 Compliance Assessment

BOSpulse assesses API 618 compliance for reciprocating compressors and API 674 compliance for reciprocating pumps. This means that, with a minimum of effort, you can determine whether your piping system and reciprocating equipment meet de applicable API allowable limits, and if not, at which locations in the system the limits are exceeded. 

Compressors can be configured in BOSpulse

Reciprocating Equipment Models

BOSpulse provides sophisticated models for reciprocating compressors and pumps. It can display the expected P-V diagram, the mean flow rate, the flow rate curve, and the torque curve. All this information can help you to verify the correctness of the input parameters and to assess the performance of the compressor or pump, without having to perform a pulsation analysis.

Versatile Parameter Studies

BOSpulse enables you to specify symbolic model and analysis parameters, and to perform a so-called parameter study in which the symbolic parameters are varied in a specified number of steps, called parameter variations. Almost any model parameter can be specified as a symbolic parameter so that you can efficiently study correlations between model parameters and the predicted pressure and shaking force amplitudes.

Parameter Study in BOSpulse

Time-Domain and Frequency Domain Solvers

Because of the strength and weaknesses of either solver, you coud use the frequency-domain solver to narrow down your problem space and use the time-domain solver to perform a final assessment of the piping system under consideration.



Save time & money

Looking for Pulsation Analysis?

Boost Your Knowledge

Learn all about the API pulsation code and how to perform a pressure pulsation analysis using BOSpulse.

License Options

You can choose between time-limited licenses (three months or one year) and perpetual licenses, and you can choose between cloud-based network licenses and hardware-based local licenses. A cloud-based license requires a working internet connection in order to use the software. A hardware-based license involves the use of an USB dongle that must be connected to the computer on which the software is used. Note that a perpetual license implies a hardware-based local license. Also note that BOSpulse will keep working in demo mode when your license has expired. This means that you can still open your models and view the results.

Feature Overview
Model builder (number of items not limited)
Model importer (CII, Epanet, PCF, etc)
Scenario builder
3-D piping models and interface
Model properties viewer
Reciprocating Compressors
Reciprocating Pumps
Fluid and material database
Compressible fluids (gasses)
Incompressible fluids (liquids)
Time domain and frequency domain solvers
Run analyses on multiple cores
Definition of custom data sets
Parametric analysis
Pressure and steady flow analysis
Pressure pulsation analysis
API 618 and API 674 code checks
Shaking force assessment
Customizable reports
Bill of Quantity reports
Cavitation time prediction
Combined fluid-structure analysis
[*] Implies the presence of a third-party structural solver