Detection of complicated states
Posted: Tue Sep 21, 2021 10:11 am
I am trying to simulate in Spinach a simple multi-pulse sequence, steady-state free precession (SSFP), in solid state nmr in the presence of a quadrupolar interaction and T1 & T2 relaxation.
My first question is how can I detect different SQC: I want to differentiate between the central transition and the satellite transitions on top of the 'L+' operator, is there a way to do that? along the same lines, is there a way to 'detect' multiple quantum coherences of a quadrupole?
The second question is a more minor one: I am struggling to normalize correctly according to the thermal polarization. my starting condition is:
parameters.rho0=equilibrium(spin_system,hamiltonian(assume(spin_system,'labframe'),'left'))
and I normalize in the end by taking dP from
[~,P,dP]=levelpop('1H',sys.magnet,inter.temperature)
As a sanity check, I started with a spin 1/2 in liquids and tried to reproduce a literature result of SSFP Bloch simulations (which I also simulated myself via Bloch simulations). When I run this in Spinach for a single '1H' spin in liquids I get a factor 2 discrepancy (see below). This only gets worse when I add a spin 3/2 ('87Rb'), for which I currently normalize by the sum of dP.
My first question is how can I detect different SQC: I want to differentiate between the central transition and the satellite transitions on top of the 'L+' operator, is there a way to do that? along the same lines, is there a way to 'detect' multiple quantum coherences of a quadrupole?
The second question is a more minor one: I am struggling to normalize correctly according to the thermal polarization. my starting condition is:
parameters.rho0=equilibrium(spin_system,hamiltonian(assume(spin_system,'labframe'),'left'))
and I normalize in the end by taking dP from
[~,P,dP]=levelpop('1H',sys.magnet,inter.temperature)
As a sanity check, I started with a spin 1/2 in liquids and tried to reproduce a literature result of SSFP Bloch simulations (which I also simulated myself via Bloch simulations). When I run this in Spinach for a single '1H' spin in liquids I get a factor 2 discrepancy (see below). This only gets worse when I add a spin 3/2 ('87Rb'), for which I currently normalize by the sum of dP.