HUAXIN MINING INVESTMENT CO.,LTD
Hotline:+86-592-5672265

新闻中心

NEWS CENTER
NEWS CENTER
新闻中心
Read the Specifications for EN 590 Diesel and EN 590 Gas Oil

2023-12-13

EN 590 is the current standard for all automotive diesel fuel sold in the European Union member states and other European countries. This grade of fuel is also called ultra-low sulphur diesel (ULSD).

All road diesel (DERV) that is now sold in the UK meets the EN 590 standards and has a compulsory 7% by volume biodiesel component blended into it, usually EN 14214 FAME biodiesel. This is optional for EN 590 fuel used as gas oil, as is the cetane content.

EN 590 compliant fuels supplied by Crown Oil include red diesel (EN 590 gas oil )and DERV diesel (EN 590 diesel).

Confused by the various fuel specifications? Read our fuel specification guide.

Crown Oil also supplies fuels that meet Class A2 or Class D gas oil, providing the highest quality fuel for each specific application.

EN 590 ULSD Road Diesel Specifications

Crown Ultra Low Sulphur Diesel is road fuel, also called DERV or white diesel, that is suitable for use in all road vehicles powered by a diesel engine. Crown Oil’s white diesel is supplied with the below specifications:

ParameterUnit
AppearanceClear and bright, free from visible sediment and water.
Colour2.5 max
OdourMerchantable
Density @ 15°C g/ml0⋅820 min – 0⋅835 max
Cold filter plugging point
 Winter °C (*)-15 max
 Summer °C (*)-5 max
Cloud point
 Winter °C (*)-5 max
 Summer °C (*)+3 max
Flash point (PMCC) °C56 min
Cetane number51 min
Cetane index46 min
Viscosity cst @ 40°C2.0 min – 4.5 max
Sulphur % Wt0⋅001 max
Copper corrosion 3 hr @ 50°Cclass I
Micro carbon residue:
Residue wt on 10% bottoms 0⋅30
Ash % Wt0⋅01 max
Particulate matter mg/kg24 max
Water mg/kg200 max
Distillation °C
% Vol Rec @ 250°C65⋅0 max
% Vol Rec @ 345°C85·0 min
95% Vol recovered ºC360·0
Oxidation stability mg/100ml2·5 max
Polycyclic aromatic hydrocarbons (%)11 max
Lubricity, Corrected water scar460 Diameter @ ºC


Previous:Russian ESPO Oil Price Surges On Strong Chinese Demand Return
Next:FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> f.mainTitle [in template "129/224/template/default/common/detail_pagination.html" at line 19, column 52] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${f.mainTitle} [in template "129/224/template/default/common/detail_pagination.html" at line 19, column 50] - Reached through: @nx_tcont id=nx_cont.id next=1 channe... [in template "129/224/template/default/common/detail_pagination.html" at line 17, column 5] - Reached through: #include "${nx_glo.includeUrl}/common... [in template "129/224/template/default/details_Cen.html" at line 46, column 21] - Reached through: @nx_tcont_l channelId=1336 size=4 sor... [in template "129/224/template/default/details_Cen.html" at line 34, column 22] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:467) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:389) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:358) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:325) at freemarker.core.Environment.visit(Environment.java:367) at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2852) at com.nx.plugin.basic.front.cms.parse.abs.InfoDirectiveAbs.execute(InfoDirectiveAbs.java:51) at freemarker.core.Environment.visit(Environment.java:440) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101) at freemarker.core.Environment.visit(Environment.java:325) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.include(Environment.java:2559) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:361) at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2852) at com.nx.plugin.basic.front.cms.parse.abs.ListDirectiveAbs.execute(ListDirectiveAbs.java:59) at freemarker.core.Environment.visit(Environment.java:440) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101) at freemarker.core.Environment.visit(Environment.java:325) at freemarker.core.Environment.visit(Environment.java:331) at freemarker.core.Environment.process(Environment.java:304) at freemarker.template.Template.process(Template.java:382) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:396) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:309) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:257) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:165) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:314) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1325) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1069) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1008) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:870) at javax.servlet.http.HttpServlet.service(HttpServlet.java:635) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:855) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.nx.plugin.basic.api.framework.filter.XssFilter.doFilter(XssFilter.java:39) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.session.web.http.SessionRepositoryFilter.doFilterInternal(SessionRepositoryFilter.java:146) at org.springframework.session.web.http.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) 系统提示
系统提示
系统提示