• Title/Summary/Keyword: SPARK

Search Result 1,508, Processing Time 0.03 seconds

Measurement Technique of Required Spark Voltage Using Primary Ignition Voltage and Misfire Application in a SI Engine (SI엔진에서 점화 1차 전압을 이용한 방전요구전압의 측정기법과 실화적용에 관한 연구)

  • 박경석
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.7 no.9
    • /
    • pp.10-19
    • /
    • 1999
  • In this study , a simple method has been developed to detect the required spark voltage by using the primary spark voltage instead of the secondary spark voltage. Through engine motoring experiments, this method testified to be quite satisfactory. Though the required spark voltage is affected by many in-cylinder conditions, temperature is one of the most important factors. The temperature increases significantly by combustion and the required spark voltage also changes by the temperature during the expansion stroke. On the basis of this fact, misfire can be monitored by comparing the required spark voltage between compression stroke and expansion stroke. So, in this study, two step ignition method is introduced to monitor combustion at expansion stroke. The test result shows that this method can be used to detect complex misfire pattern.

  • PDF

A Comparative Performance Analysis of Spark-Based Distributed Deep-Learning Frameworks (스파크 기반 딥 러닝 분산 프레임워크 성능 비교 분석)

  • Jang, Jaehee;Park, Jaehong;Kim, Hanjoo;Yoon, Sungroh
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.5
    • /
    • pp.299-303
    • /
    • 2017
  • By piling up hidden layers in artificial neural networks, deep learning is delivering outstanding performances for high-level abstraction problems such as object/speech recognition and natural language processing. Alternatively, deep-learning users often struggle with the tremendous amounts of time and resources that are required to train deep neural networks. To alleviate this computational challenge, many approaches have been proposed in a diversity of areas. In this work, two of the existing Apache Spark-based acceleration frameworks for deep learning (SparkNet and DeepSpark) are compared and analyzed in terms of the training accuracy and the time demands. In the authors' experiments with the CIFAR-10 and CIFAR-100 benchmark datasets, SparkNet showed a more stable convergence behavior than DeepSpark; but in terms of the training accuracy, DeepSpark delivered a higher classification accuracy of approximately 15%. For some of the cases, DeepSpark also outperformed the sequential implementation running on a single machine in terms of both the accuracy and the running time.

SPARQL Query Processing System over Scalable Triple Data using SparkSQL Framework (SparQLing : SparkSQL 기반 대용량 트리플 데이터를 위한 SPARQL 질의 시스템 구축)

  • Jeon, MyungJoong;Hong, JinYoung;Park, YoungTack
    • Journal of KIISE
    • /
    • v.43 no.4
    • /
    • pp.450-459
    • /
    • 2016
  • Every year, RDFS data tends further toward scalability; hence, the manner of SPARQL processing needs to be changed for fast query. The query processing method of SPARQL has been studied using a scalable distributed processing framework. Current studies indicate that the query engine based on the scalable distributed processing framework i.e., Hadoop(MapReduce) is not suitable for real-time processing because of the repetitive tasks; in addition, it is difficult to construct a query engine based on an In-memory Distributed Query engine, because distributed structure on the low-level is required to be considered. In this paper, we proposed a method to construct a query engine for improving the speed of the query process with the mass triple data. The query engine processes the query of SPARQL using the SparkSQL, which is an In-memory based, distributed query processing framework. SparkSQL is a high-level distributed query engine that facilitates existing SQL statement. In order to process the SPARQL query, after generating the Algebra Tree using Jena, the Algebra Tree is required to be translated to Spark Algebra Tree for application in the Spark system, and construction of the system that generated the SparkSQL query. Furthermore, we proposed the design of triple property table based on DataFrame for more efficient query processing in the Spark system. Finally, we verified the validity through comparative evaluation with the query engine, which is the existing distributed processing framework.

