999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Smart Anti-Pinch Window Simulation Using H-/H∞Criterion and MOPSO

2022-08-24 12:57:32MaedehMohammadiAzniMohammadAliSadrniaShahabBandandZulkefliBinMansor
Computers Materials&Continua 2022年7期

Maedeh Mohammadi Azni, Mohammad Ali Sadrnia, Shahab S.Bandand Zulkefli Bin Mansor

1Department of Electrical and Robotics Engineering, Shahrood University of Technology, Semnan, Iran

2Future Technology Research Center, College of Future, National Yunlin University of Science and Technology 123 University Road, Section 3, Douliou, Yunlin, 64002, Taiwan

3Faculty of Information Science and Technology, Universiti Kebangsan Malaysia, 43600, UKM Bangi, Selangor, Malaysia

Abstract: Automobile power windows are mechanisms that can be opened and shut with the press of a button.Although these windows can comfort the effort of occupancy to move the window, failure to recognize the person’s body part at the right time will result in damage and in some cases, loss of that part.An anti-pinch mechanism is an excellent choice to solve this problem,which detects the obstacle in the glass path immediately and moves it down.In this paper, an optimal solution H-/H∞is presented for fault detection of the anti-pinch window system.The anti-pinch makes it possible to detect an obstacle and prevent damages through sampling parameters such as current consumption, the speed and the position of DC motors.In this research, a speed-based method is used to detect the obstacles.In order to secure the anti-pinch window, an optimal algorithm based on a fault detection observer is suggested.In the residual design, the proposed fault detection algorithm uses the DC motor angular velocity rate.Robustness against disturbances and sensitivity to the faults are considered as an optimization problem based on Multi-Objective Particle Swarm Optimization algorithm.Finally, an optimal filter for solving the fault problem is designed using the H-/H∞method.The results show that the simulated anti-pinch window is pretty sensitive to the fault, in the sense that it can detect the obstacle in 50 ms after the fault occurrence.

Keywords: H-/H∞; anti-pinch; residual; fault detection; multi-objective particle swarm optimization (MOPSO); multi-objective optimization;automotive; power windows; electric windows

1 Introduction

The increasing growth of automated systems and their application in larger and more complex systems, and consequently the increased demand for safety systems, has led to a greater tendency towards fault detection techniques, particularly, model-based methods in dynamic systems.Failure to recognize in due time will result in damage and loss of a significant part of the capabilities and information and human resources in some cases.Due to the damage caused by the fault, the industries were interested in seeking a way to minimize the incidence of faults.It is impossible to prevent a fault in control systems.However, if the fault can be detected in a timely fashion and identified dynamically,then by applying a proper control rule, the amount of damage can be reduced to an acceptable level.Systems that have such capabilities are called fault-tolerant control systems.In these systems, some performance drop is also acceptable in the event of a fault [1,2].

There are two main approaches to fault detection: model-based fault diagnosis and non-model fault diagnosis [3].The non-model fault diagnosis does not require a dynamic model of the system to detect a fault [4].An analytical model-based diagnostic method is one of the most important methods for fault detection [5].The model-based methods are generally faster and more accurate than the non model approach.These methods use the idea of producing the residual signal, which results from a mismatch between the estimated behavior and the real system [6].There are various methods for generating the residual signal, which are based on the observer-based approach, parity equations approach, and parameter estimation approach [7].

In the automotive industry, electronic systems, as they provide the customer’s comfort, encounter vehicles with new needs [8].One of these needs is the use of an automatic power window,which requires the finger to be pressed on the command button to move the window until the end of its course.

Due to non-compliance with safety issues, there have been several incidents involving work with power windows.Therefore, failure to correctly detect the fault will damage the part of the body in the window movement path [2,9].As a result, the anti-pinch window control system has been very much taken into consideration.

In general, common methods for detecting pinch conditions are divided into two batches.In the first method, the Pinch estimator assumes that the window velocity is significantly reduced and the motion is steady.In this type of estimation, the required value of calculations is low, but its performance decreases in the presence of noise.

Another type that detects the pinch condition is when the motor torque exceeds a predetermined value, requiring an additional current sensor to prevent false alarms [10-12].

