Intelligent injection molding production control method and device

Through intelligent injection molding production control methods, sensors, temperature patrol instruments, PID controllers and PLC controllers are used to realize accurate control of the temperature of the injection molding machine barrel and monitoring of pressure data, solving the problem of low temperature control accuracy of the injection molding machine, and improving the intelligence and manufacturing level of the injection molding machine.

CN115816787BActive Publication Date: 2025-04-22CHONGQING YINGQI VEHICLE ACCESSORIES CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211658727.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-22
Publication Date
2025-04-22
Estimated Expiration
2042-12-22

AI Technical Summary

Technical Problem

The temperature control accuracy of existing injection molding machines is not high, resulting in low intelligence and low manufacturing level.

Method used

The intelligent injection molding production control method is adopted, and the mold cavity pressure data is collected through sensors. The temperature patrol collects real-time temperature data of the barrel. The PID controller calculates the temperature deviation and deviation change rate, and adjusts the real-time temperature of the barrel based on these data. The PLC controller determines whether the pressure and temperature exceed the preset range. If it exceeds the system, the system will be stopped.

Benefits of technology

The temperature control accuracy of the injection molding machine is improved, the intelligence level and manufacturing level of the injection molding machine are improved, and the processing quality and molding rate of the injection molding parts are ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115816787B_ABST
    Figure CN115816787B_ABST
Patent Text Reader

Abstract

The present application relates to the field of injection molding machine control technology, and discloses an intelligent injection molding production control method and device. By collecting the pressure data of the mold cavity and reading the pressure data through the PLC controller, it is judged whether the pressure data exceeds the preset range, so that the specific value of the pressure data can be used to judge whether the injection of the current mold cavity meets the expectations. If not, the PLC controller can stop the system operation in time, collect the first real-time temperature data of the barrel through the temperature patrol meter, and calculate the temperature deviation and the deviation change rate through the PID controller, so that the real-time temperature of the barrel can be adjusted according to the temperature deviation and the deviation change rate, thereby improving the accuracy of the barrel heating temperature. After the temperature is adjusted, the PLC controller obtains the second real-time temperature data. If the second real-time temperature data exceeds the preset temperature range, the PLC controller stops the system operation, which can improve the intelligence of the injection molding machine.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of injection molding machine control technology, and in particular to an intelligent injection molding production control method and device. Background Art

[0002] At present, the world energy crisis is constantly threatening industrial development. The use of metal and wood materials is not conducive to sustainable development and gradually cannot meet the demand. This has led to the prosperity of the plastic industry and the increasing demand for plastic products. Replacing steel, wood, and other non-metallic materials with high-performance plastic materials is an effective way to deal with the energy crisis and resource shortages. Therefore, as the most commonly used plastic molding method, injection molding processing technology is becoming more and more widely used. And with the development of science and technology, injection molding production has gradually become automated. However, the current degree of automation of injection molding machines is still not high, which leads to low temperature control accuracy of injection molding machines, which makes the degree of intelligence of injection molding machines low. Therefore, the existing injection molding machine manufacturing level is not high. Summary of the invention

[0003] The present application provides an intelligent injection molding production control method and device, aiming to solve the technical problem of low temperature control accuracy of injection molding machines in the prior art.

[0004] The present application provides an intelligent injection molding production control method, comprising:

[0005] The sensor collects cavity pressure data;

[0006] The temperature inspection instrument collects the first real-time temperature data of the barrel;

[0007] The PID controller obtains the first preset temperature data, and calculates the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data;

[0008] The real-time temperature of the barrel is adjusted according to the temperature deviation and the deviation change rate to obtain second real-time temperature data;

[0009] The PLC controller obtains pressure data and determines whether the pressure data exceeds a preset pressure range;

[0010] If the pressure data exceeds the preset pressure range, the PLC controller stops the system operation;

[0011] The PLC controller obtains the second real-time temperature data, and determines whether the second real-time temperature data exceeds a preset temperature range;

[0012] If the second real-time temperature data exceeds a preset temperature range, the PLC controller stops the system operation.

[0013] Preferably, the step of collecting cavity pressure data by the sensor comprises:

