Novel Anionic-Nonionic Surfactant Based on Water-Solid Interfacial Wettability Control for Residual Oil Development.

ACS omega(2023)

Cited 0|Views7
No score
Abstract
Irreversible colloidal asphaltene adsorption layers are formed on formation rock surfaces due to long-term contact with crude oil, and large amounts of crude oil adhere to these oil-wet layers to form residual oil films. This oil film is difficult to peel off due to the strong oil-solid interface effect, which seriously restricts further improvement in oil recovery. In this paper, the novel anionic-nonionic surfactant sodium laurate ethanolamide sulfonate (HLDEA) exhibiting strong wetting control was synthesized by introducing sulfonic acid groups into the nonionic surfactant laurate diethanolamide (LDEA) molecule through the Williamson etherification reaction. The introduction of the sulfonic acid groups greatly improved the salt tolerance and the absolute value of the zeta potential of the sand particles. The experimental results showed that HLDEA altered the wettability of the rock surface from oleophilic to strongly hydrophilic, and the underwater contact angle increased substantially from 54.7 to 155.9°. In addition, compared with LDEA, HLDEA exhibited excellent salt tolerance and enhanced oil recovery performance (the oil recovery was improved by 19.24% at 2.6 × 10 mg/L salinity). Based on nanomechanical experimental results, HLDEA was efficiently adsorbed on the core surfaces and regulated microwetting. Moreover, HLDEA effectively reduced the adhesion force between the alkane chains and the core surface, which facilitated residual oil stripping and oil displacement. This new anionic-nonionic surfactant affording great oil-solid interface wetting control has practical significance for the efficient development of residual oil.
More
Translated text
Key words
anionic–nonionic surfactant,water–solid interfacial wettability control
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined