Abstract
Density gradient centrifugation, as an efficient separation method, is widely used in the purification of nanomaterials including zero, one-, and two-dimensional nanomaterials, such as FeCo@C nanoparticles, gold nanoparticles, gold nanobar, graphene, carbon nanotubes, hydrotalcite, zeolite nanometer sheet (the examples can be found in Chap. 5). Each system needs separation parameter optimization, which comes from tremendous research experiments. When particles are put on the top of density gradient medium, they will have a definite settling rate under centrifugal force (Fc) [1], which is influenced by their net density, size, and shape. In a sufficiently intense centrifugal field, the particle motion held quietly free from gravity and vibration [2]. This is the principle of the density gradient ultracentrifuge. Based on the above principle, we discussed the particle sedimentation behaviors and built the kinetic equation in a density gradient media. The kinetic equation could apply to zero, one-, and two-dimensional nanomaterials, within its variation form accordingly. We found that the separation parameters could be optimized based on the kinetic equation. A MATLAB program was further developed to simulate and optimize the separation parameters. The calculated best parameters could be deployed in practice to separate given nanoparticles successfully.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ma X, Kuang Y, Bai L, Chang Z, Wang F, Sun X, Evans DG (2011) Experimental and mathematical modeling studies of the separation of zinc blende and wurtzite phases of CdS nanorods by density gradient ultracentrifugation. ACS Nano 5(4):3242–3249
Mcbain JW (2002) Opaque or analytical ultracentrifuges. Chem Rev 2:289–302
Lin Y (2008) Centrifugal Separation(Modern separation science and technology books). Chemical Industry Press. 林元喜 (2008) 离心分离(现代分离科学与技术丛书). 化学工业出版社
Price CA (1982) Centrifugation in density gradients. Academic Press
Svedberg T, Pedersen KO (1940) The Ultracentrifuge. The Ultracentrifuge
Sun X, Tabakman SM, Seo WS, Zhang L, Zhang G, Sherlock S, Bai L, Dai H (2009) Separation of nanoparticles in a density gradient: FeCo@C and gold nanocrystals. Angew Chem Int Edit 121(5):957–960
Kuang Y, Song S, Huang J, Sun X (2015) Separation of colloidal two dimensional materials by density gradient ultracentrifugation. J Solid State Chem 224:120–126
Bai L, Ma X, Liu J, Sun X, Zhao D, Evans DG (2010) Rapid separation and purification of nanoparticles in organic density gradients. J Am Chem Soc 132(7):2333–2337
Li P, Huang J, Luo L, Kuang Y, Sun X (2016) Universal parameter optimization of density gradient ultracentrifugation using CdSe nanoparticles as tracing agents. Anal Chem 88(17):8495
Author information
Authors and Affiliations
Appendix: MATLAB Program for the Computational Mathematical Optimization of Spherical Nanoparticles
Appendix: MATLAB Program for the Computational Mathematical Optimization of Spherical Nanoparticles
% model assumptions:
%1. All the nanoparticles are sphere; if not, use morphology factor f to modify the model;
%2. The nanoparticles have a solvation layer;
%3. Using linear density gradient; if not, modify the gradient function;
%4. The ideal diameter distribution of nanoparticles is linear distribution; the objective function is G;
%5. Nanoparticles do not react with the medium;
%6. Optimization variables: linear acceleration time (T0), the time of constant speed (T1), linear deceleration time T2, (the total time is T = T0 + T1 + T2), the angular velocity in constant speed (omega), c and d are the coefficient of linear density gradient; a and b are the coefficient of the ideal linear distribution; the objective function is G(T0, T1, T2, omega, c, d, a, b) = c1 ^ 2 * (x0−(a * r0 + b)) ^ 2 + sum((x(rj,T)−(a * rj + b)) ^ 2)(j = 0:m) + c2 ^ 2*(xm−(a * rm + b)) ^ 2, (c1 and c2 are appropriate constant); among them, rj = r0 + j*(rm–r0)/m, r0, rm are the minimum and the maximum radius of particles, respectively; x0 is the distance between the top of the centrifuge tube and the center of rotation, xm is the distance between the bottom of the centrifuge tube and the center of rotation.
%7. The movement of NPs (X(t)) follows the following equation: x” + 9 * ita(pm(x))/(2 *pp(r) * r ^ 2) * x’ + (pm(x) − pp(r))*omega(t)/pp(r) * x = 0; ita is the viscosity of the medium solution, the ideal density gradient: pm(x) = c + d * x, the density of nanoparticle: pp(r); the angular velocity: omega(t) = omega * t/T0 (0 < t<T0); omega (T0 < t<T0 + T1); omega*(T0 + T1 + T2−t)/T2 (T0 + T1 < t<T0 + T1 + T2);
% Using the Lsqnonlin in MATLAB to solve the optimization problem
global r x0 xm
m = 10; % the number of output dots
x0 = 6.5; xm = 11.8; r0 = 1.3e-7; rm = 3.6e-7; % the unit is centimeter, might be different for different rotors; x0 and xm is the distances between center of rotation and the top and bottom of the centrifuge tube, respectively; r0 and rm is the size of particles.
h = (rm–r0) / m; r = r0:h:rm;
y0 = [60,3600,60,4000,0.6,0.5,2e7,4]; % the initial value of the optimization calculation
lb = [30,1200,30,1000,0,0,0,−1e8]; % the minimum bounds of optimization variables
ub = [1000,100000,1000,10000,5,5,1e10,1e10]; % the maximum bounds of optimization variables
options = optimset(‘LargeScale’,’on’,’Display’,’iter’,’TolX’,1e-30, ‘MaxIter’, 200, ‘MaxFunEvals’, 5000, ‘TolFun’, 1e-10);
[y, resnorm] = lsqnonlin(@objfun, y0, lb, ub,options) % optimization calculation
a = y(7); b = y(8);
arb = a * r + b; % the ideal linear distribution
Fm = objfun(y); xt = Fm(2:end-1)’ + arb;
plot(xt, 2 * r,’o’, arb, 2 * r) % output comparison chart
title(‘Optimized distribution and the ideal distribution comparison chart’)
xlabel(‘The distance from the NPs to the top of the centrifuge tube(cm)’)
ylabel(‘Particle diameter(cm)’)
legend(‘Optimized distribution’,’the ideal distribution’)
function F = objfun(y) % the objective function
global r x0 xm
T0 = y(1); T1 = y(2); T2 = y(3); omega = y(4); c = y(5); d = y(6); a = y(7); b = y(8);
T = T0 + T1 + T2;
tspan = [0,T];
xt = [];
m = length(r);
for i = 1:m
ri = r(i); [t,x] = ode15s(@odefun,tspan,[x0,0],[],y,ri);
xti = x(end,1);
xt = [xt,xti];
end
arb = a * r + b;
c1 = 10000; c2 = 10000;
F = [c1 * (x0-arb(1)), xt−arb, c2 * (xm−arb(end))];
F = F’;
function xp = odefun(t,x,y,ri)
pc = 6; h = 2e-7; pm = 0.9; % pc is the density of core, pm is the density of shell, the unit is g/cm3; h is the thickness of the shell, the unit is centimeter.
pp = pm + (pc−pm) * (1−h/ri) ^ 3;
T0 = y(1); T1 = y(2); T2 = y(3);
c = y(5); d = y(6); omega = y(4);
if t >= 0 & t < T0
omegat = omega * t / T0;
elseif t >= T0 & t <= T0 + T1
omegat = omega;
elseif t > T0 + T1 & t <= T0 + T1 + T2
omegat = omega * (T0 + T1 + T2−t)/T2;
else
omegat = 0;
end
(c + d * x(1)) > 0.5 & (c + d * x(1)) < 2; % the minimum and maximum bounds of the density gradient
ita = ita(pm); % viscosity is relate with the density of liquid medium, the unit of viscosity is mPa.s
xp = [x(2);-9 * ita * x(2) / (2 * ri * ri * pp) + (pp−(c + d * x(1))) * omega * omega * x(1) / pp]; % the kinetic equation of spherical nanoparticles
Rights and permissions
Copyright information
© 2018 The Author(s)
About this chapter
Cite this chapter
Li, P. (2018). Particle Sedimentation Behaviors in a Density Gradient. In: Nanoseparation Using Density Gradient Ultracentrifugation. SpringerBriefs in Molecular Science. Springer, Singapore. https://doi.org/10.1007/978-981-10-5190-6_4
Download citation
DOI: https://doi.org/10.1007/978-981-10-5190-6_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5189-0
Online ISBN: 978-981-10-5190-6
eBook Packages: Chemistry and Materials ScienceChemistry and Material Science (R0)