[0014] Collect current analog quantity and perform A / D conversion on the current analog quantity;

[0015] Determine whether the A / D conversion is completed;

[0016] If the A / D conversion is completed, the analog channel is turned on;

[0017] Get the analog channel address;

[0018] The sensor reads the pressure data and displacement data based on the analog channel address, and stores the pressure data and displacement data in the PLC register.

[0019] Preferably, the step of collecting the first real-time temperature data of the barrel by the temperature patrol instrument comprises:

[0020] Divide the barrel into sections according to preset values ​​to obtain a multi-section barrel;

[0021] A heating device is fixed on each section of the barrel so that the heating device heats each section of the barrel individually;

[0022] Get the preset collection time;

[0023] The first real-time temperature data of each section of the barrel is collected respectively according to the preset collection time.

[0024] Preferably, the step of calculating the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data comprises:

[0025] The temperature deviation is calculated according to the first real-time temperature data and the first preset temperature data, wherein the calculation formula is:

[0026] P(n)=W(n)-W0;

[0027] Wherein, P(n) represents the temperature deviation collected for the nth time, W(n) represents the first real-time temperature data collected for the nth time, and W0 represents the first preset temperature data;

[0028] The temperature deviation rate is calculated based on the temperature deviation, where the calculation formula is:

[0029] PC(n)=P(n)-P(n-1);

[0030] Wherein, PC(n) represents the temperature deviation rate, and P(n-1) represents the temperature deviation collected for the n-1th time.

[0031] Preferably, the step of adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain the second real-time temperature data comprises:

[0032] The temperature deviation and the deviation change rate collected for the nth time are fuzzified based on the fuzzification algorithm to obtain the fuzzified temperature deviation and the fuzzy deviation change rate;

[0033] The fuzzy temperature deviation and the fuzzy deviation change rate are input into the PID controller as input variables;

[0034] The PID controller determines the basic domain, quantization domain and quantization factor parameters of the fuzzification based on the input variables;

[0035] The PID controller obtains fuzzy rules based on the basic domain, the quantization domain and the quantization factor parameters, and outputs a fuzzy query table based on the fuzzy rules, wherein the fuzzy parameter query table includes adjustment values ​​corresponding to different fuzzy temperature deviations and fuzzy deviation change rates;

[0036] The real-time temperature of the barrel is adjusted based on the adjustment values ​​corresponding to the different fuzzy temperature deviations and the fuzzy deviation change rates to obtain second real-time temperature data.

[0037] Preferably, after the step of adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain the second real-time temperature data, the method further comprises:

[0038] Outputting a PWM pulse width modulation signal according to the second real-time temperature data;

[0039] The heating coil of the barrel is controlled to heat according to the PWM pulse width modulation signal.

[0040] Preferably, the intelligent injection molding production control method further includes:

[0041] Obtain the armature current vector of the permanent magnet synchronous motor when it is running;

[0042] Obtain the magnetic flux linkage component of the permanent magnet synchronous motor when it is running;

[0043] Obtain the inductance component of the stator winding and the equivalent flux linkage generated by the rotor magnetic field on the three-phase winding;

[0044] Get the mechanical angular velocity of the permanent magnet synchronous motor;

[0045] The direct-axis voltage and quadrature-axis voltage of the permanent magnet synchronous motor are calculated based on the armature current vector, magnetic flux linkage component, inductance component and equivalent flux linkage, where the calculation formula is:

[0046]

[0047]

[0048] Among them, U dIndicates the direct axis voltage, U q represents the quadrature axis voltage, ω r is the mechanical angular velocity of the permanent magnet synchronous motor, l q is the inductance component of the stator winding, φ d is the magnetic flux linkage component, i q This is the armature current component, φ f is the equivalent flux linkage generated by the rotor magnetic field on the three-phase winding;

[0049] The direct-axis voltage and the quadrature-axis voltage are input into the stator of the permanent magnet synchronous motor, so that the permanent magnet synchronous motor operates according to a preset speed and torque.

[0050] The present application also provides an intelligent injection molding production control device, comprising:

[0051] Sensor, used to collect cavity pressure data;