A Study on Behaviour and Characteristics of Spark Discharge in Spark Ignition System (스파크 점화 시스템의 방전 거동 및 특성에 관한 연구)

  • Lee Myung Jun;Hall Matt;Ezekoye Ofodike A.;Matthews Ron;Chung Sung Sik
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.14 no.1
    • /
    • pp.100-108
    • /
    • 2006
  • Time-resolved current and voltage measurements for an inductive automotive spark system were made. Also presented are measurements of the total energy delivered to the spark gap. The measurements were made in air for a range of pressures from 1-18atm, at ambient temperatures. The measured voltage and current characteristics were found to be a function of many ignition parameters; some of these include: spark gap distance, internal resistance of the spark plug and high tension wire, and pressure. The voltages presented were measured either at the top of the spark plug or at the spark gap. The measurements were made at different time resolutions to more accurately resolve the voltage and current behavior throughout the discharge process. This was necessary because the breakdown event occurs on a time scale much shorter than the arc and glow phases. The breakdown, are, and glow voltages were found to be functions of spark plug resistance, gas density, and spark plug gap as expected from the literature. Spark duration was found to decrease as either pressure or gap was increased. The transition from the arc to glow phase is usually distinguished by a sudden rise in the voltage across the gap. At pressures above about 7atm this transition was not observed suggesting that a glow phase was not present. Energy delivered to the gap increased with increasing pressure. The effective resistance of the spark gap during discharge was about twice as large for the glow phase as the arc phase.

Spark Framework Based on a Heterogenous Pipeline Computing with OpenCL (OpenCL을 활용한 이기종 파이프라인 컴퓨팅 기반 Spark 프레임워크)

  • Kim, Daehee;Park, Neungsoo
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.67 no.2
    • /
    • pp.270-276
    • /
    • 2018
  • Apache Spark is one of the high performance in-memory computing frameworks for big-data processing. Recently, to improve the performance, general-purpose computing on graphics processing unit(GPGPU) is adapted to Apache Spark framework. Previous Spark-GPGPU frameworks focus on overcoming the difficulty of an implementation resulting from the difference between the computation environment of GPGPU and Spark framework. In this paper, we propose a Spark framework based on a heterogenous pipeline computing with OpenCL to further improve the performance. The proposed framework overlaps the Java-to-Native memory copies of CPU with CPU-GPU communications(DMA) and GPU kernel computations to hide the CPU idle time. Also, CPU-GPU communication buffers are implemented with switching dual buffers, which reduce the mapped memory region resulting in decreasing memory mapping overhead. Experimental results showed that the proposed Spark framework based on a heterogenous pipeline computing with OpenCL had up to 2.13 times faster than the previous Spark framework using OpenCL.

Distributed Processing Method of Hotspot Spatial Analysis Based on Hadoop and Spark (하둡 및 Spark 기반 공간 통계 핫스팟 분석의 분산처리 방안 연구)

  • Kim, Changsoo;Lee, Joosub;Hwang, KyuMoon;Sung, Hyojin
    • Journal of KIISE
    • /
    • v.45 no.2
    • /
    • pp.99-105
    • /
    • 2018
  • One of the spatial statistical analysis, hotspot analysis is one of easy method of see spatial patterns. It is based on the concept that "Adjacent ones are more relevant than those that are far away". However, in hotspot analysis is spatial adjacency must be considered, Therefore, distributed processing is not easy. In this paper, we proposed a distributed algorithm design for hotspot spatial analysis. Its performance was compared to standalone system and Hadoop, Spark based processing. As a result, it is compare to standalone system, Performance improvement rate of Hadoop at 625.89% and Spark at 870.14%. Furthermore, performance improvement rate is high at Spark processing than Hadoop at as more large data set.

A Study on the Adaptive Control of Spark Timing Using Cylinder Pressure in SI Engine (전기점화기관에서 실린더압력을 이용한 점화시기 적응제어에 관한 연구)

  • 조한승;이종화;유재석
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.4 no.3
    • /
    • pp.122-129
    • /
    • 1996
  • The spark timing is one of major parameters to the engine performance and emissions. The ECU controls the spark timing based on preset values, which are functions of load and speed, in most of today's automotive SI engine. In this system, the preset spark timing can be different from optimum value due to the deviations from mass production, aging effects and so on. In the present study, a control logic is investigated for real time adaptation of spark timing to optimal value. It has been found that crank angle of miximum cylinder pressure is one of the appropriate parameters to estimate the optimum spark timing throught experiment. It has also been observed for spark timing convergence by variation of engineering model factors. The simulation program including engineering model for cycle by cycle variation of combustion is developed for surveying spark timing control logic. It is also shown that simulation results reflect experiment outputs and reasonableness of spark timing control logic for crank angle of maximum cylinder pressure.

  • PDF

