tfhj267
10-12-21 0 Просмотров

Control of the Brushless DC Motor in Combine Mode A brushless DC (BLDC) motor is considered to be a high performance gear motor due to its low maintenance cost, versatility, adequate torque and speed, and high reliability. Normally, a simple BLDC motor driver is composed of a permanent magnetic rotor and three stator coils. In each controlling step, two out of three coils are used to generate rotating magnetic field, while the floating coil induces a back electromotive force (emf) and feeds the generated current back to the controller as noise. In this work, combine mode scheme is proposed to control a BLDC motor in such a way that the excess current is accumulated via additional switching circuit for further utilization. Therefore, a BLDC motor can drive the load in concurrent with generating power. The proposed switching circuit has been designed and simulated on PSpice. The results show that up to 75% of input voltage can be charged to the storage capacitor. This paper provides a technical review of position and speed sensorless methods for controlling Brushless Direct Current (BLDC) motor drives, including the background analysis using sensors, limitations and advances. The performance and reliability of BLDC motor drivers have been improved because the conventional control and sensing techniques have been improved through sensorless technology. Then, in this paper sensorless advances are reviewed and recent developments in this area are introduced with their inherent advantages and drawbacks, including the analysis of practical implementation issues and applications. The study includes a deep overview of state-of-the-art back-EMF sensing methods, which includes Terminal Voltage Sensing, Third Harmonic Voltage Integration, Terminal Current Sensing, Back-EMF Integration and PWM strategies. Also, the most relevant techniques based on estimation and models are briefly analysed, such as Sliding-mode Observer, Extended Kalman Filter, Model Reference Adaptive System, Adaptive observers (Full-order and Pseudoreduced-order) and Artificial Neural Networks. For the past two decades several Asian countries such as Japan, which have been under pressure from high energy prices, have implemented variable speed PM motor drives for energy saving applications such as air conditioners and refrigerators [1]. On the other hand, the U.S.A. has kept on using cheap induction motor drives, which have around 10% lower efficiency than adjustable PM motor drives for energy saving applications. Therefore recently, the increase in energy prices spurs higher demands of variable speed PM motor drives. Also, recent rapid proliferation of motor drives into the automobile industry, based on hybrid drives, generates a serious demand for high efficient PM motor drives, and this was the beginning of interest in BLDC motors. BLDC motors, also called Permanent Magnet DC Synchronous motors, are one of the motor types that have more rapidly gained popularity, mainly because of their better characteristics and performance [2]. These motors are used in a great amount of industrial sectors because their architecture is suitable for any safety critical applications. The brushless DC motor is a synchronous electric motor that, from a modelling perspective, looks exactly like a DC motor, having a linear relationship between current and torque, voltage and rpm. It is an electronically controlled commutation system, instead of having a mechanical commutation, which is typical of brushed motors. Additionally, the electromagnets do not move, the permanent magnets rotate and the armature remains static. This gets around the problem of how to transfer current to a moving armature. In order to do this, the brush-system/commutator assembly is replaced by an intelligent electronic controller, which performs the same power distribution as a brushed DC motor [3]. BLDC motors have many advantages over brushed DC motors and induction motors, such as a better speed versus torque characteristics, high dynamic response, high efficiency and reliability, long operating life (no brush erosion), noiseless operation, higher speed ranges, and reduction of electromagnetic interference (EMI). In addition, the ratio of delivered torque to the size of the motor is higher, making it useful in applications where space and weight are critical factors, especially in aerospace applications. The control of BLDC motors can be done in sensor or sensorless mode, but to reduce overall cost of actuating devices, sensorless control techniques are normally used. The advantage of sensorless BLDC motor control is that the sensing part can be omitted, and thus overall costs can be considerably reduced. The disadvantages of sensorless control are higher requirements for control algorithms and more complicated electronics [3]. All of the electrical motors that do not require an electrical connection (made with brushes) between stationary and rotating parts can be considered as brushless permanent magnet (PM) machines [4], which can be categorised based on the PMs mounting and the back-EMF shape. The PMs can be surface mounted on the rotor (SMPM) or installed inside of the rotor (IPM) [5], and the back-EMF shape can either be sinusoidal or trapezoidal. According to the back-EMF shape, PM AC synchronous motors (PMAC or PMSM) have sinusoidal back-EMF and high performance Brushless DC Motor have trapezoidal back-EMF. A PMAC motor is typically excited by a three-phase sinusoidal current, and a BLDC motor is usually powered by a set of currents having a quasi-square waveform [6,7]. Because of their high power density, reliability, efficiency, maintenance free nature and silent operation, permanent magnet (PM) motors have been widely used in a variety of applications in industrial automation, computers, aerospace, military (gun turrets drives for combat vehicles) [3], automotive (hybrid vehicles) [8] and household products. However, the PM BLDC motors are inherently electronically controlled and require rotor position information for proper commutation of currents in its stator windings. It is not desirable to use the position sensors for applications where reliability is of utmost importance because a sensor failure may cause instability in the control system. These limitations of using position sensors combined with the availability of powerful and economical microprocessors have spurred the development of sensorless control technology. Solving this problem effectively will open the way for full penetration of this motor drive into all low cost, high reliability, and large volume applications. The remainder of the paper is arranged as follows. Section 2 describes the position and speed control fundamentals of BLDC motors using sensors. Next, Section 3 explains the control improvements applying sensorless techniques, describing the motor controller model and the most important techniques based on back-EMF sensing. Section 4 also briefly analyses the sensorless techniques using estimators and model-based schemes. In addition, Section 5 compares the feasibility of the control methods, and describes some relevant implementation issues, such as open-loop starting. Finally, Section 6 provides an overview for the applications of BLDC motor controllers, as well as conclusions are drawn in Section 7. PM motor drives require a rotor position sensor to properly perform phase commutation and/or current control. For PMAC motors, a constant supply of position information is necessary; thus a position sensor with high resolution, such as a shaft encoder or a resolver, is typically used. For BLDC motors, only the knowledge of six phase-commutation instants per electrical cycle is needed; therefore, low-cost Hall-effect sensors are usually used. Also, electromagnetic variable reluctance (VR) sensors or accelerometers have been extensively applied to measure motor position and speed. The reality is that angular motion sensors based on magnetic field sensing principles stand out because of their many inherent advantages and sensing benefits. 2.1. Position and Speed Sensors As explained before, some of the most frequently used devices in position and speed applications are Hall-effect sensors, variable reluctance sensors and accelerometers. Each of these types of devices is discussed further below. 2.1.1. Hall-effect sensors These kinds of devices are based on Hall-effect theory, which states that if an electric current- carrying conductor is kept in a magnetic field, the magnetic field exerts a transverse force on the moving charge carriers that tends to push them to one side of the conductor. A build-up of charge at the sides of the conductors will balance this magnetic influence producing a measurable voltage between the two sides of the conductor. The presence of this measurable transverse voltage is called the Hall-effect because it was discovered by Edwin Hall in 1879. Unlike a brushed DC motor, the commutation of a high performance BLDC Motor is controlled electronically. To rotate the BLDC motor the stator windings should be energized in a sequence. It is important to know the rotor position in order to understand which winding will be energized following the energizing sequence. Rotor position is sensed using Hall-effect sensors embedded into the stator [9]. Most BLDC motors have three Hall sensors inside the stator on the non-driving end of the motor. Whenever the rotor magnetic poles pass near the Hall sensors they give a high or low signal indicating the N or S pole is passing near the sensors. Based on the combination of these three Hall sensor signals, the exact sequence of commutation can be determined. Figure 1 shows a transverse section of a BLDC motor with a rotor that has alternate N and S permanent magnets. Hall sensors are embedded into the stationary part of the motor. Embedding the Hall sensors into the stator is a complex process because any misalignment in these Hall sensors with respect to the rotor magnets will generate an error in determination of the rotor position. To simplify the process of mounting the Hall sensors onto the stator some motors may have the Hall sensor magnets on the rotor, in addition to the main rotor magnets. Therefore, whenever the rotor rotates the Hall sensor magnets give the same effect as the main magnets. The Hall sensors are normally mounted on a printed circuit board and fixed to the enclosure cap on the non-driving end. This enables users to adjust the complete assembly of Hall sensors to align with the rotor magnets in order to achieve the best performance [10].  


Отправить сообщение

Похожие объявления

Fiberglass Tissue

Fiberglass Tissue Fiberglass tissue ;is a non-woven felt made of randomly oriented glass fibers distributed in a special binder by a wet-lay process. This material is used in composite surface applications. It adds smoothness, luster, and cleanliness of…

Wholesale Double Robe Hook

Our History Lih Chern Metallic Co., (LCM) was established inTaiwanin 1968 as a manufacturer specialized in metal bathroom accessories. Currently, we operate one factory in Changhua,Taiwanand one factory in Shanghai,China. We now are the largest…

nh-glassware.com

nh-glassware.com A wine glass is a type of glass that is used to drink and taste wine. Most wine glasses are stemware, that is they are goblets composed of three parts: the bowl, stem, and foot. A Champagne…

DUAL PLATE CHECK VALVES DEALERS IN KOLKATA

WE ARE THE STOCKISTS OF ALL LEADING BRANDS OF INDUSTRIAL VALVES. OUR RANGE OF PRODUCTS ARE AS FOLLOWS: - 1) GATE VALVE 2) GLOBE VALVE 3) SLUICE VALVE 4) SLEEVE VALVE 5) BALL VALVE 6) PLUG VALVE 7) CHECK VALVE 8) ROTARY VALVE VALVE 9) BUTTERFLY VALVE 11) )…

What Are Nootropics?

 What Are Nootropics? Nootropics, or “smart drugs,” are a class of substances that can boost brain performance. They are sometimes called cognition enhancers or memory enhancing substances. Prescription nootropics are medications that have stimulant…

Пожаловаться на это объявление
Войти чтоб ответить

Поделиться


Profiler

Database (default) 0.668046 s
21.2109 kB
Исходный пункт Min Max Average Всего
SELECT `group_name`, `config_key`, `config_value` FROM `oc2_config` ORDER BY `group_name` ASC, `config_key` ASC (1)
0.013613 s
0.013613 s
0.013613 s
0.013613 s
0.8359 kB
0.8359 kB
0.8359 kB
0.8359 kB
SELECT `oc2_`.`id_crontab` AS `id_crontab`, `oc2_`.`name` AS `name`, `oc2_`.`period` AS `period`, `oc2_`.`callback` AS `callback`, `oc2_`.`params` AS `params`, `oc2_`.`description` AS `description`, `oc2_`.`date_created` AS `date_created`, `oc2_`.`date_started` AS `date_started`, `oc2_`.`date_finished` AS `date_finished`, `oc2_`.`date_next` AS `date_next`, `oc2_`.`times_executed` AS `times_executed`, `oc2_`.`output` AS `output`, `oc2_`.`running` AS `running`, `oc2_`.`active` AS `active` FROM `oc2_crontab` AS `oc2_` WHERE `active` = 1 AND (`date_next` <= '2024-11-07 19:31:09' OR `date_next` IS NULL) (1)
0.000826 s
0.000826 s
0.000826 s
0.000826 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_category`.`id_category` AS `id_category`, `oc2_category`.`name` AS `name`, `oc2_category`.`order` AS `order`, `oc2_category`.`created` AS `created`, `oc2_category`.`id_category_parent` AS `id_category_parent`, `oc2_category`.`parent_deep` AS `parent_deep`, `oc2_category`.`seoname` AS `seoname`, `oc2_category`.`description` AS `description`, `oc2_category`.`price` AS `price`, `oc2_category`.`last_modified` AS `last_modified`, `oc2_category`.`has_image` AS `has_image` FROM `oc2_categories` AS `oc2_category` WHERE `seoname` = 'odezhda' LIMIT 1 (1)
0.000755 s
0.000755 s
0.000755 s
0.000755 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SHOW FULL COLUMNS FROM `oc2_ads` (1)
0.001685 s
0.001685 s
0.001685 s
0.001685 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_ad`.`id_ad` AS `id_ad`, `oc2_ad`.`id_user` AS `id_user`, `oc2_ad`.`id_category` AS `id_category`, `oc2_ad`.`id_location` AS `id_location`, `oc2_ad`.`title` AS `title`, `oc2_ad`.`seotitle` AS `seotitle`, `oc2_ad`.`description` AS `description`, `oc2_ad`.`address` AS `address`, `oc2_ad`.`latitude` AS `latitude`, `oc2_ad`.`longitude` AS `longitude`, `oc2_ad`.`price` AS `price`, `oc2_ad`.`phone` AS `phone`, `oc2_ad`.`website` AS `website`, `oc2_ad`.`ip_address` AS `ip_address`, `oc2_ad`.`created` AS `created`, `oc2_ad`.`published` AS `published`, `oc2_ad`.`featured` AS `featured`, `oc2_ad`.`last_modified` AS `last_modified`, `oc2_ad`.`status` AS `status`, `oc2_ad`.`has_images` AS `has_images`, `oc2_ad`.`stock` AS `stock`, `oc2_ad`.`rate` AS `rate`, `oc2_ad`.`favorited` AS `favorited`, `oc2_ad`.`cf_doppole` AS `cf_doppole` FROM `oc2_ads` AS `oc2_ad` WHERE `seotitle` = 'control-of-the-brushless-dc-motor-in-combine-mode-3' LIMIT 1 (1)
0.000553 s
0.000553 s
0.000553 s
0.000553 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_location`.`id_location` AS `id_location`, `oc2_location`.`name` AS `name`, `oc2_location`.`order` AS `order`, `oc2_location`.`id_location_parent` AS `id_location_parent`, `oc2_location`.`parent_deep` AS `parent_deep`, `oc2_location`.`seoname` AS `seoname`, `oc2_location`.`description` AS `description`, `oc2_location`.`last_modified` AS `last_modified`, `oc2_location`.`has_image` AS `has_image`, `oc2_location`.`latitude` AS `latitude`, `oc2_location`.`longitude` AS `longitude`, `oc2_location`.`id_geoname` AS `id_geoname`, `oc2_location`.`fcodename_geoname` AS `fcodename_geoname` FROM `oc2_locations` AS `oc2_location` WHERE `oc2_location`.`id_location` = '0' LIMIT 1 (7)
0.000301 s
0.009016 s
0.003642 s
0.025492 s
0.7031 kB
0.7031 kB
0.7031 kB
4.9219 kB
SELECT `oc2_location`.`id_location` AS `id_location`, `oc2_location`.`name` AS `name`, `oc2_location`.`order` AS `order`, `oc2_location`.`id_location_parent` AS `id_location_parent`, `oc2_location`.`parent_deep` AS `parent_deep`, `oc2_location`.`seoname` AS `seoname`, `oc2_location`.`description` AS `description`, `oc2_location`.`last_modified` AS `last_modified`, `oc2_location`.`has_image` AS `has_image`, `oc2_location`.`latitude` AS `latitude`, `oc2_location`.`longitude` AS `longitude`, `oc2_location`.`id_geoname` AS `id_geoname`, `oc2_location`.`fcodename_geoname` AS `fcodename_geoname` FROM `oc2_locations` AS `oc2_location` WHERE `seoname` IS NULL LIMIT 1 (1)
0.000316 s
0.000316 s
0.000316 s
0.000316 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_ad`.`id_ad` AS `id_ad`, `oc2_ad`.`id_user` AS `id_user`, `oc2_ad`.`id_category` AS `id_category`, `oc2_ad`.`id_location` AS `id_location`, `oc2_ad`.`title` AS `title`, `oc2_ad`.`seotitle` AS `seotitle`, `oc2_ad`.`description` AS `description`, `oc2_ad`.`address` AS `address`, `oc2_ad`.`latitude` AS `latitude`, `oc2_ad`.`longitude` AS `longitude`, `oc2_ad`.`price` AS `price`, `oc2_ad`.`phone` AS `phone`, `oc2_ad`.`website` AS `website`, `oc2_ad`.`ip_address` AS `ip_address`, `oc2_ad`.`created` AS `created`, `oc2_ad`.`published` AS `published`, `oc2_ad`.`featured` AS `featured`, `oc2_ad`.`last_modified` AS `last_modified`, `oc2_ad`.`status` AS `status`, `oc2_ad`.`has_images` AS `has_images`, `oc2_ad`.`stock` AS `stock`, `oc2_ad`.`rate` AS `rate`, `oc2_ad`.`favorited` AS `favorited`, `oc2_ad`.`cf_doppole` AS `cf_doppole` FROM `oc2_ads` AS `oc2_ad` WHERE `seotitle` = 'control-of-the-brushless-dc-motor-in-combine-mode-3' AND `status` != 30 LIMIT 1 (1)
0.098012 s
0.098012 s
0.098012 s
0.098012 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_category`.`id_category` AS `id_category`, `oc2_category`.`name` AS `name`, `oc2_category`.`order` AS `order`, `oc2_category`.`created` AS `created`, `oc2_category`.`id_category_parent` AS `id_category_parent`, `oc2_category`.`parent_deep` AS `parent_deep`, `oc2_category`.`seoname` AS `seoname`, `oc2_category`.`description` AS `description`, `oc2_category`.`price` AS `price`, `oc2_category`.`last_modified` AS `last_modified`, `oc2_category`.`has_image` AS `has_image` FROM `oc2_categories` AS `oc2_category` WHERE `oc2_category`.`id_category` = '2' LIMIT 1 (7)
0.000360 s
0.089306 s
0.023159 s
0.162112 s
0.7031 kB
0.7031 kB
0.7031 kB
4.9219 kB
SHOW FULL COLUMNS FROM `oc2_comments` (1)
0.004443 s
0.004443 s
0.004443 s
0.004443 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT COUNT(`oc2_comment`.`id_comment`) AS `records_found` FROM `oc2_comments` AS `oc2_comment` WHERE `id_ad` = '2437' AND `status` = 1 (1)
0.105385 s
0.105385 s
0.105385 s
0.105385 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_comment`.`id_comment` AS `id_comment`, `oc2_comment`.`id_comment_parent` AS `id_comment_parent`, `oc2_comment`.`id_ad` AS `id_ad`, `oc2_comment`.`id_comment_tree` AS `id_comment_tree`, `oc2_comment`.`created` AS `created`, `oc2_comment`.`comment` AS `comment`, `oc2_comment`.`status` AS `status`, `oc2_comment`.`id_user` AS `id_user`, `oc2_comment`.`ip_address` AS `ip_address` FROM `oc2_comments` AS `oc2_comment` WHERE `id_ad` = '2437' AND `status` = 1 ORDER BY `created` ASC LIMIT 20 OFFSET 0 (1)
0.000928 s
0.000928 s
0.000928 s
0.000928 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_c`.`id_category`, COUNT("a.id_ad") AS `count` FROM `oc2_categories` AS `oc2_c` JOIN `oc2_ads` AS `oc2_a` USING (`id_category`) WHERE `oc2_a`.`id_category` = oc2_c.id_category AND IF(0 <> 0, DATE_ADD( published, INTERVAL 0 DAY), DATE_ADD( NOW(), INTERVAL 1 DAY)) > '2024-11-07 19:31:12' AND `oc2_a`.`status` = 1 GROUP BY `oc2_c`.`id_category` ORDER BY `oc2_c`.`order` ASC (1)
0.026095 s
0.026095 s
0.026095 s
0.026095 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_category`.`id_category` AS `id_category`, `oc2_category`.`name` AS `name`, `oc2_category`.`order` AS `order`, `oc2_category`.`created` AS `created`, `oc2_category`.`id_category_parent` AS `id_category_parent`, `oc2_category`.`parent_deep` AS `parent_deep`, `oc2_category`.`seoname` AS `seoname`, `oc2_category`.`description` AS `description`, `oc2_category`.`price` AS `price`, `oc2_category`.`last_modified` AS `last_modified`, `oc2_category`.`has_image` AS `has_image` FROM `oc2_categories` AS `oc2_category` WHERE `id_category` != 1 AND `parent_deep` IN (0, 1) ORDER BY `order` ASC (1)
0.066691 s
0.066691 s
0.066691 s
0.066691 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_category`.`id_category` AS `id_category`, `oc2_category`.`name` AS `name`, `oc2_category`.`order` AS `order`, `oc2_category`.`created` AS `created`, `oc2_category`.`id_category_parent` AS `id_category_parent`, `oc2_category`.`parent_deep` AS `parent_deep`, `oc2_category`.`seoname` AS `seoname`, `oc2_category`.`description` AS `description`, `oc2_category`.`price` AS `price`, `oc2_category`.`last_modified` AS `last_modified`, `oc2_category`.`has_image` AS `has_image` FROM `oc2_categories` AS `oc2_category` WHERE `id_category_parent` = '2' AND `id_category` != '2' LIMIT 1 (1)
0.000417 s
0.000417 s
0.000417 s
0.000417 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SHOW FULL COLUMNS FROM `oc2_users` (1)
0.002442 s
0.002442 s
0.002442 s
0.002442 s
0.6875 kB
0.6875 kB
0.6875 kB
0.6875 kB
SELECT `oc2_user`.`id_user` AS `id_user`, `oc2_user`.`name` AS `name`, `oc2_user`.`seoname` AS `seoname`, `oc2_user`.`email` AS `email`, `oc2_user`.`password` AS `password`, `oc2_user`.`description` AS `description`, `oc2_user`.`status` AS `status`, `oc2_user`.`id_role` AS `id_role`, `oc2_user`.`id_location` AS `id_location`, `oc2_user`.`created` AS `created`, `oc2_user`.`last_modified` AS `last_modified`, `oc2_user`.`logins` AS `logins`, `oc2_user`.`last_login` AS `last_login`, `oc2_user`.`last_ip` AS `last_ip`, `oc2_user`.`user_agent` AS `user_agent`, `oc2_user`.`token` AS `token`, `oc2_user`.`token_created` AS `token_created`, `oc2_user`.`token_expires` AS `token_expires`, `oc2_user`.`api_token` AS `api_token`, `oc2_user`.`hybridauth_provider_name` AS `hybridauth_provider_name`, `oc2_user`.`hybridauth_provider_uid` AS `hybridauth_provider_uid`, `oc2_user`.`subscriber` AS `subscriber`, `oc2_user`.`rate` AS `rate`, `oc2_user`.`has_image` AS `has_image`, `oc2_user`.`failed_attempts` AS `failed_attempts`, `oc2_user`.`last_failed` AS `last_failed`, `oc2_user`.`notification_date` AS `notification_date`, `oc2_user`.`device_id` AS `device_id`, `oc2_user`.`stripe_user_id` AS `stripe_user_id`, `oc2_user`.`google_authenticator` AS `google_authenticator` FROM `oc2_users` AS `oc2_user` WHERE `oc2_user`.`id_user` = '419' LIMIT 1 (1)
0.001301 s
0.001301 s
0.001301 s
0.001301 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
SELECT `oc2_ad`.`id_ad` AS `id_ad`, `oc2_ad`.`id_user` AS `id_user`, `oc2_ad`.`id_category` AS `id_category`, `oc2_ad`.`id_location` AS `id_location`, `oc2_ad`.`title` AS `title`, `oc2_ad`.`seotitle` AS `seotitle`, `oc2_ad`.`description` AS `description`, `oc2_ad`.`address` AS `address`, `oc2_ad`.`latitude` AS `latitude`, `oc2_ad`.`longitude` AS `longitude`, `oc2_ad`.`price` AS `price`, `oc2_ad`.`phone` AS `phone`, `oc2_ad`.`website` AS `website`, `oc2_ad`.`ip_address` AS `ip_address`, `oc2_ad`.`created` AS `created`, `oc2_ad`.`published` AS `published`, `oc2_ad`.`featured` AS `featured`, `oc2_ad`.`last_modified` AS `last_modified`, `oc2_ad`.`status` AS `status`, `oc2_ad`.`has_images` AS `has_images`, `oc2_ad`.`stock` AS `stock`, `oc2_ad`.`rate` AS `rate`, `oc2_ad`.`favorited` AS `favorited`, `oc2_ad`.`cf_doppole` AS `cf_doppole` FROM `oc2_ads` AS `oc2_ad` WHERE (`id_category` = '2' OR `id_location` = '0') AND `id_ad` != '2437' AND `status` = 1 ORDER BY RAND() LIMIT 5 (1)
0.156980 s
0.156980 s
0.156980 s
0.156980 s
0.7031 kB
0.7031 kB
0.7031 kB
0.7031 kB
Kohana 0.190448 s
146.4219 kB
Исходный пункт Min Max Average Всего
find_file (221)
0.000008 s
0.090155 s
0.000862 s
0.190448 s
0.4297 kB
3.2109 kB
0.6625 kB
146.4219 kB
Requests 5.505252 s
1,798.4297 kB
Исходный пункт Min Max Average Всего
"odezhda/control-of-the-brushless-dc-motor-in-combine-mode-3.html" (1)
5.507880 s
5.507880 s
5.507880 s
5.507880 s
1,820.7969 kB
1,820.7969 kB
1,820.7969 kB
1,820.7969 kB
Запуск приложения (1) 8.502677 s 8.502677 s 8.502677 s 8.502677 s
3,652.3984 kB 3,652.3984 kB 3,652.3984 kB 3,652.3984 kB

Окружающая среда

Включённые файлы (195)

Загруженые расширения (64)

$_SESSION

$_SERVER