[0052] Temperature inspection instrument, used to collect the first real-time temperature data of the barrel;

[0053] A PID controller, used to obtain first preset temperature data, and calculate a temperature deviation and a deviation change rate according to the first real-time temperature data and the first preset temperature data;

[0054] It is also used to adjust the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain second real-time temperature data;

[0055] The PLC controller is also used to obtain pressure data and determine whether the pressure data exceeds a preset pressure range;

[0056] If the pressure data exceeds the preset pressure range, the PLC controller stops the system operation;

[0057] The PLC controller is also used to obtain second real-time temperature data and determine whether the second real-time temperature data exceeds a preset temperature range;

[0058] If the second real-time temperature data exceeds a preset temperature range, the PLC controller stops the system operation.

[0059] Preferably, the sensor comprises:

[0060] The acquisition unit is used to acquire the current analog quantity and perform A / D conversion on the current analog quantity;

[0061] A judging unit, used to judge whether the A / D conversion is completed;

[0062] The opening unit is used to open the analog channel if the A / D conversion is completed;

[0063] An acquisition unit is used to obtain the analog channel address;

[0064] The storage unit is used to read the pressure data and the displacement data based on the analog channel address, and store the pressure data and the displacement data in the PLC register.

[0065] The beneficial effects of the present application are as follows: the present application collects the pressure data of the mold cavity, and reads the pressure data through a PLC controller to determine whether the pressure data exceeds a preset range. In this way, it is possible to determine whether the injection molding of the current mold cavity meets expectations through the specific value of the pressure data. If not, the PLC controller can stop the system operation in time, which can improve the molding rate during the injection molding process and ensure the processing quality of the injection molded parts; the first real-time temperature data of the barrel is collected through a temperature patrol meter, and the temperature deviation and the deviation change rate are calculated through a PID controller. In this way, the real-time temperature of the barrel can be adjusted according to the temperature deviation and the deviation change rate, thereby improving the accuracy of the barrel heating temperature. After the temperature is adjusted, the PLC controller obtains the second real-time temperature data. If the second real-time temperature data exceeds the preset temperature range, the PLC controller stops the system operation. In this way, the intelligence of the injection molding machine can be improved, and the manufacturing level of the injection molding machine can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] Figure 1 The figure is a schematic diagram of a method flow of an embodiment of the present application.

[0067] Figure 2 Schematic diagram of the device structure of an embodiment of the present application.

[0068] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0069] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0070] like Figure 1 , Figure 2 As shown, the present application provides an intelligent injection molding production control method, comprising:

[0071] S1, sensor collects cavity pressure data;

[0072] S2, the temperature inspection instrument collects the first real-time temperature data of the barrel;

[0073] S3, the PID controller obtains the first preset temperature data, and calculates the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data;

[0074] S4, adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain second real-time temperature data;

[0075] S5, the PLC controller obtains pressure data, and determines whether the pressure data exceeds a preset pressure range;

[0076] S6. If the pressure data exceeds the preset pressure range, the PLC controller stops the system operation;

[0077] S7, the PLC controller obtains second real-time temperature data, and determines whether the second real-time temperature data exceeds a preset temperature range;

[0078] S8. If the second real-time temperature data exceeds a preset temperature range, the PLC controller stops system operation.

[0079] As described in the above steps S1-S8, during the injection process of the injection molding process, a high injection pressure is required to maintain the injection speed. At the same time, in order to counteract the injection pressure, a clamping pressure is required. After the injection is completed, it is necessary to maintain the pressure inside the mold cavity. Therefore, the present application collects the pressure data of the mold cavity and reads the pressure data through the PLC controller to determine whether the pressure data exceeds the preset range. In this way, it can be determined whether the injection molding of the current mold cavity meets the expectations through the specific value of the pressure data. If not, the PLC controller can stop the system operation in time, which can improve the molding rate during the injection molding process and ensure the processing quality of the injection molded parts; and during the injection molding process, the plastic raw material needs to be heated in the barrel to be converted into a molten state. The heating temperatures of different plastic raw materials are different. Therefore, if the heating temperature control accuracy of the barrel is not high, it will affect the product quality, production efficiency and safety in the production process. In order to improve the temperature control accuracy, the present application first collects the first real-time temperature data of the barrel through a temperature patrol meter, and uses a PID controller (Proportion IntegrationDfferentiation, proportional-integral-differential controller) calculates the temperature deviation and the deviation change rate, so that the real-time temperature of the barrel can be adjusted according to the temperature deviation and the deviation change rate, thereby improving the accuracy of the barrel heating temperature. After the temperature is adjusted, the PLC controller obtains the second real-time temperature data. If the second real-time temperature data exceeds the preset temperature range, the PLC controller stops the system operation, which can improve the intelligence of the injection molding machine and improve the manufacturing level of the injection molding machine.