Study on Behavior of Spray and Spark Channel by Air Flow Characteristics According to Operating Conditions in Gasoline Direct Injection Engine (가솔린 직분사 엔진에서 운전 조건에 따른 공기 유동 특성에 의한 분무 거동 및 점화 채널에 관한 연구)

  • Hoseung Yi;Sungwook Park
    • Journal of ILASS-Korea
    • /
    • v.28 no.4
    • /
    • pp.198-206
    • /
    • 2023
  • In this study, visualization of in-cylinder spray behavior and spark channel stretching by air flow characteristics depending on engine operating conditions were investigated. For in-cylinder spray behavior, increase in engine rpm did not alter the counter-clockwise air flow direction and location of in-cylinder dominant air flow but increased average air flow velocity, which hindered spray propagation parallel to the piston surface. When injection timing was retarded, direction of in-cylinder dominant air flow was changed, and average air flow velocity was reduced resulting in an increase in spray penetration length and change in direction. For spark channel stretching, increase in air flow speed did not affect spark channel stretch direction but affected length due to increase in spark channel resistance and limitation of energy ignition coil can handle. Change in air flow direction affected spark channel stretch direction where the air flow was obstructed by ground electrode which caused spark channel direction to occur in the opposing direction of air flow. It also affected spark channel stretch length due to change in air flow speed around the spark plug electrode from the interaction between the air flow and ground electrode.

The Effect of Intake Air Temperature on Knock Characteristics in a Spark-Ignition Engine (흡입 공기 온도변화에 따른 스파크 점화기관의 노킹 특성 변화)

  • 정일영;전광민
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.1 no.1
    • /
    • pp.22-31
    • /
    • 1993
  • Spark-ignition engine knock is affected by engine operating conditions such as engine speed, spark timing and intake air temperature. In this study the effect of intake air temperature on knock characteristics was studied experimentally using a 4-cylinder carburetor spark-ignition engine. The cylinder pressure data at 2000rpm were taken for intake air temperature range of $30^{\circ}C$ to $80^{\circ}C$ with $10^{\circ}C$ interval. And 80 consecutive cycles were taken at each experimental condition. As the same spark timing, as the intake air temperature increased by $50^{\circ}C$, the mean knock intensity increased about 20kPa. This effect corresponds to that of spark timing advance of 3 crank angle degrees.

  • PDF

A Pulser System with Parallel Spark Gaps at High Repetition Rate

  • Lee, Byung-Joon;Nam, Jong-Woo;Rahaman, Hasibur;Nam, Sang-Hoon;Ahn, Jae-Woon;Jo, Seung-Whan;Kwon, Hae-Ok
    • Journal of IKEEE
    • /
    • v.15 no.4
    • /
    • pp.305-312
    • /
    • 2011
  • A primary interest of this work is to develop an efficient and powerful repetitive pulser system for the application of ultra wide band generation. The important component of the pulser system is a small-sized coaxial type spark gap with planar electrodes filled with SF6 gas. A repetitive switching action by the coaxial spark gap generates two consecutive pulses in less than a microsecond with rise times of a few hundred picoseconds (ps). A set of several parameters for the repetitive switching of the spark gap is required to be optimized in charging and discharging systems of the pulser. The parameters in the charging system include a circuit scheme, circuit elements, the applied voltage and current ratings from power supplies. The parameters in the discharging system include the spark gap geometry, electrode gap distance, gas type, gas pressure and the load. The characteristics of the spark gap discharge, such as breakdown voltage, output current pulse and recovery rate are too dynamic to control by switching continuously at a high pulse repetition rate (PRR). This leads to a low charging efficiency of the spark gap system. The breakthrough of the low charging efficiency is achieved by a parallel operation of two spark gaps system. The operational behavior of the two spark gaps system is presented in this paper. The work has focused on improvement of the charging efficiency by scaling the PRR of each spark gap in the two spark gaps system.