Uploaded by Luis Rubio

Adaptive schemes for milling forces control 1

advertisement
Adaptive schemes for milling forces control
Luis Rubio*, 2Manuel De La Sen and 1 László E. Kollár
1
Savaria Institute of Technology, ELTE, Szombathely, Hungary; *lrr@inf.elte.hu
1
2
IIDP, UPV/EHU, Leioa, Bizkaia, Spain
Abstract This paper presents a study of different approaches to implement
adaptive control in milling peak forces. The milling process is modeled as second
order continuous transfer function which varies the axial depth of cut when machining
a work-piece. Conventional adaptive control scheme is applied using a fractional
order holds with different correcting gains to discretize the continuous transfer
function of the milling process, and implement the discrete adaptive control law.
Furthermore, multi-estimation control scheme combine the use of different order hold
gains working in parallel to track the reference signal. Each discretization has an
associate controller, and a supervisory system chooses the adequate controller of the
parallel scheme at each residence time which minimize a defined cost function. In this
mode, every residence time the controller is updated, choosing the one among the
proposed in parallel which minimize the proposed cost function to adjust the control
law. Simulation results display the performance of the different approaches.
Keywords: Adaptive control, Milling Peak Forces Control, Multi-estimation scheme.
1. Introduction
Milling is a cutting process widely used in the manufacturing of mechanical
components. It consists of the relative movement between feeding a workpiece
clamped on a table while rotating multi-tooth cutter. In order to avoid machine tool
malfunctions such as tool wear or breakage and to achieve certain degree of quality in
the finishing of the workpiece, the peak cutting force on the workpiece has to be
maintained below a prescribed safety upper-bound. This fact implies that a control
strategy has to be implemented on the system in order to fulfill such safety and
performance requirements.
2
In practice, batch and high volume milling environments are characterized by
fixing or varying with a known range tool-part combinations. Meanwhile, job-shop
environments require adaptive techniques since tool-part combinations are different at
each operation [1]. Previous paper by the authors dealt with the case of high volume
operations [1]. In this paper, the design of a a discrete time control of milling forces is
presented considering job-shop operations, where the milling system model is uncharacterized and the plant parameters are unknown or varied in a unknown way,
such as even though sudden changes in the tool-part combinations. We consider the
milling machine model to be a linear plant with unknown time varying parameters
which is a typical context in milling processes.
Different kinds of holds are increased control designer attention due to their
enhanced properties respect to the traditional zero order hold (ZOH), which are
commonly used in manufacturing floors. In this work, the strategies for controlling
the milling system are based on the use of fractional order holds (FROH) devices of
the correcting gain, βϵ[-1,1], (β-FROH). Thus, the continuous milling system
described in [2] is discretized under a β-FROH, first in a basic model reference closed
loop and, after that, obtaining a series of discrete-time models of the system. Each
different discretization of the plant has an associated controller [3,4]. Hence, a basic
model reference control is first proposed. The step ahead over the traditional model
reference schemes is the use of FROH to discretize the continuous plant instead of
traditional ZOH. Furthermore, a supervised multi-estimation adaptive control scheme
is presented. The idea behind this is to incorporate a logic based on how the controller
works and modify it in real time. Those kinds of schemes can be useful, for instance,
when the system work in different states governed by different equations or, to
modify the closed-loop structure in one working point achieving best tracking
performance. In this paper, it is presented and applied a multi-estimation adaptive
control scheme which uses different possible discretization models of the continuous
plant to obtain a parallel series of discrete time adaptive control of the system. The
different models of the system are obtained from a set of different discretization of the
continuous transfer function under a fractional order hold of correcting gain βϵ[-1,1],
(β-FROH) .
3
The objective of the study is to design a supervisory scheme which is able to find
the most appropriate value for the gain β in an intelligent design framework. A
tracking performance index is evaluates each possible discretization, and the scheme
chooses which lowest value has, for implementing the FROH device and the control
law.
The use of FROH in both schemes modifies the overall closed-loop of the system
which allows achieving better transient responses in terms of overshoots and settling
times [3,4], improving the properties of the zeros of the discrete time [5,6] and getting
better inter-sample behavior [6] which can lead, for example, to better surface finish
and maintenance of the tool and machine tool components and to minimize wear of
the tool.
Finally, the tracking performance of the continuous-time signal is intended to be
studied by means of a cost function. It will be used to compare the basic control
scheme when just a ZOH and fixed gain FROH devices are used, and when the multiestimation adaptive scheme is applied [1].
In manufacturing literature, adaptive control has been classified into two classes,
the adaptive control with optimization (ACO) and the adaptive control with
constraints (ACC). Extensive research has been carried out in both fields [7]. The
most successful realizations are with ACC. In those systems, the feed rate is
manipulated to maintain a constant cutting force torque or power independently of the
variations in machining. These approaches indirectly measure the cutting forces for
adaptive control the milling systems, such as using the current drawn from different
ac/dc feed drive servos [7-12]. The earliest ACC systems applied the fixed gain
integral control algorithms [7,8]. The mayor problem existing in these ACC systems
is that the use of a fixed control method might cause instability with a large transient
overshoot when machining conditions are changed significantly. To solve this
problem, the parameter adaptive control approaches have been proposed. In those,
some parameters of the controller can be adjusted to match the change of the
dynamics of machining processes. There are three typical approaches to the parameter
adaptive control that have been applied for machining process control, including the
variable gain PI control [9], the model reference adaptive control (MRAC) [10,11]
and the self-tunning regulator [2,12].
4
However, very few adaptive control systems have been accepted by machine tool
manufacturers so far, all the research works have common practical drawbacks:
(1) Cutting force sensors, such as dynamo-meters, which are presently available,
set many limits with respect to cost, wiring, reliability, and machine strokes.
(2) The controller structure should be more robust so that it can be applied
reliably to various combinations of machining processes, work-piece
materials and tools, without major changes of the control algorithm and
parameters.
Despite these limitations the control of forces in milling processes is still an open
research topic [13-20].
The work is organized as follows. In the next section, the continuous model and its
discretization under a β-FROH is presented, and the model reference transfer function
is displayed. In the third section, basic multi-estimation control scheme with fixed
gain of the β-FROH and, a parameterization of model reference multi-estimation
control scheme based on multiple discretization of the continuous plant using a βFROH is addressed. Section four presents some simulation results, ending the paper
with conclusions.
2. System description
2.1 Continuous Model
The milling system can be modeled as the series decomposition of a Computerized
Numerical Control (CNC), which includes all the circuitry involving in the table
movement (amplifiers, motor drives), and the tool-work-piece interaction model
itself. A feed rate command f c (which plays the role of the control signal) is sent to
the CNC unit. This feed rate represents the desired velocity for the table movement.
Then, the CNC unit manages to make the table move at an actual feed velocity of ��
according to the CNC dynamics. Even though the machine tool drive servos are
typically modeled as high order transfer functions, they can usually be approximated
as a second order transfer function within the range of working frequencies. Besides,
5
they are tuned to be over-damped without overshoot, so that they can be modeled as
the first order system [2]:
�� � =
�� �
�� �
=
1
(1)
�� �+1
Where �� and �� are the actual and command velocity values of the table in
�� � respectively and �� is an average time constant, which depends on the type
of the machine tool.
In addition, the chatter vibration and resonant free cutting process can be
approximated as the first order system [2]:
�� � =
�� �
�� �
=
�� ��� � ∅��,∅�� ,��
� � ��
1
(2)
�� �+1
Where �� � ��2 is the cutting pressure constant, ��� �� is the axial depth of
cut, � ∅�� , ∅�� , �� is a non-dimensional immersion function, ranging between 0 and
~�� depending on the immersion angle and the number of teeth in cut, �� is the
number of teeth on the milling cutter and �� ��� � is the spindle speed. The axial
deep of cut function � ∅�� , ∅�� , �� in (2) may be time-varying leading to a potential
time-varying system. In particular, the cutting process is assumed to be in this work
piece-wise constant, admitting sudden changes in the cutting parameters at certain
time instants while remaining invariant between changes. In the first part of the work,
potential changes in the axial depth of cut are assumed to be completely known.
While in the second part, the changes in the axial depth of cut are dealt as unknown.
This assumption allows us to consider the cutting process to be described by the
transfer function of equation (2) with time intervals between changes.
The combined transfer function of the system, obtained from (1) and (2) is
�� � =
�� �
�� �
=
��
�� �+1 �� +1
(3)
where the process gain is �� ��∗� �� = ����� � � � .
� �
Figure 1 shows the sample workpiece depicting basic cutting geometry features
with changes in the axial depth of cut used in the simulations.
The spindle speed remains constant, 715 ��� ; the workpiece is made of
Aluminium 6067 whose specific cutting pressure is assumed to be �� =
6
1200 �
��2
.
A 4-fluted carbide mill tool, half-immersed and rouging milling
operation will be taken into consideration in the present paper.
tool
feed
3mm
2 mm
5mm
3mm
workpiece
5.87 mm
5.87 mm
5.87 mm
7.55mm
Figure 1: Work-piece profile to test control algorithms.
Also, note that the desired final geometry of the piece to be milled involves
changes in the axial deep of cut which implies suddenly changes in its value,
according to the sudden changes assumption presented before. On the other hand, it
has been considered that the control law computes new feed-rate command value at
each sampling interval. Furthermore, it is worth to be mentioned that the CNC unit
has its own digital position law executed at small time intervals in comparison with
the sampled time of the control law, even though if high speed milling tool drives are
used [2].
2.2 Discrete model under � − ����
In this paper, the problem of controlling a continuous plant is addressed by using a
discrete controller. The discrete controller is obtained applying a model-reference
pole-placement based control design to a discrete model of the plant (3) obtained by
means of a ���� with a certain correcting gain � . The additional “degree of
freedom” � provided by the ���� can be used with a broad variety of objectives
such as to improve the transient response behaviour, to avoid the existence of
oscillations in the continuous time output of the system or to improve the stability
properties of the zeros of the discretized system [5, 6]. In this way, this work is
especially focused on the use of these devices to improve the transient response of the
7
closed-loop system by selecting an adequate value of the fractional order hold. Thus,
in the following sections a comparative study of the behaviour of the closed-loop
system under different values of the correcting gain is developed. The influence of the
value of b will be extended to the adaptive case in the subsequent paper. Hence, the
discretization of (3) under a FROH is calculated as [21,22]:
�� = � ℎ� � ∗ �� �
(4)
Where ℎ� � = 1 − ��−�� +
� 1−�−��
��
1−�−��
��
is the transfer function of a � −
����, where � is the argument of the � − ���������, being formally equivalent to
the one step ahead operators, �, used in the time domain representation of difference
equations. This allows us to keep a simple unambiguous notation for the whole paper
content. The sampling time � has been chosen to be the spindle speed, �� , as it is
usual for this kind of systems [1,4, 8-10]. Note that when � = 1 , the ���� hold
becomes a first order hold ��� and when � = 0 , the zero-order hold ��� is
obtained, being both cases of � ∈ −1,1 . Furthermore, �� �
using just ��� devices in the following way:
�� � =
(5)
�� �
�
� �� �
Where ℎ� � =
=
�−�
�
1−�−��
�
� ℎ� � � � � +
� �−1
��
� ℎ� �
�� �
�
=
may be calculated
�� �
�
�
� � �−� ��
�
�−� ��
is the transfer function of a ��� and �� = 1 if � ≠ 0 and
�� = 0 if � = 0, which means that a fractional order hold with � ≠ 0 adds a pole at
the origin (z=0).
2.3 Desired response: model reference
A second order system �� � =
�2�
�2+2��� s+�2�
(6) is selected to represent the
system model reference. This system is characterized by the desired damping ratio, �
and its natural frequency, �� . It is known that small � leads to a large overshoot and a
large setting time. A general accepted range value for � to attain satisfactory
performance is between 0.5 and 1, which corresponds to the so-called under-damped
systems. In this way, a damping ratio of � = 0.7 and a rise time, �� , equal to three
8
spindle periods is usually selected for practical applications [1,2]. Furthermore, the
natural frequency is then usually suggested to be �� = 2.5 � ��� � . This continuous�
time reference model is then discretized with the same ���� as the real system was
to obtain the corresponding discrete-time reference model for the controller. Thus, a
few different discrete models obtained from a unique continuous reference model are
considered depending on the value of � used to obtain the discretization.
3. Control schemes
3.1 Basic model following adaptive controller
The aim of the model-following control strategy is to force the closed-loop system
to behave as a prescribed reference model. For this purpose, the control scheme
displayed in figure 2 is applied to the practical milling transfer function represented in
� �,�
the first part of the paper. In the figure, ��� �, � = � �,� represents the feed-forward
� �,�
filter from the reference signal, ��� �, � = � �,�
the feedback controller, � �, � is
the discrete plant, �� �, � the model reference and ��� is the reference force. The
recursive least square (RLS) estimation algorithm is used for updated parameter
estimation.
9
Figure 2: Adaptive basic model following control scheme.
The transfer function of the reference model can be extracted from the control
closed loop scheme as,
�� � =
�− � �'� � �� �
�� � �� �
=
�� � � � �
�� � �� �
(7)
where �'� � contains the free-design reference model zeros, �− � is formed by
the unstable (assumed known) plant zeros and �� � is a polynomial including the
eventual closed-loop stable pole-zero cancellations which are introduced when
necessary to guarantee that the relative degree of the reference model is no less than
that of the closed-loop system so that the synthesized controller is casual. Then, it will
�
�
be considered for each ��ℎ controller the polynomials �� , �� and � (� depends only
on the reference model zeros polynomial which is of constant coefficients) where
�
�
= �'� �� , �� (monic) and �� are unique solutions with degrees fulfilling
�
��� ��
�
= �, ��� ��
= � − 1, ��� �� �� = 2� − 1 (8)
of the polynomial Diophantine equation
�
�
�
�
� +
�
�
�
�� �� + �� �� = �� �� �� ↔ �� �1,� + �− �� = �� �� (9)
Which have unique solutions for the above polynomial degree constraints provided
�
�
that �� , ��
�
� +
�
are all co-prime for � = 1,2, . . , �� with �� = �� �1,� and for all
10
at every sampling instant, being ��
1 ≤ � ≤ ��
the number of estimation
schemes/adaptive controllers parameterizations. � = 2 if a ��� is used in view of the
second order milling plant and reference model continuous transfer function. For
���� not being ���, � = 3 since a new pole at the origin is automatically added to
the plant.
From (7) - (8), perfect matching is achieved through the control signal:
��,� =
� �
� �
��,� −
� �
� �
��,� (10)
3.2 Multi-estimation scheme
The parallel multi-estimation scheme is composed by different estimators. Each
estimator is used to identify a different discretization of the continuous plant under a
� − ���� . The main idea for the scheme implementation is that all the
estimator/controller pairs are running in parallel at the same time while calculating
each control law, but only one of them actually generates the control law. Each
controller parameterization is updated for all time although only one is generating the
control signal. The strategy is to use the controller obtained from the best estimation
model at each time interval. The closed loop is guaranteed if the time interval between
consecutive switching is larger than an appropriate residence time. The estimated
output for each ��ℎ identifier can be calculated as,
�
� �
�
�� = �� ��
�
�
for 1 ≤ � ≤ �� and � ≥ 0 where �� and ��
are the parameter
�
estimation vector and associate regressor, respectively. For each estimator, ��
possesses the discrete estimated parameters of each discretization of the continuous
transfer function and the regressor is composed by the plant input and output signals
at different sampling times.
Figure 3 displays a typical multi-estimation scheme, where the estimated outputs
are compared with the real plant output. � � �
�
continuous transfer function, while �� �
function at ��ℎ sampling instant.
for 1 ≤ � ≤ �� denotes the set of the
is used to indicate their estimated transfer
11
Figure 3: Multi-estimation scheme.
The following estimation method is proposed. In this method, each estimation
vector is updated at each sampling time by the estimation algorithm,
�
�
�
�
��+1 = �� +
�
��+1 = �� −
�
�
�
�
�� �� ��
1+
�
�
��
�
� �
�� �� ��
�
�
��
�
�
��
� �
��
� �
1+�� �� ��
�
�
; �� ���������
� �
; �� = ��
> 0 (11)
Where �� = ��,� − ��,� is the identification error for the ��ℎ sample ∀� ∈ �� =
1,2, . . , �� .
Switching rule for multi-estimation scheme. The switching rule for the model
(�)
reference control re-parameterization is obtained from the performance index , �� ,
presented
in
next
subsection,
as
follows:
1. Let the switching sampling time sequence be denoted by �� = � 1 , �(2) , . . , �(��)
where nl is the number of switchings, and �(�+1) − �(�) ≥ �� = �� �, �� ��, where T is
the sampling time, �� a known minimum residence time (or if it is unknown, then, it is
replaced by some available upper-bound), for all �(�) , �(�+1) ��� . The minimum
12
residence time, �� , is given by the necessary time to ensure the stability of the closedloop system. During this period of time, it is not allowed to switch to other parallel
controller in order to guaranty the stability of the closed loop system. Then, the
chosen controller to generate the control signal to the plant is fixed during Nr times
the
sampling
time.
2. Thus, the ck-estimation scheme with 1 ≤ ck ≤ nl , which parameterize for all k > 0
the basic controller at any switching time, , is updated as follows. Assume that the last
switching time for the controller re-parameterization was t(i). Thus, for each current kth
�
�
sampling time, define the auxiliary integer variable: �� = ���[�: �� = ��� �� ; �, � ∈
(12),
��
1.
2.
if
if
�� ≠ ��+1
for
all
then
kT ≥ t i + τR
then
�
�+1
integer
← ��
and
modify
k≥1
�� ← �� , �
,
.
�+1
.
Note that it does not necessary means that the update of the β-value has to be at each
switching instant. The value of the minimum residence time which ensures the closed
loop stability could be obtained from the parameters of the system or from ‘a priori’
knowledge through an algorithm [22]. However, it is know that there exists a
minimum value of the residence time which guaranties the stability of the closed-loop
system
[22].
This
1. For each k > k1 , if min
can
be
k
Ji
j=k−k1 j
mathematically
expressed
as:
≥ JM , 1 ≤ i, j ≤ nl then �� ← �� + ∆��1 until
closed loop stability is guaranteed by an admissible range �� ∈ ���(�� ), ∞ .
2. But, max
�
�=�−�1
�� � − ��
��
≤ ���(�� ) and �� ∈ ���(�� ), ∞ , 1 ≤ � ≤ �� ,
then �� ← �� − ∆��2 for each k ≥ k2 being �� and ���(�� ) prefixed real positive
constants, sufficiently large and small respectively and the initial value �� arbitrary.
The parameters �� , ���(�� ) , ∆��1 and ∆��2 are supposed to be programmed by the
designer according to previous knowledge and insight of the problem at hand. k1 and
k2 are integers. This part of the algorithm has to be run on-line or off-line during a
short period of time being significantly less than the relevant transient response
duration.
Identification performance index. A general performance index is now proposed
�
�
which is able to evaluate the performance of the closed loop ��� − ��
, the jump
13
�
�−1
− ���,� , the cost of
in the output associates to a switching between controls, ��,�
�
(�)
�
�−1
− ��,� and the output signal error �� − �� . Then, the following
the control ��,�
cost
�
�� = ��
��
�−�
�
�
�=�−� 1
�−�
�
�
�=�−� 2
function
�
is
2
�
��� − ��
�
�� − ��
2
�
�−1
− ���,�
+ �� ��,�
suggested:
2
�
(�)
�−1
− ��,�
+ �� ��,�
2
+
(13)
for 1 ≤ l ≤ nl , where λ ∈ 0,1 and M > 0 are designed as real parameters, being M
big enough to evaluate the performance of the system. λ1 and λ2 are forgetting factors
which allow to give more importance to the last time interval values, �� + �� + �� +
�
�� = 1; �� , �� , �� , �� ≥ 0 , and ��� represents the force output of the reference model
�
in the l-parallel control, ��
�
�−1
the estimated output of the plant, ��,�
the estimated
output associated to the ck-1 model in the kth-sample, ���,� the estimated output
�
�−1
associated to the l-model at the kth-sample, ��,�
the control signal associated to the ck-
(�)
1 model in the kth-sample, ��,� the control signal associated to the l-model at the kthsample, and Fp the output of the system.
4. Simulation results
There is an extensive literature which carefully explains the algorithms here
developed, for example, and prove the stability robustness of the adaptive law [2326]. The novelty of the control relies on the use of fractional order holds instead of the
usual ��� appearing in the manufacturing literature. In this paper, the correcting gain
of � − ���� is handled to show that the system transient response may be enhanced
respect to the use of ���. This can lead to avoid overloading of the insert, because
the maximum removed chip-thickness would not increase the principal tensile stress
in the cutting wedge beyond the ultimate tensile strength of the tool material, this can
also lead to prevent fracture of the shank, and fulfil the machine tool requirements,
such as power and torque availability [27]. Moreover, if the reference force is selected
near the tool breakage limit, the large overshot lead to tool breakage [2, 12,27]. Then,
14
if the overshoot of the system response is reduced, the reference force can be
increased, improving time production requirements.
An adaptive model following controllers have been developed using different
correcting gains of the fractional order hold. The milling system and the model
reference are discretized via fractional order hold, and arbitrary values of the initial
parameter vector, θi, where i is the number of estimated parameters, are considered.
As example, some representative cases are plotted in figures from 4 to 6. The
figures show four sub-plots; the discrete-time milling system response over the
sampling time compared to the reference (dashed red), the reference error, the control
law, and the continuous-time milling system response. The continuous time response
is obtained by introducing the continuous-time feed rate (control law) as input into the
continuous transfer function of the milling system. The figures present the resultant
force keeping at the reference force, which is set to 1200 N. The system registers
large overshoots in the transient responses, depending on the b -value and the initial
values of the parameter vector. The initial parameter vector has the ability that if it is
near to the real values of the plant, the transient response of the system will be smooth
and feasible. In contrast, if the initial value of the parameter vector has been selected
in arbitrary manner the transient is normally oscillated with a great maximum
overshoot and large setting time. In any case, fractional order holds can help to reduce
large overshoots.
On the other hand, there are abruptly overshoots in the output when the axial depth
of cut changes suddenly. It is due to the intrinsic structure of the closed-loop output. It
is not the main purpose of this study at this stage to reducing or avoiding these jumps.
But, in that case, some ‘a priori’ information about the work-piece geometry is
required to design a successful control, as in [12], where a CAD model of the workpiece is used to modify the control command when the axial depth of cut changes to
minimize the overshoots due to abrupt changes in the transfer function
Simulations have been developed for the milling system. Figure 4 outputs the
response of the closed loop system using a ZOH, Figure 5 represents the the closed
loop system using b - FROH with β=0.5, and Figure 6 is obtained by applying the
explained multi-estimation scheme building from a set of b - FROH devices with
15
correcting gains,β=[-0.3,0,0.3,1], taking the residence time equal to one sampling
time, and �� = 1, �� , �� , �� = 0.
Figure 4: Outputs of the adaptive closed loop controller using ZOH.
Figure 5: Outputs of the adaptive closed loop controller using β-FROH with β=0.5.
16
Figure. 6: Outputs of the adaptive closed loop controller using multi-estimation
scheme..
In the figures, it cam be observed that the transient response of the forces are larger
in case of using the multi-estimation scheme over the basic scheme using βϵ[-1,1], (βFROH). The selection of adequate value of β to initialize, in case of figure 6 we use
β=0, the multi-estimation scheme plays a key role to achieve good transient response.
Moreover, the selection of adequate residence time helps to enhance the output.
Finally, figure 7 displays the switching of β-value in the multi-estimation scheme.
17
Figure 7: Switching of β in the multi-estimation scheme.
Conclusion
Conventional and multi-estimation control schemes have been developed to study
the control of peak forces in milling processes. The aim of the research resides on
achieving better transient responses in terms of overshoots and settling times,
improving the properties of the zeros of the discrete time and getting better intersample behavior which can lead, for example, to better surface finish and
maintenance of the tool and machine tool components and to minimize wear of the
tool. For this purpose, a switching rule and identification performance index have
been defined to manage the multi-estimation adaptive milling force control scheme.
First approaches shows just by using a conventional scheme with a β-FROH, better
transient responses may be achieved respect to ZOH, which is a milestone to get
better behaviour with the multi-estimation scheme. Simulation results have been
presented to show up the basic working of the algorithms and the potentiality of this
approach to enhance machining performance indexes.
18
References
1. Rubio, L., De la Sen, M., Longstaff, and AP, Myers, A., Analysis of
discrete time schemes for milling forces control under fractional order holds,
Int. J. Precis. Eng. Manuf., Vol. 14, No. 5, pp. 735-744, 2013.
2. Altintas, Y., “Manufacturing Automation,” Cambridge, 2012.
3. De la Sen, M., “About Optimal Fractional Hold Circuits for Intersample Output Reconstruction in Sampled-data Systems,” Sensors, Vol. 7,
pp. 3146-3155, 2007.
4. Barcena, R., De la Sen, M., and Sagastabeitia, I., “Improving the
stability properties of the zeros of sampled systems with fractional order
holds,” IEE Proc.-Control Theory & Applic., Vol. 147, No. 4,pp. 456-464,
2000.
5. Narendra, K. S. and Balakrishnan, J., “Improving transient response of
adaptive control systems using multiple models and switching”, IEEE Trans.
on Aut. Cont., Vol. 39, No. 9, pp. 1861-1866, 1994.
6. Ishitobi, M., “Stability of zeros of sampled systems with fractional
order hold,” IEE Proc. Control Theory & Applications, Vol. 143,No. 3, pp.
296-300, 1993.
7. Masory, O. and Koren, Y., “Adaptive control system for turning”,
Annals of the CIRP, Vol. 29, No. 1, pp. 281-289, 19808. Masory, O. and Koren, Y., “Adaptive control with process estimation,”
Annals of the CIRP, Vol. 30, No. 1, pp. 373-376, 1981.
9. Landers, R. G., Ulsoy, A. G., and Ma, Y. H., “A comparison of modelbased machining force control approaches,” Int. J. of Machine Tools &
Manuf., Vol. 44, No. 7-8, pp. 733-748, 2004.
10. Tomizuka, M., Oh, J. H., and Dornfeld, D. A., “Model reference
adaptive control of milling process,” Control of Manufacturing Processes
and Robotic Systems, ASME Annual Meeting, pp. 55-63,1983.
11. Landerbaugh, L. K. and Ulsoy, G., “Model reference adaptive control
in milling,” J. of Eng. for Ind., Vol. 111, pp. 13-21, 1989.
12. Spence, A. and Altintas, Y., “CAD assisted adaptive control for
milling,” Journal of Dynamic Systems Measurement and ControlTransactions of the ASME, Vol. 113, No. 3, pp. 444-450, 1991
13. Liu, Y. and Wang, C., “Neural network based adaptive control and
optimization in milling processes,” Int. J. Adv. Manuf. Tech., Vol.15, pp.
791-795, 1999.
14. Zuperl, U., Cus, F., and Milfelner, M., “Fuzzy control strategy for an
adaptive force control in end-milling,” J. of Mat. Tech., Vol. 164-165, pp.
1472-1478, 2005.
15. Cus, F. and Zuperl, U., “Model reference-based machining force and
surface roughness control,” J. of Achievements in Mat. and Manuf. Eng.,
Vol. 29, No. 2, pp. 115-122, 2008.
16. Denkena, B. and Floter, F., “Adaptive cutting force control on a
milling machine with hybrid axis configuration,” Proc. of CIRP, pp.109-114,
2012.
19
17. Hengli L.,Taiyong W.,and Dong W., Constant Cutting Force Control
for CNC Machining Using Dynamic Characteristic-Based Fuzzy Controller,
Shock and Vibration, Volume 2015.
18. Slimani A. , Zidani K., Adaptive Control for Computer Numerical
Control (CNC) Milling based on Dynamic Cutting Force Analysis, Int J. of
Eng. Research & Tech (IJERT), 5(4), 2016.
19. Noppadol M., Adisak K.and Bandit P., Adaptive Cutting Force
Control for CNC Milling Machine, 6th ICEAST 2020, Thailand.
20. Lin, C.-J.; Lin, C.-H.; Wang, S.-H. Using Fuzzy Control for Feed
Rate Scheduling of Computer Numerical Control Machine Tools. Appl. Sci.,
4701, 11, 2021.
21. Astrom, K. J., Hanganger, P., and Sternby, J., “Zeros of sampled
systems,” Automatica, Vol. 20, No. 1, pp. 31-38, 1984.
22. De la Sen, M., Baranbones, O., and Garrido, A. J., “Design of
fractional circuits for output reconstruction in discretized systems”,
IEEE/ASME Inter. Conf. on Adv. Intell. Mechat., pp. 668-672,2009.
23. Ibeas, A., De la Sen, M., and Alonso-Quesada, S., “Stable multiestimation model for single-input/output discrete adaptive control systems,”
Int. J. of Syst. Sci., Vol. 35, No. 8, pp. 479-501, 2004
24. Ibeas, A. and De la Sen, M., “Robustly stable adaptive control of a
tandem of master-slave robotic manipulators with force reflexion by using a
multi-estimation scheme,” IEEE Trans. on Syst. Man & Cybern., Part B:
Cybernetics, Vol. 36, No. 5, pp. 1162-1179, 2006
25. De la Sen, M., Baranbones, O., and Garrido, A. J., “Design of
fractional circuits for output reconstruction in discretized systems”,
IEEE/ASME Inter. Conf. on Adv. Intell. Mechat., pp. 668-672,2009
26. Bilbao-Guillerna, A., De la Sen, M., and Alonso-Quesada, S., “Online supervised adjustment of the correcting gains of fractional order holds,”
Proc, of ICINCO, pp. 266-272, 2005.
27. Altintas, Y., “Prediction of cutting forces and tool breakage in milling
from feed drive current measurements,” J. of Eng. for Industry, Vol. 114, pp.
386-392, 1992
Download