[0080] In one embodiment, the step S1 of the sensor collecting cavity pressure data includes:

[0081] S11, collecting current analog quantity, and performing A / D conversion on the current analog quantity;

[0082] S12, judging whether the A / D conversion is completed;

[0083] S13, if the A / D conversion is completed, the analog channel is turned on;

[0084] S14, obtain the analog channel address;

[0085] S15. The sensor reads the pressure data and the displacement data based on the analog channel address, and stores the pressure data and the displacement data in the PLC register.

[0086] As described in the above steps S11-S15, when collecting pressure data, the current analog quantity can be collected and then A / D conversion can be performed on the current analog quantity. After the conversion is completed, the analog channel can be opened, so that the pressure data and displacement data can be read by obtaining the address of the analog channel. In addition to maintaining the pressure inside the mold cavity, the position of the mold opening device can be detected in real time through the displacement data, and the accuracy of the movement displacement of the mold opening device can be determined, thereby indirectly improving the quality and product precision of the injection molded products.

[0087] In one embodiment, step S2 of the temperature patrol instrument collecting first real-time temperature data of the barrel includes:

[0088] S21, segmenting the barrel according to preset values ​​to obtain a multi-segment barrel;

[0089] S22, fixing a heating device on each section of the barrel so that the heating device heats each section of the barrel individually;

[0090] S23, obtaining a preset collection time;

[0091] S24, collecting the first real-time temperature data of each section of the barrel according to the preset collection time.

[0092] As described in the above steps S21-S24, in the prior art, when collecting the barrel temperature, an independent temperature conversion chip and a filtering method circuit are usually required, and there is only one heating device on the barrel. Therefore, when collecting the temperature, the temperature of the temperature collection point cannot represent the heating temperature of the entire barrel. Therefore, the accuracy of the existing temperature data collection is low. Based on this, the present application first divides the barrel into segments, and a barrel can be divided into multiple segments according to its volume size, for example, four segments, and a heating device is fixed on each segment. When the temperature patrol meter collects the barrel temperature, the temperature sensor uses a thermocouple, and the thermocouple can be directly contacted with the multi-segment barrel. In this way, there is no need for a temperature conversion chip and a filtering method circuit in the middle, thereby improving detection accuracy. The temperature patrol meter can obtain the first real-time temperature data of multiple temperature sensors according to the collection time, filter and amplify the first real-time temperature data, and transmit the first real-time temperature data to the PLC controller.

[0093] In one embodiment, the step S3 of calculating the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data includes:

[0094] S31, calculating a temperature deviation according to the first real-time temperature data and the first preset temperature data, wherein the calculation formula is:

[0095] P(n)=W(n)-W0;

[0096] Wherein, P(n) represents the temperature deviation collected for the nth time, W(n) represents the first real-time temperature data collected for the nth time, and W0 represents the first preset temperature data;

[0097] S32. Calculate the temperature deviation rate according to the temperature deviation, wherein the calculation formula is:

[0098] PC(n)=P(n)-P(n-1);

[0099] Wherein, PC(n) represents the temperature deviation rate, and P(n-1) represents the temperature deviation collected for the n-1th time.

[0100] As described in the above steps S31-S32, during the operation of the injection molding machine, by continuously detecting the temperature deviation between the first real-time temperature data and the first preset temperature data, the temperature difference deviation rate can be calculated based on the temperature deviation, which is convenient for the subsequent fuzzy reasoning calculation based on the temperature deviation and the temperature deviation rate, so that the temperature parameters of the PID controller can be flexibly adjusted to improve the accuracy of the heating temperature.

