simpa icon indicating copy to clipboard operation
simpa copied to clipboard

Probe info seem to mismatch real system

Open jeremieglt opened this issue 11 months ago • 0 comments

Hi,

Two more "set up" questions on the Acuity device digital twin :

  • in the ithera_msot_acuity.py file, l.84-87, you define :
# y position relative to the membrane:
# The laser is located 43.2 mm  behind the membrane with an angle of 22.4 degrees.
# However, the incident of laser and image plane is located 2.8 behind the membrane (outside of the device).
y_pos_relative_to_membrane = np.tan(np.deg2rad(22.4)) * (43.2 + 2.8)

Where does the 2.8 vertical displacement come from ? I checked with the hardware people at iThera and they said that the focus of the laser was exactly at the membrane for the CE certified device, so line 87 should be : y_pos_relative_to_membrane = np.tan(np.deg2rad(22.4)) * 43.2

  • in the acoustic_module > simulate_3D.m, l.121-129, you define elements as rectangles and not arcs, although the real system uses arcs that have the same curvature as the probe array :
% add elements to the array

%for ind = 1:num_elements
%    karray.addArcElement(elem_pos(:, ind), radius_of_curv, element_width, focus_pos);
%end
for ind = 1:num_elements
  elem_pos(:, ind) = elem_pos(:, ind) - 0.5*(element_width*sind(orientation_angles(:, ind)));
  karray.addRectElement(elem_pos(:, ind), element_width, 0.0001, euler_angles(ind, :));
end 

Why did you do this choice ? Is it a matter of calculation time or convenience ?

jeremieglt avatar Feb 10 '25 15:02 jeremieglt