Зависимость сечения кабеля и провода от токовых нагрузок и мощности
При проектировании схемы любой электрической установки и монтаже, выбор сечения проводов и кабелей является обязательным этапом. Чтобы правильно подобрать силовой провод нужного сечения, необходимо учитывать величину максимального потребления.
Сечения проводов измеряется в квадратных милиметрах или «квадратах». Каждый «квадрат» алюминиевого провода способен пропустить через себя в течение длительного времени нагреваясь до допустимых пределов максимум — только 4 ампера, а медный провода 10 ампер тока. Соответственно, если какой-то электропотребитель потребляет мощность равную 4 киловаттам (4000 Ватт), то при напряжении 220 вольт сила тока будет равна 4000/220=18,18 ампер и для его питания достаточно подвести к нему электричество медным проводом сечением 18,18/10=1,818 квадрата. Правда в этом случае провод будет работать на пределе своих возможностей, поэтому следует взять запас по сечению в размере не менее 15%.
Из расчета достаточной механической прочности открытая силовая проводка обычно выполняется проводом с сечением не менее 4 кв. мм. Если требуется с большей точностью знать длительно допустимую токовую нагрузку для медных проводов и кабелей, то можно воспользоваться таблицами.
|
||||
Сечение токопроводящей жилы, мм. | Напряжение, 220 В | Напряжение, 380 В | ||
ток, А | мощность, кВт | ток, А | мощность, кВт | |
1,5 | 19 | 4,1 | 16 | 10,5 |
2,5 | 27 | 5,9 | 25 | 16,5 |
4 | 38 | 8,3 | 30 | 19,8 |
6 | 46 | 10,1 | 40 | 26,4 |
10 | 70 | 15,4 | 50 | 33,0 |
16 | 85 | 18,7 | 75 | 49,5 |
25 | 115 | 25,3 | 90 | 59,4 |
35 | 135 | 29,7 | 115 | 75,9 |
50 | 175 | 38,5 | 145 | 95,7 |
70 | 215 | 180 | 118,8 | |
95 | 260 | 57,2 | 220 | 145,2 |
120 | 300 | 66,0 | 260 | 171,6 |
Алюминиевые жилы проводов и кабелей |
||||
Сечение токопроводящей жилы, мм. | Напряжение, 220 В | Напряжение, 380 В | ||
ток, А | ток, А | мощность, кВт | ||
2,5 | 20 | 4,4 | 19 | 12,5 |
4 | 28 | 6,1 | 23 | 15,1 |
6 | 36 | 7,9 | 30 | 19,8 |
10 | 50 | 11,0 | 39 | 25,7 |
16 | 60 | 13,2 | 55 | 36,3 |
25 | 85 | 18,7 | 70 | |
35 | 100 | 22,0 | 85 | 56,1 |
50 | 135 | 29,7 | 110 | 72,6 |
70 | 165 | 36,3 | 140 | 92,4 |
95 | 200 | 44,0 | 170 | 112,2 |
120 | 230 | 50,6 | 200 | 132,0 |
Допустимый длительный ток для проводов и шнуров с резиновой и поливинилхлоридной изоляцией с медными жилами к примеру кабель МКЭШВнг |
||||||
Сечение токопроводящей жилы, мм. | Открыто | Ток, А, для проводов проложенных в одной трубе | ||||
Двух одножильных | Трех одножильных | Четырех одножильных | Одного двухжильного | Одного трехжильного | ||
0,5 | 11 | — | — | — | — | — |
0,75 | 15 | — | — | — | — | — |
1 | 17 | 16 | 15 | 14 | 15 | 14 |
1,2 | 20 | 18 | 16 | 15 | 16 | 14,5 |
1,5 | 23 | 19 | 17 | 16 | 18 | 15 |
2 | 26 | 24 | 22 | 20 | 23 | 19 |
2,5 | 30 | 27 | 25 | 25 | 25 | 21 |
3 | 34 | 32 | 28 | 26 | 28 | 24 |
4 | 41 | 38 | 35 | 30 | 32 | 27 |
5 | 46 | 42 | 39 | 34 | 37 | 31 |
6 | 50 | 46 | 42 | 40 | 34 | |
8 | 62 | 54 | 51 | 46 | 48 | 43 |
10 | 80 | 70 | 60 | 50 | 55 | 50 |
16 | 100 | 85 | 80 | 75 | 80 | 70 |
25 | 140 | 115 | 100 | 90 | 100 | 85 |
35 | 170 | 135 | 125 | 125 | 100 | |
50 | 215 | 185 | 170 | 150 | 160 | 135 |
70 | 270 | 225 | 210 | 185 | 195 | 175 |
95 | 330 | 275 | 255 | 225 | 245 | 215 |
120 | 385 | 315 | 290 | 260 | 295 | 250 |
150 | 440 | 330 | — | — | — | |
185 | 510 | — | — | — | — | — |
240 | 605 | — | — | — | — | — |
300 | 695 | — | — | — | — | — |
400 | 830 | — | — | — | — | — |
Допустимый длительный ток для проводов и шнуров с резиновой и поливинилхлоридной изоляцией с алюминиевыми жилами |
||||||
Сечение токопроводящей жилы, мм. | Открыто | Ток, А, для проводов проложенных в одной трубе | ||||
Двух одножильных | Трех одножильных | Четырех одножильных | Одного двухжильного | Одного трехжильного | ||
2 | 21 | 19 | 18 | 15 | 17 | 14 |
2,5 | 24 | 20 | 19 | 19 | 19 | 16 |
3 | 27 | 24 | 22 | 21 | 22 | 18 |
4 | 32 | 28 | 28 | 23 | 25 | 21 |
5 | 36 | 32 | 30 | 27 | 28 | 24 |
6 | 39 | 36 | 32 | 30 | 31 | 26 |
8 | 46 | 43 | 40 | 37 | 38 | 32 |
10 | 60 | 50 | 47 | 39 | 42 | 38 |
16 | 75 | 60 | 60 | 55 | 60 | 55 |
25 | 105 | 85 | 80 | 70 | 75 | 65 |
35 | 130 | 100 | 95 | 85 | 95 | 75 |
50 | 165 | 140 | 130 | 120 | 125 | 105 |
70 | 210 | 175 | 165 | 140 | 150 | 135 |
95 | 255 | 215 | 200 | 175 | 190 | 165 |
120 | 295 | 245 | 220 | 200 | 230 | 190 |
150 | 340 | 275 | 255 | — | — | — |
185 | 390 | — | — | — | — | — |
240 | 465 | — | — | — | — | — |
300 | 535 | — | — | — | — | — |
400 | 645 | — | — | — | — | — |
Допустимый длительный ток для проводов с медными жилами с резиновой изоляцией в металлических защитных оболочках и кабелей с медными жилами с резиновой изоляцией в свинцовой, поливинилхлоридной, |
|||||||
Сечение токопроводящей жилы, мм. | Ток*, А, для проводов и кабелей | ||||||
одножильных | двухжильных | трехжильных | |||||
при прокладке | |||||||
в воздухе | в воздухе | в земле | в воздухе | в земле | |||
1,5 | 23 | 19 | 33 | 19 | 27 | ||
2,5 | 30 | 27 | 44 | 25 | 38 | ||
4 | 41 | 38 | 55 | 35 | 49 | ||
6 | 50 | 50 | 70 | 42 | 60 | ||
10 | 80 | 70 | 105 | 55 | 90 | ||
16 | 100 | 90 | 135 | 75 | 115 | ||
25 | 140 | 115 | 175 | 95 | 150 | ||
35 | 170 | 140 | 210 | 120 | 180 | ||
50 | 215 | 175 | 265 | 145 | 225 | ||
70 | 270 | 215 | 320 | 180 | 275 | ||
95 | 325 | 260 | 385 | 220 | 330 | ||
120 | 385 | 300 | 445 | 260 | 385 | ||
150 | 440 | 350 | 505 | 305 | 435 | ||
185 | 510 | 405 | 570 | 350 | 500 | ||
240 | 605 | — | — | — | — |
* Токи относятся к кабелям и проводам с нулевой жилой и без нее.
Допустимый длительный ток для кабелей с алюминиевыми жилами с резиновой или пластмассовой изоляцией в свинцовой, поливинилхлоридной и резиновой оболочках, бронированных и небронированных |
|||||||
Сечение токопроводящей жилы, мм. | Ток, А, для проводов и кабелей | ||||||
одножильных | двухжильных | трехжильных | |||||
при прокладке | |||||||
в воздухе | в воздухе | в земле | в воздухе | в земле | |||
2,5 | 23 | 21 | 34 | 19 | 29 | ||
4 | 31 | 29 | 42 | 27 | 38 | ||
6 | 38 | 38 | 55 | 32 | 46 | ||
10 | 60 | 55 | 80 | 42 | 70 | ||
16 | 75 | 70 | 105 | 60 | 90 | ||
25 | 105 | 90 | 135 | 75 | 115 | ||
35 | 130 | 105 | 160 | 90 | 140 | ||
50 | 165 | 135 | 205 | 110 | 175 | ||
70 | 210 | 165 | 245 | 140 | 210 | ||
95 | 250 | 200 | 295 | 170 | 255 | ||
120 | 295 | 230 | 340 | 200 | 295 | ||
150 | 340 | 270 | 390 | 235 | 335 | ||
185 | 390 | 310 | 440 | 270 | 385 | ||
240 | 465 | — | — | — | — |
Допустимые длительные токи для четырехжильных кабелей с пластмассовой изоляцией на напряжение до 1 кВ могут выбираться по данной таблице как для трехжильных кабелей, но с коэффициентом 0,92.
Сводная таблица сечений проводов, тока, мощности и характеристик нагрузки | |||||
Сечение медных жил проводов и кабелей, кв.мм | Допустимый длительный ток нагрузки для проводов и кабелей, А | Номинальный ток автомата защиты, А | Предельный ток автомата защиты, А | Максимальная мощность однофазной нагрузки при U=220 B | Характеристика примерной однофазной бытовой нагрузки |
1,5 | 19 | 10 | 16 | 4,1 | группа освещения и сигнализации |
2,5 | 27 | 16 | 20 | 5,9 | розеточные группы и электрические полы |
4 | 38 | 25 | 32 | 8,3 | водонагреватели и кондиционеры |
6 | 46 | 32 | 40 | 10,1 | электрические плиты и духовые шкафы |
10 | 70 | 50 | 63 | 15,4 | вводные питающие линии |
В таблице приведены данные на основе ПУЭ, для выбора сечений кабельно-проводниковой продукции, а также номинальных и максимально возможных токов автоматов защиты, для однофазной бытовой нагрузки чаще всего применяемой в быту.
Наименьшие допустимые сечения кабелей и проводов электрических сетей в жилых зданиях | |
Наименование линий | Наименьшее сечение кабелей и проводов с медными жилами, кв.мм |
Линии групповых сетей | 1,5 |
Линии от этажных до квартирных щитков и к расчетному счетчику | 2,5 |
Линии распределительной сети (стояки) для питания квартир | 4 |
Надеемся данная информация была полезна для Вас. Мы же напоминаем что у нас Вы можете купить кабель МКЭКШВнг отличного качества по низкой цене.
Таблица мощности проводов: рассмотрим подробно
Упрощенная таблица для выбора сечения проводника по номинальной мощности
Таблица зависимости мощности от сечения провода была разработана специально для новичков в вопросах электротехнике. Вообще выбор сечения провода зависит не только от мощности подключаемых нагрузок, но и от массы других параметров.
В одной из главных книг любого электрика – ПУЭ, правильному выбору сечения проводов посвящен целый пункт. И именно на основании него написана наша инструкция, которая должна помочь вам в нелегкой задаче выбора сечения проводов.
Как правильно выбирать сечение провода
Почему нельзя пользоваться таблицами мощности
Прежде всего вы должны знать, что любая таблица зависимости сечения провода от мощности не может противоречить ПУЭ. Ведь именно на основании этого документа осуществляют свой выбор не только профессионалы, но и конструкторские бюро.
Поэтому все те таблицы и видео, которые вы во множестве можете найти в сети интернет, предлагающие осуществлять выбор именно по мощности, являются своеобразным усредненным вариантом.
Итак:
- Практически любая таблица сечений проводов по мощности предлагает вам выбрать провод, исходя из активной мощности прибора или приборов. Но, те кто хорошо учился в школе должны помнить, что активная мощность — это лишь составная часть полной мощности, которая кроме того содержит реактивную мощность.
Что такое cosα
- Отличаются эти составные части на cosα. Для большинства электрических приборов этот показатель очень близок к единице, но для таких устройств как трансформаторы, стабилизаторы, разнообразная микропроцессорная техника и тому подобное он может доходить до 0,7 и меньше.
- Но любая таблица сечения провода по мощности не точна не только из-за того, что не учитывает полную мощность. Есть и другие важные факторы. Так, согласно ПУЭ, выбор проводников напряжением до 1000В должен осуществляться только по нагреву. Согласно п.1.4.2 ПУЭ, выбор по токам короткого замыкания для таких проводов не является обязательным.
- Для того, чтобы выбрать сечение провода по нагреву, следует учитывать следующие параметры: номинальный ток, протекающий через провод, вид провода – одно-, двух- или четырехжильный, способ прокладки провода, температура окружающей среды, количество прокладываемых проводов в пучке, материал изоляции провода и, конечно, материал провода. Не одна таблица нагрузочной способности проводов не способна совместить такое количество параметров.
Выбор сечения провода по номинальному току
Конечно, совместить все эти параметры в одной таблице сложно, а выбирать как-то надо. Поэтому, дабы вы могли произвести выбор своими руками и головой, мы предлагаем вам основные аспекты выбора в сокращенном варианте.
Мы отбросили все параметры выбора сечения для высоковольтных кабелей, малоиспользуемых проводов и оставили только самое важное.
Итак:
- Так как в ПУЭ используется таблица выбора сечения провода по току, то нам необходимо узнать, какой ток будет протекать в проводе при определенных значениях мощности. Сделать это можно по формуле I=P /U× cosα, где I – наш номинальный ток, P – активная мощность, cosα – коэффициент полной мощности и U – номинальное напряжение нашей электросети (для однофазной сети оно равно 220В, для трехфазной сети оно равно 380В).
На фото представлена таблица выбора сечения провода из ПУЭ для алюминиевых проводников
- Возникает закономерный вопрос, где взять показания cosα? Обычно он указан на всех электроприборах или его можно вывести, если указана полная и активная мощность. Если расчёт ведется для нескольких электроприборов, то обычно принимается средняя либо рассчитывается номинальный ток для каждого из них.
Обратите внимание! Если у вас не получается узнать cosα для каких-то приборов, то для них его можно принять равным единице. Это, конечно, повлияет на конечный результат, но дополнительный запас прочности для нашей проводки не повредит.
- Зная нагрузки для каждой из планируемых групп нашей электросети, таблица зависимости сечения провода от тока, приведенная в ПУЭ, может быть использована нами. Только для правильного пользования следует остановиться еще на некоторых моментах.
- Прежде всего следует определиться с проводом, который мы планируем использовать. Вернее, нам следует определиться с количеством жил. Кроме того, следует определиться со способом прокладки провода. Ведь при открытом способе прокладки провода интенсивность отвода тепла от него значительно выше, чем при прокладке в трубах или гофре. Это учитывается в таблицах ПУЭ.
Таблица выбора сечения провода для медных проводников
Обратите внимание! При выборе количества жил провода в расчет не принимаются нулевые и защитные жилы.
- Кроме того, таблица сечения провода по току поможет вам определиться с выбором материала для проводки. Ведь, исходя из получающихся результатов, вы можете оценить какой материал вам лучше принять.
Обратите внимание! Производя выбор сечения провода, всегда выбирайте ближайшее большее значение сечения. Кроме того, если вы собираетесь монтировать новую проводку к старой, то учитывайте, что, согласно п.3.239 СНиП 3.05.06 – 85, старые клеммные колодки не позволят использовать провод сечением больше 4 мм2.
Дополнительные аспекты выбора сечения провода
Но когда рассматривается таблица зависимости тока от сечения провода, нельзя забывать и об условиях, в которых проложен провод. Поэтому если у вас имеют место быть условия не благоприятные по условиям нагрева провода, то стоит обратить внимание на дополнительные аспекты.
Таблица поправочных температурных коэффициентов
- Прежде всего, это температура окружающей среды. Если она будет отличаться от среднестатистических +15⁰С, исходя из которых выполнен расчет в таблицах ПУЭ, то вам следует внести поправочные коэффициенты. Сводную таблицу этих коэффициентов вы найдете ниже.
- Также таблица нагрузки и сечения проводов по п.1.3.10 ПУЭ требует введение поправочных коэффициентов при совместной прокладке нагруженных проводов в трубах, лотках или просто пучками. Так, для 5-6 проводов, проложенных совместно, этот коэффициент составляет 0,68. Для 7-9 он будет 0,63, и для большего количества он равен 0,6.
Вывод
Надеемся, наша таблица нагрузки медных и алюминиевых проводов поможет вам определиться с выбором. А предложенная нами методика позволит даже не профессионалу сделать правильный выбор.
Ведь цена ошибки может быть очень велика. Чего стоит только статистика пожаров, случившихся из-за короткого замыкания. А причина в большинстве случаев — не отвечающая нормам по нагреву проводка.
Главная Услуги Загрузить | В таблице сведены данные мощности, тока и сечения кабельно-проводниковых материалов, для расчетов и выбора защитных средств, кабельно-проводниковых материалов и электрооборудования. Медные жилы, проводов и кабелей
Алюминиевые жилы, проводов и кабелей
В расчете применялись: данные таблиц ПУЭ; формулы активной мощности для однофазной и трехфазной симметричной нагрузки расчет кабеля по мощности, сечение кабеля по току, сечение провода по току, сечение кабеля по мощности, выбор сечения кабеля по мощности, расчет сечения кабеля по мощности, сечение провода по мощности, сечение провода и мощность, таблица сечения проводов, расчет сечения кабеля, сечение кабеля от мощности, сечение кабеля и мощность, выбор сечения кабеля по току, выбор кабеля по мощности, сечение провода мощность, расчет сечения провода по мощности, расчет кабеля по мощности, таблица сечения кабеля, сечение провода таблица, расчёт сечения кабеля по мощности, выбор кабеля по току, таблица соотношения ампер киловатт сечение, медь сколько киловатт, допустимый ток проводов сечения |
Таблица сечения кабеля по мощности и току — Best Energy
- Категория: Поддержка по стабилизаторам напряжения
- Опубликовано 24.08.2015 14:14
- Автор: Abramova Olesya
Потребляемый ток определить достаточно просто, чтобы это сделать, достаточно воспользоваться формулой: I=P/U, где I – сила тока, P – мощность потребителя и U – напряжения линии, как правило, это 220В переменного тока. Чтобы рассчитать, какое требуется сечение, достаточно просуммировать токи всех потребителей и принять за расчет сечения, что:
открытая проводка
скрытая проводка
-
каждые 10 ампер = 1,25 мм.кв. медного провода;
-
каждые 8 ампер = 1,25 мм.кв. алюминиевого провода;
Сечение |
Медные жилы проводов и кабелей | |||
Токопроводящие жилы |
Напряжение 220В | Напряжение 380В | ||
мм.кв. |
Ток, А |
Мощность, кВт |
Ток, А |
Мощность, кВт |
1,5 |
19 |
4,1 |
16 |
10,5 |
2,5 |
27 |
5,9 |
25 |
16,5 |
4 |
38 |
8,3 |
30 |
19,8 |
6 |
46 |
10,1 |
40 |
26,4 |
10 |
70 |
15,4 |
50 |
33,0 |
16 |
85 |
18,7 |
75 |
49,5 |
25 |
115 |
25,3 |
90 |
59,4 |
35 |
135 |
29,7 |
115 |
75,9 |
50 |
175 |
38,5 |
145 |
95,7 |
70 |
215 |
47,3 |
180 |
118,8 |
95 |
260 |
57,2 |
220 |
145,2 |
120 |
300 |
66,0 |
260 |
171,6 |
Сечение |
Алюминиевые жилы, проводов и кабелей | |||
токопроводящие жилы |
Напряжение, 220В | Напряжение, 380В | ||
мм.кв. |
ток, А |
Мощность, кВт |
Ток, А |
Мощность, кВт |
2,5 |
20 |
4,4 |
19 |
12,5 |
4 |
28 |
6,1 |
23 |
15,1 |
6 |
36 |
7,9 |
30 |
19,8 |
10 |
50 |
11,0 |
39 |
25,7 |
16 |
60 |
13,2 |
55 |
36,3 |
25 |
85 |
18,7 |
70 |
46,2 |
35 |
100 |
22,0 |
85 |
56,1 |
50 |
135 |
29,7 |
110 |
72,6 |
70 |
165 |
36,3 |
140 |
92,4 |
95 |
200 |
44,0 |
170 |
112,2 |
120 |
230 |
50,6 |
200 |
132,0 |
Приведенные данные в таблице сечения кабеля по мощности и току могут быть крайне полезными при выборе стабилизаторов напряжения, нередко оказывается так, что вне зависимости от требуемой мощности, нет возможности устанавливать стабилизатор напряжения мощнее, чем это позволяет вводной кабель, который ограничивает максимальный ток и, соответственно, мощность.
Также на эти значения стоит опираться при создании новой проводки, обязательно учитывайте незначительный запас, чтобы кабель не находился длительное время в состоянии предельной нагрузки. Особенно рекомендуется избегать соединения алюминиевого и медного кабеля, т. к. подобные соединения не отличаются надежностью и долговечностью. Если подобного соединения избежать нельзя, применяйте мощные клеммные блоки с большой площадью соприкосновения с кабелями из разного металла.
Таблица сечения кабеля по мощности, току с характеристикой нагрузки
Сечение медных жил |
Длительная нагрузка |
Номинальный авт. выкл. |
Предельный авт. выкл. |
Максимальная мощность |
Характеристика однофазной бытовой нагрузки |
мм.кв |
ток, А |
Ток, А |
Ток, А |
кВт, при 220В |
|
1,5 |
19 |
10 |
16 |
4,1 |
освещение, сигнализация |
2,5 |
27 |
16 |
20 |
5,9 |
розеточные группы, мелкая и средняя бытовая техника |
4 |
38 |
25 |
32 |
8,3 |
водонагреватели и кондиционеры, электрические полы |
6 |
46 |
32 |
40 |
10,1 |
электрические плиты и духовые шкафы |
10 |
70 |
50 |
63 |
15,4 |
вводные питающие линии |
Таблица подбора сечения кабеля
Кабели и провода играют основную роль в процессе передачи и распределения электрического тока. Являясь основными проводниками электричества к потребителям электрической энергии (холодильник, стиральная машина, чайник, телевизор и т.д.), кабели и провода для всей электрической сети должны быть подобраны в соответствии с потреблением и нагрузками всех электроприборов. Для бесперебойного прохождения электрического тока необходимо сделать точный расчет сечения кабеля как по силе тока, так и по мощности нагрузки.
Для подбора сечения кабеля и провода по мощности и силе тока можно воспользоваться следующими таблицами:
Сечение токопроводящей жилы, мм2 | Для кабеля с медными жилами | |||
Напряжение 220 В | Напряжение 380 В | |||
Ток А | Мощность кВт | Ток А | Мощность кВт | |
1,5 | 19 | 4,1 | 16 | 10,5 |
2,5 | 27 | 5,9 | 25 | 16,5 |
4 | 38 | 8,3 | 30 | 19,8 |
6 | 46 | 10,1 | 40 | 26,4 |
10 | 70 | 15,4 | 50 | 33 |
16 | 85 | 18,7 | 75 | 49,5 |
25 | 115 | 25,3 | 90 | 59,4 |
35 | 135 | 29,7 | 115 | 75,9 |
50 | 175 | 38,5 | 145 | 95,7 |
70 | 215 | 47,3 | 180 | 118,8 |
95 | 260 | 57,2 | 220 | 145,2 |
120 | 300 | 66 | 260 | 171,6 |
Сечение токопроводящей жилы, мм2 | Для кабеля с алюминиевыми жилами | |||
Напряжение 220 В | Напряжение 380 В | |||
Ток А | Мощность кВт | Ток А | Мощность кВт | |
2,5 | 20 | 4,4 | 19 | 12,5 |
4 | 28 | 6,1 | 23 | 15,1 |
6 | 36 | 7,9 | 30 | 19,8 |
10 | 50 | 11 | 39 | 25,7 |
16 | 60 | 13,2 | 55 | 36,3 |
25 | 85 | 18,7 | 70 | 46,2 |
35 | 100 | 22 | 85 | 56,1 |
50 | 135 | 29,7 | 110 | 72,6 |
70 | 165 | 36,3 | 140 | 92,4 |
95 | 200 | 44 | 170 | 112,2 |
120 | 230 | 50,6 | 200 | 132 |
Данные взяты из таблиц ПУЭ.
При разработке и проектировании электрической сети, необходимо правильно рассчитывать сечение кабеля по мощности и силе тока. Неправильные расчеты приведут к перегреву кабеля, что, в свою очередь, приведет к разрушению изоляции и, как следствие, к замыканию и возгоранию. Грамотный расчет позволит Вам избежать аварийной ситуации и больших затрат на ремонт электропроводки и замены электроприборов.
Материалы, близкие по теме:
Сечение провода и нагрузка (мощность) таблица
При монтаже электропроводки в квартире или в частном доме очень важно правильно подобрать сечение провода. Если взять слишком толстый кабель, то это «влетит вам в копеечку», так как его цена напрямую зависит от диаметра (сечения) токопроводящих жил. Применение же тонкого кабеля приводит к его перегреву и при несрабатывании защиты возможно оплавление изоляции, короткое замыкание и как следствие — пожар. Наиболее правильным будет выбор сечения провода в зависимости от нагрузки, что отражено в приведенных ниже таблицах.
Сечение кабеля
Сечение кабеля — это площадь среза токоведущей жилы. Если срез жилы круглый (как в большинстве случаев) и состоит из одной проволочки — то площадь/сечение определяется по формуле площади круга. Если в жиле много проволочек, то сечением будет сумма сечений всех проволочек в данной жиле.
Величины сечения во всех странах стандартизированы, причем стандарты бывшего СНГ и Европы в этой части полностью совпадают. В нашей стране документом, которым регулируется этот вопрос, являются «Правила устройства электроустановок» или кратко — ПУЭ.
Сечение кабеля выбирается исходя из нагрузок с помощью специальных таблиц, называемых «Допустимые токовые нагрузки на кабель.» Если нет никакого желания разбираться в этих таблицах — то Вам вполне достаточно знать, что на розетки желательно брать медный кабель сечением 1,5-2,5 мм², а на освещение — 1,0-1,5мм².
Для ввода одной фазы в рядовую 2-3 комнатную квартиру вполне хватит 6,0мм². Все равно на Ваших 40-80 м² большего оборудования не поместиться, даже с учетом электроплиты.
Многие электрики для «прикидки» нужного сечения считают, что 1мм² медного провода может пропустить через себя 10А электрического тока: соответственно 2,5 мм² меди способны пропустить 25А, а 4,0 мм² — 40А и т.д. Если Вы немного проанализируете таблицу выбора сечения кабеля, то увидите, что такой метод годится только для прикидки и только для кабелей сечением не выше 6,0мм².
Ниже дана сокращенная таблица выбора сечения кабеля до 35 мм² в зависимости от токовых нагрузок. Там же для Вашего удобства приведена суммарная мощность электрооборудования при 1-фазном (220В) и 3-фазном (380В) потреблении.
При прокладке кабеля в трубе (т.е. в любых закрытых пространствах) возможные токовые нагрузки на кабель должны быть меньше, чем при прокладке открыто. Это связано с тем, что кабель в процессе эксплуатации нагревается, а теплоотдача в стене или в земле значительно ниже, чем на открытом пространстве.
Когда нагрузка называется в кВт — то речь идет о совокупной нагрузке. Т.е. для однофазного потребителя нагрузка будет указана по одной фазе, а для трехфазного — совокупно по всем трем. Когда величина нагрузки названа в амперах (А) — речь всегда идет о нагрузке на одну жилу (или фазу).
Таблица нагрузок по сечению кабеля:
Сечение кабеля, мм² | Проложенные открыто | Проложенные в трубе | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
медь | алюминий | медь | алюминий | |||||||||
ток, А | мощность, кВт | ток, А | мощность, кВт | ток, А | мощность, кВт | ток, А | мощность, кВт | |||||
220В | 380В | 220В | 380В | 220В | 380В | 220В | 380В | |||||
0.5 | 11 | 2.4 | ||||||||||
0.75 | 15 | 3.3 | ||||||||||
1 | 17 | 3.7 | 6.4 | 14 | 3 | 5.3 | ||||||
1.5 | 23 | 5 | 8.7 | 15 | 3.3 | 5.7 | ||||||
2.5 | 30 | 6.6 | 11 | 24 | 5.2 | 9.1 | 21 | 4.6 | 7.9 | 16 | 3.5 | 6 |
4 | 41 | 9 | 15 | 32 | 7 | 12 | 27 | 5.9 | 10 | 21 | 4.6 | 7.9 |
6 | 50 | 11 | 19 | 39 | 8.5 | 14 | 34 | 7.4 | 12 | 26 | 5.7 | 9.8 |
10 | 80 | 17 | 30 | 60 | 13 | 22 | 50 | 11 | 19 | 38 | 8.3 | 14 |
16 | 100 | 22 | 38 | 75 | 16 | 28 | 80 | 17 | 30 | 55 | 12 | 20 |
25 | 140 | 30 | 53 | 105 | 23 | 39 | 100 | 22 | 38 | 65 | 14 | 24 |
35 | 170 | 37 | 64 | 130 | 28 | 49 | 135 | 29 | 51 | 75 | 16 | 28 |
Для самостоятельного расчета необходимого сечение кабеля, например, для ввода в дом, можно воспользоваться кабельным калькулятором или выбрать необходимое сечение по таблице.
Настоящая таблица касается кабелей и проводов в резиновой и пластмассовой изоляции. Это такие широко распространенные марки как: ПВС, ВВП, ВПП, ППВ, АППВ, ВВГ. АВВГ и ряд других. На кабели в бумажной изоляции есть своя таблица, на не изолированные провода и шины — своя.
При расчетах сечения кабеля специалист должен также учитывать методы прокладки кабеля: в лотках, пучками и т.п.
- Кроме того, величины из таблиц о допустимых токовых нагрузках должны быть откорректированы следующими снижающими коэффициентами:
- поправочный коэффициент, соответствующий сечению кабеля и расположению его в блоке;
- поправочный коэффициент на температуру окружающей среды;
- поправочный коэффициент для кабелей, прокладываемых в земле;
- поправочный коэффициент на различное число работающих кабелей, проложенных рядом.
Расчет сечения провода
Начнем не с таблицы, а с расчета. То есть, каждый человек, не имея под рукой интернет, где в свободном доступе ПУЭ с таблицами имеется, может самостоятельно определить сечение кабеля по току. Для этого потребуется штангенциркуль и формула.
Если рассмотреть сечение кабеля, то это круг с определенным диаметром.
Существует формула площади круга: S= 3,14*D²/4, где 3,14 – это Архимедово число, «D» — диаметр измеренной жилы. Формулу можно упростить: S=0,785*D².
Если провод состоит из нескольких жил, то замеряется диаметр каждой, вычисляется площадь, затем все показатели суммируются. А как вычислить сечение кабеля, если каждая его жила состоит из нескольких тоненьких проводков?
Процесс немного усложняется, но не сильно. Для этого придется подсчитать количество проводков в одной жиле, измерить диаметр одного проводка, вычислить его площадь по описанной формуле и умножить данный показатель на количество проводков. Это и будет сечение одной жилы. Теперь необходимо это значение умножить на количество жил.
Если нет желания считать проводки и измерять их размеры, надо просто замерить диаметр одной жилы, состоящий из нескольких проводов. Снимать размеры надо аккуратно, чтобы не смять жилу. Обратите внимание, что этот диаметр не является точным, потому что между проводками остается пространство.
Соотношение тока и сечения
Чтобы понять, как работает электрический кабель, необходимо вспомнить обычную водопроводную трубу. Чем больше ее диаметр, тем больше воды через нее будет проходить. То же самое и с проводами.
Чем больше их площадь, тем большей силы ток, через них пройдет, тем большую нагрузку такой провод выдерживает. При этом кабель не будет перегреваться, что является самым важным требованием правил пожарной безопасности.
Поэтому связка сечение – ток является основным критерием, который используется в подборе электрических проводов в разводке. Поэтому вам необходимо сначала разобраться, сколько бытовых приборов и какой общей мощности будет подключены к каждому шлейфу.
Сечение жилы провода, мм2 | Медные жилы | Алюминиевые жилы | ||
---|---|---|---|---|
Ток, А | Мощность, Вт | Ток, А | Мощность, Вт | |
0.5 | 6 | 1300 | ||
0.75 | 10 | 2200 | ||
1 | 14 | 3100 | ||
1.5 | 15 | 3300 | 10 | 2200 |
2 | 19 | 4200 | 14 | 3100 |
2.5 | 21 | 4600 | 16 | 3500 |
4 | 27 | 5900 | 21 | 4600 |
6 | 34 | 7500 | 26 | 5700 |
10 | 50 | 11000 | 38 | 8400 |
16 | 80 | 17600 | 55 | 12100 |
25 | 100 | 22000 | 65 | 14300 |
К примеру, на кухне обязательно устанавливается холодильник, микроволновка, кофемолка и кофеварка, электрочайник иногда посудомоечная машина. То есть, все эти прибору могут в один момент быть включены одновременно. Поэтому в расчетах и используется суммарная мощность помещения.
Узнать потребляемую мощность каждого прибора можно из паспорта изделия или на бирке.
- Для примера обозначим некоторые из них:
- Чайник – 1-2 кВт.
- Микроволновка и мясорубка 1,5-2,2 кВт.
- Кофемолка и кофеварка – 0,5-1,5 кВт.
- Холодильник 0,8 кВт.
Узнав мощность, которая будет действовать на проводку, можно подобрать ее сечение из таблицы. Не будем рассматривать все показатели данной таблицы, покажем те, которые преобладают в быту.
Чем отличается кабель от провода
Прежде чем перейти к основному содержимому, нам необходимо понять, что же мы все-таки хотим рассчитать, сечение провода или кабеля, в чем различия одного от другого!? Несмотря на то, что обыватель применяет эти два слова как синонимы, подразумевая под этим что-то свое, но если быть дотошными, то разница все же имеется.
Так провод это одна токопроводящая жила, будь то моножила или набор проводников, изолированная в диэлектрик, в оболочку. А вот кабель, это уже несколько таких проводов, объединенных в единое целое, в своей защитной и изоляционной оболочке. Для того, чтобы вам было лучше понятно, что к чему, взгляните на картинку.
Так вот, теперь мы в курсе, что рассчитывать нам необходимо именно сечение провода, то есть одного токопроводящего элемента, а второй будет уже уходить от нагрузки, обратно к питанию.
Однако мы порой и сами забываемся не лучше Вашего, так что если вы нас подловите на том, что где-то все же встретится слово кабель, то не сочтите уж за невежество, стереотипы делают свое дело.
Выбор кабеля
Делать внутреннюю разводку лучше всего из медных проводов. Хотя алюминиевые им не уступят. Но тут есть один нюанс, который связан с правильно проведенном соединении участков в распределительной коробке. Как показывает практика, места соединений часто выходят из строя из-за окисления алюминиевого провода.
Еще один вопрос, какой провод выбрать: одножильный или многожильный? Одножильный имеет лучшую проводимость тока, поэтому именно его рекомендуют к применению в бытовой электрической разводке. Многожильный имеет высокую гибкость, что позволяет его сгибать в одном месте по несколько раз без ущерба качеству.
Одножильный или многожильный
При монтаже электропроводки обычно применяют провода и кабели марки ПВС, ВВГнг, ППВ, АППВ. В этом списке встречаются как гибкие кабели, так и с моножилой.
Здесь мы хотели бы сказать вам одну вещь. Если ваша проводка не будет шевелиться, то есть это не удлинитель, не место сгиба, которое постоянно меняет свое положение, то предпочтительно использовать моножилу.
Вы спросите почему? Все просто! Не смотря на то, насколько хорошо не были бы уложены в защитную изоляционною оплетку проводники, под нее все же попадет воздух, в котором содержится кислород. Происходит окисление поверхности меди.
В итоге, если проводников много, то площадь окисления намного больше, а значит токопроводящее сечение «тает» на много больше. Да, это процесс длительный, но и мы не думаем, что вы собрались менять проводку часто. Чем больше она проработает, тем лучше.
Особенно это эффект окисления будет сильно проявляться у краев реза кабеля, в помещениях с перепадом температуры и при повышенной влажности. Так что мы вам настоятельно рекомендуем использовать моножилу! Сечение моножилы кабеля или провода изменится со временем незначительно, а это так важно, при наших дальнейших расчетах.
Медь или алюминий
В СССР большинство жилых домов оснащались алюминиевой проводкой, это было своеобразной нормой, стандартом и даже догмой. Нет, это совсем не значит, что страна была бедная, и не хватало на меди. Даже в некоторых случая наоборот.
Но видимо проектировщики электрических сетей решили, что экономически можно много сэкономить, если применять алюминий, а не медь. Действительно, темпы строительства были огромнейшие, достаточно вспомнить хрущевки, в которых все еще живет половина страны, а значит эффект от такой экономии был значительным. В этом можно не сомневаться.
Тем не менее, сегодня другие реалии, и алюминиевую проводку в новых жилых помещениях не применяют, только медную. Это исходит из норм ПУЭ пункт 7.1.34 «В зданиях следует применять кабели и провода с медными жилами…».
Так вот, мы вам настоятельно не рекомендуем экспериментировать и пробовать алюминий. Минусы его очевидны. Алюминиевые скрутки невозможно пропаять, так же очень трудно сварить, в итоге контакты в распределительных коробках могут со временем нарушиться. Алюминий очень хрупкий, два-три изгиба и провод отпал.
Будут постоянные проблемы с подключением его к розеткам, выключателем. Опять же если говорить о проводимой мощности, то медный провод с тем же сечением для алюминия 2,5 мм.кв. допускает длительный ток в 19А, а для меди в 25А. Здесь разница больше чем 1 КВт.
Так что еще раз повторимся — только медь! Далее мы и будем уже исходить из того, что сечение рассчитываем для медного провода, но в таблицах приведем значения и для алюминия. Мало ли что.
Зачем производится расчет
Провода и кабели, по которым протекает электрический ток, являются важнейшей частью электропроводки.
Расчет сечения провода необходимо производить затем, чтобы убедится, что выбранный провод соответствует всем требованиям надежности и безопасной эксплуатации электропроводки.
Безопасная эксплуатация заключается в том, что если вы выберете сечение, не соответствующее его токовым нагрузкам, то это приведет к чрезмерному перегреву провода, плавлению изоляции, короткому замыканию и пожару.
Поэтому к вопросу о выборе сечения провода необходимо отнестись очень серьезно.
Что нужно знать
Основным показателем, по которому рассчитывают провод, является его длительно допустимая токовая нагрузка. Проще говоря, это такая величина тока, которую он способен пропускать на протяжении длительного времени.
Чтобы найти величину номинального тока, необходимо подсчитать мощность всех подключаемых электроприборов в доме. Рассмотрим пример расчета сечения провода для обычной двухкомнатной квартиры.
Таблица потребляемой мощности/силы тока бытовыми электроприборами
Электроприбор | Потребляемая мощность, Вт | Сила тока, А |
---|---|---|
Стиральная машина | 2000 – 2500 | 9,0 – 11,4 |
Джакузи | 2000 – 2500 | 9,0 – 11,4 |
Электроподогрев пола | 800 – 1400 | 3,6 – 6,4 |
Стационарная электрическая плита | 4500 – 8500 | 20,5 – 38,6 |
СВЧ печь | 900 – 1300 | 4,1 – 5,9 |
Посудомоечная машина | 2000 – 2500 | 9,0 – 11,4 |
Морозильники, холодильники | 140 – 300 | 0,6 – 1,4 |
Мясорубка с электроприводом | 1100 – 1200 | 5,0 – 5,5 |
Электрочайник | 1850 – 2000 | 8,4 – 9,0 |
Электрическая кофеварка | 630 – 1200 | 3,0 – 5,5 |
Соковыжималка | 240 – 360 | 1,1 – 1,6 |
Тостер | 640 – 1100 | 2,9 – 5,0 |
Миксер | 250 – 400 | 1,1 – 1,8 |
Фен | 400 – 1600 | 1,8 – 7,3 |
Утюг | 900 –1700 | 4,1 – 7,7 |
Пылесос | 680 – 1400 | 3,1 – 6,4 |
Вентилятор | 250 – 400 | 1,0 – 1,8 |
Телевизор | 125 – 180 | 0,6 – 0,8 |
Радиоаппаратура | 70 – 100 | 0,3 – 0,5 |
Приборы освещения | 20 – 100 | 0,1 – 0,4 |
После того как мощность будет известна расчет сечения провода или кабеля сводится к определению силы тока на основании этой мощности. Найти силу тока можно по формуле:
1) Формула расчета силы тока для однофазной сети 220 В:
расчет силы тока для однофазной сети
где Р — суммарная мощность всех электроприборов, Вт;
U — напряжение сети, В;
КИ= 0.75 — коэффициент одновременности;
cos для бытовых электроприборов- для бытовых электроприборов.
2) Формула для расчета силы тока в трехфазной сети 380 В:
расчет силы тока для трехфазной сети
Зная величину тока, сечение провода находят по таблице. Если окажется что расчетное и табличное значения токов не совпадают, то в этом случае выбирают ближайшее большее значение. Например, расчетное значение тока составляет 23 А, выбираем по таблице ближайшее большее 27 А — с сечением 2.5 мм2.
Какой провод лучше использовать
На сегодняшний день для монтажа, как открытой электропроводки, так и скрытой, конечно же большой популярностью пользуются медные провода.
- Медь, по сравнению с алюминием, более эффективна:
- она прочнее, более мягкая и в местах перегиба не ломается по сравнению с алюминием;
- меньше подвержена коррозии и окислению. Соединяя алюминий в распределительной коробке, места скрутки со временем окисляются, это приводит к потере контакта;
- проводимость меди выше чем алюминия, при одинаковом сечении медный провод способен выдержать большую токовую нагрузку чем алюминиевый.
Недостатком медных проводов является их высокая стоимость. Стоимость их в 3-4 раза выше алюминиевых. Хотя медные провода по стоимости дороже все же они являются более распространенными и популярными в использовании чем алюминиевые.
Расчет сечения медных проводов и кабелей
Подсчитав нагрузку и определившись с материалом (медь), рассмотрим пример расчета сечения проводов для отдельных групп потребителей, на примере двухкомнатной квартиры.
Как известно, вся нагрузка делится на две группы: силовую и осветительную.
В нашем случае основной силовой нагрузкой будет розеточная группа, установленная на кухне и в ванной. Так как там устанавливается наиболее мощная техника (электрочайник, микроволновка, холодильник, бойлер, стиральная машина и т.п.).
Для этой розеточной группы выбираем провод сечением 2.5мм2. При условии, что силовая нагрузка будет разбросана по разным розеткам. Что это значит? Например, на кухне для подключения всей бытовой техники нужно 3-4 розетки подключенных медным проводом сечением 2.5 мм2 каждая.
Если вся техника подключается через одну единственную розетку, то сечения в 2.5 мм2 будет недостаточно, в этом случае нужно использовать провод сечением 4-6 мм2. В жилых комнатах для питания розеток можно использовать провод сечением 1.5 мм2, но окончательный выбор нужно принимать после соответствующих расчетов.
Питание всей осветительной нагрузки выполняется проводом сечением 1.5 мм2.
Необходимо понимать, что мощность на разных участках электропроводки будет разной, соответственно и сечение питающих проводов тоже разным. Наибольшее его значение будет на вводном участке квартиры, так как через него проходит вся нагрузка. Сечение вводного питающего провода выбирают 4 – 6 мм2.
При монтаже электропроводки применяют провода и кабели марки ПВС, ВВГнг, ППВ, АППВ.
Выбор сечения кабеля по мощности
Вот мы добрались и до сути нашей статьи. Однако всё, что было выше, упускать нельзя, а значит и мы умолчать не могли.
Если попытаться изложить мысль логично и по-простому, то через каждое условное сечение проводника может пройти ток определенной силы. Заключение это вполне логичное и теперь лишь осталось узнать эти соотношения и соотнести для разных диаметров провода, исходя из его типоряда.
Также нельзя умолчать, что здесь, при расчете сечения по току, в «игру вступает» и температура. Да, это новая составляющая – температура. Именно она способна повлиять на сечение. Как и почему, давайте разбираться.Все мы знаем о броуновском движении. О постоянном смещении ионов в кристаллической решетке. Все это происходит во всех материалах, в том числе и в проводниках. Чем выше температура, тем больше будут эти колебания ионов внутри материала. А мы знаем, что ток — это направленное движение частиц.
Так вот, направленное движение частиц будет сталкиваться в кристаллической решетке с ионами, что приведет к повышению сопротивления для тока.
Чем выше температура, тем выше электрическое сопротивление проводника. Поэтому по умолчанию, сечение провода для определенного тока принимается при комнатной температуре, то есть при 18 градусах Цельсия. Именно при этой температуре приведены все справочные значения в таблицах, в том числе и наших.
Несмотря на то, что алюминиевые провода мы не рассматриваем в качестве проводов для электропроводки, по крайней мере, в квартире, тем не менее, они много где применяются. Скажем для проводки на улице. Именно поэтому мы также приведем значения зависимостей сечения и тока и для алюминиевых проводов.
Итак, для меди и алюминия будут следующие показатели зависимости сечения провода (кабеля) от тока (мощности). Смотрите таблицу.
Таблица проводников под допустимый максимальный ток для их использования в проводке:
С 2001 года алюминиевые провода для проводки в квартирах не применяются. (ПЭУ)
Да, здесь как заметил наш читатель, мы фактически не привели расчета, а лишь предоставили справочные данные, сведенные в таблицу, на основании этих расчетов. Но смеем вас замерить, что для расчетов необходимо перелопатить множество формул, и показателей. Начиная от температуры, удельного сопротивления, плотности тока и тому подобных.
Поэтому такие расчеты мы оставим для спецов. При этом необходимо заметить, что и они не являются окончательными, так как могут незначительно разнится, в зависимости от стандарта на материал и запаса провода по току, применяемого в разных странах.
А вот о чем мы еще хотели бы сказать, так это о переводе сечения провода в диаметр. Это необходимо, когда имеется провод, но по каким-то причинам маркировки на нем нет. В этом случае по диаметру провода можно вычислить сечения и наоборот из сечения диаметр.
Общепринятые сечения для проводки в квартире
Мы с вами много говорили о наименованиях, о материалах, об индивидуальных особенностях и даже о температуре, но упустили из вида жизненные обстоятельства.
Так если вы нанимаете электрика для того, чтобы он провел вам проводку в комнатах вашей квартиры или дома, то обычно принимаются следующие значения. Для освещения сечения провода берется в 1,5 мм 2, а для розеток в 2,5 мм 2.
Если проводка предназначена для подключения бойлеров, нагревателей, плит, то здесь уже рассчитывается сечение провода (кабеля) индивидуально.
Выбор сечения провода исходя из количества потребителей
О чем еще хотелось сказать, так это о том, что лучше использовать несколько независимых линий питания для каждого из помещений в комнате или квартире. Тем самым вы не будете применять провод с сечением 10 мм 2 для всей квартиры, проброшенный во все комнаты, от которого идут отводы.
Такой провод будет приходить на вводный автомат, а затем от него, в соответствии с мощностью потребляемой нагрузки будут разведены выбранные сечения проводов, для каждого из помещений.
Типовая принципиальная схема электропроводки для квартиры или дома с электрической плитой (с указанием сечения кабеля для электроприборов)
Токовые нагрузки в сетях с постоянным током
В сетях с постоянным током расчет сечения идет несколько по-другому. Сопротивление проводника постоянному напряжению гораздо выше, чем переменному (при переменном токе сопротивлением на длинах до 100 м вообще пренебрегают).
Кроме этого, для потребителей постоянного тока как правило очень важно, чтобы напряжение на концах было не ниже 0,5В (для потребителей переменного тока, как известно колебания напряжения в пределах 10% в любую сторону допустимы).
Есть формула, определяющая насколько упадет напряжение на концах по сравнению с базовым напряжением, в зависимости от длины проводника, его удельного сопротивления и силы тока в цепи:
U = ((p l) / S) I
- где:
- U — напряжение постоянного тока, В
- p — удельное сопротивление провода, Ом*мм2/м
- l — длина провода, м
- S — площадь поперечного сечения, мм2
- I — сила тока, А
Зная величины указанных показателей достаточно легко рассчитать нужное Вам сечение: методом подстановки, или с помощью простейших арифметических действий над данным уравнением.
Если же падение постоянного напряжения на концах не имеет значения, то для выбора сечения можно пользоваться таблицей для переменного тока, но при этом корректировать величины тока на 15% в сторону уменьшения, т.е. при постоянном токе справочные сечения кабеля могут пропускать тока на 15 % меньше, чем указано в таблице.
Подобное правило также работает для выбора автоматических выключателей для сетей с постоянным током, например: для цепей с нагрузкой в 25А, нужно брать автомат на 15% меньшего номинала, в нашем случае подходит предыдущий типоразмер автомата — 20А.
Кабель, передающий электрический ток, – один из важнейших элементов электрической сети. В случае выхода кабеля из строя работа всей системы становится невозможной, поэтому для предотвращения отказов, а также опасности возгорания от перегрева, следует произвести точный расчёт сечения кабеля по нагрузке.
Такой расчёт дает уверенность в безопасной и надёжной работе сети и приборов, но что ещё важнее – безопасности людей.
Выбор сечения, недостаточного для токовой нагрузки, приводит к перегреву, оплавлению и повреждению изоляции, а это, в свою очередь, – к короткому замыканию и даже пожару. Так что для проведения расчётов и тщательного выбора подходящего кабеля есть масса причин.
Что необходимо для расчёта по нагрузке
Основной показатель, помогающий рассчитать сечение и марку кабеля – предельно допустимая длительная нагрузка (по току). Если проще, то это – величина тока, которую кабель способен пропускать в условиях его прокладки без перегрева достаточно долго.
Для этого необходимо простое арифметическое суммирование мощностей всех электроприборов, которые будут включаться в сеть.
Следующим важным этапом, позволяющим достичь безопасности, является расчёт сечения кабеля по нагрузке, для чего необходимо подсчитать силу тока, используя формулу:
Для однофазной сети напряжением 220 В:
- Где:
- Р – это суммарная мощность для всех электроприборов, Вт;
- U — напряжение сети, В;
- COSφ — коэффициент мощности.
Для трёхфазной сети напряжением 380 В:
Наименование прибора | Примерная мощность, Вт |
---|---|
LCD-телевизор | 140-300 |
Холодильник | 300-800 |
Пылесос | 800-2000 |
Компьютер | 300-800 |
Электрочайник | 1000-2000 |
Кондиционер | 1000-3000 |
Освещение | 300-1500 |
Микроволновая печь | 1500-2200 |
Получив точное значение величины тока, следует обратиться к таблицам, позволяющим найти кабель или провод требуемого сечения и материала. Но если полученное значение величины тока не совсем совпадает с табличным значением, то не стоит «экономить», а лучше выбрать ближайшее, но большее значение сечения кабеля.
Пример: при напряжении сети 220 В полученное значение величины тока составило 22 ампера, ближайшее большее значение (27 А) имеет медный провод или кабель из меди, сечением 2,5 мм кв. Это означает, что оптимальным выбором станет именно такой кабель, а не с сечением 1,5 мм кв., имеющим значение допустимого длительного тока 19 А.Сечение токо- проводящих жил, мм | Медные жилы проводов и кабелей | |||
---|---|---|---|---|
Напряжение 220В | Напряжение 380В | |||
Ток, А | Мощность, кВт | Ток, А | Мощность, кВт | |
1,5 | 19 | 4,1 | 16 | 10,5 |
2,5 | 27 | 5,9 | 25 | 16,5 |
4 | 38 | 8,3 | 30 | 19,8 |
6 | 46 | 10,1 | 40 | 26,4 |
10 | 70 | 15,4 | 50 | 33 |
16 | 85 | 18,7 | 75 | 49,5 |
25 | 115 | 25,3 | 90 | 59,4 |
35 | 135 | 29,7 | 115 | 75,9 |
50 | 175 | 38,5 | 145 | 95,7 |
70 | 215 | 47,3 | 180 | 118,8 |
95 | 260 | 57,2 | 220 | 145,2 |
120 | 300 | 66 | 260 | 171,6 |
Если выбирается кабель с алюминиевыми жилами, то лучше взять сечение жилы не 2,5, а 4 мм кв.
Сечение токо- проводящих жил, мм | Алюминиевые жилы проводов и кабелей | |||
---|---|---|---|---|
Напряжение 220В | Напряжение 380В | |||
Ток, А | Мощность, кВт | Ток, А | Мощность, кВт | |
2,5 | 20 | 4,4 | 19 | 12,5 |
4 | 28 | 6,1 | 23 | 15,1 |
6 | 36 | 7,9 | 30 | 19,8 |
10 | 50 | 11 | 39 | 25,7 |
16 | 60 | 13,2 | 55 | 36,3 |
25 | 85 | 18,7 | 70 | 46,2 |
35 | 100 | 22 | 85 | 56,1 |
50 | 135 | 29,7 | 110 | 72,6 |
70 | 165 | 36,3 | 140 | 92,4 |
95 | 200 | 44 | 170 | 112,2 |
120 | 230 | 50,6 | 200 | 132 |
Расчёт для помещений
Предыдущий расчёт позволил точно вычислить материал и сечение вводного кабеля, по которому будет идти общая максимальная нагрузка. Теперь следует произвести аналогичные расчёты по каждому помещению и его группам. И вот почему: нагрузка на розеточные группы может значительно отличаться.
Так, розетки с подключённой стиральной машиной и феном нагружены гораздо больше, чем розетка для миксера и кофеварки на кухне. Поэтому не стоит «упрощать» задачу, без раздумий укладывая провод сечением 2,5 квадрата на розетки, так как иногда этого просто не хватит.
Следует помнить, что суммарная нагрузка в помещении состоит из 1) силовой и 2) осветительной. И если с осветительной нагрузкой всё ясно – она выполняется медным проводом с сечением в 1,5 мм кв., то с розетками не так всё просто.
Следует помнить, что обычно кухня и ванная комната – наиболее «нагруженные» линии, так как именно там расположены холодильник, электрочайник, бойлер, микроволновка, а иногда и стиральная машинка. Поэтому лучше всего распределить эту нагрузку по различным розеточным группам, а не использовать блок на 5-6 розеток.
Иногда от «специалистов» можно услышать, что для розеток в остальных помещениях достаточно и «кабеля-полторушки», однако выдели бы вы те чёрные полосы, видные из-под обоев, которые оставляет после себя прогоревший кабель после включения в него масляного обогревателя или тепловентилятора!
- Наиболее распространенные марки проводов и кабелей:
- ППВ — медный плоский двух- или трехжильный с одинарной изоляцией для прокладки скрытой или неподвижной открытой проводки;
- АППВ — алюминиевый плоский двух- или трехжильный с одинарной изоляцией для прокладки скрытой или неподвижной открытой проводки;
- ПВС — медный круглый, количество жил — до пяти, с двойной изоляцией для прокладки открытой и скрытой проводки;
- ШВВП – медный круглый со скрученными жилами с двойной изоляцией, гибкий, для подключения бытовых приборов к источникам питания;
- ВВГ — кабель медный круглый, до четырех жил с двойной изоляцией для прокладки в земле;
- ВВП — кабель медный круглый одножильный с двойной ПВХ (поливинилхлорид) изоляцией, П — плоский (токопроводящие жилы расположены в одной плоскости).
Сергей Владимирович, инженер-электрик.
Подробнее об авторе.
Таблица токовых нагрузок к сечению медных кабелей по ПУЭ
Любая электрическая схема требует точного инженерного расчета. Один из этапов вычислений – определение оптимального сечения жил кабелей, которые предполагается использовать для прокладки линий. При проектировании внутридомовой эл/проводки предпочтение отдается медным кабелям и проводам. Между диаметрами и токовыми нагрузками существует прямая зависимость, и все значения, для упрощения вычислений, сведены в соответствующие таблицы токовых нагрузок к сечению. Нужно лишь уметь правильно с ними работать.
Общая информация
Нужно учесть, что когда упоминается диаметр, это чисто условное определение, так как правильнее говорить – сечение провода или жилы кабеля. Разница принципиальная. В первом случае величина линейная и выражается она в мм. Во втором речь идет о площади, а она обозначается в мм². Поэтому замерять жилу при подборе кабеля (например, из запасов в сарае или гараже) линейкой, штангенциркулем или еще чем-то можно лишь для того, чтобы потом сделать соответствующий расчет токовой нагрузки. Формула известна из школы: S = π х D2/4 = π х 0,785 D2.
Рекомендации о приблизительных расчетах также не во всем верны. Например, на отдельных сайтах есть такой полезный совет – каждый «квадрат» медной жилы выдерживает до 10 А. Правильно. Но при этом не указывается, что данная пропорция справедлива лишь для цепей трехфазных (380). Внутридомовая проводка – это 220 В, и здесь соотношение несколько иное.
Таблицы
Что учесть при определении сечения
Выбирать провода на основании лишь расчетных данных (один в один) не рекомендуется. Дело в том, что в результате вычислений пользователь определяет, какой максимальный ток способна выдержать конкретная жила. Но нагружать провод так, чтобы он работал на пределе возможностей, нельзя. Во-первых, он будет постоянно нагреваться. Во-вторых, при малейших изменениях нагрузки в сторону увеличения его изоляция может не выдержать. Чем это грозит, понятно и без профессиональных комментариев – короткие замыкания, обрывы на линиях, воспламенения на отдельных участках. Следовательно, сечения кабелей целесообразно подбирать с некоторым запасом (примерно в 15% от расчетного значения).
При прокладке эл/проводки нужно учитывать и перспективу. Лучше заложить кабель с большим сечением, хотя это и выйдет дороже, чем потом, по мере того, как количество подключаемых потребителей увеличится, а нагрузка, соответственно, возрастет, заниматься переделками. А если монтаж осуществлен скрытым способом, то такой ремонт в итоге обернется еще большими финансовыми потерями (начиная с демонтажа облицовки помещения и далее по списку необходимых мероприятий).
Требования ПУЭ (редакция 7-я). В Правилах обозначены отдельные ограничения по минимально допустимому сечению жил в зависимости от методики монтажа кабелей. Если он ведется открытым способом, то не менее 4 «квадратов». Это обусловлено необходимостью обеспечения достаточной механической прочности линии. Имеет значение и материал изоляции. Сортамент кабельной продукции значительный, и этот момент также необходимо учитывать.
Вывод – табличные данные не следует трактовать однозначно, априори принимая их за абсолютно верные. Необходимо учесть все составляющие монтажа – способ, тип строения, назначение линии, разновидность (марку) кабеля и ряд других.
Таблицы нагрузок на колонны полых профилейHSS / Конструкционная сталь прямоугольного сечения
HSS / Конструкционная сталь прямоугольного сечения
HSS / Конструкционная сталь прямоугольного сечения
HSS / Конструкционная сталь прямоугольного сечения
HSS / Конструкционная сталь прямоугольного сечения
HSS / Конструкционная сталь прямоугольного сечения
HSS / Конструкционная сталь прямоугольного сечения
HSS / Прямоугольная конструкционная сталь
HSS / трубы из конструкционной стали ПРИМЕЧАНИЯ
HSS / квадратная конструкционная стальная труба
HSS / квадратная конструкционная стальная труба
HSS / Конструкционная сталь прямоугольного сечения
Сталь HSS / Конструкционная сталь прямоугольного сечения
HSS / Круглые стальные трубы
HSS / круглые трубы из конструкционной стали
HSS / круглые трубы из конструкционной стали
HSS / круглые конструкционные стали Tu bing
HSS / Круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
HSS / круглые трубы из конструкционной стали
HSS / круглые трубы из конструкционной стали
HSS / круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
HSS / Круглая конструкционная сталь Трубы
HSS / трубы из конструкционной стали круглого сечения
HSS / трубы из круглой конструкционной стали
HSS / трубы из конструкционной стали круглого сечения
HSS / трубы из конструкционной стали круглого сечения
HSS / трубы из конструкционной стали круглого сечения
HSS / Круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
HSS / Круглые трубы из конструкционной стали
Допуск на трубы из быстрорежущей стали / конструкционной стали
Допуск на трубы из быстрорежущей стали и конструкционной стали
2000 Понсе де Леон, Люкс 600, Кора
1.2: Структурные нагрузки и система нагружения
2.1.4.1 Дождевые нагрузки
Дождевые нагрузки — это нагрузки из-за скопившейся массы воды на крыше во время ливня или сильных осадков. Этот процесс, называемый пондированием, в основном происходит на плоских крышах и крышах с уклоном менее 0,25 дюйма / фут. Заливка крыш возникает, когда сток после атмосферных осадков меньше количества воды, удерживаемой на крыше. Вода, скопившаяся на плоской или малоскатной крыше во время ливня, может создать большую нагрузку на конструкцию.Поэтому это необходимо учитывать при проектировании здания. Совет Международного кодекса требует, чтобы на крышах с парапетами были первичные и вторичные водостоки. Первичный водосток собирает воду с крыши и направляет ее в канализацию, а вторичный водосток служит резервным на случай засорения первичного водостока. На рисунке 2.3 изображена крыша и эти дренажные системы. Раздел 8.3 стандарта ASCE7-16 определяет следующее уравнение для расчета дождевых нагрузок на неотклоненную крышу в случае, если основной слив заблокирован:
где
- R = дождевая нагрузка на неотклоненную крышу в фунтах на кв. Дюйм или кН / м 2 .
- d s = глубина воды на неотклоненной крыше до входа во вторичную дренажную систему (т. Е. Статический напор) в дюймах или мм.
- d h = дополнительная глубина воды на неотклоненной крыше над входом во вторичную дренажную систему (т. Е. Гидравлический напор) в дюймах или мм. Это зависит от скорости потока, размера дренажа и площади дренажа каждого дренажа.
Расход Q в галлонах в минуту можно рассчитать следующим образом:
Q (галлонов в минуту) = 0.0104 AI
где
- A = площадь крыши в квадратных футах, осушаемая дренажной системой.
- и = 100 лет, 1 час. интенсивность осадков в дюймах в час для местоположения здания, указанного в правилах водоснабжения.
Рис. 2.3. Водосточная система с крыши (адаптировано из Международного совета по кодам).
2.1.4.2 Ветровые нагрузки
Ветровые нагрузки — это нагрузки, действующие на конструкции ветровым потоком.Ветровые силы были причиной многих структурных нарушений в истории, особенно в прибрежных регионах. Скорость и направление ветрового потока непрерывно меняются, что затрудняет точное прогнозирование давления ветра на существующие конструкции. Это объясняет причину значительных усилий по исследованию влияния и оценки ветровых сил. На рисунке 2.4 показано типичное распределение ветровой нагрузки на конструкцию. Основываясь на принципе Бернулли, взаимосвязь между динамическим давлением ветра и скоростью ветра может быть выражена следующим образом при визуализации потока ветра как потока жидкости:
где
- q = воздух с динамическим ветровым давлением в фунтах на квадратный фут.
- ρ = массовая плотность воздуха.
- V = скорость ветра в милях в час.
Базовая скорость ветра для определенных мест в континентальной части США может быть получена из основной контурной карты скорости в ASCE 7-16 .
Предполагая, что удельный вес воздуха для стандартной атмосферы составляет 0,07651 фунт / фут 3 и подставляя это значение в ранее указанное уравнение 2.1, можно использовать следующее уравнение для статического давления ветра:
Для определения величины скорости ветра и его давления на различных высотах над уровнем земли прибор ASCE 7-16 модифицировал уравнение 2.2 путем введения некоторых факторов, учитывающих высоту сооружения над уровнем земли, важность сооружения для жизни и имущества человека, а также топографию его расположения, а именно:
где
K z = коэффициент скоростного давления, который зависит от высоты конструкции и условий воздействия. Значения K z перечислены в таблице 2.4.
K zt = топографический фактор, который учитывает увеличение скорости ветра из-за внезапных изменений топографии там, где есть холмы и откосы.Этот коэффициент равен единице для зданий на ровной поверхности и увеличивается с высотой.
K d = коэффициент направленности ветра. Он учитывает уменьшенную вероятность максимального ветра, идущего с любого заданного направления, и уменьшенную вероятность развития максимального давления при любом направлении ветра, наиболее неблагоприятном для конструкции. Для конструкций, подверженных только ветровым нагрузкам, K d = 1; для конструкций, подвергающихся другим нагрузкам, помимо ветровой, значения K d приведены в таблице 2.5.
- K e = коэффициент высоты земли. Согласно разделу 26.9 в ASCE 7-16 , он выражается как K e = 1 для всех отметок.
- V = скорость ветра, измеренная на высоте z над уровнем земли.
Три условия воздействия, классифицированные как B, C и D в таблице 2.4, определены с точки зрения шероховатости поверхности следующим образом:
Воздействие B: Шероховатость поверхности для этой категории включает городские и пригородные зоны, деревянные участки или другую местность с близко расположенными препятствиями.Эта категория применяется к зданиям со средней высотой крыши ≤ 30 футов (9,1 м), если поверхность простирается против ветра на расстояние более 1500 футов. Для зданий со средней высотой крыши более 30 футов (9,1 м) эта категория будет применяться, если шероховатость поверхности с наветренной стороны превышает 2600 футов (792 м) или в 20 раз превышает высоту здания, в зависимости от того, что больше.
Экспозиция C: Экспозиция C применяется там, где преобладает шероховатость поверхности C. Шероховатость поверхности C включает открытую местность с разбросанными препятствиями высотой менее 30 футов.
Воздействие D: Шероховатость поверхности для этой категории включает плоские участки, гладкие илистые отмели, солончаки, сплошной лед, свободные участки и водные поверхности. Воздействие D применяется там, где шероховатость поверхности D простирается против ветра на расстояние более 5000 футов или в 20 раз больше высоты здания, в зависимости от того, что больше. Это также применимо, если шероховатость поверхности с наветренной стороны равна B или C, и площадка находится в пределах 600 футов (183 м) или 20-кратной высоты здания, в зависимости от того, что больше.
Таблица 2.4. Коэффициент воздействия скоростного давления, K z , как указано в ASCE 7-16 .
Тип конструкции | К d |
---|---|
Система сопротивления основной ветровой нагрузке (MWFRS) Комплектующие и облицовка | 0.85 0,85 |
Арочные крыши | 0,85 |
Дымоходы, резервуары и аналогичные конструкции Квадрат Шестиугольная Круглый | 0.9 0,95 0,95 |
Сплошные отдельно стоящие стены и сплошные отдельно стоящие и прикрепленные вывески | 0,85 |
Вывески открытые и решетчатый каркас | 0,85 |
Башни ферменные Треугольник, квадрат, прямоугольник Все прочие сечения | 0.85 0,95 |
Чтобы получить окончательное внешнее давление для расчета конструкций, уравнение 2.3 дополнительно модифицируется следующим образом:
где
- P z = расчетное давление ветра на лицевую поверхность конструкции на высоте z над уровнем земли. Он увеличивается с высотой на наветренной стене, но остается неизменным с высотой на подветренной и боковых стенах.
- G = коэффициент воздействия порыва. G = 0,85 для жестких конструкций с собственной частотой ≥ 1 Гц. Коэффициенты порывов ветра для гибких конструкций рассчитываются с использованием уравнений в ASCE 7-16 .
- C p = коэффициент внешнего давления. Это часть внешнего давления на наветренные стены, подветренные стены, боковые стены и крышу. Значения C p представлены в таблицах 2.6 и 2.7.
Чтобы вычислить ветровую нагрузку, которая будет использоваться для расчета элемента, объедините внешнее и внутреннее давление ветра следующим образом:
где
GC pi = коэффициент внутреннего давления из ASCE 7-16 .
Рис. 2.4. Типичное распределение ветра на стенах конструкции и крыше.
Таблица 2.6. Коэффициент давления на стенку, C p , как указано в ASCE 7-16 .
Примечания:
1. Положительные и отрицательные знаки указывают на давление ветра, действующее по направлению к поверхностям и от них.
2. L — размер здания, перпендикулярный направлению ветра, а B — размер, параллельный направлению ветра.
Таблица 2.7. Коэффициенты давления на крышу, C p , для использования с q h , как указано в ASCE 7-16 .
Пример \ (\ PageIndex {1} \)
Двухэтажное здание, показанное на рисунке 2.5 — это начальная школа, расположенная на ровной местности в пригороде, со скоростью ветра 102 миль в час и категорией воздействия B. Какое давление скорости ветра на высоте крыши для основной системы сопротивления ветровой силе (MWFRS)?
Рис. 2.5. Двухэтажное здание.
Решение
Средняя высота крыши ч = 20 футов
Таблица 26.10-1 из ASCE 7-16 утверждает, что если категория воздействия — B и коэффициент воздействия скоростного давления для h = 20 ′, то K z = 0.7.
Фактор топографии из раздела 26.8.2 ASCE 7-16 равен K zt = 1.0.
Коэффициент направленности ветра для MWFRS, согласно таблице 26.6-1 в ASCE 7-16 , составляет K d = 0,85.
Используя уравнение 2.3, скоростное давление на высоте 20 футов для MWFRS составляет:
В некоторых географических регионах сила, оказываемая скопившимся снегом и льдом на крышах зданий, может быть довольно огромной и может привести к разрушению конструкции, если ее не учитывать при проектировании конструкции.
Предлагаемые расчетные значения снеговых нагрузок приведены в нормах и проектных спецификациях. Основой для расчета снеговых нагрузок является так называемая снеговая нагрузка на грунт. Снеговая нагрузка на грунт определяется Международными строительными нормами (IBC) как вес снега на поверхности земли. Снеговые нагрузки на грунт для различных частей США можно получить из контурных карт в ASCE 7-16 . Некоторые типичные значения снеговых нагрузок на грунт из этого стандарта представлены в таблице 2.8. После того, как эти нагрузки для требуемых географических областей установлены, их необходимо изменить для конкретных условий, чтобы получить снеговую нагрузку для проектирования конструкций.
Согласно ASCE 7-16 , расчетные снеговые нагрузки для плоских и наклонных крыш можно получить с помощью следующих уравнений:
где
- р f = расчетная снеговая нагрузка на плоскую крышу.
- р s = расчетная снеговая нагрузка для скатной крыши.
- р г = снеговая нагрузка на грунт.
- I = фактор важности. См. Таблицу 2.9 для значений коэффициента важности в зависимости от категории здания.
- C e = коэффициент воздействия. См. Таблицу 2.10 для значений коэффициента воздействия в зависимости от категории местности.
- C t = тепловой коэффициент. См. Типичные значения в таблице 2.11.
- C s = коэффициент наклона.Значения C s приведены в разделах с 7.4.1 по 7.4.4 из ASCE 7-16 , в зависимости от различных факторов.
Расположение | Нагрузка (PSF) |
---|---|
Ланкастер, Пенсильвания Якутат, АК Нью-Йорк, NY Сан-Франциско, Калифорния Чикаго, Иллинойс Таллахасси, Флорида | 30 150 30 5 25 0 |
Категория риска конструкции | Фактор важности |
---|---|
я II III IV | 0.8 1,0 1,1 1,2 |
Таблица 2.10. Коэффициент экспозиции, C e , как указано в ASCE 7-16 .
Температурный режим | Температурный коэффициент |
---|---|
Все конструкции, кроме указанных ниже | 1.0 |
Конструкции, поддерживаемые чуть выше точки замерзания, и другие конструкции с холодными вентилируемыми крышами, в которых термическое сопротивление (значение R) между вентилируемым и отапливаемым помещениями превышает 25 ° F × h × ft 2 / BTU (4,4 K × м 2 / Ш) | 1,1 |
Неотапливаемые и открытые конструкции | 1.2 |
Сооружения намеренно удерживаются ниже нуля | 1,3 |
Теплицы с непрерывным обогревом с крышей, имеющей тепловое сопротивление (значение R) менее 2,0 ° F × в × фут 2 / BTU | 0,85 |
Пример 2.4
Одноэтажный отапливаемый жилой дом, расположенный в пригороде Ланкастера, штат Пенсильвания, считается частично незащищенным. Крыша дома с уклоном 1 на 20, без нависающего карниза. Какова расчетная снеговая нагрузка на крышу?
Решение
Согласно рис. 7.2-1 в ASCE 7-16 , снеговая нагрузка на грунт для Ланкастера, штат Пенсильвания, составляет
р г = 30 фунтов на квадратный дюйм.
Поскольку 30 psf> 20 psf, доплата за дождь на снегу не требуется.
Чтобы найти уклон крыши, используйте θ = arctan
.Согласно ASCE 7-16 , поскольку 2,86 ° <15 °, крыша считается пологой. В таблице 7.3-2 в ASCE 7-16 указано, что тепловой коэффициент для обогреваемой конструкции составляет ° C t = 1,0 (см. Таблицу 2.11).
Согласно таблице 7.3-1 в ASCE 7-16 , коэффициент воздействия для частично открытой местности категории B составляет C e = 1.0 (см. Таблицу 2.10).
В таблице 1.5-2 в ASCE 7-16 указано, что фактор важности I s = 1,0 для категории риска II (см. Таблицу 2.9).
Согласно уравнению 2.6 снеговая нагрузка на плоскую крышу составляет:
Поскольку 21 фунт / фут> 20 I с = (20 фунт / фут) (1) = 20 фунт / кв. Дюйм. Таким образом, расчетная снеговая нагрузка на плоскую крышу составляет 21 фунт / фут.
2.1.4.4 Сейсмические нагрузки
Смещение грунта, вызванное сейсмическими силами во многих географических регионах мира, может быть весьма значительным и часто повреждает конструкции.Это особенно заметно в регионах вблизи активных геологических разломов. Таким образом, большинство строительных норм и правил требуют, чтобы конструкции были спроектированы с учетом сейсмических сил в таких областях, где вероятны землетрясения. Стандарт ASCE 7-16 предоставляет множество аналитических методов для оценки сейсмических сил при проектировании конструкций. Один из этих методов анализа, который будет описан в этом разделе, называется процедурой эквивалентной боковой силы (ELF). Поперечный сдвиг основания V и боковая сейсмическая сила на любом уровне, вычисленные с помощью ELF, показаны на рисунке 2.6. Согласно процедуре, общий статический поперечный сдвиг основания, V , в определенном направлении для здания определяется следующим выражением:
где
V = боковой сдвиг основания здания. Расчетное значение В должно удовлетворять следующему условию:
Вт = эффективный сейсмический вес здания. Он включает в себя полную статическую нагрузку здания, его постоянного оборудования и перегородок.
T = основной естественный период здания, который зависит от массы и жесткости конструкции. Он рассчитывается по следующей эмпирической формуле:
C t = коэффициент периода строительства. Значение C t = 0,028 для каркасов из конструкционной стали, устойчивых к моменту, 0,016 для жестких железобетонных рам и 0,02 для большинства других конструкций (см. Таблицу 2.12).
ℎ n = высота самого высокого уровня здания, а x = 0.8 для стальных жестких рам, 0,9 для жестких железобетонных рам и 0,75 для других систем.
Конструкционная система | C т | х |
---|---|---|
Рамы, противодействующие моменту Рамы с эксцентриситетом (EBF) Все прочие конструкционные системы | 0.028 0,03 0,02 | 0,8 0,75 0,75 |
S DI = расчетное спектральное ускорение. Он оценивается с использованием сейсмической карты, которая обеспечивает расчетную интенсивность землетрясения для конструкций в местах с T = 1 секунда.
S DS = расчетное спектральное ускорение.Он оценивается с использованием сейсмической карты, которая обеспечивает расчетную интенсивность землетрясения для конструкций с T = 0,2 секунды.
R = коэффициент модификации ответа. Это объясняет способность структурной системы противостоять сейсмическим силам. Значения R для нескольких распространенных систем представлены в таблице 2.13.
I = фактор важности. Это мера последствий для жизни человека и материального ущерба в случае выхода конструкции из строя.Значение фактора важности равно 1 для офисных зданий, но равно 1,5 для больниц, полицейских участков и других общественных зданий, где в случае разрушения конструкции ожидаются большие человеческие жертвы или материальный ущерб.
Сейсмическая система сопротивления | р |
---|---|
Системы несущих стен Стены срезные железобетонные обычные Обычные стены, армированные сдвигом по камню Стены с легким каркасом (холоднокатаная сталь), обшитые конструкционными панелями с прочностью на сдвиг или стальными листами | 4 2 |
Строительные каркасные системы Стены срезные железобетонные обычные Обычные стены, армированные сдвигом по камню Рамы стальные, ограниченные продольным изгибом | 5 2 8 |
Моментостойкие каркасные системы Рамы для особых моментов стальные Стальные обычные моментные рамы Моментные рамы обычные железобетонные | 8 3 |
После того, как была вычислена полная сейсмическая статическая поперечная поперечная сила сдвига основания в заданном направлении для конструкции, следующим шагом будет определение поперечной сейсмической силы, которая будет применяться к каждому уровню пола, используя следующее уравнение:
где
F x = боковая сейсмическая сила, приложенная к уровню x .
W i и W x = эффективные сейсмические веса на уровнях i и x .
ℎ i и ℎ x = высота от основания конструкции до этажей на уровнях i и x .
= суммирование произведения W i и по всей структуре.
k = показатель распределения, относящийся к основному собственному периоду конструкции.Для T ≤ 0,5 с, k = 1,0, а для T ≥ 2,5 с, k = 2,0. Для T , лежащего между 0,5 с и 2,5 с, k может быть вычислено с использованием следующего соотношения:
Рис. 2.6. Процедура эквивалентной боковой силы
Пример 2.5
Пятиэтажное офисное стальное здание, показанное на рис. 2.7, укреплено по бокам стальными каркасами, устойчивыми к особым моментам, и его размеры в плане 75 на 100 футов.Здание находится в Нью-Йорке. Используя процедуру эквивалентной боковой силы ASCE 7-16 , определите поперечную силу, которая будет приложена к четвертому этажу конструкции. Статическая нагрузка на крышу составляет 32 фунта на квадратный фут, статическая нагрузка на перекрытие (включая нагрузку на перегородку) составляет 80 фунтов на квадратный фут, а снеговая нагрузка на плоскую крышу составляет 40 фунтов на квадратный фут. Не обращайте внимания на вес облицовки. Расчетные параметры спектрального ускорения: S DS = 0,28 и S D 1 = 0.11.
Рис. 2.7. Пятиэтажное офисное здание.
Решение
S DS = 0,28 и S D 1 = 0,11 (дано).
R = 8 для стальной рамы со специальным моментом сопротивления (см. Таблицу 2.13).
Офисное здание относится к категории риска занятости II, поэтому I e = 1,0 (см. Таблицу 2.9).
Рассчитайте приблизительный основной естественный период здания T a .
C t = 0,028 и x = 0,8 (из таблицы 2.12 для стальных рам, сопротивляющихся моменту).
ℎ n = Высота крыши = 52,5 фута
Определите статическую нагрузку на каждом уровне. Поскольку снеговая нагрузка на плоскую крышу, указанная для офисного здания, превышает 30 фунтов на квадратный фут, 20% снеговой нагрузки должны быть включены в расчеты сейсмической статической нагрузки.
Вес, присвоенный уровню крыши:
W крыша = (32 фунта на фут) (75 футов) (100 футов) + (20%) (40 фунтов на квадратный фут) (75 футов) (100 футов) = 300000 фунтов
Вес, присвоенный всем остальным уровням, следующий:
Вт i = (80 фунтов на фут) (75 футов) (100 футов) = 600000 фунтов
Общая статическая нагрузка составляет:
Вт Всего = 300000 фунтов + (4) (600000 фунтов) = 2700 тыс.
Расчет коэффициента сейсмической реакции C s .
Следовательно, C s = 0,021> 0,01
Определите сейсмический сдвиг основания V .
V = C с W = (0,021) (2700 тысяч фунтов) = 56,7 тыс.
Рассчитайте боковую силу, приложенную к четвертому этажу.
2.1.4.5 Гидростатическое давление и давление грунта
Опорные конструкции должны быть спроектированы таким образом, чтобы не допускать опрокидывания и скольжения, вызываемых гидростатическим давлением и давлением грунта, чтобы обеспечить устойчивость их оснований и стен.Примеры подпорных стен включают гравитационные стены, консольные стены, контрфорсированные стены, резервуары, переборки, шпунтовые сваи и другие. Давление, создаваемое удерживаемым материалом, всегда перпендикулярно контактирующим с ними поверхностям удерживающей конструкции и изменяется линейно с высотой. Интенсивность нормального давления р и равнодействующая сила P на удерживающей конструкции рассчитываются следующим образом:
Где
γ = удельный вес удерживаемого материала.
ℎ = расстояние от поверхности удерживаемого материала и рассматриваемой точки.
2.1.4.6 Разные нагрузки
Существует множество других нагрузок, которые также можно учитывать при проектировании конструкций, в зависимости от конкретных случаев. Их включение в комбинации нагрузок будет основано на усмотрении проектировщика, если предполагается, что в будущем они окажут значительное влияние на структурную целостность. Эти нагрузки включают тепловые силы, центробежные силы, силы из-за дифференциальной осадки, ледовые нагрузки, нагрузки от затопления, взрывные нагрузки и многое другое.
2.2 Сочетания нагрузок для расчета конструкций
Конструкции спроектированы с учетом требований как прочности, так и удобства эксплуатации. Требование прочности обеспечивает безопасность жизни и имущества, а требование эксплуатационной пригодности гарантирует удобство использования (людей) и эстетику конструкции. Чтобы соответствовать указанным выше требованиям, конструкции проектируются на критическую или самую большую нагрузку, которая будет действовать на них. Критическая нагрузка для данной конструкции определяется путем объединения всех возможных нагрузок, которые конструкция может нести в течение своего срока службы.В разделах 2.3.1 и 2.4.1 документа ASCE 7-16 представлены следующие сочетания нагрузок для использования при проектировании конструкций с использованием методов расчета коэффициента нагрузки и сопротивления (LRFD) и расчета допустимой прочности (ASD).
Для LRFD комбинации нагрузок следующие:
1.1.4 D
2.1.2 D + 1.6 L + 0,5 ( L r или S или R )
3.1.2 D + 1.6 ( L r или S или R ) + ( L или 0.5 Вт )
4.1.2 D + 1.0 W + L + 0,5 ( L r или S или R )
5.0.9 D + 1.0 Вт
Для ASD комбинации нагрузок следующие:
1. Д
2. Д + Д
3. D + ( L r или S или R )
4. D + 0,75 L + 0.75 ( L r или S или R )
5. D + (0,6 W )
где
D = статическая нагрузка.
L = временная нагрузка из-за занятости.
L r = временная нагрузка на крышу.
S = снеговая нагрузка.
R = номинальная нагрузка из-за начальной дождевой воды или льда, без учета затопления.
Вт = ветровая нагрузка.
E = сейсмическая нагрузка.
Пример 2.6
Система перекрытий, состоящая из деревянных балок, расположенных на расстоянии 6 футов друг от друга по центру, и деревянной обшивки с гребнем и пазом, как показано на рис. 2.8, выдерживает статическую нагрузку (включая вес балки и обшивки) 20 фунтов на квадратный дюйм и временную нагрузку. 30 фунтов на квадратный фут. Определите максимальную факторную нагрузку в фунтах / футах, которую должна выдержать каждая балка перекрытия, используя комбинации нагрузок LRFD.
Рис. 2.8. Система полов.
Решение
Собственная нагрузка D = (6) (20) = 120 фунт / фут
Переменная нагрузка L = (6) (30) = 180 фунт / фут
Определение максимальных факторизованных нагрузок W u с использованием комбинаций нагрузок LRFD и пренебрежением членами, не имеющими значений, дает следующее:
Вт u = (1,4) (120) = 168 фунт / фут
W u = (1,2) (120) + (1,6) (180) = 288 фунтов / фут
Вт u = (1.2) (120) + (0,5) (180) = 234 фунт / фут
W u = (1,2) (120) + (0,5) (180) = 234 фунт / фут
W u = (1,2) (120) + (0,5) (180) = 234 фунт / фут
Вт u = (0,9) (120) = 108 фунт / фут
Регулирующая факторная нагрузка = 288 фунтов / фут
2.3 Ширина и площадь притока
Зона притока — это зона нагрузки, на которую будет воздействовать элемент конструкции. Например, рассмотрим внешнюю балку B1 и внутреннюю балку B2 односторонней системы перекрытий, показанной на рисунке 2.9. Входная ширина для B1 — это расстояние от центральной линии луча до половины расстояния до следующего или соседнего луча, а подчиненная область для луча — это область, ограниченная шириной подчиненного элемента и длиной луча, как заштриховано на рисунке. Для внутренней балки B2-B3 общая ширина W T составляет половину расстояния до соседних балок с обеих сторон.
Рис. 2.9. Площадь притока.
2.4 Области влияния
Зоны влияния — это зоны нагружения, которые влияют на величину нагрузок, переносимых конкретным элементом конструкции.В отличие от притоков, где нагрузка в пределах зоны воспринимается элементом, все нагрузки в зоне влияния не поддерживаются рассматриваемым элементом.
2,5 Снижение динамической нагрузки
Большинство кодексов и стандартов допускают снижение временных нагрузок при проектировании больших систем перекрытий, поскольку очень маловероятно, что такие системы всегда будут поддерживать расчетные максимальные временные нагрузки в каждом случае. Раздел 4.7.3 из ASCE 7-16 позволяет снизить временные нагрузки для элементов, которые имеют зону воздействия A I ≥ 37.2 м 2 (400 футов 2 ). Площадь влияния — это произведение площади притока и коэффициента элемента динамической нагрузки. Уравнения ASCE 7-16 для определения приведенной временной нагрузки на основе зоны влияния следующие:
где
L = уменьшенная расчетная временная нагрузка на фут 2 (или м 2 ).
≥ 0,50 L o для конструктивных элементов, поддерживающих один пол (например, балок, балок, плит и т. Д.).
≥ 0,40 L o для конструктивных элементов, поддерживающих два или более этажа (например, колонны и т. Д.).
Никакое уменьшение не допускается для динамических нагрузок на пол более 4,79 кН / м 2 (100 фунтов / фут 2 ) или для полов общественных собраний, таких как стадионы, зрительные залы, кинотеатры и т. Д., Поскольку имеется большая вероятность того, что такие этажи будут перегружены или использованы как гаражи.
L o = несниженная расчетная временная нагрузка на фут 2 (или м 2 ) из таблицы 2.2 (Таблица 4.3-1 в ASCE 7-16 ).
A T = площадь притока элемента в футах 2 (или м 2 ).
K LL = A I / A T = коэффициент элемента динамической нагрузки из таблицы 2.14 (см. Значения, приведенные в таблице 4.7-1 в ASCE 7-16 ).
A I = K LL A T = зона воздействия.
Таблица 2.14. Коэффициент динамической нагрузки элемента.
Строительный элемент | К LL |
Внутренние колонны и внешние колонны без консольных плит | 4 |
Наружные колонны с консольными перекрытиями | 3 |
Угловые колонны с консольными перекрытиями | 2 |
Балки межкомнатные и кромочные без консольных плит | 2 |
Все остальные элементы, включая панели в двусторонних плитах | 1 |
Пример 2.7
В четырехэтажном школьном здании, используемом для классных комнат, колонны расположены, как показано на рис. 2.10. Нагрузка конструкции на плоскую крышу оценивается в 25 фунтов / фут 2 . Определите приведенную временную нагрузку, поддерживаемую внутренней колонной на уровне земли.
Рис. 2.10. Четырехэтажное здание школы.
Решение
Любая внутренняя колонна на уровне земли выдерживает нагрузку на крышу и временные нагрузки на втором, третьем и четвертом этажах.
Площадь притока внутренней колонны составляет A T = (30 футов) (30 футов) = 900 футов 2
Временная нагрузка на крышу составляет F R = (25 фунтов / фут 2 ) (900 футов 2 ) = 22500 фунтов = 22,5 к
Для динамических нагрузок на перекрытие используйте уравнения ASCE 7-16 , чтобы проверить возможность уменьшения.
L o = 40 фунтов / фут 2 (из таблицы 4.1 в ASCE 7-16 ).
Если внутренняя колонна K LL = 4, то зона влияния A 1 = K LL A T = (4) (900 футов 2 ) = 3600 футов 2 .
Так как 3600 футов 2 > 400 футов 2 , временная нагрузка может быть уменьшена с помощью уравнения 2.14 следующим образом:
Согласно Таблице 4.1 в ASCE 7-16 , приведенная нагрузка как часть неуменьшенной временной нагрузки на пол для классной комнаты равна Таким образом, приведенная временная нагрузка на пол выглядит следующим образом:
F F = (20 фунтов / фут 2 ) (900 футов 2 ) = 18000 фунтов = 18 кг
Общая нагрузка, воспринимаемая внутренней колонной на уровне земли, составляет:
F Итого = 22.5 k + 3 (18 k) = 76,5 k
Краткое содержание главы
Структурные нагрузки и системы нагружения: Конструкционные элементы рассчитаны на наихудшие возможные сочетания нагрузок. Некоторые нагрузки, которые могут воздействовать на конструкцию, кратко описаны ниже.
Собственные нагрузки : Это нагрузки постоянной величины в конструкции. Они включают в себя вес конструкции и нагрузки, которые постоянно прилагаются к ней.
Динамические нагрузки : Это нагрузки различной величины и положения.К ним относятся подвижные грузы и нагрузки из-за занятости.
Ударные нагрузки : Ударные нагрузки — это внезапные или быстрые нагрузки, прикладываемые к конструкции в течение относительно короткого периода времени по сравнению с другими нагрузками на конструкцию.
Дождевые нагрузки : Это нагрузки из-за скопления воды на крыше после ливня.
Ветровые нагрузки : Это нагрузки из-за давления ветра на конструкции.
Снеговые нагрузки : Это нагрузки, оказываемые на конструкцию снегом, накопившимся на крыше.
Нагрузки при землетрясении : Это нагрузки, оказываемые на конструкцию движением грунта, вызванным сейсмическими силами.
Гидростатическое давление и давление грунта : Это нагрузки на подпорные конструкции из-за давлений, создаваемых удерживаемыми материалами. Они линейно меняются с высотой стен.
Комбинации нагрузок: Два метода проектирования зданий — это метод расчета коэффициента нагрузки и сопротивления (LRFD) и метод расчета допустимой прочности (ASD).Некоторые комбинации нагрузок для этих методов показаны ниже.
LRFD:
1.1.4 D
2.1.2 D + 1.6 L + 0,5 ( L r или S или R )
3.1.2 D + 1.6 ( L r или S или R ) + ( L или 0,5 W )
4.1.2 D + 1.0 W + L + 0.5 ( L r или S или R )
5.0.9 D + 1.0 Вт
ASD:
1. Д
2. Д + Д
3. D + ( L r или S или R )
4. D + 0,75 L + 0,75 ( L r или S или R )
5. D + (0,6 Вт )
Список литературы
ACI (2016 г.), Требования строительных норм для конструкционного бетона (ACI 318-14), Американский институт бетона.
ASCE (2016), Минимальные расчетные нагрузки для зданий и других конструкций, ASCE 7-16, ASCE.
ICC (2012), Международные строительные нормы и правила, Международный совет по нормам.
Практические задачи
2.1 Определите максимальный факторный момент для балки крыши, подверженной следующим эксплуатационным нагрузочным моментам:
M D = 40 psf (статический момент нагрузки)
M L r = 36 psf (момент нагрузки на крышу)
M s = 16 psf (момент снеговой нагрузки)
2.2 Определите максимальную факторную нагрузку, воспринимаемую колонной при следующих эксплуатационных нагрузках:
P D = 500 тысяч фунтов (статическая нагрузка)
P L = 280 тысяч фунтов (постоянная нагрузка на пол)
P S = 200 тысяч фунтов (снеговая нагрузка)
P E = ± 30 тысяч фунтов (сейсмическая нагрузка)
P w = ± 70 тысяч фунтов (ветровая нагрузка)
2.3 Типичная планировка композитной системы перекрытий из железобетона и бетона в здании библиотеки показана на рисунке P2.1. Определите статическую нагрузку в фунтах / футах, действующую на типичную внутреннюю балку B 1- B 2 на втором этаже. Все лучи имеют размер W 12 × 44, расстояние между ними составляет 10 футов. Распределенные нагрузки на второй этаж следующие:
Песочно-цементная стяжка толщиной 2 дюйма | = 0.25 фунтов / кв. Дюйм |
Железобетонная плита толщиной 6 дюймов | = 50 фунтов / кв. Дюйм |
Подвесной потолок из металлических реек и гипсокартона | = 10 фунтов / кв. Дюйм |
Электротехнические и механические услуги | = 4 фунта / кв. Дюйм |
Типовой план этажа
Рис.P2.1. Композитная система перекрытий из стали и бетона.
2.4 План второго этажа здания начальной школы показан на рисунке P2.1. Отделка пола аналогична практической задаче 2.3, за исключением того, что потолок представляет собой акустическую древесноволокнистую плиту с минимальной расчетной нагрузкой 1 фунт-сила на фут. Все балки имеют размер W, 12 × 75, вес 75 фунтов / фут, а все балки — W, 16 × 44, с собственным весом 44 фунта / фут. Определите статическую нагрузку на типичную внутреннюю балку A 2- B 2.
2.5 План второго этажа офисного помещения показан на рисунке P2.1. Отделка пола аналогична практической задаче 2.3. Определите общую статическую нагрузку, приложенную к внутренней колонне B 2 на втором этаже. Все балки W 14 × 75, и все балки W 18 × 44.
2.6 Четырехэтажное больничное здание с плоской крышей, показанное на рисунке P2.2, имеет рамы с концентрическими связями в качестве системы сопротивления поперечной силе. Вес на каждом уровне пола указан на рисунке.Определите сейсмический сдвиг в основании в тысячах фунтов с учетом следующих расчетных данных:
S 1 = 1,5 г
S s = 0,6 г
Класс площадки = D
Рис. P2.2. Четырехэтажное здание с плоской крышей.
2.7 Используйте ASCE 7-16 для определения снеговой нагрузки (psf) для здания, показанного на рисунке P2.3. Следующие данные относятся к зданию:
Снеговая нагрузка на грунт = 30 фунтов / кв. Дюйм
Крыша полностью покрыта битумной черепицей.
Угол наклона крыши = 25 °
Открытая местность
Категория помещения I
Неотапливаемое сооружение
Рис. P2.3. Образец кровли.
2,8. В дополнение к расчетной снеговой нагрузке, рассчитанной в практической задаче 2.7, крыша здания на рисунке P2.3 подвергается статической нагрузке 16 фунтов на квадратный фут (включая вес фермы, кровельной доски и асфальтовой черепицы) по горизонтали. самолет. Определите равномерную нагрузку, действующую на внутреннюю ферму, если фермы имеют 6 футов-0 дюймов в центре.
2.9 Ветер дует со скоростью 90 миль в час на закрытое хранилище, показанное на Рисунке P2.4. Объект расположен на ровной местности с категорией воздействия B. Определите давление скорости ветра в psf на высоте карниза объекта. Топографический коэффициент равен K zt = 1.0.
Рис. P2.4. Закрытая сторга.
Загрузка данных CSV из облачного хранилища | BigQuery | Google Cloud
Загрузка файлов CSV из облачного хранилища
Когда вы загружаете данные CSV из облачного хранилища, вы можете загрузить данные в новый таблицу или раздел, или вы можете добавить или перезаписать существующую таблицу или раздел.Когда ваши данные загружаются в BigQuery, они преобразован в столбчатый формат для Конденсатор (Формат хранения BigQuery).
Когда вы загружаете данные из облачного хранилища в таблицу BigQuery, набор данных, содержащий таблицу, должен принадлежать к тому же региону или нескольким региональное расположение как сегмент облачного хранилища.
Для получения информации о загрузке данных CSV из локального файла см. Загрузка данных в BigQuery из локального источника данных.
Попробуйте сами
Если вы новичок в Google Cloud, создайте учетную запись, чтобы оценить, как BigQuery работает в реальном мире сценарии.Новые клиенты также получают 300 долларов в качестве бесплатных кредитов для запуска, тестирования и развертывать рабочие нагрузки.
Попробуйте BigQuery бесплатноОграничения
При загрузке файлов CSV в BigQuery обратите внимание на следующее:
- CSV-файлы не поддерживают вложенные или повторяющиеся данные.
- Если вы используете сжатие gzip, BigQuery не может читать данные параллельно. Загрузка сжатого Данные CSV в BigQuery медленнее, чем загрузка несжатых данных. См. Загрузка сжатых и несжатых данных.
- Вы не можете включать одновременно сжатые и несжатые файлы в одну загрузку. работа.
- Максимальный размер файла gzip — 4 ГБ.
- При загрузке данных CSV или JSON значения в столбцах
DATE
должны использовать тире (-
) разделитель и дата должны быть в следующем формате:ГГГГ-ММ-ДД
(год месяц день). - При загрузке данных JSON или CSV значения в столбцах
TIMESTAMP
должен использовать тире (-
) разделитель для части даты метки времени, дата должна быть в следующем формате:ГГГГ-ММ-ДД
(год-месяц-день). В части метки временичч: мм: сс
(час-минута-секунда) должно использоваться двоеточие. (:
) разделитель.
Необходимые разрешения
Когда вы загружаете данные в BigQuery, вам нужны разрешения для запуска задание загрузки и разрешения, которые позволяют загружать данные в новые или существующие Таблицы и разделы BigQuery.Если вы загружаете данные из Облачное хранилище, вам также необходимы разрешения для доступа к корзине, которая содержит ваши данные.
Разрешения BigQuery
Для загрузки данных в BigQuery. Эти разрешения необходимы, если вы загружаете данные. в новую таблицу или раздел, или если вы добавляете или перезаписываете таблицу или раздел.
-
bigquery.tables.create
-
bigquery.tables.updateData
-
bigquery.jobs.create
Следующие предопределенные роли IAM включают в себя как bigquery.tables.create
и bigquery.tables.updateData
разрешения:
-
bigquery.dataEditor
-
bigquery.dataOwner
-
bigquery.admin
Следующие предопределенные роли IAM включают bigquery.jobs.create
разрешения:
-
bigquery.user
-
bigquery.jobUser
-
bigquery.admin
Кроме того, если у пользователя есть bigquery.datasets.create
разрешений, когда это
Пользователь создает набор данных, ему предоставляется доступ bigquery.dataOwner
к нему. bigquery.dataOwner
доступ позволяет пользователю создавать и
обновить таблицы в наборе данных с помощью задания загрузки.
Дополнительные сведения о ролях и разрешениях IAM см. В BigQuery, см. Контроль доступа.
Разрешения для облачного хранилища
Для загрузки данных из сегмента Cloud Storage вам необходимо предоставить хранения.objects.get
разрешений. Если вы используете подстановочный знак URI,
у вас также должны быть разрешения storage.objects.list
.
Предопределенная роль IAM storage.objectViewer
может быть предоставлено для предоставления как storage.objects.get
, так и storage.objects.list
разрешения.
Загрузка данных CSV в таблицу
Вы можете загрузить данные CSV из облачного хранилища в новый BigQuery. стол по:
- Использование облачной консоли
- Использование команды
bq load
средства командной строкиbq
- Звонок на
вакансий.вставить метод
API и настроитьзагрузить задание
- Использование клиентских библиотек
Чтобы загрузить данные CSV из облачного хранилища в новый BigQuery стол:
Консоль
Для получения пошаговых инструкций по этой задаче непосредственно в редакторе Cloud Shell, нажмите Направляй меня :
Направляй меня
В следующих разделах вы выполните те же действия, что и при нажатии Направляй меня .
В облачной консоли откройте страницу BigQuery.
Перейти к BigQuery
На панели Explorer разверните проект и выберите набор данных.
Примечание: По умолчанию Предварительный просмотр Cloud Console. Если вы нажали Скрыть функции предварительного просмотра , чтобы перейти к Общедоступно Cloud Console, затем вместо этого выполните следующий шаг: панель навигации, в разделе Ресурсы разверните свой проект и выберите набор данных.Разверните more_vert Действия и нажмите Открыть .
На панели сведений нажмите Создать таблицу add_box.
На странице Create table , в разделе Source :
Для Создать таблицу из выберите Облачное хранилище.
В поле источника найдите или введите URI облачного хранилища. Обратите внимание, что вы не можете включать несколько URI в Облачная консоль, но подстановочные знаки поддерживается. Сегмент Cloud Storage должен находиться в том же месте. как набор данных, содержащий создаваемую вами таблицу.
Для формата файла выберите CSV .
На странице Создать таблицу в разделе Назначение :
Для Имя набора данных выберите соответствующий набор данных.
Убедитесь, что Тип таблицы установлен на Собственная таблица .
В поле Имя таблицы введите имя таблицы, которую вы создание в BigQuery.
В разделе Схема для Автоопределение проверьте схему и ввод параметры , чтобы включить автоматическое определение схемы. Кроме того, вы можете вручную ввести схему определение по:
(Необязательно) Чтобы разделить таблицу, выберите параметры в Параметры раздела и кластера . Для получения дополнительной информации см. Создание многораздельных таблиц.
(необязательно) Для фильтра Partitioning filter щелкните раздел Require отфильтруйте поле , чтобы потребовать от пользователей включить предложение
WHERE
, которое указывает разделы для запроса.Требование перегородочного фильтра может снизить стоимость и повысить производительность. Для получения дополнительной информации см. Запросы к секционированным таблицам. Эта опция недоступна, если выбрано Без разделения .(необязательно) Для кластеризации таблица, в поле Порядок кластеризации введите от одного до четырех полей имена.
(Необязательно) Щелкните Дополнительные параметры .
- Для Предпочтение записи , оставить Запись, если выбрано пустое значение .Этот опция создает новую таблицу и загружает в нее ваши данные.
- Для Допустимое количество ошибок , примите значение по умолчанию
0
или введите максимальное количество строк, содержащих ошибки, которые можно игнорировать. Если количество строк с ошибками превышает это значение, задание будет приведет кневерному сообщению
и завершится ошибкой. - Для Неизвестные значения , отметьте Игнорировать неизвестные значения , чтобы игнорировать любые значения в строке, которых нет в схеме таблицы.
- Для Разделитель полей выберите символ, разделяющий ячейки в вашем CSV-файле: Comma , Tab , Pipe или Custom . если ты выберите Custom , введите разделитель в Custom field delimiter коробка. Значение по умолчанию — Запятая .
- Для строк заголовка, которые нужно пропустить, введите количество строк заголовка, которые нужно пропустить.
вверху CSV-файла. Значение по умолчанию —
0
. - Для Новые строки в кавычках , отметьте Разрешить новые строки в кавычках , чтобы разрешить
разделы данных в кавычках, содержащие символы новой строки в файле CSV. В
значение по умолчанию —
, ложь
. - Для строк с зазубринами установите флажок Разрешить строкам с зубцами принимать строки в CSV
файлы, в которых отсутствуют завершающие необязательные столбцы. Отсутствующие значения:
обрабатываются как пустые. Если этот флажок не установлен, записи с отсутствующими конечными столбцами
считаются плохими записями, и если плохих записей слишком много,
в результате задания возвращается недопустимая ошибка.Значение по умолчанию —
ложь
. - Для шифрования щелкните Управляемый клиентом ключ , чтобы использовать Ключ Cloud Key Management Service. Если вы оставите настройку для ключа , управляемого Google, BigQuery шифрует данные в состоянии покоя.
Нажмите Создать таблицу .
После создания таблицы вы можете обновить срок ее действия, описание и метки, но вы не можете добавить срок действия раздела после таблица создается с помощью Cloud Console. Для получения дополнительной информации см. Управляющие столы.
bq
Используйте команду bq load
, укажите CSV
, используя --source_format
флаг и включает URI облачного хранилища.
Вы можете включить один URI, список URI, разделенных запятыми, или URI
содержащий подстановочный знак.Предоставьте схему встроенной в файл определения схемы или используйте
автоматическое определение схемы. Если вы не укажете
schema, а --autodetect
— это false
, а пункт назначения
таблица существует, то используется схема целевой таблицы.
(Необязательно) Поставьте флаг --location
и установите значение для вашего
место расположения.
Другие дополнительные флаги включают:
-
--allow_jagged_rows
: если указано, принимать строки в файлах CSV, которые отсутствуют завершающие необязательные столбцы.Пропущенные значения обрабатываются как пустые. Если этот флажок не установлен, записи с отсутствующими конечными столбцами считаются плохими. записей, и если плохих записей слишком много, возвращается недопустимая ошибка в результате работы. Значение по умолчанию:, ложь
. -
--allow_quoted_newlines
: если указано, разрешает процитированные разделы данных которые содержат символы новой строки в файле CSV. Значение по умолчанию:, ложь
. -
--field_delimiter
: символ, обозначающий границу между столбцы в данных.В качестве разделителей табуляции можно использовать как\ t
, так итабуляцию
. Значение по умолчанию —,
. -
--null_marker
: необязательная настраиваемая строка, представляющая значение NULL в Данные CSV. -
--skip_leading_rows
: указывает количество строк заголовка, которые нужно пропустить. вверху CSV-файла. Значение по умолчанию —0
. -
--quote
: символ кавычки, используемый для заключения записей. По умолчанию значение"
.Чтобы указать отсутствие кавычек, используйте пустую строку. -
--max_bad_records
: целое число, указывающее максимальное количество ошибочных записи разрешены до отказа всего задания. Значение по умолчанию —0
. В в большинстве случаев возвращается пять ошибок любого типа независимо от--max_bad_records значение
. -
--ignore_unknown_values
: если указано, разрешает и игнорирует дополнительные, нераспознанные значения в данных CSV или JSON. -
--autodetect
: если указано, включить автоматическое определение схемы для CSV и Данные JSON. -
--time_partitioning_type
: включает разбиение по времени в таблице и устанавливает тип раздела. Возможные значения:ЧАС
,ДЕНЬ
,МЕСЯЦ
иГОД
. Этот флаг не является обязательным при создании таблица секционирована по столбцуDATE
,DATETIME
илиTIMESTAMP
. В Тип раздела по умолчанию для разбиения по времени —ДЕНЬ
. -
--time_partitioning_expiration
: целое число, определяющее (в секундах) когда следует удалить раздел, основанный на времени.Срок годности оценивается к дате раздела в формате UTC плюс целочисленное значение. -
--time_partitioning_field
: столбецDATE
илиTIMESTAMP
, используемый для создать многораздельную таблицу. Если временное разбиение включено без при этом значении создается многораздельная таблица во время приема. -
--require_partition_filter
: если этот параметр включен, для этого параметра требуются пользователи включить предложениеWHERE
, определяющее разделы для запроса.Требование разделительного фильтра может снизить стоимость и повысить производительность. Для получения дополнительной информации см. Запросы к многораздельным таблицам. -
--clustering_fields
: разделенный запятыми список, содержащий до четырех имен столбцов. используется для создания кластерной таблицы. --destination_kms_key
: Ключ Cloud KMS для шифрования данные таблицы.Для получения дополнительной информации о команде
bq load
см .:Для получения дополнительной информации о секционированных таблицах см .:
Для получения дополнительной информации о кластерных таблицах см .:
Для получения дополнительной информации о шифровании таблиц см .:
Чтобы загрузить данные CSV в BigQuery, введите следующую команду:
bq --location = расположение load \ --source_format = формат \ набор данных.стол \ путь_к_источнику \ схема
Где:
- местоположение — ваше местоположение. Флаг
--location
не является обязательным. Например, если вы используете BigQuery в регионе Токио, вы можете установить значение флагаasia-northeast1
. Вы можете установить значение по умолчанию значение для местоположения с помощью файла .bigqueryrc. - формат — это
CSV
. - набор данных — существующий набор данных.
- таблица — это имя таблицы, в которую вы загружаете данные.
- path_to_source — это полный URI облачного хранилища. или список URI, разделенных запятыми. Подстановочные знаки также поддерживаются.
- схема — допустимая схема. Схема может быть локальным файлом JSON,
или его можно ввести как часть команды. Вы также можете использовать
--autodetect
флаг вместо предоставления определения схемы.
Примеры:
Следующая команда загружает данные из gs: // mybucket / mydata.csv
в
таблица с именем mytable
в mydataset
. Схема определяется в локальном
файл схемы с именем myschema.json
.
Бк нагрузка \
--source_format = CSV \
mydataset.mytable \
gs: //mybucket/mydata.csv \
./myschema.json
Следующая команда загружает данные из gs: //mybucket/mydata.csv
в
таблица с именем mytable
в mydataset
. Схема определяется в локальном
файл схемы с именем myschema.json
. CSV-файл включает две строки заголовка.
Если --skip_leading_rows
не указано, поведение по умолчанию предполагает
файл не содержит заголовков.
Бк нагрузка \
--source_format = CSV \
--skip_leading_rows = 2
mydataset.mytable \
gs: //mybucket/mydata.csv \
./myschema.json
Следующая команда загружает данные из gs: //mybucket/mydata.csv
в
Секционированная таблица во время приема с именем mytable
в mydataset
.Схема
определяется в локальном файле схемы с именем myschema.json
.
Бк нагрузка \
--source_format = CSV \
--time_partitioning_type = ДЕНЬ \
mydataset.mytable \
gs: //mybucket/mydata.csv \
./myschema.json
Следующая команда загружает данные из gs: //mybucket/mydata.csv
в
секционированная таблица с именем mytable
в mydataset
. Таблица разделена
в столбце mytimestamp
. Схема определяется в локальном файле схемы.
названа мысчема.json
.
Бк нагрузка \
--source_format = CSV \
--time_partitioning_field mytimestamp \
mydataset.mytable \
gs: //mybucket/mydata.csv \
./myschema.json
Следующая команда загружает данные из gs: //mybucket/mydata.csv
в
таблица с именем mytable
в mydataset
. Схема определяется автоматически.
Бк нагрузка \
--Автоматически определять \
--source_format = CSV \
mydataset.mytable \
gs: // mybucket / mydata.csv
Следующая команда загружает данные из gs: //mybucket/mydata.csv
в
таблица с именем mytable
в mydataset
. Схема определяется встроенным в
формат поле: тип_данных , поле: тип_данных
.
Бк нагрузка \
--source_format = CSV \
mydataset.mytable \
gs: //mybucket/mydata.csv \
qtr: STRING, продажи: FLOAT, год: STRING
Примечание: Когда вы указываете схему с помощью инструмента командной строки bq
, вы не можете
включать тип ЗАПИСЬ
( СТРУКТУРА
), вы не можете включать
описание поля, и вы не можете указать режим поля.Все поля
режимы по умолчанию — NULLABLE
. Чтобы включить описания полей, режимы и ЗАПИСЬ
типов, предоставьте файл схемы JSON
вместо. Следующая команда загружает данные из нескольких файлов в gs: // mybucket /
в таблицу с именем mytable
в mydataset
. URI облачного хранилища использует
подстановочный знак. Схема определяется автоматически.
Бк нагрузка \
--Автоматически определять \
--source_format = CSV \
mydataset.mytable \
gs: // mybucket / mydata *.csv
Следующая команда загружает данные из нескольких файлов в gs: // mybucket /
в таблицу с именем mytable
в mydataset
. Команда включает запятую.
список URI облачного хранилища, разделенный символами подстановки. Схема
определен в локальном файле схемы с именем myschema.json
.
Бк нагрузка \
--source_format = CSV \
mydataset.mytable \
"gs: //mybucket/00/*.csv", "gs: //mybucket/01/*.csv" \
./myschema.json
API
Создайте задание загрузки
(Необязательно) Укажите свое местоположение в свойство местоположения в разделе
jobReference
ресурса job.Свойство
URI источника
должно быть полностью определено в форматеgs: // ведро / объект
. Каждый URI может содержать один подстановочный знак «*».Укажите формат данных CSV, задав для свойства
sourceFormat
значениеCSV
.Чтобы проверить статус работы, позвоните
jobs.get ( job_id *)
, где job_id — это идентификатор задания, возвращенный начальным запрос.- Если
status.state = DONE
, задание выполнено успешно. - Если присутствует свойство
status.errorResult
, запрос не выполнен, и этот объект будет включать информацию, описывающую, что пошло не так. При сбое запроса таблица не создается и данные не загружаются. - Если
status.errorResult
отсутствует, задание успешно завершено, хотя могли быть некоторые нефатальные ошибки, такие как проблемы импорт нескольких строк. В возвращенном задании перечислены нефатальные ошибки. свойствоstatus.errors
объекта.
- Если
Примечания по API:
Задания загрузки атомарны и последовательны; если задание загрузки не удается, никакие данные доступен, и если задание загрузки выполнено успешно, доступны все данные.
Рекомендуется создать уникальный идентификатор и передать его как
jobReference.jobId
при вызовеjobs.insert
для создания задания загрузки. Этот подход более устойчив к сбоям сети, потому что клиент может опрашивать или повторите попытку с известным идентификатором задания.Вызов
заданий. Вставка
в заданный идентификатор задания идемпотентна. Вы можете повторить попытку как сколько угодно раз с одним и тем же идентификатором вакансии, и не более одного из этих операции пройдут успешно.
C #
Перед тем, как попробовать этот пример, следуйте инструкциям по установке C # в Быстрый запуск BigQuery с использованием клиентских библиотек.Для получения дополнительной информации см. Справочная документация по BigQuery C # API.
Перейти
Перед тем, как попробовать этот образец, следуйте инструкциям по настройке Go в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по BigQuery Go API.
Ява
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Java в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по BigQuery Java API.
Узел.JS
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Node.js в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по API BigQuery Node.js.
PHP
Перед тем, как попробовать этот пример, следуйте инструкциям по установке PHP в Быстрый запуск BigQuery с использованием клиентских библиотек.Для получения дополнительной информации см. Справочная документация по BigQuery PHP API.
Питон
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Python в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по BigQuery Python API.
Используйте Client.load_table_from_uri () метод загрузки данных из файла CSV в облачное хранилище. Предоставьте явный определение схемы путем установки LoadJobConfig.schema свойство в список SchemaField объекты.
Рубин
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Ruby в Быстрый запуск BigQuery с использованием клиентских библиотек.Для получения дополнительной информации см. Справочная документация по BigQuery Ruby API.
Загрузка данных CSV в таблицу с временным разделением по столбцам
Для загрузки данных CSV из облачного хранилища в таблицу BigQuery который использует временное разделение на основе столбцов:
Добавление или перезапись таблицы данными CSV
Вы можете загрузить дополнительные данные в таблицу либо из исходных файлов, либо добавление результатов запроса.
В облачной консоли используйте параметр Настройка записи , чтобы указать какое действие выполнять при загрузке данных из исходного файла или из запроса результат.
У вас есть следующие возможности при загрузке дополнительных данных в таблицу:
Опция консоли | bq флажок для инструмента | Свойство API BigQuery | Описание |
---|---|---|---|
Запись, если пусто | Нет | WRITE_EMPTY | Записывает данные, только если таблица пуста. |
Приложение к таблице | - заменить или - заменить = false ; если - [нет] заменить не указано, по умолчанию добавлено | ЗАПИСАТЬ ПРИЛОЖЕНИЕ | (по умолчанию) Добавляет данные в конец таблицы. |
Таблица перезаписи | - заменить или - заменить = true | WRITE_TRUNCATE | Удаляет все существующие данные в таблице перед записью новых данных.Это действие также удаляет схему таблицы и удаляет все Ключ Cloud KMS. |
Если вы загружаете данные в существующую таблицу, задание загрузки может добавить данные или перезаписать таблицу.
Вы можете добавить или перезаписать таблицу следующим образом:
- Использование облачной консоли
- Использование команды
bq load
средства командной строкиbq
- Вызов задания
. Вставьте метод API
и настройте задание загрузки - Использование клиентских библиотек
Консоль
В облачной консоли откройте страницу BigQuery.
Перейти к BigQuery
На панели Explorer разверните проект и выберите набор данных.
Примечание: По умолчанию Предварительный просмотр Cloud Console. Если вы нажали Скрыть функции предварительного просмотра , чтобы перейти к Общедоступно Cloud Console, затем вместо этого выполните следующий шаг: панель навигации, в разделе Ресурсы разверните свой проект и выберите набор данных.Разверните more_vert Действия и нажмите Открыть .
На панели сведений нажмите Создать таблицу add_box.
На странице Create table , в разделе Source :
Для Создать таблицу из выберите Облачное хранилище.
В поле источника перейдите к или введите URI облачного хранилища. Обратите внимание, что вы не можете включить несколько URI в Cloud Console, но использовать подстановочные знаки поддерживаются.Сегмент Cloud Storage должен находиться в том же месте. как набор данных, содержащий таблицу, которую вы добавляете или перезаписываете.
Для формата файла выберите CSV .
На странице Создать таблицу в разделе Назначение :
Для Имя набора данных выберите соответствующий набор данных.
В поле Имя таблицы введите имя таблицы, которую вы добавление или перезапись в BigQuery.
Убедитесь, что Тип таблицы установлен на Собственная таблица .
В разделе Схема для Автоопределение проверьте схему и ввод параметры , чтобы включить автоматическое определение схемы. Кроме того, вы можете вручную ввести схему определение по:
Примечание: Можно изменить схему таблицы, когда вы добавляете или перезапишите его. Для получения дополнительной информации о поддерживаемых изменениях схемы во время операция загрузки, см. Изменение схем таблиц.Для Параметры раздела и кластера оставьте значения по умолчанию. Ты не может преобразовать таблицу в секционированную или кластеризованную таблицу путем добавления или перезаписывая его, а облачная консоль не поддерживает добавление или перезапись секционированных или кластерных таблиц в задании загрузки.
Щелкните Дополнительные параметры .
- Для Предпочтение записи выберите Добавить в таблицу или Перезаписать Стол .
- Для Допустимое количество ошибок , примите значение по умолчанию
0
или введите максимальное количество строк, содержащих ошибки, которые можно игнорировать. Если количество строк с ошибками превышает это значение, задание будет приведет кневерному сообщению
и завершится ошибкой. - Для Неизвестные значения , отметьте Игнорировать неизвестные значения , чтобы игнорировать любые значения в строке, которых нет в схеме таблицы.
- Для Разделитель полей выберите символ, разделяющий ячейки в вашем CSV-файле: Comma , Tab , Pipe или Custom .если ты выберите Custom , введите разделитель в Custom field delimiter коробка. Значение по умолчанию — Запятая .
- Для строк заголовка, которые нужно пропустить, введите количество строк заголовка, которые нужно пропустить.
вверху CSV-файла. Значение по умолчанию —
0
. - Для Новые строки в кавычках , отметьте Разрешить новые строки в кавычках , чтобы разрешить
разделы данных в кавычках, содержащие символы новой строки в файле CSV. В
значение по умолчанию —
, ложь
. - Для строк с зазубринами установите флажок Разрешить строкам с зубцами принимать строки в CSV
файлы, в которых отсутствуют завершающие необязательные столбцы. Отсутствующие значения:
обрабатываются как пустые. Если этот флажок не установлен, записи с отсутствующими конечными столбцами
считаются плохими записями, и если плохих записей слишком много,
в результате задания возвращается недопустимая ошибка. Значение по умолчанию —
ложь
. Для шифрования щелкните Управляемый клиентом ключ , чтобы использовать Ключ Cloud Key Management Service.Если вы оставите настройку для ключа , управляемого Google, BigQuery шифрует данные в состоянии покоя.
Нажмите Создать таблицу .
bq
Используйте команду bq load
, укажите CSV
, используя --source_format
флаг и включает URI облачного хранилища.
Вы можете включить один URI, список URI, разделенных запятыми, или URI
содержащий подстановочный знак.
Предоставьте схему встроенной в файл определения схемы или используйте
автоматическое определение схемы.Если вы не укажете
schema, а --autodetect
— это false
, а пункт назначения
таблица существует, то используется схема целевой таблицы.
Укажите флаг --replace
, чтобы перезаписать
Таблица. Используйте флаг --noreplace
для добавления данных в таблицу. Если нет флага
указано, по умолчанию добавляются данные.
Можно изменить схему таблицы, когда вы добавляете или перезапишите его. Для получения дополнительной информации о поддерживаемых изменениях схемы во время загрузки см. раздел «Изменение схем таблиц».
(Необязательно) Поставьте флаг --location
и установите значение для вашего
место расположения.
Другие дополнительные флаги включают:
-
--allow_jagged_rows
: если указано, принимать строки в файлах CSV, которые отсутствуют завершающие необязательные столбцы. Пропущенные значения обрабатываются как пустые. Если этот флажок не установлен, записи с отсутствующими конечными столбцами считаются плохими. записей, и если плохих записей слишком много, возвращается недопустимая ошибка в результате работы. Значение по умолчанию:, ложь
. -
--allow_quoted_newlines
: если указано, разрешает процитированные разделы данных которые содержат символы новой строки в файле CSV. Значение по умолчанию:, ложь
. -
--field_delimiter
: символ, обозначающий границу между столбцы в данных. В качестве разделителей табуляции можно использовать как\ t
, так итабуляцию
. Значение по умолчанию —,
. -
--null_marker
: необязательная настраиваемая строка, представляющая значение NULL в Данные CSV. -
--skip_leading_rows
: указывает количество строк заголовка, которые нужно пропустить. вверху CSV-файла. Значение по умолчанию —0
. -
--quote
: символ кавычки, используемый для заключения записей. По умолчанию значение:"
. Чтобы указать отсутствие кавычек, используйте пустую строку. -
--max_bad_records
: целое число, указывающее максимальное количество ошибочных записи разрешены до отказа всего задания. Значение по умолчанию —0
.В в большинстве случаев возвращается пять ошибок любого типа независимо от--max_bad_records значение
. -
--ignore_unknown_values
: если указано, разрешает и игнорирует дополнительные, нераспознанные значения в данных CSV или JSON. -
--autodetect
: если указано, включить автоматическое определение схемы для CSV и Данные JSON. -
--destination_kms_key
: Ключ Cloud KMS для шифрования данные таблицы.
bq --location = расположение load \ - [нет] заменить \ --source_format = формат \ набор данных.стол \ путь_к_источнику \ схема
где:
- местоположение — ваше местоположение.
Флаг
--location
не является обязательным. Вы можете установить значение по умолчанию для расположение с помощью файла .bigqueryrc. - формат — это
CSV
. - набор данных — существующий набор данных.
- таблица — это имя таблицы, в которую вы загружаете данные.
- path_to_source — это полный URI облачного хранилища. или список URI, разделенных запятыми.Подстановочные знаки также поддерживаются.
- схема — допустимая схема. Схема может быть локальным файлом JSON,
или его можно ввести как часть команды. Вы также можете использовать
--autodetect
флаг вместо предоставления определения схемы.
Примеры:
Следующая команда загружает данные из gs: //mybucket/mydata.csv
и
перезаписывает таблицу с именем mytable
в mydataset
. Схема определена
с использованием автоопределения схемы.
Бк нагрузка \
--Автоматически определять \
--заменять \
--source_format = CSV \
mydataset.mytable \
gs: //mybucket/mydata.csv
Следующая команда загружает данные из gs: //mybucket/mydata.csv
и
добавляет данные в таблицу с именем mytable
в mydataset
. Схема
определяется с использованием файла схемы JSON — myschema.json
.
Бк нагрузка \
--noreplace \
--source_format = CSV \
mydataset.mytable \
gs: //mybucket/mydata.csv \
./myschema.json
API
Создайте задание загрузки
(Необязательно) Укажите свое местоположение в свойство местоположения в разделе
jobReference
ресурса job.URI источника
свойство должны быть полностью квалифицированными, в форматеgs: // ведро / объект
.Ты можешь включить несколько URI в виде списка, разделенного запятыми. Обратите внимание, что подстановочные знаки также поддерживается.Укажите формат данных, установив
configuration.load.sourceFormat
вCSV
.Укажите предпочтение записи, установив
configuration.load.writeDisposition
свойство вWRITE_TRUNCATE
илиЗАПИСАТЬ ПРИЛОЖЕНИЕ
.
Перейти
Перед тем, как попробовать этот образец, следуйте инструкциям по настройке Go в Быстрый запуск BigQuery с использованием клиентских библиотек.Для получения дополнительной информации см. Справочная документация по BigQuery Go API.
Ява
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Java в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по BigQuery Java API.
Node.js
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Node.js в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по API BigQuery Node.js.
Чтобы заменить строки в существующей таблице, установите writeDisposition
значение в параметре метаданных на
'WRITE_TRUNCATE'
.
Перед тем, как попробовать этот пример, следуйте инструкциям по установке PHP в Быстрый запуск BigQuery с использованием клиентских библиотек. Для получения дополнительной информации см. Справочная документация по BigQuery PHP API.
Питон
Перед тем, как попробовать этот пример, следуйте инструкциям по установке Python в Быстрый запуск BigQuery с использованием клиентских библиотек.Для получения дополнительной информации см. Справочная документация по BigQuery Python API.
Чтобы заменить строки в существующей таблице, установите LoadJobConfig.write_disposition
свойство SourceFormat
константа WRITE_TRUNCATE
.
Загрузка данных CSV с разделами на улей
BigQuery поддерживает загрузку данных CSV с разделами, хранящихся на Cloud Storage и заполнит столбцы секционирования улья как столбцы в целевая управляемая таблица BigQuery.Для получения дополнительной информации см. Загрузка данных с внешними разделами из облачного хранилища.
Подробная информация о загрузке данных CSV
В этом разделе описывается, как BigQuery обрабатывает различное форматирование CSV. параметры.
Кодировка
BigQuery ожидает, что данные CSV будут закодированы в UTF-8. Если у тебя есть Файлы CSV с данными, закодированными в формате ISO-8859-1 (также известном как Latin-1), вы должен явно указывать кодировку, чтобы BigQuery мог правильно преобразовать данные в UTF-8.
Если вы не укажете кодировку или если вы укажете кодировку UTF-8, когда CSV
файл не в кодировке UTF-8, BigQuery пытается преобразовать данные
в UTF-8.Как правило, ваши данные будут загружены успешно, но они могут не совпадать
побайтно, что вы ожидаете. Чтобы этого избежать, укажите правильную кодировку с помощью
с использованием флага --encoding
.
0
, вы не можете загрузить
данные в BigQuery. Если BigQuery не может преобразовать символ, отличный от ASCII 0
символ, BigQuery преобразует символ в стандартный
Символ замены Unicode: �.
Разделители полей
Разделителями в файлах CSV могут быть любые однобайтовые символы.Если исходный файл использует кодировку ISO-8859-1, любой символ может быть разделителем. Если исходный файл использует кодировку UTF-8, любой символ в десятичном диапазоне 1-127 (U + 0001-U + 007F) можно использовать без изменений. Вы можете вставить символ ISO-8859-1 снаружи этого диапазона как разделитель, и BigQuery интерпретирует его правильно. Однако, если вы используете многобайтовый символ в качестве разделителя, некоторые из байты будут неправильно интерпретироваться как часть значения поля.
Как правило, рекомендуется использовать стандартный разделитель, например табуляцию, труба или запятая.По умолчанию - запятая.
Типы данных
Логическое значение . BigQuery может анализировать любую из следующих пар на предмет Логические данные: 1 или 0, истина или ложь, t или f, да или нет, или y или n (все регистры нечувствительный). Автоматическое определение схемы будет автоматически обнаруживает любой из них, кроме 0 и 1.
Дата . Столбцы с типами ДАТА должны быть в формате ГГГГ-ММ-ДД
.
Дата и время . Столбцы с типами DATETIME должны иметь вид ГГГГ-ММ-ДД.
ЧЧ: ММ: СС [.СССССС]
.
Время . Столбцы с типами TIME должны иметь вид ЧЧ: ММ: СС [.SSSSSS]
.
Отметка времени . BigQuery принимает различные форматы меток времени. Отметка времени должна включать часть даты и часть времени.
Часть даты может быть отформатирована как
ГГГГ-ММ-ДД
илиГГГГ / ММ / ДД
.Часть отметки времени должна быть отформатирована как
ЧЧ: ММ [: SS [.SSSSSS]]
(секунды и доли секунд необязательны).Дата и время должны быть разделены пробелом или буквой «Т».
По желанию, за датой и временем могут следовать смещение по всемирному координированному времени или зона всемирного координированного времени. обозначение (
Z
). Для получения дополнительной информации см. Часовые пояса.
Например, любое из следующих допустимых значений метки времени:
- 2018-08-19 12:11
- 2018-08-19 12:11:35
- 2018-08-19 12: 11: 35.22
- 19.08.2018 12:11
- 2018-07-05 12:54:00 UTC
- 2018-08-19 07:11:35.220 -05: 00
- 2018-08-19T12: 11: 35.220Z
Если вы предоставите схему, BigQuery также принимает время эпохи Unix для значения отметок времени. Однако автоматическое определение схемы не обнаружит этот случай, и вместо этого будет рассматривать значение как числовой или строковый тип.
Примеры значений временной метки Unix Epoch:
- 1534680695
- 1.534680695e11
Опции CSV
Чтобы изменить способ анализа данных CSV в BigQuery, укажите дополнительные параметры.
в Cloud Console, инструмент командной строки bq
или API.
Подробнее о формате CSV см. RFC 4180.
Опция CSV | Опция консоли | bq флажок для инструмента | Свойство API BigQuery | Описание |
---|---|---|---|---|
Разделитель полей | Разделитель полей: запятая, табуляция, вертикальная черта, пользовательский | -F или --field_delimiter | Разделитель поля | (Необязательно) Разделитель полей в файле CSV.Сепаратор может быть любой однобайтовый символ ISO-8859-1. BigQuery преобразует строку в кодировку ISO-8859-1 и использует первый байт закодированная строка для разделения данных в необработанном двоичном состоянии. BigQuery также поддерживает escape-последовательность "\ t" для указания разделитель табуляции. Значение по умолчанию - запятая (`,`). |
Строки заголовка | Пропускать строки заголовка | --skip_leading_rows | skipLeadingRows | (Необязательно) Целое число, указывающее количество строк заголовка в источнике. данные. |
Количество допустимых неверных записей | Количество допустимых ошибок | --max_bad_records | maxBadRecords | (Необязательно) Максимальное количество плохих записей, которые BigQuery может игнорировать при выполнении задания. Если количество плохих записей превышает это значение, в результате задания возвращается недопустимая ошибка. Значение по умолчанию равно 0, что требует, чтобы все записи были действительными. |
Символы новой строки | Разрешить новые строки в кавычках | --allow_quoted_newlines | allowQuotedNewlines | (Необязательно) Указывает, разрешены ли разделы цитируемых данных, содержащие символы новой строки в файле CSV.Значение по умолчанию неверно. |
Пользовательские пустые значения | Нет | --null_marker | nullМаркер | (Необязательно) Задает строку, представляющую нулевое значение в файле CSV. Например, если вы укажете «\ N», BigQuery интерпретирует «\ N». как нулевое значение при загрузке файла CSV. Значение по умолчанию - пустое нить. Если вы установите для этого свойства произвольное значение, BigQuery выдает ошибку, если пустая строка присутствует для всех типов данных, кроме для STRING и BYTE.Для столбцов STRING и BYTE BigQuery интерпретирует пустую строку как пустое значение. |
Завершающие необязательные столбцы | Разрешить зубчатые строки | --allow_jagged_rows | разрешитьJaggedRows | (Необязательно) Принимать строки, в которых отсутствуют завершающие необязательные столбцы. В пропущенные значения обрабатываются как пустые. Если false, записи с пропущенными конечные столбцы обрабатываются как плохие записи, и если их слишком много записей, в результате задания возвращается недопустимая ошибка.Значение по умолчанию ложно. Применимо только к CSV, игнорируется для других форматов. |
Неизвестные значения | Игнорировать неизвестные значения | --ignore_unknown_values | ignoreUnknownValues | (Необязательно) Указывает, должен ли BigQuery разрешать дополнительные значения.
которые не представлены в схеме таблицы. Если это правда, дополнительные значения
игнорируются. Если false, записи с дополнительными столбцами считаются плохими.
записей, и если есть слишком много плохих записей, недопустимая ошибка
возвращается в результате работы.Значение по умолчанию неверно. В sourceFormat Свойство определяет, что BigQuery
рассматривает как дополнительную ценность:
|
Цитата | Нет | - цитата | цитата | (Необязательно) Значение, которое используется для цитирования разделов данных в файле CSV.
BigQuery преобразует строку в кодировку ISO-8859-1, и
затем использует первый байт закодированной строки для разделения данных в ее
сырое, двоичное состояние.Значение по умолчанию - двойные кавычки ('"'). Если ваши данные
не содержит разделов в кавычках, установите в качестве значения свойства пустое значение
нить. Если ваши данные содержат символы новой строки в кавычках, вы также должны установить
свойство allowQuotedNewlines на true . К
включить конкретный символ кавычки в значение, указанное в кавычках, поставить перед ним
с дополнительным совпадающим символом кавычки. Например, если вы хотите
экранировать символ по умолчанию '"', используйте '" "'. |
Кодировка | Нет | -E или - кодировка | кодировка | (Необязательно) Кодировка символов данных. Поддерживаемые значения:
UTF-8 или ISO-8859-1. Значение по умолчанию - UTF-8. BigQuery
декодирует данные после того, как необработанные двоичные данные были разделены с помощью
значения котировки и поля Разделитель характеристики. |
Создание, загрузка или редактирование запроса в Excel (Power Query)
Знайте, в какой среде вы находитесь. Power Query хорошо интегрирован в пользовательский интерфейс Excel, особенно при импорте данных, работе с подключениями и редактировании сводных таблиц, таблиц Excel и именованных диапазонов.Чтобы избежать путаницы, важно знать, в какой среде вы сейчас находитесь, Excel или Power Query, в любой момент времени.
Знакомый лист, лента и сетка Excel | Лента редактора Power Query и предварительный просмотр данных |
Например, управление данными на листе Excel принципиально отличается от Power Query.Кроме того, связанные данные, которые вы видите на листе Excel, могут иметь или не иметь Power Query, работающий за кулисами для формирования данных. Это происходит только при загрузке данных на лист или модель данных из Power Query.
Переименование вкладок рабочего листа Хорошая идея - переименовать вкладки рабочего листа осмысленным образом, особенно если у вас их много. Особенно важно прояснить разницу между листом данных и листом, загруженным из редактора Power Query.Даже если у вас всего два листа, один с таблицей Excel, называемый Sheet1 , а другой - запрос, созданный путем импорта этой таблицы Excel, который называется Table1 , легко запутаться. Всегда полезно изменить имена вкладок рабочего листа по умолчанию на более понятные для вас имена. Например, переименуйте Sheet1 в DataTable и Table1 в QueryTable . Теперь понятно, на какой вкладке есть данные, а на какой - запрос.
Раздел 12.5. Утилита DB2 LOAD
12.5. Утилита DB2 LOAD
Утилита загрузки - это еще один инструмент, который можно использовать для вставки данных в таблицу. Обратите внимание, что вы не можете запустить инструмент загрузки для представления; целью должна быть таблица, которая уже существует. Основное различие между загрузкой и импортом состоит в том, что загрузка выполняется намного быстрее. В отличие от инструмента импорта, данные не записываются в базу данных с помощью обычных операций вставки. Вместо этого утилита загрузки считывает входные данные, форматирует страницы данных и записывает непосредственно в базу данных.Изменения базы данных не регистрируются, и проверки ограничений не выполняются во время операции загрузки.
12.5.1. Процесс загрузки
По сути, полный процесс загрузки состоит из четырех этапов.
На этапе загрузки утилита загрузки сканирует входной файл на предмет недопустимых строк данных, не соответствующих определению таблицы; например, если столбец таблицы определен как INTEGER, но входные данные сохранены как «abcd». Неверные данные не будут загружены в таблицу.Отклоненные строки и предупреждения будут записаны в файл дампа, указанный модификатором dumpfile. Затем действительные данные записываются в таблицу. При этом также собирается статистика таблицы (если была указана опция статистики) и ключи индекса. Если в команде загрузки указана опция savecount, точки согласованности записываются в файл сообщения. Точки согласованности устанавливаются утилитой загрузки. Они очень полезны, когда дело доходит до перезапуска операции загрузки. Вы можете перезапустить загрузку с последней успешной точки согласования.
На этапе построения индексы создаются на основе ключей индекса, собранных на этапе загрузки. Ключи индекса сортируются на этапе загрузки, и собирается статистика индекса (если была указана опция статистики).
На этапе загрузки утилита отклоняет только те строки, которые не соответствуют определениям столбцов. Строки, которые нарушают любое уникальное ограничение, будут удалены на этапе удаления. Обратите внимание, что удаляются только строки, нарушающие уникальное ограничение.Другие ограничения не проверяются ни на этом этапе, ни на любом этапе загрузки. Вы должны вручную проверить его после завершения операции загрузки. Обратитесь к Разделу 12.5.7 «Проверка данных на соответствие ограничениям» для получения дополнительной информации.
На этапе копирования индекса данные индекса копируются из системного временного табличного пространства в исходное табличное пространство. Это произойдет только в том случае, если системное временное табличное пространство было указано для создания индекса во время операции загрузки с указанной опцией доступа для чтения (см. Раздел 12.5.2.5, Рекомендации по блокировке во время нагрузки).
12.5.2. Команда LOAD
Утилита загрузки настолько мощна, что ее команду можно выполнять с множеством различных параметров. На рисунке 12.16 представлена упрощенная версия синтаксической диаграммы команды загрузки.
Рисунок 12.16. Упрощенная синтаксическая схема команды загрузки
.-, --------------. V | >> - ЗАГРУЗИТЬ - + -------- + - ОТ ---- + - имя файла --- + - + - OF - тип файла -----> '-CLIENT-' + -pipename --- + + -device ----- + '-cursorname-'> - + ------------------------- + ----------------------------------> | .-, --------. | | V | | '-LOBS FROM ---- lob-path - + -'> - + ------------------------------- + ----------------------------> | .--------------. | | V | | '-MODIFIED BY ---- filetype-mod - + -'> - + -------------- + - + ------------- + - + ----------------- + -------> '-SAVECOUNT - n-' '-ROWCOUNT - n-' '-WARNINGCOUNT- -n- '> - + ------------------------ + ----------------- ------------------> '-СООБЩЕНИЯ - файл-сообщения-'> - + ----------------- -------------- + - + - INSERT ---- + -------------> '-TEMPFILES PATH - temp-pathname-' + -REPLACE --- + + -RESTART --- + '-TERMINATE-'> - INTO - имя-таблицы - + ------------------- ------ + ----------------> | .-, -------------. | | V | | '- (---- вставить-столбец - + -) -'> - + --------------------------- + - -------------------------------> '-ЗА ИСКЛЮЧЕНИЕМ - имя-таблицы-'> - + --- -------------------------- + ----------------------- -------> '-СТАТИСТИКА - + - ИСПОЛЬЗОВАТЬ ПРОФИЛЬ - + -' '-НЕТ ----------'> - + ----------- -------------------------------------------------- ---- + -> | .-НЕТ----------------------------------------------- -----.| + -КОПИРОВАТЬ - + - ДА - + - ИСПОЛЬЗОВАТЬ TSM - + -------------------------- + ------ - + - + - + '-Невосстановимый ---------------------------------------- ---------- '> - + ------------------- + - + ------------ -------------- + ----------> '-БЕЗ ПОДПИСКИ-' '-БУФЕР ДАННЫХ - размер буфера-'> - + --- ----------------------- + - + -------------------- + - -------> '-SORT BUFFER - размер буфера-' '-CPU_PARALLELISM - n-'> - + ------------------- - + --------------------------------------> '-DISK_PARALLELISM - n-' > - + -------------------------------- + ------------- --------------> '-РЕЖИМ ИНДЕКСИНГА - + - АВТО ВЫБОР - + -' + -ПЕРЕСТРОЙКА ----- + + -INCREMENTAL- + '-ОТЛОЖЕННЫЙ ---- '.-ДОСТУП НЕТ -----------------------------. > - + --------------------------------------------- + --------------> '-ДОСТУП НА ЧТЕНИЕ - + ---------------------- + -' '- ИСПОЛЬЗОВАНИЕ - имя-табличного-пространства- '> - + -------------------------------------- + ---------------------> '-ПРОВЕРИТЬ ОТЛОЖЕННЫЙ КАСКАД - + - НЕМЕДЛЕННЫЙ - + -' '-ОТЛОЖЕННЫЙ--'> - + --- -------------- + ----------------------------------- -------> '-LOCK WITH FORCE-'
Как видите, для настройки операции загрузки доступно множество параметров.Следующие примеры показывают, как использовать некоторые из них.
12.5.2.1 Параметры MESSAGES, SAVECOUNT и WARNINGCOUNT
На рисунке 12.17 данные из входного файла DEL загружаются в список столбцов в запасе таблицы. Опция сообщений используется для записи предупреждений и ошибок, обнаруженных во время операции загрузки. Эта конкретная нагрузка остановится при достижении порогового значения предупреждений (в данном случае 10). Вы можете проверить выходной файл на наличие предупреждений и ошибок.
Параметр savecount устанавливает точки согласованности после загрузки каждой 1000 строк.Поскольку сообщение выдается в каждой точке согласованности, убедитесь, что значение savecount достаточно велико, чтобы минимизировать влияние на производительность.
Рисунок 12.17. Пример 1: команда load
load from stock.del of del savecount 1000 warningcount 10 сообщений stock.out вставить в запас (itemid, itemdesc, cost, inventory)
Точки согласованности устанавливаются на этапе загрузки. Вы можете использовать их для перезапуска неудачной или прерванной операции загрузки. Если указать ту же команду загрузки, но заменить insert на параметр перезапуска, операция загрузки будет автоматически продолжена с последней точки согласованности.
Чтобы завершить загрузку, введите ту же команду загрузки, но используйте параметр завершения вместо вставки. Например:
load from stock.del of del savecount 1000 warningcount 10 сообщений stock.out terminate
12.5.2.2 Загрузка из CURSOR
Утилита загрузки поддерживает четыре формата файлов: IXF, DEL, ASC и CURSOR ( описано в Разделе 12.2, Форматы файлов перемещения данных). При использовании типа файла CURSOR, как показано на рисунке 12.18, курсор должен быть уже объявлен, но его не нужно открывать.Весь результат запроса, связанный с указанным курсором, будет обработан утилитой загрузки. Вы также должны убедиться, что типы столбцов запроса SQL совместимы с соответствующими типами столбцов в целевой таблице.
Рисунок 12.18. Пример 2: команда загрузки
объявляет курсор cur1 как select * from oldstock; загрузка из cur1 сообщений курсора curstock.out insert into stock
12.5.2.3 ИЗМЕНЕНИЕ dumpfile и таблица исключений
Как упоминалось ранее, процесс загрузки проходит четыре фазы.На этапе загрузки данные, не соответствующие определению столбца, загружаться не будут. Отклоненные записи могут быть сохранены в файле дампа с использованием модификатора modified by dumpfile. Если файл дампа не указан, отклоненные записи не будут сохранены. Поскольку утилита загрузки не остановится, пока не достигнет порогового значения предупреждения, если он указан, определить отклоненные записи непросто. Следовательно, всегда рекомендуется использовать модификатор и проверять файл сообщения после завершения загрузки.На рисунке 12.19 показано, как использовать измененный dumpfile.
Рисунок 12.19. Пример 3: команда load
загрузить из stock.ixf из ixf, измененного dumpfile = stockdump.dmp сообщения stock.out заменить в сток для исключения stockexp
Предположим, что входной файл stock.ixf содержит данные из таблицы 12.3.
itemid | itemdesc | inventory | |||
---|---|---|---|---|---|
1040 | 940 1 | ||||
20 | ~~~ | ||||
30 | ~~~ | 3 | |||
902 | 4 | ||||
40 | ~~~ | X | |||
50 | ~~~ | 4 4 | 4 | ~~~ | 7 |
80 | ~~~ | 94 023
Целевой запас таблицы определяется с помощью этого оператора CREATE TABLE с тремя столбцами:
CREATE TABLE stock (itemid INTEGER NOT NULL, itemdesc VARCHAR (100), inventory INTEGER NOT NULL, PRIMARY KEY (itemid) )
Обратите внимание, что вторая и пятая записи в наличии.ixf не соответствуют определениям NOT NULL и числовым значениям. Если выполняется команда загрузки, показанная на рис. 12.19, будет создан файл дампа (stockdump.dmp) для сохранения строк, которые не загружены из-за несовместимого типа данных и атрибута допустимости значения NULL. Таблица 12.4 показывает, что файл дампа stockdump.dmp содержит незагруженные строки.
itemid | itemdesc | инвентаризация |
---|---|---|
40 | ~~~ | X |
Напомним, что на третьем этапе процесс загрузки удаляет строки, которые нарушают любое уникальное ограничение, определенное в целевой таблице.Вы можете сохранить удаленные строки в таблице, которая называется таблицей исключений , используя параметр для исключения. Если таблица исключений не указана, строки будут отброшены.
Вам необходимо создать таблицу исключений вручную, прежде чем вы сможете ее использовать. Таблица должна иметь такое же количество столбцов, типов столбцов и атрибутов допустимости значений NULL, что и загружаемая целевая таблица. Вы можете создать такую таблицу с помощью этой команды:
CREATE TABLE stockexp LIKE stock
Чтобы регистрировать, когда и почему строки отклоняются, вы можете добавить два других необязательных столбца в конец таблицы исключений.Первый столбец определяется как тип данных TIMESTAMP для записи, когда запись была удалена. Второй столбец определяется как CLOB (32K) или больше и отслеживает имена ограничений, которые нарушаются данными. Чтобы добавить столбцы в таблицу, используйте оператор ALTER TABLE:
ALTER TABLE stockexp ADD COLUMN load_ts TIMESTAMP ADD COLUMN load_msg CLOB (32k)
Как и модификатор файла дампа, рекомендуется также использовать таблицу исключений, особенно если возможны уникальные нарушения.Таблица исключений, показанная в Таблице 12.5, содержит строки, которые нарушают уникальные ограничения.
itemid | itemdesc | inventory |
---|---|---|
30 9405 50 | ~~~ | 7 |
Рисунок 12.20 показывает общую картину концепций файла дампа и таблицы исключений.
1. | Создайте целевой запас стола. |
2. | Выполните команду загрузки с параметрами, измененными файлом дампа, сообщениями и исключениями. |
3. | Строки, не соответствующие определению таблицы (НЕ NULL и числовой столбец), записываются в stockdump.dmp файл. |
4. | Строки, которые нарушили уникальное ограничение, удаляются из таблицы запасов и вставляются в таблицу исключений. |
5. | Четыре строки успешно загружены в таблицу запасов. |
Рисунок 12.20. Загрузка данных с файлом дампа и таблицей исключений
12.5.2.4 Загрузка с клиента
Во всех примерах, которые вы видели до сих пор, команды загрузки выполняются с сервера базы данных, а входные файлы находятся на сервере базы данных.Иногда вам может потребоваться вызвать операцию загрузки с удаленного клиента, а также использовать файл, который находится на клиенте. Для этого укажите в команде ключевое слово client, как показано на рисунке 12.21.
Рисунок 12.21. Пример 4: команда load
загрузить клиент из stock.ixf из ixf, измененного dumpfile = stockdump.dmp rowcount 5000 сообщений stock.out tempfiles путь c: \ loadtemp заменить на сток для исключения stockexcept lock with force
Вы не можете загрузить КУРСОР тип файла от клиента.Модификаторы dumpfile и lobsinfile (обсуждаемые в следующих разделах) относятся к файлам на сервере, даже если команда включает ключевое слово client.
ПРИМЕЧАНИЕ
Используйте команду load client, когда входной файл находится на клиенте, с которого вы вводите команду. Используйте модификаторы dumpfile, tempfile и lobsinfile для файлов, находящихся на сервере DB2.
Параметр rowcount работает точно так же, как и параметр, поддерживаемый утилитой импорта. Вы можете контролировать количество загружаемых строк с помощью этой опции.
В процессе загрузки утилита использует временные файлы. По умолчанию он выделяет временные файлы из каталога, в котором была запущена команда загрузки. Чтобы явно указать путь для этой цели, используйте опцию tempfiles, как показано на рисунке 12.21. Обратите внимание, что в этом примере также используется режим замены, который заменяет старые данные в целевой таблице новыми данными.
12.5.2.5 Рекомендации по блокировке во время загрузки
Утилита устанавливает различные блокировки в процессе загрузки.Если вы решите дать операции загрузки более высокий приоритет, чем другим параллельным приложениям, вы можете указать опцию блокировки с принудительной силой (на рисунке 12.21), чтобы немедленно завершить работу других приложений, которые удерживают конфликтующие блокировки, чтобы утилите загрузки не приходилось ждать замки.
По умолчанию никакое другое приложение не может получить доступ к загружаемой таблице назначения. Утилита блокирует целевую таблицу для монопольного доступа до завершения загрузки. Вы можете установить это поведение по умолчанию с помощью параметра «Разрешить нет доступа».Это единственный допустимый вариант для замены нагрузки.
Вы можете увеличить параллелизм, заблокировав целевую таблицу в режиме общего доступа и разрешив доступ для чтения. На рисунке 12.22 включена опция разрешения доступа для чтения, которая позволяет читателям получать доступ к данным, которые существовали до загрузки. Новые данные не будут доступны, пока загрузка не будет завершена.
Рисунок 12.22. Пример 5: команда загрузки
загрузка из stock.ixf из ixf, измененная dumpfile = stockdump.dmp сообщения stock.out заменить в сток для исключения stockexcept разрешить доступ для чтения, режим индексации инкрементальный
12.5.2.6 РЕЖИМ ИНДЕКСИНГА Опция
Последняя опция на рисунке 12.22, режим индексирования, указывает, должна ли утилита загрузки перестраивать индексы или расширять их постепенно. Это делается на этапе сборки. Вы можете использовать параметры в Таблице 12.6.
РЕЖИМ ИНДЕКСИРОВАНИЯ опция | Описание |
---|---|
REBUILD | Восстановить все индексы. |
ИНКРЕМЕНТАЛЬНАЯ | Расширяет индексы новыми данными. |
АВТО ВЫБОР (по умолчанию) | Утилита загрузки автоматически выберет режим ВОССТАНОВЛЕНИЕ или УВЕЛИЧЕНИЕ. |
ОТЛОЖЕННЫЙ | Индексы не будут перестроены, но будут помечены как нуждающиеся в обновлении. Индекс будет перестроен при первом обращении к нему или при перезапуске базы данных. |
12.5.3. Модификаторы типов файлов, поддерживаемые утилитой загрузки
Модификаторы типов файлов, поддерживаемые утилитой загрузки, столь же обширны, как и те, которые поддерживаются в утилитах экспорта и импорта. В следующем разделе обсуждаются несколько модификаторов. Полный список модификаторов утилит загрузки смотрите в Руководстве и справочнике по утилитам перемещения данных DB2.
12.5.3.1 Оставление свободного места на страницах данных и индекса
Когда вы вставляете данные в таблицу с помощью операций вставки, импорта или загрузки, DB2 пытается уместить как можно больше данных на страницах данных и индекса.Считайте, что страницы плотно упакованы, как показано на рис. 12.23.
Рисунок 12.23. Плотно упакованные данные или страница индекса
Когда определенная запись обновляется данными, превышающими исходный размер, новые данные могут не поместиться на исходной странице данных. После этого DB2 выполнит поиск следующей свободной страницы для сохранения обновленной записи. На обновленную запись с исходной страницы указывает указатель. Когда поступает запрос на получение записи, DB2 сначала находит исходную страницу данных, а затем ищет новую страницу данных, на которую указывает указатель.Это называется переполнением страницы (см. Рисунок 12.24).
Рисунок 12.24. Переполнение страницы
Чем больше количество переполнений страницы, тем больше времени DB2 потратит на поиск страницы данных или индекса. Следовательно, вы хотите, насколько это возможно, избегать переполнения страниц для повышения производительности.
Чтобы свести к минимуму переполнение страниц, вы можете настроить определение таблицы, чтобы зарезервировать определенное свободное пространство, чтобы страницы не были плотно упакованы. У операторов CREATE TABLE, ALTER TABLE и CREATE INDEX есть опции, позволяющие оставить свободное место на страницах данных и / или индексных страницах.У команды загрузки также есть параметры, позволяющие переопределить набор по умолчанию для целевой таблицы. Вы можете указать это с помощью модификаторов типа файла: indexfreespace, pagefreespace и totalfreespace.
Модификаторы pagefreespace = x и indexfreespace = x могут использоваться для указания процентной доли каждой страницы данных и / или индекса, которая должна быть оставлена как свободное пространство. Например, на рис. 12.25 показано, что на каждой странице данных и индекса остается 20 процентов свободного места.
Рисунок 12.25. Оставление свободного места для модификаторов файла pagefreespace и indexfreespace
Модификатор totalfreespace = x указывает процент от общего числа страниц в таблице, который должен быть добавлен в конец таблицы как свободное пространство.Например, если x = 20 и таблица имеет 100 страниц данных после загрузки данных, будет добавлено 20 дополнительных пустых страниц. Общее количество страниц данных для таблицы будет 120 (см. Рисунок 12.26).
Рисунок 12.26. Использование модификатора файла totalfreespace
12.5.4. Загрузка больших объектов
Утилита загрузки использует тот же параметр и модификатор, что и утилита импорта, для указания пути, в котором хранятся большие объекты. Например, следующая команда перечисляет каталоги, в которых хранятся большие объекты, с параметром lobs from.
загрузка из stock.ixf лобов ixf из c: \ lobs1, c: \ lobs2, c: \ lobs3, измененных dumpfile = stockdump.dmp lobsinfile сообщения stock.out заменить в сток для исключений stockexcept
12.5.5. Сбор статистики
На этапе загрузки процесса утилита загрузки также собирает статистику таблиц, если вы задаете статистику. Вы можете либо собирать статистику с помощью профиля статистики с параметром профиля использования статистики, либо указать не собирать статистику с параметром «Нет статистики».Статистический профиль - это набор параметров, которые определяют, какую статистику следует собирать, например, таблицу, индекс или статистику распределения.
Если вы решили не собирать статистику во время загрузки, вам всегда следует обновлять статистику в самое ближайшее удобное время. Когда в таблицу вставляются большие объемы новых данных, вам следует обновить статистику, чтобы отразить изменения, чтобы оптимизатор мог определить наиболее оптимальный план доступа.
12.5.6. Опции COPY YES / NO и NONRECOVERABLE
Напомним, что изменения, внесенные в целевые таблицы во время загрузки, не регистрируются.Это одна из характеристик утилиты загрузки, повышающая производительность. Однако это также лишает возможности выполнять восстановление с повтором транзакций для операции загрузки. DB2 переводит табличное пространство, в котором находится целевая таблица, в состояние отложенного резервного копирования, когда начинается операция загрузки. После завершения загрузки необходимо создать резервную копию табличного пространства или базы данных. Это гарантирует, что табличное пространство может быть восстановлено до точки, где будет возобновлено ведение журнала, если вам когда-нибудь понадобится восстановить восстановление табличного пространства.Это поведение копии опции загрузки № Вы также можете указать копировать да, если включено архивное ведение журнала. При выборе опции copy yes копия загруженных данных будет сохранена, и табличное пространство не будет находиться в состоянии отложенного резервного копирования после завершения загрузки. Однако это отрицательно сказывается на производительности нагрузки. Состояние табличного пространства, связанное с операцией загрузки, будет обсуждаться позже в этой главе.
Если вы не можете позволить себе иметь окно для выполнения резервного копирования табличного пространства после завершения загрузки, но вам также нужно, чтобы загрузка завершилась как можно быстрее, ни копировать да, ни копировать нет - хорошее решение.Вы можете рассмотреть вариант использования невосстановимого, если целевая таблица может быть воссоздана, а данные могут быть перезагружены.
Параметр невосстановимости указывает, что целевая таблица помечена как невосстановимая до тех пор, пока не будет выполнено резервное копирование связанного табличного пространства. В случае сбоя, такого как сбой диска или базы данных, табличное пространство необходимо восстановить и выполнить откат. Утилита повтора транзакций отмечает загружаемые данные как недопустимые и пропускает последующие транзакции для целевой таблицы. После завершения операции повтора транзакций целевая таблица становится недоступной, и ее можно только отбросить.Обратите внимание, что этот параметр не влияет на другие таблицы в том же табличном пространстве.
12.5.7. Проверка данных по ограничениям
Утилита загрузки проверяет недопустимые данные и уникальные ограничения во время процесса загрузки. Однако другие ограничения, такие как ссылочная целостность и ограничения проверки, не проверяются. Поэтому DB2 переводит целевые таблицы, определенные с этими ограничениями, в состояние отложенной проверки. Это заставляет вас вручную проверять данные, прежде чем таблицы станут доступны для дальнейшей обработки.
Команда установки целостности дает вам возможность сделать именно это. Команда может быть такой простой, как следующая, которая немедленно проверяет данные на соответствие ограничениям для запаса таблиц.
установить целостность на складе немедленно проверить
Есть много других вариантов; полный синтаксис команды см. в Справочнике команд DB2 UDB.
12.5.8. Соображения производительности
Вы можете еще больше повысить производительность загрузки, воспользовавшись дополнительными аппаратными ресурсами, которые могут быть у вас на машине.В таблице 12.7 перечислены параметры и модификаторы, которые вы можете использовать.
Модификаторы, связанные с производительностью | Описание |
---|---|
БУФЕР ДАННЫХ | B Задает количество страниц для переноса данные в утилите загрузки. |
БУФЕР СОРТИРОВКИ | Задает объем памяти, используемый для сортировки ключей индекса во время операции загрузки. |
CPU_PARALLELISM | Задает количество процессов, запускаемых утилитой загрузки для анализа, преобразования и форматирования записей во время операции загрузки. |
DISK_PARALLELISM | Задает количество процессов, запускаемых утилитой загрузки для записи данных в контейнеры табличных пространств. |
FASTPARSE | Уменьшает проверку синтаксиса входных данных.Обратите внимание, что этот модификатор может не обнаруживать недопустимые данные. |
ЛЮБОЙ ЗАКАЗ | Указывает, что сохранение порядка исходных данных не требуется. |
12.5.9. Полномочия, необходимые для выполнения загрузки
Для выполнения загрузки у вас должны быть полномочия SYSADM, DBADM или LOAD. С полномочиями LOAD вам также потребуются определенные привилегии для целевых таблиц в зависимости от режима, используемого в команде load. Например, вам нужны привилегии INSERT для таблицы, когда утилита загрузки вызывается в режиме INSERT.Если вы используете режим REPLACE, вам потребуются привилегии INSERT и DELETE для целевой таблицы.
Обратите внимание, что вам также потребуется соответствующий доступ к таблице исключений, если она указана. Кроме того, при использовании опции copy yes вам потребуются полномочия SYSADM, SYSCTRL или SYSMAINT, поскольку резервное копирование выполняется во время операции загрузки.
12.5.10. Загрузка таблицы с помощью Центра управления
Центр управления предоставляет графический инструмент для вызова операции загрузки. Щелкните правой кнопкой мыши целевую таблицу и выберите Загрузить, чтобы запустить мастер загрузки (рисунок 12.27). Мастер загрузки проведет вас через процесс загрузки таблицы.
Рисунок 12.27. Загрузка таблицы из Центра управления
12.5.11. Мониторинг операции загрузки
На этапах загрузки целевая таблица и связанные с ней табличные пространства находятся в разных состояниях. Проверяя состояние таблицы и табличного пространства, вы можете определить, на каком этапе в данный момент находится операция загрузки. Прежде чем вводить инструменты для получения этой информации, давайте сначала обсудим различные состояния таблицы и табличного пространства.
12.5.11.1 Состояния таблиц
В таблице 12.8 перечислены состояния, в которые могут быть помещены таблицы менеджером баз данных. Вы можете контролировать некоторые из них; другие вызваны утилитой загрузки.
Состояние таблицы | Описание |
---|---|
Нормальное | Таблица находится в нормальном состоянии. |
Проверка отложена | Таблица помещена в режим ожидания проверки, поскольку у нее есть ограничения, которые еще не были проверены.Когда начинается операция загрузки, она помещает таблицы с ограничениями (ограничение внешнего ключа и ограничение проверки) в это состояние. |
Выполняется загрузка | Выполняется загрузка этой таблицы. |
Ожидание загрузки | Операция загрузки была активирована для этой таблицы. Однако он был прерван до того, как данные удалось зафиксировать. Выполните команду загрузки с опцией завершения, перезапуска или замены, чтобы вывести таблицу из этого состояния. |
Доступ только для чтения | Табличные данные доступны для запросов доступа на чтение. Операции загрузки с использованием опции разрешения доступа для чтения поместили таблицу в это состояние. |
Недоступно | Таблица недоступна. Вы можете сбросить или восстановить его из резервной копии. Прокрутка вперед через операцию загрузки без возможности экономии переместит таблицу в это состояние. |
Не загружается, перезапускается | Когда информация, необходимая для операции перезапуска загрузки, ненадежна, таблица будет переведена в это состояние.Это предотвращает перезапуск нагрузки. Например, таблица переводится в это состояние, когда операция повтора транзакций запускается после неудачной операции загрузки, которая не была успешно перезапущена или завершена. |
Индексы типа 1 | Индексы типа 1 используются в DB2 до Версии 8. Таблицы, в настоящее время использующие индексы типа 1, могут быть преобразованы в индексы типа 2 с помощью утилиты REORG с опцией CONVERT. Индексы типа 2 обеспечивают значительные улучшения блокировки.Они также необходимы для выполнения некоторых задач онлайн-обслуживания, таких как REORG. |
Неизвестно | Невозможно определить состояние таблицы. |
12.5.11.2 Состояния табличных пространств
В таблице 12.9 перечислены состояния, в которые табличные пространства могут быть помещены менеджером баз данных.
Состояние таблицы | Описание |
---|---|
Нормальное | Табличное пространство находится в нормальном состоянии. |
Стабилизировано: SHARE | Табличное пространство стабилизировано в режиме SHARED. |
Стабилизировано: ОБНОВЛЕНИЕ | Табличное пространство приостановлено в режиме ОБНОВЛЕНИЕ. |
Quiesced: EXCLUSIVE | Табличное пространство приостановлено в EXCLUSIVE режиме. |
Ожидание загрузки | Табличное пространство переводится в это состояние, если операция загрузки была активна для одной из связанных таблиц, но была прервана до того, как данные могли быть зафиксированы. |
Ожидание удаления | Табличное пространство переводится в это состояние, если одна из связанных с ним таблиц проходит этап удаления операции загрузки, но была прервана или завершилась неудачно. |
Ожидание резервного копирования | Табличное пространство переводится в это состояние после операции наката на определенный момент времени или после операции загрузки с параметром отсутствия копирования. Перед использованием необходимо создать резервную копию табличного пространства. Если это не резервная копия, вы не сможете обновить табличное пространство, и разрешены только операции только для чтения. |
Выполняется повтор транзакций | Табличное пространство переводится в это состояние, когда выполняется операция повтора транзакций для этого табличного пространства. После успешного завершения операции повтора транзакций табличное пространство больше не находится в состоянии выполнения повтора транзакций. Табличное пространство также можно вывести из этого состояния, если отменить операцию повтора транзакций. |
Откат вперед отложен | Табличное пространство переводится в это состояние после восстановления или после ошибки ввода-вывода.После восстановления для табличного пространства можно выполнить повтор транзакций до конца журналов или до момента времени. После ошибки ввода-вывода для табличного пространства необходимо выполнить повтор транзакций до конца журналов. |
Ожидание восстановления | Табличное пространство переводится в это состояние, если операция повтора транзакций в этом табличном пространстве отменена или если операция повтора транзакций в этом табличном пространстве вызывает неисправимую ошибку, и в этом случае табличное пространство необходимо восстановить и повторить повтор транзакций. |
Выполняется загрузка | Табличное пространство переводится в это состояние, если оно связано с операцией загрузки. Состояние выполнения загрузки удаляется, когда операция загрузки завершена или прервана. |
Выполняется реорганизация | Выполняется операция REORG для одной из таблиц, связанных с табличным пространством. |
Выполняется резервное копирование | Выполняется резервное копирование табличного пространства. |
Хранилище должно быть определено | Только для внутреннего использования менеджером баз данных DB2. |
Выполняется восстановление | Выполняется восстановление табличного пространства. |
Не в сети и недоступен | DB2 не удалось получить доступ или использовать один или несколько контейнеров, связанных с табличным пространством, поэтому табличное пространство переводится в автономный режим. Чтобы вывести табличное пространство из этого состояния, восстановите контейнеры. |
12.5.11.3 Запрос нагрузки
В DB2 есть две утилиты, которые можно использовать для получения состояния таблицы. На рисунке 12.28 представлена синтаксическая диаграмма одной из них, команды запроса загрузки.
Рисунок 12.28. Синтаксическая диаграмма команды запроса загрузки
>> - ЗАПРОС НАГРУЗКИ - ТАБЛИЦА - имя-таблицы - + ------------------------ + ----> '-TO - файл-локального-сообщения-'> - + ------------- + - + ----------- + ------------------------------> <+ -NOSUMMARY --- + '-SHOWDELTA-' '-SUMMARYONLY-'
Вы можете указать следующую команду для проверки статуса операции загрузки:
загрузить запас таблицы запроса в c: / stockstatus.out
Выходной файл stockstatus.out может выглядеть как на рисунке 12.29.
Рисунок 12.29. Пример выходных данных команды запроса загрузки
[Полная ширина]
SQL3501W Табличные пространства, в которых находится таблица, не будут переведены в состояние отложенного резервного копирования, поскольку для базы данных отключено прямое восстановление. SQL3109N Утилита начинает загрузку данных из файла "stock.del" SQL3500W Утилита начинает фазу "ЗАГРУЗИТЬ" во время "21.03.2002 11:31:16.597045 ". SQL3519W Начало точки согласования нагрузки. Количество входных записей =" 0 ". Точка согласования загрузки SQL3520W выполнена успешно. SQL3519W Начало точки согласованности загрузки. Количество входных записей =" 104416 ". Точка согласования загрузки SQL3520W выполнена успешно. SQL3519W Начало точки согласованности загрузки . Количество входных записей = "205757". Точка согласования загрузки SQL3520W прошла успешно. SQL3532I Утилита загрузки в настоящее время находится в фазе "ЗАГРУЗКА". Число прочитанных строк = 205757 Число пропущенных строк = 0 Число загруженных строк = 205757 Число строк отклонено = 0 Количество удаленных строк = 0 Количество зафиксированных строк = 123432 Количество предупреждений = 0 Состояние таблицы: выполняется загрузка
12.5.11.4 Команда LIST UTILITIES
Команда list utilities отображает список активных утилит в экземпляре. Используйте опцию показать подробности, чтобы также отображать подробную информацию о ходе выполнения. На рисунке 12.30 показан пример вывода.
Рисунок 12.30. Вывод команды утилит списка
[Полная ширина]
Утилиты списка показать деталь ID = 1 Тип = ЗАГРУЗИТЬ Имя базы данных = ОБРАЗЕЦ Номер раздела = 0 Описание = ЗАГРУЗКА НЕИЗВЕСТНО Неизвестный тип файла АВТОМАТИЧЕСКИЙ ИНДЕКСИНГ ВСТАВИТЬ НОМЕР КОПИИ Время начала = 03 / 15/2004 00:41:08.767650 Мониторинг выполнения: Номер фазы = 1 Описание = НАСТРОЙКА Общая работа = 0 байтов завершена Работа = 0 байтов Время начала = 15.03.2004 00: 41: 08.786501 Номер фазы [Текущая] = 2 Описание = ЗАГРУЗКА Общая работа = 11447 строк завершено Работа = 5481 строка Время начала = 15.03.2004 00: 41: 09.436920
Отчет, созданный на рисунке 12.30 указывает, что загрузка была выполнена для образца базы данных, и включает краткое описание операции. Мониторинг выполнения сообщает вам текущую фазу загрузки и количество уже загруженных и подлежащих загрузке строк.
Табличное пространство, в котором находится таблица назначения загрузки, будет переведено в состояние отложенного резервного копирования, если задана опция COPY NO (по умолчанию). Утилита переводит табличное пространство в это состояние в начале операции загрузки. Табличные пространства остаются в режиме ожидания резервного копирования даже после завершения загрузки, пока вы не выполните резервное копирование на уровне базы данных или табличного пространства.
На рисунке 12.31 показано, как получить состояние табличного пространства.
Рисунок 12.31. Получение статуса табличного пространства
список табличных пространств показать подробности ID табличного пространства = 2 Имя = USERSPACE1 Тип = пространство, управляемое системой Содержание = любые данные Состояние = 0x0000 Подробное объяснение: Ожидание резервного копирования Всего страниц = 527 Полезных страниц = 527 Использованных страниц = 527 Свободных страниц = Неприменимо Высокая отметка (страницы) = Неприменимо Размер страницы (байты) = 4096 Размер экстента (страницы) = 32 Размер предварительной выборки (страницы) = 16 Количество контейнеров = 1
Бесплатный калькулятор луча | ClearCalcs
Как использовать бесплатный калькулятор луча
Калькулятор луча ClearCalcs позволяет пользователю ввести геометрию и загрузку луча для анализа за несколько простых шагов.Затем он определяет изгибающий момент, диаграммы сдвига и прогиба, а также максимальные требования, используя мощный механизм анализа методом конечных элементов.
Регистрация учетной записи ClearCalcs откроет дополнительные расширенные функции для проектирования и анализа балок и множества других структурных элементов. ClearCalcs позволяет проектировать из стали, бетона и дерева в соответствии со стандартами Австралии, США и ЕС.
Лист разделен на три основных раздела:
- «Ключевые свойства», где пользователь вводит геометрию выбранного сечения и опор балки.
- «Нагрузки», где можно вводить распределенные, точечные и приложенные моментные нагрузки,
- «Сводка», где отображаются основные выходные данные и диаграммы.
Раздел «Комментарии» также включен для того, чтобы пользователь мог оставить какие-либо конкретные примечания по дизайну. Щелчок по любой из меток ввода / свойства дает описательное справочное объяснение.
1. Свойства входных клавиш
Свойства балки и сечения задаются путем ввода непосредственно в поля ввода.
Длина балки - это общая длина балки, включая все пролеты балки, в мм или футах.
Модуль Юнга установлен на значение по умолчанию 200 000 МПа или 29 000 тысяч фунтов / кв. Дюйм для конструкционной стали, но может быть изменен пользователем.
Площадь поперечного сечения зависит от выбранного сечения балки и по умолчанию имеет значения для обычной стальной балки.
Второй момент площади (или момент инерции) также зависит от выбранного сечения балки и снова по умолчанию соответствует свойствам обычной стальной балки.
Свойства E, A и Ix для других секций балки можно получить из библиотеки свойств секций ClearCalcs.Кроме того, вы можете создать свой собственный раздел, используя наш бесплатный калькулятор момента инерции.
Положение опор слева позволяет пользователю вводить любое количество опор и указывать их положение по длине балки. Тип опоры может быть закрепленным (фиксированный в перемещении, свободном вращении) или фиксированным (фиксированный как при перемещении, так и при повороте) и выбирается из раскрывающегося меню. Требуется минимум одна фиксированная опора или две штифтовые опоры.
Вычислитель балки также позволяет использовать пролет консолей на каждом конце, поскольку положение первой опоры не обязательно должно быть равно 0 мм, а положение последней опоры не обязательно должно быть равно длине балки.
Реакции на каждой из опор автоматически обновляются по мере добавления, изменения или удаления опор в зависимости от указанной нагрузки.
2. Входные нагрузки
Калькулятор поддерживает различные типы нагрузок, которые можно применять в комбинации. Каждой загрузке может быть присвоено имя пользователем.
Знаковое обозначение, используемое для нагружения (показаны положительные значения):
Распределенные нагрузки указываются в единицах силы на единицу длины, кН / м или PLF, вдоль балки и могут применяться между любыми двумя точками.В калькуляторе можно использовать два разных типа:
Равномерная нагрузка имеет постоянную величину по всей длине приложения. Следовательно, начальная и конечная величины, указанные пользователем, должны быть одинаковыми.
Линейные нагрузки имеют разную величину по длине приложения. Различные начальные и конечные величины должны быть указаны пользователем, и они могут использоваться для представления треугольных или трапециевидных нагрузок.
Точечные нагрузки указываются в единицах силы, кН или тысячах фунтов, и площади, приложенной в дискретных точках вдоль балки.Например, они могут представлять реакции других элементов, соединенных с балкой. Пользователь вводит имя, величину и местоположение слева от луча.
В приведенном ниже примере диаграммы из сводного раздела показана двухпролетная неразрезная балка с линейно распределенной нагрузкой на заплату и точечной нагрузкой.
3. Итоговые результаты вычислений
После задания нагрузки и геометрии калькулятор автоматически использует механизм конечно-элементного анализа ClearCalcs для определения моментов, поперечных сил и прогибов.Максимальные значения каждого из них выводятся как «Требование момента» , «Требование сдвига», и «Отклонение» вместе с диаграммами по длине балки.
Положительные значения означают отклонение вниз, а отрицательные значения - отклонение вверх. Знаковое соглашение, используемое на диаграммах поперечной силы и изгибающего момента (показаны положительные значения):
Использование курсора для наведения курсора на любую точку на диаграммах изгибающего момента, поперечной силы или прогиба дает конкретные значения в этом месте вдоль балки.В приведенном ниже примере показаны выходные параметры для двухпролетной неразрезной балки с линейно распределенной коммутационной нагрузкой и точечной нагрузкой.
Калькулятор прогиба балки
Этот калькулятор прогиба балки поможет вам определить максимальный прогиб балки для балок с простой опорой и консольных балок, несущих простые конфигурации нагрузки . Вы можете выбрать один из нескольких типов нагрузки, которые могут воздействовать на балку любой длины по вашему желанию. Величина и расположение этих нагрузок влияют на то, насколько балка изгибается.В этом калькуляторе отклонения балки вы узнаете о различных формулах отклонения балки , используемых для расчета прогибов балок без опоры и прогибов консольных балок. Вы также узнаете, как модуль упругости балки и момент инерции ее поперечного сечения влияют на расчетный максимальный прогиб балки.
Что такое прогиб балки и изгиб балки
В строительстве мы обычно используем каркасные конструкции , которые удерживаются фундаментом в земле.Эти каркасные конструкции подобны каркасам зданий, домов и даже мостов. В раме мы называем вертикальное обрамление колонны , а горизонтальное балки . Балки - это длинные элементы конструкции, которые несут нагрузки, создаваемые горизонтальными плитами конструкций, включая перекрытия и крыши.
Когда балки несут слишком тяжелые для них нагрузки, они начинают гнуться. Мы называем величину изгиба балки , прогиб балки . Отклонение балки - это вертикальное смещение точки вдоль центра тяжести балки.Мы также можем рассматривать поверхность балки как опорную точку, если нет изменений в высоте или глубине балки во время изгиба.
Как рассчитать максимальный прогиб балки
Мы снабдили наш калькулятор прогиба балки формулами, которые инженеры и студенты инженерных специальностей используют для быстрого определения максимального прогиба, который будет испытывать конкретная балка из-за нагрузки, которую она несет. Однако эти формулы могут решать только простые нагрузки и их комбинацию.Мы составили для вас таблицы этих формул, как показано ниже:
Формулы прогиба балок с простой опорой
Формулы прогиба консольной балки
Метод наложения
Для расчета максимального прогиба балки с комбинацией нагрузок мы можем использовать метод наложения . Метод наложения утверждает, что мы можем приблизительно оценить полное отклонение балки, сложив вместе все отклонения, вызванные каждой конфигурацией нагрузки.Однако этот метод дает нам лишь приблизительное значение фактического максимального прогиба. Расчет сложных нагрузок потребует от нас использования так называемого метода двойного интегрирования .
Жесткость балки
Для расчета прогиба балки необходимо знать жесткость балки и величину силы или нагрузки, которые могут повлиять на изгиб балки. Мы можем определить жесткость балки, умножив модуль упругости балки , E , на ее момент инерции , I .Модуль упругости зависит от материала балки. Чем выше модуль упругости материала, тем больше прогиб может выдержать огромные нагрузки, прежде чем достигнет предела разрушения. Модуль упругости бетона составляет 15-50 ГПа (гигапаскалей), а у стали - около 200 ГПа и выше. Эта разница в значениях модуля упругости показывает, что бетон может выдерживать лишь небольшой прогиб и трескается быстрее, чем сталь.
Вы можете узнать больше о модуле упругости, воспользовавшись нашим калькулятором напряжений.С другой стороны, чтобы определить момент инерции для определенного поперечного сечения балки, вы можете воспользоваться нашим калькулятором момента инерции. Момент инерции представляет собой величину сопротивления материала вращательному движению. Момент инерции зависит от размеров поперечного сечения материала.
Момент инерции также зависит от оси вращения материала. Чтобы лучше понять эту концепцию, давайте рассмотрим поперечное сечение прямоугольной балки шириной 20 см и высотой 30 см.Используя формулы, которые вы также можете увидеть в нашем калькуляторе момента инерции, мы можем вычислить значения момента инерции этого поперечного сечения следующим образом:
Iₓ = ширина * высота³ / 12
= 20 * (30³) / 12
= 45000 см⁴
Iᵧ = высота * ширина³ / 12
= 30 * (20³) / 12
= 20 000 см⁴
Обратите внимание на два значения момента инерции. Это потому, что мы можем рассматривать изгиб балки по вертикали (по оси x, то есть Iₓ) или по горизонтали (по оси y, то есть Iᵧ).Поскольку мы учитываем отклонение балки при вертикальном изгибе, для расчетов всегда нужно использовать Iₓ . Полученные нами значения говорят нам о том, что балку труднее изгибать при вертикальной нагрузке и легче изгибать при горизонтальной нагрузке. Эта разница в значениях момента инерции является причиной того, что мы видим балки в этой конфигурации, в которой ее высота больше, чем ее ширина.
Понимание формул прогиба балки
Теперь, когда мы знаем концепции модуля упругости и момента инерции, мы можем теперь понять, почему эти переменные являются знаменателями в наших формулах отклонения балки.Формулы показывают, что чем жестче балка, тем меньше будет ее прогиб. Однако, изучив наши формулы, мы также можем сказать, что длина балки также напрямую влияет на прогиб балки. Чем длиннее балка, тем больше она может изгибаться и тем больше может быть прогиб.
С другой стороны, нагрузкивлияют на отклонение балки двумя способами: направление отклонения и величина отклонения . Нисходящие нагрузки склонны отклонять балку вниз.Нагрузки могут быть в виде точечной нагрузки, линейного давления или моментной нагрузки. Формулы в этом калькуляторе ориентированы только на нисходящие или восходящие направления для точечной нагрузки и распределенных нагрузок. Распределенные нагрузки аналогичны давлению, но учитывают только длину балки, а не ширину балки. Формулы в этом калькуляторе также учитывают момент или крутящий момент нагрузки как по часовой стрелке, так и против часовой стрелки. Просто проконсультируйтесь по направлениям стрелок на соответствующем изображении формулы, чтобы выяснить, в каком направлении имеется положительное значение нагрузки.
Пример расчета прогиба балки
Для примера расчета прогиба балки рассмотрим простую деревянную скамью с ножками на расстоянии 1,5 метра друг от друга в их центрах. Допустим, у нас есть доска из восточной белой сосны толщиной 4 см и шириной 30 см, которая служит сиденьем для этой скамейки. Мы можем рассматривать это сиденье как балку, которая отклоняется, когда кто-то садится на скамейку. Зная размеры этого сиденья, мы можем вычислить его момент инерции, как в нашем примере выше.Поскольку нам нужно рассчитать Iₓ, его момент инерции будет:
Iₓ = ширина * высота³ / 12
= 30 * (4³) / 12
= 160,0 см⁴ или 1,6x10⁻⁶ м⁴
Сосна белая восточная имеет модуль упругости 6800 МПа (6,8x10 Па)
, что является значением, которое мы получили из Справочника по древесине. Вы также можете легко получить значение модуля упругости для других материалов, таких как сталь и бетон, в Интернете или в местной библиотеке.Теперь, когда мы знаем эти значения, давайте рассмотрим нагрузку, которую будет нести этот стенд. Предположим, что ребенок 400 N
сидит в центре скамейки. Теперь мы можем рассчитать прогиб сиденья скамейки из-за точечной нагрузки в его центре:
δₘₐₓ = P * L³ / (48 * E * I)
δₘₐₓ = (400 Н) * (1,5 м) ³ / (48 * 6,8x10⁹ Па * 1,6x10⁻⁶ м⁴)
δₘₐₓ = 0,002585 m = 2,5850 мм
Это означает, что многоместное сиденье прогнется примерно на 2.