Categories
control PLC/SCADA

The Dynamic Symmetric Four-Key-Generators System for Securing Data Transmission in the Industrial Control System

Most of the communication protocols in the Industrial Control System (ICS) are vulnerable to cyber-attacks. Initially, the network protocol was designed for reliable performance, and thus did not incorporate data transmission security features. Therefore, ICS requires adequate data transmission security. This paper suggests improving the security of data transmission through a dynamic symmetric four-key-generators system, wherein the system anticipates cyberattacks by generating four keys before encryption. It involves four generators: a random initial key generator, a keystream generator, a key scheduling algorithm generator, and a pseudo-random number algorithm generator. In the receiver section, the system generates three keys before decryption to ensure data confidentiality and to avoid cyberattacks. The test results show that the proposed system key space is ≈22048 bits, meaning that the key is more secure from brute force attacks. As a result, the cipher data have a correlation value of 0.00007. The entropy value is 7.99, indicating that the cipher data is more secure. Also, speed tests show that the processing time still qualifies as real-time.

[http://www.inass.org/2021/2021022835.pdf]

Categories
control

Real-time Testing on Improved Data Transmission Security in the Industrial Control System

Control system is widely used to monitor and control various industrial processes, such as oil and gas, smart grids, nuclear power plants, water treatment, telecommunication, chemicals, etc. Industrial Control Systems (ICS) require a secure communication network and real-time processing. However, most network protocols are designed only for reliable performance and are not equipped with adequate security systems. This study proposes to increase the security of data transmission but still pay attention to the speed test analysis to fulfill the real-time process. We introduce the BRC4 super encryption method with a combination of Beaufort and RC4 ciphers to improve data security, but still comply with real-time processing. The test results show that the proposed random initial key with at least 16 characters key length has a key space of (2) 128 bits. That means the proposed system is secure from brute forces attacks. The correlation and entropy analysis results for the largest data (IL-3) were 0.0001 and 7.99. Both show that cipher data’s security increases because cipher and plain data are very different and have very high randomness. The speed test results with the longest total time (encryption and decryption) and various key length combinations for IL-1, IL-2, and IL-3 data were 0.0303 seconds, 0.1555 seconds, and 0.7372 seconds, respectively. These results indicate that the proposed system still fulfills the real-time processing.

https://doi.org/10.1109/ISRITI51436.2020.9315339

Categories
control Mikrokontroler satelit

Rancang Bangun Purwarupa Penerima Paket APRS Berbasis Raspberry Pi 2 untuk Stasiun Bumi

Oleh Agfianto Eko Putra, Unggul Adhi Nugroho, Bakhtiar Alldino Ardi Sumbada dan Catur Atmaji

Abstrak

Telah dirancang-bangun penerima  paket APRS  berbasis  Raspberry  Pi  2  untuk  stasiun bumi.Tuner  TV  digunakan  sebagai  penerima  sinyal,  alat  penerima  diakses  melalui  laptop secara nirkabel. Antena Yagi dengan sebuah pengendali digunakan agar dapat secara otomatis mengarahkanke  satelit.Ujicoba  dilakukan  dengan  menerima  paket  APRS  yang  dipancarkan digipeater  satelit  International  Space  Station  (ISS)  dan  satelit  LAPAN-A2.  Hasil  penelitian menunjukkan  bahwa alat ini mampu  mendapatkan paket  APRS  satelit  ISS  dengan  jumlah  6 paket dari 10 paket yang dipancarkan. Paket yang diterima memiliki rata-rata amplitudo pada frekuensi 1.200 Hz dan 2.200 Hz yang bernilai jauh lebih kecil dibandingkan amplitudo audio keseluruhan.  Hal  ini  menunjukkan  bahwa  terdapat  derau  yang  tinggi  pada  sinyal.  Sedangkan paket APRS dari satelit LAPAN-A2 belum berhasil diperoleh.

(informasi lebih lanjut klik https://doi.org/10.22146/ijeis.44299)

Categories
control

Translation Movement Stability Control of Quad Tiltrotor Using LQR and LQG

by Andi Dharmawan, Ahmad Ashari, Agfianto Eko Putra

Abstract

Quadrotor as one type of UAV (Unmanned Aerial Vehicle) is a system that underactuated. It means that the system has a signal control amount is lower than the degrees of freedom or DOF (Degree Of Freedom). This condition causes the quadrotor have limited mobility. If quadrotor is made to have 6 DOF or more (over-actuated system), the motion control system to optimize the flight will be different from before. We need to develop over-actuated quadrotor control. Quadtiltrotor as the development of quadrotor has some control signal over its DOF. So we call it as an over-actuated system. Based on the type of maneuver to do, the transition process when the quad tiltrotor performs a translational motion using the tilting rotor need special treatment. The tilt angle change is intended that the quad tiltrotor can perform translational motion while still maintaining its orientation angle near 0°. This orientation angle can change during the undesirable rotational movement as the effect of the transition process. If additional rotational movements cannot be damped, the quad tiltrotor can experience multi overshoot, steady-state error, or even fall. Because of this matter, we need to develop flight control system to handle it. The flight control system of quad tiltrotor can be designed using a model of the system. Models can be created using quad tiltrotor dynamics by the Newton-Euler approach. Then the model is simulated along with the control system using the method of control. Several control methods can be utilized in a quad tiltrotor flight systems. However, with the implementation of LQG control method and Integrator, optimal translational control of the quad tiltrotor can be achieved.

More info

Categories
control

Mathematical Modelling of Translation and Rotation Movement in Quad Tiltrotor

by Andi Dharmawan, Ahmad Ashari, Agfianto Eko Putra

Abstract

Quadrotor as one type of UAV (Unmanned Aerial Vehicle) is an underactuated mechanical system. It means that the system has some control inputs is lower than its DOF (Degrees of Freedom). This condition causes quadrotor to have limited mobility because of its inherent under actuation, namely, the availability of four independent control signals (four-speed rotating propellers) versus 6 degrees of freedom parameterizing quadrotor position or orientation in space. If a quadrotor is made to have 6 DOF, a full motion control system to optimize the flight will be different from before. So it becomes necessary to develop over actuated quad tiltrotor. Quad tiltrotor has control signals more than its DOF. Therefore, we can refer it to the overactuated system. We need a good control system to fly the quad tiltrotor. Good control systems can be designed using the model of the quad tiltrotor system. We can create quad tiltrotor model using its dynamics based on Newton-Euler approach. After we have a set of model, we can simulate the control system using some control method. There are several control methods that we can use in the quad tiltrotor flight system. However, we can improve the control by implementing a modern control system that uses the concept of state space. The simulations show that the quad tiltrotor has done successful translational motion without significant interference. Also, undesirable rotation movement in the quad tiltrotor flight when performing the translational motions resulting from the transition process associated with the tilt rotor change was successfully reduced below 1 degree.

International Journal on Advanced Science, Engineering and Information Technology, Vol. 7 (2017) No. 3, pages: 1104-1113, DOI:10.18517/ijaseit.7.3.2171 [online]

Categories
control satelit

Satellite Tracking Control System for UGM Ground Station based on TLE Calculation

UGM ground station requires a satellite tracking control system that can follow the movements of the satellite. The system proposed in this study is relying on the calculation of Two Line Elements (TLE), the reason is that the data TLE has a subtle error. The compass sensor is used to ensure accuracy; the results were evaluated using a protractor, and about 99%. Moreover, this system is also tested to receive images from NOAA satellites using the RTL-SDR and Yagi antennas. In general, this system can follow the motion of the satellite well.

[click here for the PDF]

Categories
control

PID Self Tuning Control Based on Mamdani fuzzy Logic Control for quadrotor stabilization

Quadrotor as one type of UAV can perform Vertical Take-Off and Landing (VTOL). It allows the Quadrotor to be stationary hovering in the air. PID (Proportional Integral Derivative) control system is one of the control methods that are commonly used. It is usually used to optimize the Quadrotor stabilization at least based on the three Eulerian angles (roll, pitch, and yaw) as input parameters for the control system. Various methods can obtain the three constants of PID. The simplest way is tuning manually. This approach has several weaknesses. For example, if the three constants are not exact, the resulting response will deviate from the desired result. By combining the methods of PID with fuzzy logic systems where human expertise is implemented into the machine language is expected to optimize the control system further.

[click here for more information]

Categories
control

The use of Video Processing for Quadrotor Flight Stability Control Monitoring

The quadrotor is one kind of Unmanned Aerial Vehicles (UAV). Quadrotor can hover with minimal translational velocity approaching a stationary state. The four rotors support this capability. These rotors are used to lift the Quadrotor to fly. These rotors are placed on all four sides of the tip of Quadrotor. To operate with excellent stability, we can use an IMU sensor (Inertial Measurement Unit). IMU sensor consists of some DOF (degrees of freedom) sensors, such as 3-axis accelerometer sensor, 3-axisgyroscope sensor, 3-axis magnetometer sensor, and so on under the needs of flight. To test the stability of Quadrotor can be done by utilizing the video and image processing methods. This processing acts as the ’eyes’ of Quadrotor. Sobel method as one of the picture processing algorithms can be used to read the edges of the object. This method can measure the level of stability fly. But before reading the results of the edge must first be converted to black and white format. Otsu method can be used to perform the conversion. Then we find the center point of the result of the transformation of the object being viewed. This point can be used to read the movement of Quadrotor. It is used to determine the position of the quadrotor movement on vertical and horizontal axes. The position can be utilized as input to control the quadrotor flight stability.

[click here for more information]

Categories
control

Quadrotor flight stability system with Routh stability and Lyapunov analysis

UAV (Unmanned Aerial Vehicle) can fly autonomously or be controlled remotely by a pilot. Quadrotor as one type of UAV has been widely implemented in various needs. Its system design has a lot of control techniques involved. The design starts with the physical modeling. Quadrotor physical modeling is modeling based on the laws of physics as a theory and mathematical modeling of physical interpretation. The problem arises when actual plants are not fit with mathematical models that are used as the control design before. Such discrepancy arises because of external interference, plant parameters, and dynamics models that are nonlinear. If control systems are not designed to deal with non-linear interference, it is difficult to us to maintain quadrotor flight. Therefore, we need control methods that can be applied to linear and nonlinear systems. Routh Stability can be used to generate PID (Proportional Integral and Derivative) constants as a linear control method by using a Ziegler-Nichols. Lyapunov as a method of non-linear control method offers distinct advantages over other control methods. Lyapunov second method is further implemented by a control technique that gives a good effect. So the PID and Lyapunov method can make quadrotor approaching the stationary state.

[click here for more information]