[0101] In one embodiment, the step S4 of adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain the second real-time temperature data includes:

[0102] S41, fuzzifying the temperature deviation and the deviation change rate collected for the nth time based on a fuzzification algorithm to obtain a fuzzified temperature deviation and a fuzzy deviation change rate;

[0103] S42, inputting the fuzzy temperature deviation and the fuzzy deviation change rate into the PID controller as input variables;

[0104] S43, the PID controller determines the basic domain, quantization domain and quantization factor parameters of the fuzzification based on the input variables;

[0105] S44, the PID controller obtains fuzzy rules based on the basic domain, the quantization domain and the quantization factor parameters, and outputs a fuzzy query table based on the fuzzy rules, wherein the fuzzy parameter query table includes adjustment values ​​corresponding to different fuzzy temperature deviations and fuzzy deviation change rates;

[0106] S45. Adjust the real-time temperature of the barrel based on the adjustment values ​​corresponding to the different fuzzy temperature deviations and the fuzzy deviation change rates to obtain second real-time temperature data.

[0107] As described in the above steps S41-S45, in the prior art, when the temperature of the barrel is controlled and adjusted, the deviation is usually used as the input of the PID controller based on the deviation between the actual temperature and the given temperature. The PID controller performs proportional, integral and differential adjustments and then outputs an adjustment signal for the deviation. However, this method has hysteresis and coupling, and cannot quickly and accurately achieve the effect of accurately adjusting the temperature. Therefore, when performing temperature adjustment, the present application inputs the fuzzy temperature deviation and the fuzzy deviation change rate as input variables into the PID controller, and obtains fuzzy rules based on the basic domain, the quantization domain and the quantization factor parameters, and outputs a fuzzy query table based on the fuzzy rules, and adjusts the real-time temperature of the barrel based on the adjustment values ​​corresponding to different fuzzy temperature deviations and fuzzy deviation change rates to obtain the second real-time temperature data. In this way, the proportion, integration and differential of the PID controller can be adjusted online, so as to adjust the temperature of the barrel in real time, avoiding hysteresis and coupling. In this way, while improving the accuracy of temperature adjustment, it can also ensure the stability of the system, prevent overshoot and reduce oscillation.

[0108] In one embodiment, after the step S4 of adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain the second real-time temperature data, the method further includes:

[0109] S401, outputting a PWM pulse width modulation signal according to the second real-time temperature data;

[0110] S402, controlling the heating coil of the barrel to heat according to the PWM pulse width modulation signal.

[0111] As described in the above steps S401-S402, by outputting a PWM pulse width modulation signal, the on and off of the heating coil on the heating device can be controlled, thereby eliminating the closed-loop control of the barrel temperature, thereby improving the manufacturing level of the injection molding machine.

[0112] In one embodiment, the intelligent injection molding production control method further includes:

[0113] S91, obtaining the armature current vector of the permanent magnet synchronous motor when it is running;

[0114] S92, obtaining the magnetic flux linkage component when the permanent magnet synchronous motor is running;

[0115] S93, obtaining the inductance component of the stator winding and the equivalent magnetic flux generated by the rotor magnetic field on the three-phase winding;

[0116] S94, obtaining the mechanical angular velocity of the permanent magnet synchronous motor;

[0117] S95. Calculate the direct-axis voltage and quadrature-axis voltage of the permanent magnet synchronous motor based on the armature current vector, the magnetic flux linkage component, the inductance component, and the equivalent flux linkage, wherein the calculation formula is:

[0118]

[0119]

[0120] Among them, U d Indicates the direct axis voltage, U q represents the quadrature axis voltage, ω r is the mechanical angular velocity of the permanent magnet synchronous motor, l q is the inductance component of the stator winding, φ d is the magnetic flux linkage component, i q This is the armature current component, φ f is the equivalent flux linkage generated by the rotor magnetic field on the three-phase winding;

