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.

主站蜘蛛池模板: 91福利一区二区三区| 国产美女91视频| 99久久99视频| 亚洲第一区在线| 大学生久久香蕉国产线观看 | 亚洲最大在线观看| 国产91精品调教在线播放| 欧美中出一区二区| 国产精品福利导航| 国产精品自拍露脸视频| 青青青国产视频手机| 新SSS无码手机在线观看| 一级毛片免费不卡在线| 亚洲精品国产精品乱码不卞| 五月婷婷欧美| 天堂在线www网亚洲| 久久精品亚洲热综合一区二区| 丁香六月综合网| 亚洲伊人久久精品影院| 国产爽妇精品| 国产高清无码麻豆精品| 毛片一级在线| 国产乱子伦视频三区| 免费国产一级 片内射老| 99人体免费视频| 午夜欧美在线| 激情在线网| 亚洲无码高清一区| 精品99在线观看| 亚洲欧洲一区二区三区| 日本道综合一本久久久88| 国产精品午夜福利麻豆| 好紧太爽了视频免费无码| 五月六月伊人狠狠丁香网| 四虎影视8848永久精品| 国产成人盗摄精品| 婷婷综合亚洲| 中文字幕啪啪| 美女高潮全身流白浆福利区| 中文字幕资源站| 理论片一区| 97视频免费看| 天堂成人av| 国产尤物jk自慰制服喷水| 四虎在线观看视频高清无码 | 国产欧美日韩在线一区| 久久女人网| 97国产在线观看| 亚洲国产天堂在线观看| 亚洲成a人片| 国产精品第| 国产一区二区三区精品欧美日韩| 中文字幕有乳无码| av性天堂网| www.国产福利| 丰满的熟女一区二区三区l| 99九九成人免费视频精品| 98超碰在线观看| 欧美日韩成人在线观看| 欧美日韩中文字幕在线| 亚洲第一视频免费在线| 国产精品无码AⅤ在线观看播放| 欧美成人区| 久久精品国产精品国产一区| 一级毛片免费观看久| 亚洲精品色AV无码看| 大陆国产精品视频| 亚洲an第二区国产精品| A级毛片高清免费视频就| 国产免费高清无需播放器| 97se亚洲| 成年免费在线观看| 91久久夜色精品国产网站| 国产在线小视频| 国产乱子伦视频在线播放| 国产成人1024精品| 亚洲一区毛片| 蜜芽一区二区国产精品| 免费无遮挡AV| 色婷婷色丁香| 久久综合伊人77777| 东京热av无码电影一区二区|