Compressor startup method, device, equipment, medium and product
By injecting the oil calibrated by the system into the compressor and performing the oil-shrinking stage at the first start-up, the problem of unstarting caused by the accumulation of compressor oil in the air-conditioning system is solved, and the safe and reliable start of the compressor is achieved.
Patent Information
- Application Number
- CN202310445771.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-19
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2043-04-19
AI Technical Summary
In larger air conditioning systems, compressor oil may accumulate, causing the compressor to fail to start properly.
By receiving the first start command, the oil calibrated by the system is injected and the oil flushing stage is entered until the speed of the compressor is greater than the minimum speed and the duration reaches a predetermined time, and the oil flushing stage is withdrawn to complete the start of the compressor.
Effectively discharge the excess oil in the compressor to ensure that the compressor can start normally during the first start, avoid overcurrent and improve start-up reliability.
Smart Images

Figure CN116428168B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and in particular to a compressor starting method, device, equipment, medium and product. Background Art
[0002] With the continuous development of transportation technology, people have higher requirements for the reliability, comfort and energy saving of transportation. Taking vehicles as an example, the onboard air conditioner in the vehicle directly affects the comfort of the passengers in the car, and the compressor, as the core component of the onboard air conditioner, plays a great role. The compressor sucks in the hot air inside the vehicle, compresses and cools it, and then discharges the cold air into the vehicle, thereby adjusting the temperature inside the vehicle. The development of the vehicle industry has led to a continuous increase in the popularity of onboard air conditioners, and at the same time, consumers have higher and higher requirements for air conditioning systems. Therefore, the research and development and improvement of compressor technology is particularly important.
[0003] At present, for a relatively large air conditioning system, the pipeline is long, and there is a gas-liquid separator in the heat pump system of the compressor, which may accumulate a large amount of compressor oil. In some cases, large vehicles are also equipped with rear air conditioning, so a large dose of compressor oil needs to be injected. The injection of a large amount of compressor oil will affect the start-up of the compressor and may cause the compressor to fail to start normally. Summary of the invention
[0004] The present application provides a compressor starting method, device, equipment, medium and product, which are used to achieve normal starting of the compressor.
[0005] On the one hand, the present application provides a compressor starting method, including: receiving a first start-up instruction, the first start-up instruction is used to instruct the compressor to start for the first time; wherein, the compressor is injected with a system-calibrated amount of oil; entering an oil-shedding phase, and controlling the compressor to perform oil-shedding in the oil-shedding phase until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exiting the oil-shedding phase to complete the startup of the compressor.
[0006] In one possible implementation, the compressor is controlled to perform oil dumping until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, including: controlling the compressor to perform this operation; and recording the duration during which the speed of the compressor is greater than the minimum speed during this operation; if the duration recorded in this operation does not reach the predetermined time, returning to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches the predetermined time.
[0007] In one possible implementation, the method also includes: updating the value of the compressor flag bit according to the duration of the most recent record; wherein, if the duration of the most recent record reaches a predetermined duration, the compressor flag bit is assigned to a first value; if the duration of the most recent record does not reach the predetermined duration, the compressor flag bit is assigned to a second value.
[0008] In one possible implementation, if the duration recorded in this operation does not reach the predetermined duration, then the steps of controlling the compressor to perform this operation are returned until the duration recorded in this operation reaches the predetermined duration, including: if the flag bit of the current compressor is the second value, then the steps of controlling the compressor to perform this operation are returned until the flag bit of the current compressor is the first value.
[0009] In one possible implementation, controlling the compressor to perform this operation includes: controlling the compressor to start running; if the compressor stops, determining that the operation is over; if the duration recorded in the operation does not reach a predetermined time, returning to execute the step of controlling the compressor to perform this operation, including: if the duration recorded in the operation does not reach a predetermined time, after a predetermined stop interval has passed since the compressor stopped, returning to execute the step of controlling the compressor to perform this operation.
[0010] In one possible implementation, the method also includes: after entering the oil-shedding stage and before exiting the oil-shedding stage, when the compressor shuts down, no fault code is reported; and when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power consumption cycle, a fault code is reported.
[0011] On the other hand, the present application provides a compressor starting device, including: a receiving module for receiving a first start-up instruction, the first start-up instruction is used to instruct the compressor to start for the first time; wherein the compressor is injected with a system-calibrated amount of oil; a control module, for entering an oil-shedding phase, and controlling the compressor to perform oil-shedding in the oil-shedding phase until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exiting the oil-shedding phase to complete the startup of the compressor.
[0012] In one possible implementation, the control module is specifically used to: control the compressor to perform this operation; and record the duration during which the speed of the compressor is greater than the minimum speed during this operation; if the duration recorded in this operation does not reach a predetermined duration, return to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches a predetermined duration.
[0013] In one possible implementation, the device also includes: an update module, used to update the value of the compressor flag bit according to the duration of the most recent record; wherein, if the duration of the most recent record reaches a predetermined duration, the compressor flag bit is assigned to a first value; if the duration of the most recent record does not reach the predetermined duration, the compressor flag bit is assigned to a second value.
[0014] In a possible implementation, the control module is specifically configured to: if the flag bit of the current compressor is the second value, return to the step of controlling the compressor to perform this operation until the flag bit of the current compressor is the first value.
[0015] In one possible implementation, the control module is specifically used to: control the compressor to start running; if the compressor stops, determine that the operation is over; the control module is also specifically used to: if the duration recorded in the current operation does not reach a predetermined duration, then after a predetermined stop interval from the time the compressor stops, return to the step of controlling the compressor to perform the current operation.
[0016] In one possible implementation, the device also includes: a processing module, which is used to not report a fault code when the compressor shuts down after entering the oil-shedding stage and before exiting the oil-shedding stage, and to report a fault code when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power consumption cycle.
[0017] On the other hand, the present application provides an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the above method.
[0018] On the other hand, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above method.
[0019] On the other hand, the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, the above method is implemented.
[0020] In the compressor startup method, device, equipment, medium and product provided by the present application, a first startup instruction is received, and the first startup instruction is used to instruct the compressor to start for the first time, wherein the compressor is injected with a system-calibrated amount of oil, and then enters the oil-swinging stage, and controls the compressor to perform oil-swinging in the oil-swinging stage until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exits the oil-swinging stage and completes the startup of the compressor. The scheme of the present application, for larger air-conditioning systems, injects an amount of oil that matches the system size into the compressor, and performs oil-swinging in the oil-swinging stage. When there is too much compressor oil in the compressor, the excess compressor oil in the compressor is discharged in time to implement startup protection for the compressor, thereby safely and reliably starting the compressor. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0022] Figure 1 exemplarily shows a flow chart of a compressor starting method provided in Embodiment 1 of the present application;
[0023] Figure 2 exemplarily shows a flow chart of a compressor starting method provided in Embodiment 2 of the present application;
[0024] Figure 3 A flowchart of a compressor starting method provided in Embodiment 3 of the present application;
[0025] Figure 4 The structural schematic diagram of the compressor starting device provided in the fourth embodiment of the present application is exemplarily shown in FIG.
[0026] Figure 5 This is a schematic diagram of the structure of an electronic device provided in Example 5 of the present application.
[0027] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0028] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0029] The terms "including" and "having" in this application are used to express an open-ended inclusion, and mean that in addition to the listed elements / components / etc., there may be additional elements / components / etc.; the terms "first" and "second" etc. are only used as marks or distinctions, and are not intended to limit the order or quantity of their objects. In addition, the different elements and areas in the drawings are only shown schematically, and are therefore not limited to the sizes or distances shown in the drawings. The technical solution is described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0030] Vehicles have become the future development direction of the transportation technology industry, and the compressors required by vehicles have become the focus of major research areas. The compressor is the core component of the vehicle air conditioning system. As people's requirements for vehicle comfort continue to increase, various new air conditioning systems continue to emerge, which also promotes the continuous advancement of air conditioning compressor manufacturing technology.
[0031] During the operation of the system, the compressor oil is discharged from the compressor along with the refrigerant, and returns to the compressor after circulation. Therefore, wherever there is refrigerant in and out, there is compressor oil in and out. There is an essential difference between the performance of the refrigerant and the performance of the compressor oil. The refrigerant exists in two phases during the system circulation process, namely liquid refrigerant and vapor refrigerant, while the compressor oil is basically in liquid state. When the refrigerant changes from liquid to vapor state, the compressor oil will precipitate from the refrigerant. Under the influence of many factors, they are likely to be stored in a certain component or a certain structural point, resulting in the compressor oil being unable to flow back to the compressor smoothly, causing the compressor to lack oil. If the lack of oil is not resolved for a long time, it will lead to insufficient lubrication of the moving parts inside the compressor, dry burning and other faults, which will greatly accelerate the damage of the compressor. Therefore, it is necessary to inject a matching amount of compressor oil based on the volume of the air-conditioning system.
[0032] As an example, in actual application, for a 33CC compressor, usually about 200ml±20ml of compressor oil is added to the compressor inner cavity of the heat pump system to supply the entire heat pump system. However, when the air-conditioning system is relatively large, adding about 200ml±20ml of compressor oil may not be enough to make the compressor oil flow back to the compressor smoothly. In the air-conditioning system, the compressor oil cannot circulate to the entire system, causing the compressor to lack oil. Therefore, in order to ensure that the compressor does not lack oil during operation, for a large air-conditioning system, more compressor oil needs to be added to the injection cavity of the compressor at this time, such as 300ml of compressor oil to make the compressor oil circulate in the entire system. However, the present application finds that adding so much compressor oil to the injection cavity of the compressor will cause the compressor oil to be submerged in the dynamic and static disks in the compressor inner cavity, making it difficult to start the compressor with oil when the temperature is low and the viscosity of the oil is large, and an overcurrent phenomenon occurs. If the compressor is started directly, it may cause the compressor to fail to start effectively.
[0033] Some aspects of the embodiments of the present application relate to the above considerations. The following is an example introduction of the solution in combination with some embodiments.
[0034] Embodiment 1
[0035] Figure 1 The flowchart of the compressor starting method provided in the first embodiment of the present application is shown in FIG. 1 . The execution subject of this embodiment may be a compressor starting device, such as Figure 1 As shown, the method includes:
[0036] Step 101, receiving a first start instruction, the first start instruction is used to instruct the compressor to start for the first time; wherein the compressor is injected with a system-calibrated amount of oil;
[0037] Step 102, entering the oil-stripping stage, and controlling the compressor to perform oil-stripping in the oil-stripping stage until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exiting the oil-stripping stage to complete the startup of the compressor.
[0038] In practical applications, the executor of the method can be a compressor starting device, and there are many ways to implement it. For example, it can be implemented through a computer program, such as application software, etc.; or, it can be implemented as a medium storing relevant computer programs, such as a USB flash drive, a cloud disk, etc.; or, it can be implemented through a physical device that integrates or installs relevant computer programs, such as a chip, etc.
[0039] Among them, the system calibrated oil volume refers to the oil volume that matches the operation of the entire system. For example, the amount of oil injection can be considered in combination with the size of the system. When the system size is large and the loop is long, the amount of oil calibrated for the system will be more. The amount of oil injection can also be considered in combination with the performance of the system. When the parameters of the compressor or other components of the system itself are large, a larger amount of oil may also be required. The solution of this embodiment is mainly applicable to situations where the amount of oil required by the system is large. In this case, the system calibrated oil volume injected into the compressor is usually greater than the refueling specification when the compressor is normally started. Among them, the oil throwing stage is used to perform oil throwing. In this embodiment, after the compressor receives the first start-up instruction indicating the first start-up, it can enter the oil throwing stage. Specifically, the exit of the oil throwing stage indicates the completion of the oil throwing process. As an example, when the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, it is considered that the oil throwing is completed, that is, it indicates that the excess compressor oil in the compressor has been discharged to the system outside the compressor.
[0040] In combination with the scenario example, when the compressor receives the first start-up instruction indicating the first start-up, the inner cavity of the compressor is injected with the compressor oil calibrated by the system. As an example, for a large air-conditioning system, for example, the system calibrated oil volume is 300ml, and at this time 300ml of compressor oil will be fully added to the compressor. Among them, the system calibrated 300ml compressor oil is usually greater than the refueling specification when the compressor is normally started.
[0041] When the oil exceeding the normal refueling specification of the compressor is added to the compressor, the compressor cannot withstand so much oil, which makes it difficult to start the compressor with oil and causes overcurrent. Therefore, the excess oil in the compressor should be thrown into the system by oil throwing, and an appropriate amount of oil should be retained inside the compressor so that the compressor can start normally at the first start. Specifically, after the compressor receives the first start instruction indicating the first start, it enters the oil throwing stage. At this time, the excess oil in the compressor needs to be thrown into the system, and the inner wall of the pipe and other components in the air-conditioning system will be stained with compressor oil. The compressor oil will be brought back to the compressor through the pipes in the air-conditioning system, and the compressor oil will circulate in the system. At the same time, in the oil throwing stage, the compressor is controlled to throw oil until the speed of the compressor is greater than the minimum speed of the compressor, and the duration reaches a predetermined time. It is determined that the compressor oil throwing is completed, and the oil throwing stage is exited, and the compressor will start normally.
[0042] Specifically, the minimum speed of the compressor can be determined according to the structure of the compressor and the frequency of the compressor rotation, for example, the minimum speed of the compressor can be set to 800 revolutions per minute. The predetermined time can be determined according to the operation of the compressor itself, for example, it can be set to 60 seconds.
[0043] As an example, for a large automobile air-conditioning system, for example, still taking a certain air-conditioning system that needs to be injected with 300ml of compressor oil as an example, one way of injecting oil is to inject the 300ml compressor oil calibrated by the system separately. Specifically, 200ml-250ml of compressor oil is added to the compressor, and the remaining compressor oil is injected into the gas-liquid separator or condenser. However, since the compressor oil has a certain hydrophilicity and the compressor has a high requirement for water content, injecting the compressor oil separately will increase the water content in the compressor and the system, resulting in a deterioration in the safety of the system. In this embodiment, the method of injecting the compressor oil calibrated by the system into the compressor can avoid the problems caused by separate injection. While ensuring the normal startup of the compressor, the method of separate injection is avoided, and the method of directly injecting oil into the compressor is adopted, thereby ensuring both the safety of the system and the normal startup of the compressor under the condition of large-dose oil injection.
[0044] In the compressor startup method provided in this embodiment, after the compressor receives the first startup instruction indicating the first startup, it then enters the oil-swinging stage. In the oil-swinging stage, the compressor is controlled to sling oil until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time. It is determined that the oil-swinging is completed, and the oil-swinging stage is exited to complete the startup of the compressor. Through the above scheme, for larger air-conditioning systems, the compressor is injected with an amount of oil that matches the system size, and oil-swinging is performed in the oil-swinging stage. When there is too much compressor oil in the compressor, the excess compressor oil in the compressor is discharged in time to achieve startup protection for the compressor, thereby safely and reliably starting the compressor.
[0045] Embodiment 2
[0046] Figure 2 The flowchart of the compressor starting method provided in the second embodiment of the present application is shown in FIG. Figure 2 As shown, based on the first embodiment, step 102 specifically includes:
[0047] Step 201, control the compressor to perform this operation; and record the duration of the compressor speed being greater than the minimum speed during this operation;
[0048] Step 202: If the duration recorded in this operation does not reach the predetermined time, return to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches the predetermined time.
[0049] Specifically, the compressor can be controlled to perform this operation, and the duration of the compressor speed being greater than the minimum speed during this operation is recorded, and whether the condition for exiting the oil-spinning stage is met is determined by comparing the duration recorded this time with the predetermined duration. The division of a single operation can be determined according to the actual operation of the compressor.
[0050] For example, first control the operation of the compressor, then monitor the operation of the compressor in real time and accumulate the duration of the compressor speed being greater than the minimum speed. For example, in one case, after the compressor starts to operate, if it stops operating before the oil-swing completion condition is met, it is deemed that one operation has been completed. Accordingly, the duration of this operation is recorded at this time to determine whether the recorded duration has reached the preset duration. In another case, after the compressor starts to operate, it maintains operation but the speed is not stably greater than the minimum speed of the compressor. This operation can be considered to have continued, and real-time detection is performed to determine whether the current speed is greater than the minimum speed and the duration of operation greater than the minimum speed is recorded until the current recorded duration reaches the predetermined duration. This determines that the operation is over and exits the oil-swing stage. If the speed is never greater than the minimum speed or the speed is in an unstable state, sometimes higher and sometimes lower than the minimum speed, a division cycle can also be set. When the division cycle is reached, this operation is deemed to have ended and the next operation begins. Alternatively, when it is detected that the current speed changes from less than the minimum speed to greater than the minimum speed, it can be regarded as the beginning of an operation, and when the current speed changes from not less than the minimum speed to less than the minimum speed or the oil dumping completion conditions are met, it can be regarded as the end of an operation.
[0051] The above are all examples. In actual applications, the specific method of controlling entry and exit of the oil-swing stage is not limited. As long as it is detected that the speed is greater than the minimum speed of the compressor and the duration reaches a predetermined time, it can be regarded that the oil-swing completion conditions are met and the oil-swing stage can be exited.
[0052] Through the scheme of this example, the compressor is controlled to perform this operation and the duration of the compressor speed being greater than the minimum speed during this operation is recorded. If the duration recorded during this operation does not reach the predetermined time, the compressor is returned to be controlled to perform this operation until the duration recorded during this operation reaches the predetermined time. This scheme can quickly and accurately obtain the duration of the compressor speed being greater than the minimum speed during this operation in response to different operating conditions of the compressor, thereby safely and reliably starting the compressor.
[0053] Optionally, the compressor is controlled to perform oil dumping until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time. In one example, the compressor can be controlled to perform oil dumping according to a flag. Specifically, based on any example, the method further includes:
[0054] Update the value of the compressor flag according to the duration of the most recent record; if the duration of the most recent record reaches a predetermined duration, the compressor flag is assigned a first value; if the duration of the most recent record does not reach the predetermined duration, the compressor flag is assigned a second value.
[0055] In this example, the value of the compressor flag is updated according to the duration of the most recent record. If the duration of the most recent record reaches a predetermined duration, the flag of the compressor is assigned a first value; if the duration of the most recent record does not reach a predetermined duration, the flag of the compressor is assigned a second value. In other words, the value of the flag indicates whether the current operation of the compressor meets the oil dumping completion condition.
[0056] Among them, the maintenance means of the flag bit is not limited. As an example, the flag bit can be maintained by software. The software can be installed on a chip (for example, the MCU of the compressor) or an electronic device. The software can receive signals from the speed acquisition device and the timing device. The speed acquisition device collects the current speed of the compressor. When the software detects that the current speed of the compressor is greater than the minimum speed, it sends a signal to the timing device to indicate the start of timing, and the timing device starts timing in response to the signal. When the current speed of the compressor is not greater than the minimum speed, the software does not instruct the timing device to count, and at this time, the timing device does not count. Subsequently, when the software detects that the speed reported by the speed acquisition device is not greater than the minimum speed or the timing result of the timing device reaches a predetermined time, the timing device can be instructed to stop timing. For the former case, the software detects whether the current timing result reaches the predetermined time. If not, it enters the next operation and instructs the timing device to reset. For the latter case, the software can instruct the timing device to reset, and then exit the oil dumping stage.
[0057] Among them, the first value and the second value have different values, so as to respectively represent whether the current operation condition meets or does not meet the oil-swing completion condition. As an example, the first value can be 1 and the second value can be 0. Specifically, when the MCU of the compressor receives the speed feedback from the speed acquisition device greater than the minimum speed of the compressor and the timing time of the timing device reaches the predetermined time, the flag bit of the compressor is assigned to 1, otherwise the flag bit of the compressor is assigned to 0. For example, the predetermined time is set to 60 seconds, and the compressor is controlled to perform this operation. When the software of the compressor receives a signal greater than the minimum speed sent by the speed acquisition device, the signal is sent to the timing device to start timing. If the timing device counts for 60 seconds, the flag bit of the compressor is assigned to 1, indicating that the compressor is in the process of performing oil-swinging, the speed of the compressor is greater than the minimum speed of the compressor and the duration has reached the predetermined time. At this time, the oil-swinging is completed and the oil-swinging stage can be exited. If the timing result of the timing device is 20 seconds when the timing ends, the flag bit of the compressor is assigned to 0, indicating that the speed of the compressor in this operation is greater than the minimum speed of the compressor but the duration has not reached the predetermined time. At this time, the next operation is required until the oil-swinging is completed.
[0058] In the above example, the flag of the compressor is updated according to the duration of the most recent record, and different values are assigned to the flag of the compressor according to different durations to reflect whether the compressor has completed oil shedding, providing a more convenient method to control the compressor to perform oil shedding, thereby obtaining the status of the compressor more quickly and accurately.
[0059] Optionally, based on the previous example, step 202 specifically includes: if the flag bit of the current compressor is the second value, returning to the step of controlling the compressor to perform this operation until the flag bit of the current compressor is the first value.
[0060] In this example, when the flag of the compressor is assigned to the second value, it means that the duration of the compressor speed being greater than the minimum speed during this operation has not reached the predetermined time. At this time, it is necessary to return to continue controlling the compressor to perform this operation until the duration reaches the predetermined time, and then assign the flag of the current compressor to the first value. For example, the predetermined time is 60 seconds. If the duration of the most recent record in this operation is 20 seconds, then the flag of the current compressor is 0, indicating that during the oil dumping process, the compressor speed is greater than the minimum speed of the compressor but the duration has not reached the predetermined time. It is necessary to return to the step of controlling the compressor to perform this operation and continue to operate until the duration recorded in this operation reaches 60 seconds. Then the flag is assigned to 1, and the subsequent compressor can complete normal startup. In the above example, the operation of the compressor can be controlled by the flag, which provides a more convenient method to control the compressor to implement the oil dumping strategy.
[0061] In addition, considering the protection of the compressor, in one example, in order to better control the compressor to perform this operation, in step 201, the compressor is controlled to perform this operation, specifically including: controlling the compressor to start running; if the compressor stops, it is determined that the operation is over; in step 202, if the duration recorded in this operation does not reach the predetermined time, then return to the step of controlling the compressor operation, specifically including: if the duration recorded in this operation does not reach the predetermined time, then after a predetermined stop interval has passed since the compressor stops, return to the step of controlling the compressor to perform this operation.
[0062] Specifically, after the compressor is controlled to start running, if the compressor stops during this period, then it is determined that this operation is over and the duration of the compressor rotation during this operation is recorded. If the speed of the compressor at this time is greater than the minimum speed of the compressor, but the duration of this record does not reach the predetermined duration, then it is necessary to return to control the compressor to perform this operation after a predetermined time interval from the moment the compressor stops. For example, after the compressor is controlled to start running, the compressor is greater than the minimum speed, and the time has passed for 10 seconds, the compressor stops, then this operation is over, and the duration is recorded as 10 seconds, which does not reach the predetermined duration of 60 seconds. At this time, the compressor needs to be controlled to perform this operation again after a 15-second stop interval. Continue to record the duration of this operation for 20 seconds, the compressor stops, then this operation is over, and the duration is recorded as 20 seconds, which has not reached the predetermined duration of 60 seconds. After continuing to stop for 15 seconds, the compressor is controlled to perform this operation again until the duration reaches the predetermined 60 seconds, and the compressor oil throwing is determined to be completed, and the oil throwing stage is exited.
[0063] In the above example, in response to the shutdown situation of the compressor, the compressor is controlled to perform the current operation. After one operation is completed, the next operation is started again after a predetermined time interval, so that preparations for the next operation can be performed during the shutdown interval, such as equipment heat dissipation and adjustment, etc., thereby effectively protecting the operation of the compressor and safely and reliably starting the compressor.
[0064] In actual applications, when the compressor stops, a fault code will be reported to the entire vehicle, and the compressor cannot be restarted at this time. Therefore, in order to adapt the control mechanism of the compressor, in this solution, when the compressor stops, the compressor is controlled not to report a fault code to the entire vehicle, so as to perform oil dumping in the oil dumping stage. In one example, based on any example, the method further includes:
[0065] After entering the oil-shedding stage and before exiting the oil-shedding stage, when the compressor shuts down, no fault code is reported. Also, when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power consumption cycle, a fault code is reported.
[0066] In this example, after entering the oil-slinging stage and before exiting the oil-slinging stage, when the compressor stops, in order for the compressor to perform oil-slinging normally, the compressor is controlled not to report the fault code to the whole vehicle. However, in actual applications, it is also necessary to consider that other faults can be repaired in time. Therefore, in this example, when the compressor has a continuous phase current overcurrent in a single power cycle, the fault code will be reported when the number of times exceeds the predetermined threshold. Among them, the threshold can be determined according to the actual situation. For example, a threshold can be set, which can represent the estimated time for the completion of oil-slinging. For example, a threshold is determined based on a test, and when the threshold is reached, it can usually be determined that the oil-slinging has been completed. Therefore, when the number of phase current overcurrents exceeds the threshold, it can be determined that the phase current abnormality at this time is not due to the amount of oil in the compressor, but may be due to the phase current overcurrent caused by other faults. At this time, it is necessary to report the fault code to the whole vehicle to achieve timely fault repair. Among them, when the whole vehicle is powered on, the low voltage of 12V will be connected to the compressor, and the compressor will receive the low voltage of 12V. This period of time is a power cycle. For example, when the compressor has phase current overcurrent for more than 10 times in a power cycle from the time the vehicle is powered on to the time the compressor receives a 12V low voltage, the vehicle will be reported a fault code, and the compressor will shut down and cannot be restarted. If the compressor has phase current overcurrent for less than 10 times in a power cycle, the compressor will not report a fault code, will not shut down, and will always remain in the state of trying to start.
[0067] In the above example, after entering the oil-shedding stage and before exiting the oil-shedding stage, the compressor is controlled not to report a fault code, so that the compressor will not shut down and remain in the state of trying to start. The fault code is reported to the vehicle only when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power cycle. In this way, the compressor can perform oil shedding normally and the compressor fault can be discovered in time, so that the compressor can be started safely and reliably.
[0068] In the compressor starting method provided in the present embodiment, the completion of the oil shedding of the compressor is determined by controlling the compressor to execute this operation and recording the duration of the compressor speed being greater than the minimum speed during this operation. At the same time, the compressor can also be controlled to perform oil shedding through a flag. If the duration recorded in this operation does not reach the predetermined duration, the compressor shuts down, and no fault code is reported to the vehicle. Then, after a predetermined shutdown interval from the time the compressor shuts down, the control of the compressor is returned to execute this operation until the duration recorded in this operation reaches the predetermined duration. Through the above scheme, the compressor can be controlled to perform oil shedding through different methods until the oil shedding is completed and the compressor can operate normally, thereby protecting the compressor and safely and reliably starting the compressor.
[0069] Embodiment 3
[0070] The compressor startup method provided by the present application is described in detail below with a specific embodiment. For a larger air conditioning system, the compressor is injected with an amount of oil matching the system size, and oil is thrown off during the oil throwing off stage. This process is performed when the compressor is started for the first time. Figure 3 This is a flow chart of a compressor starting method provided in Example 3 of the present application, such as Figure 3 As shown, the process is as follows:
[0071] Step 301, receiving the first start instruction.
[0072] Step 302, entering the oil-stripping phase, and controlling the compressor to perform oil-stripping.
[0073] Step 303, determine the value of the flag bit of the compressor; if the flag bit is 0, return to step 302; if the flag bit is 1, exit the oil-spinning stage and execute step 304.
[0074] Step 304, exit the oil-sweeping phase and start the compressor.
[0075] The update and maintenance strategy of the compressor flag bit may refer to the content of the aforementioned embodiment.
[0076] In summary, the compressor starting method provided by the present application, after the compressor receives the first start-up instruction indicating the first start-up, then enters the oil-shedding stage, and controls the compressor to shed oil in the oil-shedding stage until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, and the oil-shedding is determined to be completed, and then exits the oil-shedding stage to complete the start-up of the compressor. Through the above scheme, for larger air-conditioning systems, an amount of oil matching the system size is injected into the compressor, and oil-shedding is performed in the oil-shedding stage. When there is too much compressor oil in the compressor, the excess compressor oil in the compressor is discharged in time to achieve startup protection for the compressor, thereby safely and reliably starting the compressor.
[0077] Embodiment 4
[0078] Figure 4 The schematic diagram of the structure of the compressor starting device provided in the fourth embodiment of the present application is shown in FIG. Figure 4 As shown, the device comprises:
[0079] The receiving module 41 is used to receive a first start instruction, where the first start instruction is used to instruct the compressor to start for the first time; wherein the compressor is injected with a system-calibrated amount of oil;
[0080] The control module 42 is used to enter the oil-shedding stage and control the compressor to perform oil-shedding in the oil-shedding stage until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exit the oil-shedding stage to complete the startup of the compressor.
[0081] In practical applications, there are many ways to implement the compressor starting device. For example, it can be implemented through a computer program, such as application software, etc.; or it can be implemented as a medium storing relevant computer programs, such as a USB flash drive, a cloud disk, etc.; or it can be implemented through a physical device integrated or installed with a relevant computer program, such as a chip, etc.
[0082] Among them, the system calibrated oil volume refers to the oil volume that matches the operation of the entire system. The solution of this example is mainly applicable to the situation when the system requires a large amount of oil. In this case, the system calibrated oil volume injected into the compressor will usually be greater than the refueling specifications when the compressor is normally started. Among them, the oil-shedding stage is used to perform oil-shedding. In this example, the oil-shedding stage can be entered after the compressor receives the first start-up instruction indicating the first start-up. Specifically, the exit of the oil-shedding stage represents the completion of the oil-shedding process. As an example, when the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, it is regarded as the end of the oil-shedding, which indicates that the excess compressor oil in the compressor has been discharged to the system outside the compressor.
[0083] Combined with the scenario example, when the compressor receives the first start-up instruction to indicate the first start-up, the inner cavity of the compressor is injected with compressor oil calibrated by the system. When the oil exceeding the normal refueling specification of the compressor is added to the compressor, the compressor cannot withstand so much oil, which makes it difficult for the compressor to start with oil and causes overcurrent. Therefore, the excess oil in the compressor should be thrown into the system by oil throwing, and an appropriate amount of oil should be retained inside the compressor so that the compressor can start normally at the first start. Specifically, after the compressor receives the first start-up instruction to indicate the first start-up, it enters the oil throwing stage. At this time, the excess oil in the compressor needs to be thrown into the system, and the inner wall of the pipe and other components in the air-conditioning system will be stained with compressor oil. The compressor oil will be brought back to the compressor through the pipes in the air-conditioning system, and the compressor oil will circulate in the system. At the same time, in the oil throwing stage, the compressor is controlled to throw oil until the speed of the compressor is greater than the minimum speed of the compressor, and the duration reaches a predetermined time. It is determined that the compressor oil throwing is completed, and the oil throwing stage is exited, and the compressor will start normally.
[0084] Specifically, the minimum rotation speed of the compressor can be determined according to the structure of the compressor and the frequency of the compressor rotation. The predetermined time can be determined according to the operation of the compressor itself.
[0085] Based on the above example, the control module 42 is specifically used to: control the compressor to perform this operation; and record the duration during which the speed of the compressor is greater than the minimum speed during this operation; if the duration recorded in this operation does not reach the predetermined duration, return to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches the predetermined duration.
[0086] Specifically, the compressor can be controlled to perform this operation, and the duration of the compressor speed being greater than the minimum speed during this operation is recorded, and whether the condition for exiting the oil-spinning stage is met is determined by comparing the duration recorded this time with the predetermined duration. The division of a single operation can be determined according to the actual operation of the compressor.
[0087] In practical applications, the specific method of controlling entry and exit of the oil-shedding phase is not limited. As long as it is detected that the speed is greater than the minimum speed of the compressor and the duration reaches a predetermined time, the oil-shedding completion condition can be considered to be met and the oil-shedding phase can be exited.
[0088] Through the scheme of this example, the compressor is controlled to perform this operation and the duration of the compressor speed being greater than the minimum speed during this operation is recorded. If the duration recorded during this operation does not reach the predetermined time, the compressor is returned to be controlled to perform this operation until the duration recorded during this operation reaches the predetermined time. This scheme can quickly and accurately obtain the duration of the compressor speed being greater than the minimum speed during this operation in response to different operating conditions of the compressor, thereby safely and reliably starting the compressor.
[0089] Optionally, the compressor is controlled to perform oil dumping until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time. In one example, the compressor can be controlled to perform oil dumping according to a flag. Specifically, based on any example, the device further includes:
[0090] An update module updates the value of the compressor flag according to the duration of the most recent record; wherein, if the duration of the most recent record reaches a predetermined duration, the compressor flag is assigned a first value; if the duration of the most recent record does not reach the predetermined duration, the compressor flag is assigned a second value.
[0091] In this example, the value of the compressor flag is updated according to the duration of the most recent record. If the duration of the most recent record reaches a predetermined duration, the flag of the compressor is assigned a first value; if the duration of the most recent record does not reach a predetermined duration, the flag of the compressor is assigned a second value. In other words, the value of the flag indicates whether the current operation of the compressor meets the oil dumping completion condition.
[0092] Among them, the maintenance means of the flag bit is not limited. As an example, the flag bit can be maintained by software. The software can be installed on a chip or an electronic device. The software can receive signals sent from the speed acquisition device and the timing device. The speed acquisition device collects the current speed of the compressor. When the software detects that the current speed of the compressor is greater than the minimum speed, it sends a signal to the timing device to indicate the start of timing, and the timing device starts timing in response to the signal. When the current speed of the compressor is not greater than the minimum speed, the software does not instruct the timing device to count, and at this time, the timing device does not count. Subsequently, when the software detects that the speed reported by the speed acquisition device is not greater than the minimum speed or the timing result of the timing device reaches a predetermined time, it can instruct the timing device to stop timing. For the former case, the software detects whether the current timing result reaches the predetermined time. If not, it enters the next operation and instructs the timing device to reset. For the latter case, the software can instruct the timing device to reset, and then exit the oil dumping stage.
[0093] The first value and the second value have different values to respectively represent whether the current operating condition meets or does not meet the oil dumping completion condition. As an example, the first value may be 1 and the second value may be 0. Specifically, when the speed feedback received by the speed acquisition device of the compressor MCU is greater than the minimum speed of the compressor and the timing time of the timing device reaches a predetermined time, the flag bit of the compressor is assigned to 1, otherwise the flag bit of the compressor is assigned to 0.
[0094] In the above example, the flag of the compressor is updated according to the duration of the most recent record, and different values are assigned to the flag of the compressor according to different durations to reflect whether the compressor has completed oil shedding, providing a more convenient method to control the compressor to perform oil shedding, thereby obtaining the status of the compressor more quickly and accurately.
[0095] Optionally, based on the previous example, the control module 42 is specifically used to: if the flag bit of the current compressor is the second value, return to the step of controlling the compressor to perform this operation until the flag bit of the current compressor is the first value.
[0096] In this example, when the flag of the compressor is assigned to the second value, it means that the duration of the compressor speed being greater than the minimum speed during this operation has not reached the predetermined time. At this time, it is necessary to return to continue controlling the compressor to perform this operation until the duration reaches the predetermined time, and then assign the flag of the current compressor to the first value. In the above example, the operation of the compressor can be controlled by the flag, which provides a more convenient method to control the compressor to execute the oil dumping strategy.
[0097] In addition, considering the protection of the compressor, in one example, in order to better control the compressor to perform this operation, the control module is specifically used to: control the compressor to start running; if the compressor stops, it is determined that the operation is over; the control module is also specifically used to: if the duration recorded in this operation does not reach a predetermined duration, then after a predetermined stop interval from the time the compressor stops, return to the step of controlling the compressor to perform this operation.
[0098] Specifically, after the compressor is controlled to start running, if the compressor stops during this period, then the current operation is determined to be over, and the duration of the compressor rotation during this operation is recorded. If the speed of the compressor at this time is greater than the minimum speed of the compressor, but the duration of this record does not reach the predetermined time, then it is necessary to return to the control of the compressor to perform this operation after a predetermined time interval from the time the compressor stops.
[0099] In the above example, in response to the shutdown of the compressor, the compressor is controlled to perform the current operation. After one operation is completed, the next operation is started again after a predetermined time interval, so that preparations for the next operation can be performed during the shutdown interval, thereby effectively protecting the operation of the compressor and safely and reliably starting the compressor.
[0100] In actual applications, when the compressor stops, a fault code will be reported to the entire vehicle, and the compressor cannot be restarted at this time. Therefore, in order to adapt the control mechanism of the compressor, in this solution, when the compressor stops, the compressor is controlled not to report a fault code to the entire vehicle, so as to perform oil throwing in the oil throwing stage. In one example, based on any example, the device also includes:
[0101] The processing module does not report a fault code when the compressor shuts down after entering the oil-shedding stage and before exiting the oil-shedding stage, and reports a fault code when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power consumption cycle.
[0102] In this example, after entering the oil-shedding stage and before exiting the oil-shedding stage, when the compressor stops, in order for the compressor to perform oil-shedding normally, the compressor is controlled not to report a fault code to the entire vehicle. However, in actual applications, it is also necessary to consider that other faults can be repaired in a timely manner. Therefore, in this example, when the compressor has a continuous phase current overcurrent that exceeds a predetermined threshold within a single power cycle, a fault code will be reported. Among them, the threshold can be determined according to actual conditions. Therefore, when the number of phase current overcurrents exceeds the threshold, it can be determined that the phase current abnormality at this time is not due to the amount of oil in the compressor, but may be due to a phase current overcurrent caused by other fault reasons. At this time, it is necessary to report the fault code to the entire vehicle to achieve timely fault repair. Among them, when the entire vehicle is powered on, a low voltage of 12V will be connected to the compressor, and the compressor will receive a low voltage of 12V. This period of time is a power cycle.
[0103] In the above example, after entering the oil-shedding stage and before exiting the oil-shedding stage, the compressor is controlled not to report a fault code, so that the compressor will not shut down and remain in the state of trying to start. The fault code is reported to the vehicle only when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power cycle. In this way, the compressor can perform oil shedding normally and the compressor fault can be discovered in time, so that the compressor can be started safely and reliably.
[0104] In the compressor starting device provided in the present embodiment, when the compressor is started for the first time, after the receiving module receives the first start instruction indicating the first start, the control module then enters the oil throwing stage, and controls the compressor to throw oil in the oil throwing stage until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, and the oil throwing is determined to be completed, and the oil throwing stage is exited to complete the startup of the compressor. Through the above scheme, for larger air-conditioning systems, the compressor is injected with an amount of oil that matches the system size and performs oil throwing in the oil throwing stage. When there is too much compressor oil in the compressor, the excess compressor oil in the compressor is discharged in time to achieve startup protection for the compressor, thereby safely and reliably starting the compressor.
[0105] Embodiment 5
[0106] Figure 5 This is a schematic diagram of the structure of an electronic device provided in Embodiment 5 of the present application, such as Figure 5 As shown, the electronic device includes:
[0107] The electronic device includes a processor 291 and a memory 292; it may also include a communication interface 293 and a bus 294. The processor 291, the memory 292, and the communication interface 293 may communicate with each other through the bus 294. The communication interface 293 may be used for information transmission. The processor 291 may call the logic instructions in the memory 292 to execute the above-mentioned example method.
[0108] In addition, the logic instructions in the above-mentioned memory 292 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0109] The memory 292 is a computer-readable storage medium that can be used to store software programs and computer executable programs, such as program instructions / modules corresponding to the methods in the embodiments of the present application. The processor 291 executes functional applications and data processing by running the software programs, instructions, and modules stored in the memory 292, that is, implementing the methods in the above method examples.
[0110] The memory 292 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 292 may include a high-speed random access memory and may also include a non-volatile memory.
[0111] An embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the method in any example.
[0112] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims.
[0113] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A compressor starting method, characterized in that: include: receiving a first start instruction, the first start instruction being used to instruct the compressor to start for the first time; wherein the compressor is injected with a system-calibrated amount of oil; Entering the oil-swing stage, and controlling the compressor to perform oil-swing in the oil-swing stage until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exiting the oil-swing stage to complete the startup of the compressor; wherein the duration is recorded during the process of controlling the compressor to perform oil-swing; The value of the flag of the compressor is updated according to the duration of the most recent record; wherein, if the duration of the most recent record reaches the predetermined duration, the flag of the compressor is assigned a first value, and if the duration of the most recent record does not reach the predetermined duration, the flag of the compressor is assigned a second value.
2. The method according to claim 1, characterized in that The step of controlling the compressor to perform oil dumping until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time period includes: controlling the compressor to perform this operation; and recording the duration during which the speed of the compressor is greater than the minimum speed during this operation; If the duration recorded in this operation does not reach the predetermined time length, the process returns to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches the predetermined time length.
3. The method according to claim 1, characterized in that If the duration recorded in this operation does not reach the predetermined duration, returning to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches the predetermined duration, includes: If the flag bit of the current compressor is the second value, the process returns to the step of controlling the compressor to perform this operation until the flag bit of the current compressor is the first value.
4. The method according to claim 2, characterized in that: The controlling the compressor to perform this operation includes: Controlling the compressor to start running; If the compressor stops, it is determined that the operation is finished; If the duration recorded in this operation does not reach the predetermined duration, returning to the step of controlling the compressor to perform this operation includes: If the duration recorded in this operation does not reach the predetermined time length, the process returns to the step of controlling the compressor to perform this operation after a predetermined stop interval has passed since the compressor was stopped.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: After entering the oil-shedding stage and before exiting the oil-shedding stage, when the compressor shuts down, no fault code is reported; and when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power consumption cycle, the fault code is reported.
6. A compressor starting device, characterized in that: include: A receiving module, used for receiving a first start instruction, wherein the first start instruction is used for instructing the compressor to start for the first time; wherein the compressor is injected with a system-calibrated amount of oil; A control module, used for entering an oil-swinging stage, and controlling the compressor to perform oil-swinging in the oil-swinging stage, until the speed of the compressor is greater than the minimum speed of the compressor and the duration reaches a predetermined time, then exiting the oil-swinging stage to complete the startup of the compressor; wherein the duration is recorded during the process of controlling the compressor to perform oil-swinging; An update module is used to update the value of the flag bit of the compressor according to the duration of the most recent record; wherein, if the duration of the most recent record reaches the predetermined duration, the flag bit of the compressor is assigned to a first value, and if the duration of the most recent record does not reach the predetermined duration, the flag bit of the compressor is assigned to a second value.
7. The device according to claim 6, characterized in that The control module is specifically used for: controlling the compressor to perform this operation; and recording the duration during which the speed of the compressor is greater than the minimum speed during this operation; If the duration recorded in this operation does not reach the predetermined time length, the process returns to the step of controlling the compressor to perform this operation until the duration recorded in this operation reaches the predetermined time length.
8. The device according to claim 6, characterized in that The control module is specifically used for: If the flag bit of the current compressor is the second value, the process returns to the step of controlling the compressor to perform this operation until the flag bit of the current compressor is the first value.
9. The device according to claim 7, characterized in that The control module is specifically used for: Controlling the compressor to start running; If the compressor stops, it is determined that the operation is finished; The control module is further specifically used for: If the duration recorded in this operation does not reach the predetermined time length, the process returns to the step of controlling the compressor to perform this operation after a predetermined stop interval has passed since the compressor was stopped.
10. The device according to any one of claims 6 to 9, characterized in that: The device also includes: The processing module is used for not reporting a fault code when the compressor shuts down after entering the oil-shedding stage and before exiting the oil-shedding stage, and for reporting the fault code when the number of consecutive phase current overcurrents in the compressor exceeds a predetermined threshold within a single power consumption cycle.
11. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 5 when executed by a processor.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Compressor speed control system for bearing reliability
US20090324426A1