[0121] S96. Inputting the direct-axis voltage and the quadrature-axis voltage into the stator of the permanent magnet synchronous motor, so that the permanent magnet synchronous motor operates according to a preset speed and torque.

[0122] As described in the above steps S91-S96, this embodiment uses a permanent magnet synchronous motor, and uses a permanent magnet to replace the electric excitation system in the electric excitation three-phase synchronous motor. Since the permanent magnet synchronous motor has no rotor current and reactive excitation current, it can reduce the loss of the rotor and stator, and improve the power factor at the same time. And since the permanent magnet synchronous motor has no excitation winding, brushes and collector rings, the motor structure is also simplified; since the control effect of the permanent magnet synchronous motor directly affects the response speed and accuracy of the entire injection molding machine system, it is crucial to the entire injection molding process and the quality of plastic products. Based on this, this embodiment can make the permanent magnet synchronous motor operate based on the preset speed and torque by calculating its direct axis voltage and quadrature axis voltage, thereby improving the control effect of the permanent magnet synchronous motor and thus improving the response speed and accuracy of the injection molding machine.

[0123] The present application also provides an intelligent injection molding production control device, comprising:

[0124] Sensor module 1, used for collecting cavity pressure data;

[0125] The temperature inspection instrument module 2 is used to collect the first real-time temperature data of the barrel;

[0126] The PID controller module 3 is used to obtain the first preset temperature data, and calculate the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data;

[0127] It is also used to adjust the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain second real-time temperature data;

[0128] The PLC controller is also used to obtain pressure data and determine whether the pressure data exceeds a preset pressure range;

[0129] If the pressure data exceeds the preset pressure range, the PLC controller stops the system operation;

[0130] The PLC controller is also used to obtain second real-time temperature data and determine whether the second real-time temperature data exceeds a preset temperature range;

[0131] If the second real-time temperature data exceeds a preset temperature range, the PLC controller stops the system operation.

[0132] In one embodiment, the sensor module 1 comprises:

[0133] The acquisition unit is used to acquire the current analog quantity and perform A / D conversion on the current analog quantity;

[0134] A judging unit, used to judge whether the A / D conversion is completed;

[0135] The opening unit is used to open the analog channel if the A / D conversion is completed;

[0136] An acquisition unit is used to obtain the analog channel address;

[0137] The storage unit is used to read the pressure data and the displacement data based on the analog channel address, and store the pressure data and the displacement data in the PLC register.

[0138] In one embodiment, the temperature inspection instrument module 2 includes:

[0139] A segmentation unit, used to segment the barrel according to preset values ​​to obtain a multi-segment barrel;

[0140] A fixing unit, used for fixing the heating device on each section of the barrel, so that the heating device heats each section of the barrel individually;

[0141] A first acquisition unit, used to acquire a preset acquisition time;

[0142] The collecting unit is used to collect the first real-time temperature data of each section of the barrel according to a preset collecting time.

[0143] In one embodiment, the PID controller module 3 comprises:

[0144] The first calculation unit is used to calculate the temperature deviation according to the first real-time temperature data and the first preset temperature data, wherein the calculation formula is:

[0145] P(n)=W(n)-W0;

[0146] Wherein, P(n) represents the temperature deviation collected for the nth time, W(n) represents the first real-time temperature data collected for the nth time, and W0 represents the first preset temperature data;

[0147] The second calculation unit is used to calculate the temperature deviation rate according to the temperature deviation, wherein the calculation formula is:

[0148] PC(n)=P(n)-P(n-1);

[0149] Wherein, PC(n) represents the temperature deviation rate, and P(n-1) represents the temperature deviation collected for the n-1th time.

[0150] In one embodiment, the PID controller module 3 further includes:

[0151] A fuzzy unit is used to fuzzify the temperature deviation and the deviation change rate collected for the nth time based on a fuzzification algorithm to obtain a fuzzy temperature deviation and a fuzzy deviation change rate after fuzzification;

[0152] An input unit, used for inputting the fuzzy temperature deviation and the fuzzy deviation change rate as input variables into the PID controller;

[0153] A determination unit, used for the PID controller to determine the fuzzy basic domain, quantization domain and quantization factor parameters based on the input variables;