H-/H∞is a method that decreases the effect of disturbance on the residual and increases the effect of the fault on it.We use H-to show the criterion of the fault effect [13], which should be maximized and used H∞to show the disturbance effect.The criterion H-and H∞is defined as [14,15]:

Trfand Trdare the transfers of the fault and the disturbance to the residual signal, respectively.The two scalars β0>0 ,γ0>0 [14].It should be kept in mind that in condition (1), H-is not really the norm.For fault detection, H-is defined as follows.

Definition:For the system given as y(s)= G(s)u(s) the criterion H-is as [16]:

If the number of rows G(s) is greater than the number of its columns and?ω,G(-jω)GT(jω)>0,we have:

If the number of rows G(s) is less than the number of its columns and?ω.GT(-jω)G(jω)>0:

To calculate this criterion, we introduce the following Lemma.

Lemma:Assume that A, B, P, S, R are matrices with suitable dimensions; while P and R are symmetric, R>0 and (A, B) are stable.Suppose two assumptions are satisfied [16]:

1.A does not have an eigenvalue on the imaginary axis.

2.P is defined as a positive semi-definite or negative semi-definite, while for (A, P), there is no observable mode on the imaginary axis.

Then X is a unique real symmetric response for the following equation [17]:

where, A - BR-1ST-BR-1BTX is stable.

In this research, an optimal algorithm is considered using the H-/H∞method for the anti-pinch window system.In this algorithm, angular velocity rate information is used as a fault under pinch conditions.The fault detection observer is designed sensitive to the fault and robust to disturbances.To be more specific, in the result section, we can see that the fault detection has happened within 50 ms after the fault occurrence, resulting in having a window with negligible damage to the obstacle which is on its path.

2 Methodology

In most cars, lifting the window is done using a very precise lever that keeps it leveling up.A small electric motor is connected to a spiral gear and several circular gears to produce sufficient lifting force to lift the window.

One of the important features of the power windows is that they cannot be opened by pressing; the helical gear prevents it.Most spiral gears are locked automatically due to the angle of contact between the helical gear and the round gear teeth.The helical gear can rotate the round gear, but the rounded gear cannot rotate the helical gear.The friction between the teeth makes the gears lock.The lever has a long arm attached to the bar that holds the bottom of the window.When the window rises, the end of the arm slips into the slot on the bar.On the other hand, there is a large plate at the end of the rod,where the gear teeth fall into it.The motor rotates the gear engaged with these teeth.

New generation cars are equipped with power windows that reduce the passenger’s quest for moving car windows [18].If the object is placed in the window path, for example, the child’s hand, the window must stop at the moment.One method that automakers use to control the power of the window is the design of a circuit that measures the torque of the lift motor.If the motor torque decreases, the circuit will invert the inlet to the motor, and thus the window will return to the bottom.But the problem here is how long a fault is detected [19].In fact, less time is desirable for our problem since less damage occurs to the obstacle.The overall view of the power window is shown in Fig.1.

We consider the linear time-invariant system as following [14]:

where x is the state vector, u input control, y is the measurement vector, n is white noise, v is the disturbance, and f is the fault vector input.

Figure 1: The overall view of the power window

The residual generator is considered as follows [14]:

Which shows that the dynamics of the residual signal r depends on the state e in addition to the parameters f, v and n.Another form of residual in Eq.(8) is as follows [14]:

where Trf, Trnand Trvare transfer functions from f, n and v to r, respectively.

2.1 Analytical Model of the Fault Detection Algorithm

The angular velocity ω is considered as a state variable and we havefrom [14]:

where b, J, Tc, Tpand Tware viscous friction coefficient, moment inertia, control torque, pinch torque and load torque, respectively.In addition, T =Tp+Twis considered as the second state variable.The torque rate is also added as the third state variable:

The matrices A, B, C2and D2of the Eq.(7) are as follows [14]:

The DC motor parameters are obtained by experiments.The values of these parameters are shown in the Tab.1.

Table 1: Nominal values of motor parameters [14]

By placing the above table data in the matrices A, B, C2, D2:

