KMITL

Permanent URI for this communityhttps://dspace.kmitl.ac.th/handle/123456789/1

Browse

Search Results

Now showing 1 - 8 of 8
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Prediction of Flying Height Using Deep Neural Network Based on Particle Swarm Optimization in Hard Disk Drive Manufacturing Process
    (2024-01-01)
    Kanjanapruthipong, Worawit
    ;
    Prasitmeeboon, Pitcha
    ;
    Konghuayrob, Poom
    In contemporary hard disk drive (HDD) manufacturing processes, after the assembly of the HDD from the production line, a series of diverse calibration procedures are necessary to ensure standardization. These include capacity calibration, which determines the storage space in terabytes (TB) presently available, and flying height (FH) calibration, which evaluates the distance between the head and the disk by applying electric current to the heater coil element to achieve the desired FH, thus optimizing the writing and reading performance and tailoring it to each HDD. Additionally, electric current is saved in a digital-to-analog converter (DAC) unit for the utilization of a read/write head, while a preamp collaborates with the drive firmware to convert the electric current in the DAC unit to milliwatts. In the present scenario, multiple calibrations of flying heights (FHs), specifically flying height 1 (FH1) and flying height 2 (FH2), are performed. Each FH calibration requires a testing time of approximately 5 h owing to the separation of measurement points into 240 locations across the disk surface, referred to as test zones, with a total of 20 heads. The primary objective of this study is to reduce the testing time by using a combination of deep neural network (DNN) and particle swarm optimization techniques to predict the DAC profiles of FH2 as it approaches FH1, where FH1 is the input for the DNN model.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Repetitive Control Compensator Design for Frequency Response near Singularities
    (2021-12-01)
    Prasitmeeboon, Pitcha
    ;
    Longman, Richard W.
    Repetitive control (RC) aims to achieve zero error from a feedback control system that is subject to a periodic disturbance of known period, or that is executing a periodic command. It can be used in spacecraft for jitter mitigation, for creating active vibration isolation mounts that theoretically can produce complete cancellation of periodic jitter. RC is a feedback loop around an existing feedback control system that adjusts the control system’s command aiming for that command that produces zero error. The design requires creating a compensator that cancels the phase lag through the feedback controller within a tolerance of less that ±90 degrees. The phase behavior of digital systems is presented in detail, exhibiting the possibility of step discontinuities in phase that approach ± 90 degrees. The issue of whether stable RC systems can be designed for sample rates near such discontinuities is addressed. It is shown in numerical studies that compensators that use as few as 2 or 4 gains times previously recorded errors can be sufficient for not only stability, but can give rather fast convergence to zero error for nearly all frequencies except approaching Nyquist frequency. For systems with even pole excess, there can be a different kind of phase singularity that occurs as the sample rate tends to infinity. When designing for fast sample rate it is best to use a larger set of gains to obtain good convergence rate for all frequencies except approaching Nyquist. It was expected that these discontinuities might make it hard to design the RC compensators, but the results indicate that the singularities do not cause serious difficulty in RC design.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Mushroom spawn quality classification with machine learning
    (2020-12-01)
    Tongcham, Phongsakhon
    ;
    Supa, Pichaya
    ;
    Pornwongthong, Peerapong
    ;
    Prasitmeeboon, Pitcha
    During spawn incubation in mushroom cultivation, spawns can be contaminated by a variety of pests and pathogenic molds, which cause virulent crop damage. Contaminated spawns must be classified and discarded before they are delivered to the fruiting stage. In most mushroom farms, humans visually classify spawn, which is labor-intensive and susceptible to human errors. To solve this problem, we designed a machine learning algorithm to classify oyster mushroom (Pleurotus ostreatus) spawns. Spawn samples were collected from a farm in Thailand. Sample regions of interest of spawns, in polypropylene polypropylene bags, were extracted and filtered to reduce noise. Trivariate histograms of these regions were used as a feature. We analyzed the effects of two techniques, including feature scaling and feature compression, using principal components analysis (PCA) in a pre-processing step. We measured performance of five machine learning classifiers: support vector machines (SVMs), nearest centroid classifier (NCC), k-nearest neighbor (KNN), deep neural network (DNN) and decision trees. Parameters of the methods were optimized and overall performances were compared. Although the number samples obtained was limited and unbalanced, a 4-fold cross validation showed that the DNN classifier had the highest accuracy at 98.8%, with residual variance of 2.5%. Thus, our algorithm can be effectively used to create a model for further application in an embedded system for mushroom spawn classification.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Real-time seafood quality monitoring system using interdigital sensor
    (2020-01-01)
    Kaewpoonsuk, Anucha
    ;
    Luangpol, Amata
    ;
    Prasitmeeboon, Pitcha
    ;
    Rerkratn, Apinai
    Many studies showed that seafood consumption contains many health benefits. However, the spoilage of such products causes the vast economic loss each year. An effective monitoring and inspection system for quality is required during the storage of these products. Most existing methods for such inspection require laboratory tests. In this study, the interdigital sensor was developed and applied to inspect the spoilage of seafood. The sensor was designed to monitor the change of impedance during spoilage progression of seafood. The result revealed that impedance of liquid decreased overtime. This coincides with the fact that spoilage of seafood generates ammonium ion which causes decrease in the impedance of the liquid. The designed sensor was then merged with the proposed system which consists of a sine wave circuit, a voltage control current source circuit, an interdigital sensor, an amplifier circuit, a rectifier circuit, a low-pass filter circuit, a comparator circuit and a display circuit. These circuits adjusted the signals received from the sensor to be proper to the application. The experiment was designed to have conditions similar to the real-world situation of how seafood is stored. The experimental results showed that the proposed system effectively indicated the change of seafood quality.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Defect detection of particleboards by visual analysis and machine learning
    (2019-07-01)
    Prasitmeeboon, Pitcha
    ;
    Yau, Henry
    Particleboards may exhibit several defect types caused by a variety of sources during the manufacturing process. It is essential to quickly determine when a defect is present and localize the fault so that the board can either be fixed or discarded. Several methods have been already been developed to address this issue to varying degrees of success. In this work, a novel process is presented which quickly determines whether a defect exists or not using traditional machine learning techniques on a bivariate color histogram of the particleboard and then localize the defect using automated image manipulation techniques. The workflow of quickly determining if a defect is present then using a more computationally intensive technique to localize and classify the defect can be extended to use other methods or even to other processes.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Design of Repetitive Controller Using Optimization in Frequency Domain with Maximum Gain Constraints
    (2018-09-18)
    Prasitmeeboon, Pitcha
    Spacecraft inherently have rotating parts such as the momentum wheels, reaction wheels or CMGs. Slight imbalances can produce vibrations that disturb fine pointing equipment. Repetitive control (RC) can be applied on an active vibration isolation to eliminate the effect of such periodic disturbances. An effective RC design method based on optimization in frequency domain was presented. In situations that a system needs large amount of correction, a compensator with high gains can generate a command that exceeds the capacity of the equipment. The error continues to grow and the system will become unstable. A method to reduce the magnitude of the compensator gains available in literature requires a weighting function that is difficult to design. This paper presents an alternative method to design an RC compensator that can limit the maximum magnitude of compensator gains. Simulation results show that the proposed method is more effective than the existing method.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Min-max merged with quadratic cost for repetitive control of minimum phase systems
    (2018-06-08)
    Prasitmeeboon, Pitcha
    Repetitive control (RC) is an effective method to eliminate the effects of a periodic disturbance to a feedback control system. Applications of RC include an active vibration isolation mount in spacecraft, servomechanisms, and robotic manipulators. Previous work develops a repetitive controller design for non-minimum phase systems using optimization in frequency domain. The objective of the design is to minimize the maximum error merged with quadratic cost, formulated as quadratically constrained linear programming. This work studies how to make use of the Min-Max merged with quadratic cost design for minimum phase systems. An understanding of how to make design choices for the interchange between Min-Max and quadratic cost for each frequency range is developed. The performance of the proposed design choice evaluated by using a simulation of a commercial robot link shows that the design can produce an effective compensator design for minimum phase systems.
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Simple level control plant model using LabVIEW
    (2018-01-06)
    Rerkratn, Apinai
    ;
    Luangpol, Amata
    ;
    Prasitmeeboon, Pitcha
    ;
    Petchmaneelumka, Wandee
    This paper presents a design and implementation of water level control plant model used as learning aid in the level control process. The plant model consists of a differential pressure transmitter, Frequency Inverter and Proportional-Integral-Derivative (PID) Controller. The differential pressure transmitter is used for measuring liquid level in process tank, and Inverter is employed to adjust the inlet flow of the tank. The PID controller can be configured by a PID function of LabVIEW program. In addition, two flow transmitters and solenoid valve are also installed to monitor the flow rate and/or cascade additional control loop in the future. The procedure to implement the plant model are divided into 5 steps: Controlling liquid level in cylinder tank with 10 cm in diameter and 40 cm in height were specified, sizing and selecting instruments needed, implementing the plant model according to the designed Piping & Instrument (P&I) diagram and Solid Work drawing, designing the control program and human machine interface (HMI) screen in LabVIEW program and the control parameters for single-loop controller modeled TTM-007, and evaluating the performances of implemented plant model. The experimental results of step changes of set point are also included and compared to the result from the plant using a commercially available single loop controller.