[0154] A second acquisition unit is used for the PID controller to acquire fuzzy rules based on the basic domain, the quantization domain and the quantization factor parameters, and output a fuzzy query table based on the fuzzy rules, wherein the fuzzy parameter query table includes adjustment values ​​corresponding to different fuzzy temperature deviations and fuzzy deviation change rates;

[0155] The adjustment unit is used to adjust the real-time temperature of the barrel based on the adjustment values ​​corresponding to the different fuzzy temperature deviations and the fuzzy deviation change rates to obtain the second real-time temperature data.

[0156] In one embodiment, the intelligent injection molding production control device further includes:

[0157] A digital output module, used for outputting a PWM pulse width modulation signal according to the second real-time temperature data;

[0158] The control module is used to control whether the heating coil of the barrel is heated according to the PWM pulse width modulation signal.

[0159] In one embodiment, the intelligent injection molding production control device further includes:

[0160] The first acquisition module is used to acquire the armature current vector when the permanent magnet synchronous motor is running;

[0161] The second acquisition module is used to obtain the magnetic flux and magnetic linkage components when the permanent magnet synchronous motor is running;

[0162] The third acquisition module is used to obtain the inductance component of the stator winding and the equivalent magnetic flux generated by the rotor magnetic field on the three-phase winding;

[0163] A fourth acquisition module is used to acquire the mechanical angular velocity of the permanent magnet synchronous motor;

[0164] The voltage calculation module is used to calculate the direct-axis voltage and quadrature-axis voltage of the permanent magnet synchronous motor based on the armature current vector, the magnetic flux linkage component, the inductance component and the equivalent flux linkage, wherein the calculation formula is:

[0165]

[0166]

[0167] Among them, U d Indicates the direct axis voltage, U q represents the quadrature axis voltage, ω r is the mechanical angular velocity of the permanent magnet synchronous motor, l q is the inductance component of the stator winding, φ d is the magnetic flux linkage component, i q This is the armature current component, φ f is the equivalent flux linkage generated by the rotor magnetic field on the three-phase winding;

[0168] The input module is used to input the direct-axis voltage and the quadrature-axis voltage into the stator of the permanent magnet synchronous motor so that the permanent magnet synchronous motor can operate according to a preset speed and torque.

[0169] The above modules and units are used to execute the corresponding steps in the above intelligent injection molding production control method. The specific implementation method thereof is described in the above method embodiment and will not be repeated here.

[0170] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.

[0171] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. An intelligent injection molding production control method, characterized in that: include: The sensor collects cavity pressure data; The temperature inspection instrument collects the first real-time temperature data of the barrel; The PID controller obtains the first preset temperature data, and calculates the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data; The real-time temperature of the barrel is adjusted according to the temperature deviation and the deviation change rate to obtain second real-time temperature data; The PLC controller obtains pressure data and determines whether the pressure data exceeds a preset pressure range; If the pressure data exceeds the preset pressure range, the PLC controller stops the system operation; The PLC controller obtains the second real-time temperature data, and determines whether the second real-time temperature data exceeds a preset temperature range; If the second real-time temperature data exceeds a preset temperature range, the PLC controller stops the system operation; Obtain the armature current vector of the permanent magnet synchronous motor when it is running; Obtain the magnetic flux linkage component of the permanent magnet synchronous motor when it is running; Obtain the inductance component of the stator winding and the equivalent flux linkage generated by the rotor magnetic field on the three-phase winding; Get the mechanical angular velocity of the permanent magnet synchronous motor; The direct-axis voltage and quadrature-axis voltage of the permanent magnet synchronous motor are calculated based on the armature current vector, magnetic flux linkage component, inductance component and equivalent flux linkage, where the calculation formula is: ; in, U d represents the direct axis voltage, U q represents the quadrature axis voltage, is the mechanical angular velocity of the permanent magnet synchronous motor, l q is the inductance component of the stator winding, is the magnetic flux linkage component, i q This is the armature current component, is the equivalent flux linkage generated by the rotor magnetic field on the three-phase winding; The direct-axis voltage and the quadrature-axis voltage are input into the stator of the permanent magnet synchronous motor, so that the permanent magnet synchronous motor operates according to a preset speed and torque.

