"매 sliding/rolling surface 사이에 매 friction + wear 의 minimize 의 fluid/film 의 introduction". Reynolds (1886) 의 thin-film equation → modern: EHL (elastohydrodynamic), MoS₂ / DLC solid lubricants, ionic liquids, ML-driven oil-condition monitoring. 매 mechanical reliability 의 single biggest lever — 매 ~23% global energy 의 friction/wear 에 lost (Holmberg & Erdemir 2017).
importnumpyasnpfromscipy.integrateimportsolve_bvpeta=0.05# Pa·sU=5.0# m/sL=0.05# mh0,h1=50e-6,25e-6defh(x):returnh0+(h1-h0)*x/Ldefrhs(x,y):p,dpdx=yH=h(x)returnnp.vstack([dpdx,6*eta*U/H**3-3*dpdx/H*(h1-h0)/L])defbc(ya,yb):returnnp.array([ya[0],yb[0]])# p=0 at both endsxs=np.linspace(0,L,50);y0=np.zeros((2,xs.size))sol=solve_bvp(rhs,bc,xs,y0)W=np.trapz(sol.sol(xs)[0],xs)# load capacity per unit width
Hamrock–Dowson EHL film thickness (point contact)
defhd_central_film(W,U,G,k=1.0):"""central film thickness ratio H_c (Hamrock–Dowson, point contact)."""return2.69*U**0.67*G**0.53*W**-0.067*(1-0.61*np.exp(-0.73*k))# W = w/(E'*Rx²), U = η0*us/(E'*Rx), G = α*E' (dimensionless groups)
Stribeck curve simulator
importnumpyasnp,matplotlib.pyplotaspltdefstribeck(eta_N_over_P):x=np.log10(eta_N_over_P)return0.001+0.15*np.exp(-((x+5)**2)/1.5)# toy μ(η·N/P)xs=np.logspace(-7,-3,200)plt.semilogx(xs,[stribeck(v)forvinxs])plt.xlabel("η·N/P");plt.ylabel("μ")
Walther viscosity-temperature
defwalther_nu(T_C,A,B):Z=10**(A-B*np.log10(T_C+273.15))returnZ-0.7# cSt# A, B 의 fit from two data points (e.g., 40 °C and 100 °C).
Oil-condition ML (RUL with LSTM, sketch)
importtorch,torch.nnasnnclassRULNet(nn.Module):def__init__(self,in_dim=8,hidden=64):super().__init__()self.lstm=nn.LSTM(in_dim,hidden,2,batch_first=True)self.head=nn.Linear(hidden,1)defforward(self,x):h,_=self.lstm(x);returnself.head(h[:,-1,:])# inputs: viscosity, TAN, water%, particle counts, Fe ppm, Cu ppm, T, p
언제: 매 lubricant 의 selection table 의 first cut, 매 viscosity-temp curve 의 fitting, 매 oil-analysis report 의 interpretation, 매 CBM model architecture 의 prototyping.
언제 X: 매 safety-critical (aerospace, nuclear) 의 final spec — 매 OEM/standards (ISO, DIN, MIL) 직접 검증.
❌ 안티패턴
Mixing greases (incompatible thickeners): 매 Li + Ca-sulfonate → 매 phase-separates → 매 bearing failure.
Over-greasing sealed bearing: 매 churning heat → 매 seal blowout.
Wrong viscosity grade: 매 too-low → boundary/wear; too-high → drag/heat.
Ignoring oil age / oxidation (TAN): 매 acid attacks bearing.
Topping up only: 매 contaminants accumulate — 매 periodic full change + filter.
Same oil 매 high-T + low-T 모두: 매 VI 의 inadequate → 매 multigrade or synthetic 사용.