System Identification Strategy Analysis In order to identify the controlled object, it is necessary to know the input and output information. The input information of the controlled object is an analog voltage. If the specific hardware tool is not used, it is difficult to directly obtain the information, and it is difficult to directly identify the controlled object. However, the closed-loop part of the system shown can be considered as a whole, which is transformed into a structural form as shown, represented by G1(z-1) as a PID regulator and G2(z-1) as a D/A conversion. G3 (z-1) is the controlled object, and r and y are the input and output information of the closed-loop system, respectively. Thus, by means of the Gather function provided by PMAC, the input information r and the output information y of the system can be conveniently collected, and then the model of the closed-loop system can be solved according to the least squares identification method.

Sampling of system parameters The PMAC motion controller selected by the system provides the user with a function-rich function library. Through the function library, the user can develop and expand the system. The Gather function in the function library can be used to input and output information to the system. Query and collect with system parameters. In this paper, a VC6.0 language tool is used to program a system information acquisition software module in the PWIN32 software environment. The module can sample the output information of the system and store the sampled information in the PMAC user register. The GetResponse function uploads the collected data to the IPC host computer in the required format for system identification.

When sampling system parameters, it should be noted that the sampling timer is selected. The VC6.0 programming language provides a timer, but since the IPC microcomputer is a multi-threaded working system, the timer task of the sampling module needs to be executed after the higher priority thread is completed, and the real-time performance is not guaranteed, and the sampling accuracy is affected. Great impact. In this paper, the PMAC internal timer is adopted. The PMAC servo cycle or integer multiple of the servo cycle is used as the sampling period of the system. It has high real-time performance and its sampling accuracy is guaranteed. The determination of the M-sequence and the excitation signal required to generate the system identification should best reflect the various frequency characteristics of the system. White noise is an ideal excitation signal, but it is difficult to implement in engineering. The two-bit pseudo-random M-sequence signal has the characteristics of approximate white noise and is easy to implement. Therefore, it is selected as the excitation signal for system identification.

There are two important parameters to be determined for the selection of the M sequence: one is the amplitude. If the amplitude is too large, it may exceed the linear region of the servo amplifier, causing saturation nonlinearity. If the amplitude is too small, the quantization error and friction The influence of hysteresis and other factors is large. Combined with the characteristics and convenience of the controlled object, the excitation amplitude selected in this paper is 180° servo motor rotation angle. The other parameter is the excitation time. If the excitation time is too long, the amount of sampled data is large, which may exceed the system storage capacity. If it is too short, the system excitation is insufficient, which affects the identification accuracy. This paper selects the 7th order M sequence, a total of 127 bits. The trigger period is 250ms, and the excitation time is 31750ms. Thus, when the system sampling time is set to 5ms, the sampled data is only 6250, which meets the limitation of system storage capacity.

Conclusion Through the query function of multi-axis motion controller PMAC, the output information of the system is collected, and the pseudo-random M sequence is used as the input information of the system. The model of the closed-loop system is identified by least squares method, and the model of the controlled object is finally obtained through mathematical derivation. The method is simple and effective, and does not need to add any hardware and modification to the system. This provides a practical and feasible path for the control algorithm research, parameter tuning and fault diagnosis of the numerical control system.

(Finish)

Cnc Precision Automatic Lathe

As a buyer, how to buy CNC centering machine?

There are a lot of equipment for parts processing, CNC centering machine with its own advantages of easy operation and high precision, has been widely concerned, and the scope of application is further expanding. However, with the development of modern society, the production and processing of CNC centering machine enterprises are increasing, in this many brands, how can you choose the quality of products?

Choose CNC centering machine, for the production of parts processing enterprises, choose CNC centering machine is to achieve higher production efficiency, and reduce the cost of production expenses. Of course, when choosing, the price of the equipment should also be given attention. The main thing is that through the use of production efficiency, as well as the purchase cost and other aspects of a comprehensive, in-depth understanding of the problem, so as to ensure that the products selected can achieve better results. This requires a certain understanding of the technical advantages of the equipment and related circumstances at the time of selection, which can facilitate the selection of better quality products.
In the time of CNC centering machine selection, now CNC centering machine features and other aspects of the great difference. For example, in the processing of the product diameter restrictions, some CNC centering machine can process a further expansion of the diameter range, while some are still very small traditional restrictions. And in the process of carrying out the actual operation, there are also certain differences in precision, although the CNC centering machine and other processing equipment compared to the higher precision, but compared to similar products, there are differences in precision. This requires the specific selection of the time, to consider a variety of aspects to ensure that the use of the process can meet to improve the production efficiency of enterprises, and has the role of environmental protection, low cost. Of course, in the process of use, due to some CNC centering machine using new technology, for the operator also put forward higher requirements, which also requires enterprises in the purchase of the operator also give some attention to ensure that a professional operator can give full play to the role of equipment.

Cnc Precision Automatic Lathe,Cnc Turning Center,Cnc Lathe Machine,Cnc Automatic Lathe Machines

Ningbo Yien Machinery Co., Ltd , https://www.yiencnc.com