According to Eq.(6), to detect the fault, we select the matrices Ef, Ev, En, Ff, Fvand Fnas [14]:, Fn=[0.05] , Fv=[0] , Ff=[1]

3 Simulation of the System by Solving the MOPSO Algorithm

We want to transform the problem of controller design into an optimization problem and then solve the problem using the MOPSO algorithm [20].We design the system in a way that can withstand any kind of uncertainty.We consider the linear state equation as [17]:

And, the measurement equation is:

The goal is to put the system in a proper position by applying a u so that z meet zero [21,22].

According to the Eqs.(12)-(14) we have:

The transfer function model is as [23]:

And, the closed-loop transfer function for input w and output z is:

Since, Tzw(s) is a multivariable transfer function, we should use the norm of that to solve the problem.At first, we consider the constant gain controller design problem as an optimization problem.Afterward, with the help of the MOPSO algorithm, we find L so that‖Tzw(s)‖is minimized.In fact, z must remain independent of the w; if we can supply it, we will have a robust controller.

The design goal in our chosen system is to reduce the angular velocity rate of the motorto zero.In fact, in our chosen system Z∝.

Therefore, Eqs.(12)-(14) are rewritten as:

In the Eq.(18),α∈[890 896] is uncertainty and α0= 893.1 [14].The toolbox is simulated to create a robust fault detection system, as shown in Fig.2.

Figure 2: Anti-pinch window simulation toolbox

The impulse signal is v with a delay of 0 s, a domain of 50, and a width of 0.3 s.In addition, white noise is simulated with 0.00014, and its sampling frequency is 0.01.

The delay of impulse signal f is 2.7 s, with the amplitude of 1, and the width of 1 s.Now, we obtain a lookup using the MOPSO algorithm in MATLAB software.

4 Simulation and Results

In this section, we face a multi-objective optimization problem.The goal of problem-solving is to reduce the disturbance effect and increase the fault effect,meaning that we have to define two objective functions and simultaneously optimize their value [24,25].Therefore, we use the MOPSO algorithm and define the cost functions according to the criterion H-/H∞, as:

Fig.3 shows the response of the MOPSO algorithm, which is represented by o and *, where * are members of the archive.The horizontal and vertical graphs represent the Z1and Z2cost functions in Eq.(20) respectively.It can be seen that each particle has been selected from the leader’s archive and has done its own.

Figure 3: The cost functions of the mopso algorithm in the h-/h∞method

As shown in Fig.4, the sensitivity to the disturbance is well-faded and H-/H∞is succeeded in separating the fault from disturbance.We can get the fault detection time using the threshold level which is shown with a discontinuous line in Fig.4.This figure shows that after the pinch occurs in 2.7 s, the detection is done after 50 msec.

Figure 4: The residual signal in the h-/h∞method in the presence of fault and disturbance

4.1 Closed-Loop System Analysis with L Controller and H-/H∞

In control systems, in order to formulate the controller design problem meeting the required characteristics, we use weighting functions [26].In this section, we use the H-/H∞criterion and select 20 points from the shape of the bode diagram of an additive fault which is shown in Fig.5.Afterward,we considerwa(weighting functions) as a second-order function, resulting in obtaining its transfer function according to the selected points as follows:

To achieve the optimal level of disturbance reduction, it is necessary to establish a relation between S (the closed-loop system sensitivity function) andwa: ||[waS]||∞<1 [26].

Figure 5: Bode diagram of an additive fault

We assume that for all types of frequency:

To reach this condition, we can say if and only if σ[(I+GL)-1]<.To be more specific, if the frequency sensitivity function remains within limits imposed by the inverse weighting function, the control performances are met [27].The exceptional values ofare shown in Fig.6.using the h-/h∞

Figure 6: Exceptional values

The result of the comparison between the sensitivity function and the inverse weighting function is shown in Fig.7.As can be seen, the sensitivity function is located below thegraph at low frequencies as it was our required goal to meet control performances.

Figure 7: The inverse of the weighted function (blue line) and the sensitivity function using the h-/h∞(green line)

4.2 Comparison of System Simulation Results with MOPSO and LMI Algorithms