2. The intelligent injection molding production control method according to claim 1, characterized in that: The step of the sensor collecting cavity pressure data comprises: Collect current analog quantity and perform A / D conversion on the current analog quantity; Determine whether the A / D conversion is completed; If the A / D conversion is completed, the analog channel is turned on; Get the analog channel address; The sensor reads the pressure data and displacement data based on the analog channel address, and stores the pressure data and displacement data in the PLC register.

3. The intelligent injection molding production control method according to claim 1, characterized in that: The step of collecting first real-time temperature data of the barrel by the temperature patrol instrument comprises: Divide the barrel into sections according to preset values ​​to obtain a multi-section barrel; A heating device is fixed on each section of the barrel so that the heating device heats each section of the barrel individually; Get the preset collection time; The first real-time temperature data of each section of the barrel is collected respectively according to the preset collection time.

4. The intelligent injection molding production control method according to claim 1, characterized in that: The step of calculating the temperature deviation and the deviation change rate according to the first real-time temperature data and the first preset temperature data comprises: The temperature deviation is calculated according to the first real-time temperature data and the first preset temperature data, wherein the calculation formula is: P(n)=W(n)-W 0 ; in, P(n) Indicates n The temperature deviation collected each time is W(n) Indicates n The first real-time temperature data collected, W 0 Indicates first preset temperature data; The temperature deviation rate is calculated based on the temperature deviation, where the calculation formula is: PC(n)=P(n)-P(n-1) ; in, PC (n) represents the temperature deviation rate, P(n-1) Indicates n-1 The temperature deviation of the acquisition.

5. The intelligent injection molding production control method according to claim 1, characterized in that: The step of adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain second real-time temperature data comprises: The temperature deviation and the deviation change rate collected for the nth time are fuzzified based on the fuzzification algorithm to obtain the fuzzified temperature deviation and the fuzzy deviation change rate; The fuzzy temperature deviation and the fuzzy deviation change rate are input into the PID controller as input variables; The PID controller determines the basic domain, quantization domain and quantization factor parameters of the fuzzification based on the input variables; The PID controller obtains fuzzy rules based on the basic domain, the quantization domain and the quantization factor parameters, and outputs a fuzzy query table based on the fuzzy rules, wherein the fuzzy parameter query table includes adjustment values ​​corresponding to different fuzzy temperature deviations and fuzzy deviation change rates; The real-time temperature of the barrel is adjusted based on the adjustment values ​​corresponding to the different fuzzy temperature deviations and the fuzzy deviation change rates to obtain second real-time temperature data.

6. The intelligent injection molding production control method according to claim 1, characterized in that: After the step of adjusting the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain the second real-time temperature data, the method further includes: Outputting a PWM pulse width modulation signal according to the second real-time temperature data; The heating coil of the barrel is controlled to heat according to the PWM pulse width modulation signal.

7. An intelligent injection molding production control device, characterized in that: include: Steps for implementing the intelligent injection molding production control method according to any one of claims 1 to 6; Sensor, used to collect cavity pressure data; Temperature inspection instrument, used to collect the first real-time temperature data of the barrel; A PID controller, used to obtain first preset temperature data, and calculate a temperature deviation and a deviation change rate according to the first real-time temperature data and the first preset temperature data; It is also used to adjust the real-time temperature of the barrel according to the temperature deviation and the deviation change rate to obtain second real-time temperature data; The PLC controller is also used to obtain pressure data and determine whether the pressure data exceeds a preset pressure range; If the pressure data exceeds the preset pressure range, the PLC controller stops the system operation; The PLC controller is also used to obtain second real-time temperature data and determine whether the second real-time temperature data exceeds a preset temperature range; If the second real-time temperature data exceeds a preset temperature range, the PLC controller stops the system operation.

Citation Information

Patent Citations

  • Extruder cylinder temperature control method based on pseudo removal control type fuzzy PID

    CN104460764A

  • Injection mold monitoring method and device

    CN105599254A

  • Improved weak magnetic speed adjusting method of permanent magnet synchronous motor

    CN107086836A