Note : first analyses have been done with the valuable help of our friend Mistral AI

Chapter 1 : Choice of Mechanical Architecture and components

a/ Architecture

First thing is to determine which interaction will be between the bench and the DUT. It seems that two interesting possibilities should be available : first could be to insert a pneumatic T-tap between the monitor and the cuff, to inject directly the pneumatic stimulus inside the monitor. Second possibility is to create an artificial arm inside the cuff.

  • T-tap between the monitor and the cuff: rejected — the device would be tested outside its original configuration (modified circuit, extra volumes, bench leak risks). Despites its simplicity and better reliability, the test will probably not take into account the cuff.
  • Artificial arm placed inside the cuff: retained. The monitor and its cuff stay strictly original and operate in a closed loop, exactly as on a patient. Oscillations are born inside the cuff and detected by the device's own sensor. Reproducibility comes from the geometric and mechanical stability of the artificial arm. This reproduces the real physics of oscillometry — the device is tested in its nominal domain, the one of its clinical validation.

Here we have to notice that we may not have to represent a full realistic arm. The main goal is to respect maximum repeatability over time, in order to detect sensor drift over the years.

b/ Artificial arm material

Candidates examined: PET bottle (too rigid — 3× too fast deflation), latex balloon (replaced every 6 months — fails the 10-year requirement), platinum silicone bulb (gas permeability 10-25× butyl), Omron cuff bladder (flat shape), EPDM membrane accumulator (bulky, costly). Retained: 700c butyl bike inner tube — compliant (~0.1-0.3 mL/mmHg, comparable to an arm segment), the most stable and gas-tight elastomer, no creep when stored uninflated, original Schrader valve for sealing.

Form-holding textile sleeve: braided polyamide sleeve Ø 80-100 mm (Techflex F6 type): the geometry is set by the sleeve, not the elastomer. No foam by default (the most perishable part — the "zero consumable" architecture avoids it). Optional EPDM foam (not PE): if the ABP signal looks too "square" (rise/fall time ratio > 1.8, computed by the firmware), add one 3 mm closed-cell EPDM wrap between sleeve and cuff, and log the change. Markers: cuff position on the sleeve and number of Velcro notches, identical at every session.

c/ Drive choice to modelize dynamic blood pressure : syringe + eccentric cam (retained)

  • Pure positional drive: every oscillation is a deterministic piston position; amplitude is fixed by a mechanical stop, not by software.
  • No elastic part in the drive chain: stepper → cam → bearing → rigid piston.
  • Durability: stepper + bearings + screws >> 10 years (silicone grease is maintenance, not replacement). 60 rpm = one cam cycle per second = 1 Hz pseudo-heartbeats (60 bpm).

Rejected alternatives: rotary servo (backlash, hysteresis), linear servo, peristaltic pump (aging tube), proportional valve (cost, pilot air).

Chapter 2 : Pneumatics — sizing

a/ Static and dynamic pressures

  • Internal static pressure: at the start of each session the butyl arm is inflated to P_int = 100 mmHg (mean arterial pressure of the nominal 120/80 case). Storage between sessions at 0 mmHg (deflated, Schrader valve closed): no permanent stress, no creep, no thermal drift of a pressurized volume to monitor. This creates the real physics of oscillometry: envelope maximum centered on 100 mmHg, with shoulders toward systolic and diastolic — exactly like a real arm.
  • Dynamic pressure: the cam injects a pulsed ΔV, transmitted to the cuff through the butyl wall + sleeve (+ optional EPDM foam). Target: 2-4 mmHg at the cuff.
  • Pressurization: automatic, syringe in pump mode (§ 3), motor stopped at 100 ± 2 mmHg read by the ABP sensor, cross-checked with the aneroid gauge (stopcock S2). Ambient temperature...
Read more »