Using the LMI algorithm, the observer’s gain for this system is obtained from [14]:

Fig.8 shows the residual signal in the LMI and MOPSO methods using the H-/H∞criterion.The comparison of the pinch detection time in these two methods shows that MOPSO has been more successful and can detect a fault 20 milliseconds earlier than LMI, resulting in reducing the injury that is applied to the obstacle in the window path.

Figure 8: The residual signal comparison in the mopso and lmi method using the h-/h∞

5 Conclusions

In this paper, the design of the H-/H∞observer and its use in detecting and isolating the sensor fault in the anti-pinch system of the car were discussed.According to the results obtained, it is pretty evident that in the H-/H∞method, the effect of the fault on the residual signal increases, and at the same time, the effect of the unknown input is almost fading.In this paper, the MOPSO method was used to solve the H-/H∞problem; it was shown that the proposed algorithm could well capture the optimal value for observer gain.This simulation shows that the effect of the fault on the residual has increased, and the observer can detect the fault in 50 ms after once the glass of window meets the obstacle placed in the path of the window.The results show that the H-/H∞method is effective to solve our problem and achieve our requirement.However, in this method, we had to set the values of the noise, disturbance, and fault to simulate the model; if we have a method that does not need to set the values for these three parameters, we will have a simpler simulation model for this system.

Funding Statement:This research was supported by DP-FTSM-2021, Dana Lonjakan Penerbitan FTSM, UKM.

Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

主站蜘蛛池模板: 青青青伊人色综合久久| 最新痴汉在线无码AV| 亚洲国产成人无码AV在线影院L| 亚洲色图在线观看| 97在线碰| 久久久噜噜噜| 热99精品视频| 国内精品一区二区在线观看| 精品五夜婷香蕉国产线看观看| 五月激情婷婷综合| 色婷婷色丁香| 国产福利不卡视频| 欧美亚洲国产一区| 91九色最新地址| 久久综合丝袜长腿丝袜| 综合色天天| 欧美不卡视频在线| 国产成人一区| 午夜老司机永久免费看片| 亚洲人成人伊人成综合网无码| 国产精品无码制服丝袜| 高h视频在线| 强奷白丝美女在线观看| 欧美有码在线观看| 中文国产成人精品久久| 亚洲一区二区无码视频| 99热最新网址| 国产大片黄在线观看| 亚洲国产精品一区二区第一页免 | 国产浮力第一页永久地址 | 中文字幕第1页在线播| 国产sm重味一区二区三区| 丁香婷婷激情综合激情| 亚洲日韩日本中文在线| 亚洲中文字幕手机在线第一页| 99re免费视频| 99在线视频精品| 毛片大全免费观看| 综合天天色| 九九热免费在线视频| 中文字幕在线欧美| 国产成人综合久久精品下载| 色成人综合| 中文字幕在线看视频一区二区三区| 亚洲毛片网站| 欧美成人免费一区在线播放| 亚洲无码高清免费视频亚洲| 欧美激情视频一区| 国产精品亚洲αv天堂无码| 丁香婷婷激情网| 91免费精品国偷自产在线在线| 香蕉视频在线观看www| 亚洲国产精品人久久电影| yy6080理论大片一级久久| 久久永久精品免费视频| 国产精品jizz在线观看软件| 国产一二三区在线| 国产成本人片免费a∨短片| 国产在线精品香蕉麻豆| 五月婷婷欧美| 91精品免费高清在线| 亚洲国产精品一区二区第一页免 | www.亚洲一区| 色天天综合久久久久综合片| 欧美日韩在线第一页| 午夜国产大片免费观看| 久久夜色精品国产嚕嚕亚洲av| 亚洲伊人久久精品影院| 青青青视频91在线 | 久久青草免费91观看| 国产永久在线视频| 免费国产黄线在线观看| 日本人妻一区二区三区不卡影院 | 欧美午夜理伦三级在线观看| 亚洲免费人成影院| 无码中字出轨中文人妻中文中| 日韩av高清无码一区二区三区| 久久久久久久久18禁秘| 国产中文一区a级毛片视频 | 国产精品黄色片| 黄色网页在线播放| 97青草最新免费精品视频|