Documento Asociado 1

Anuncio
MINISTERIO DE INDUSTRIA Y ENERGIA
INSTITUTO GEOLOGICO Y MINEHO DE ESPAÑA
INFORME
SOBRE
EL
CONTROL
INFORMATICO
Y
MANTENIMIENTO
DEL ARCHIVO DE ANALISIS QUIMICOS DE INTERES GEOTERMICO.
DICIEMBRE 1982
J
.1
I N D I C E
I
INTRODUCCION.
II
ORGANIZACION.
III
SELECCION Y OBTENCION DE LOS DATOS.
IV
TRATAMIENTO DE LA INFORMACION.
V
MECANIZACION.
VI
1
PERFORACION
2
CARGA Y CLASIFICACION
3
PROGRAMA DE DEPURACION Y LISTADO DE TRABAJO
4
PROGRAMA DE LISTADO
4.1
DE LOS DATOS DE LA FICHA 1.
4.2
DE LOS DATOS DE LA FICHA 2.
5
ADAPTACION DE LOS DATOS PARA MODELOS NUMERICOS.
TRABAJOS REALIZADOS DURANTE 1982.
1
ARCHIVO DE ANALISIS QUIMICOS
2
PROCESO DE DATOS
3
INFORME FINAL
I.-
INTRODUCCION.
El programa de Control
químicos
de
Nacional,
de
los
interés
tiene
una
acuíferos,
los programas
actividad
Acuíferos,
del mantenimiento
geotérmico
se
componente
importante
que
desde
de trabajo del
continuada,
trata
de
que
desarrolla
1974
IGME.
en
al
archivos
dentro
del
los
estudios
representan
una
actividad
El archivo de
día,
con
los
el
datos
archivo
datos
de
Plan
en
conexión
mantener
los
de
de
análisis
Energético
protección
constante
en
de análisis es una
Nacional
indispensables
de
Puntos
sobre
los
que basar estudios cada vez más ajustados sobre geotecnia e hidrogeología.
preparación
La
numerosos
datos
pretender
un doble
parte,
tratar
al
de
un
método
físico-químicos
trabajo,
necesarios,
para
ha
obtener
presentado
conocimiento representativo y objetivo,
este archivo
geografía española,
de
de abarcar
y por otro
y manejar
dificultad
los
al
debido por una
la mayor extensión posible de la
al adecuar los datos obtenidos para su uti-
lización en los diversos tipos de modelos de simulación disponibles a nivel
internacional y concretamente a los disponibles en el IGME.
II.- ORGANIZACION DEL ARCHIVO DE ANALISIS QUIMICOS.
Los
datos
que
se
manejan
en este archivo se
encuentran distribuídos
por Cuencas Hidrogeológicas y dentro de ellas por Sistemas Acuíferos y en
Hojas 1:50.000 del Mapa Topográfico Nacional sucesivamente.
De cada uno de los puntos de que consta la red,
se guarda un expedien-
te en el que constan los datos generales de él (situación geográfica, naturaleza,
características hidrogeológicas,
sucesivos
bién,
0
análisis
correspondientes
planos de situación de
todos
etc.),
y al que se incorporan los
a las distintas campañas;
los puntos,
así
existen tam-
como unos gráficos que
a través
reflejan la evolución,
del tiempo,
de la calidad del agua en cada
uno de ellos.
III.- SELECCION Y OBTENCION DE LOS DATOS.
La red de control de calidad consta de 1.214 puntos, basándose la elec
ción de ellos en los siguientes criterios:
Características hidrogeológicas del terreno.
Volumen y aplicación del agua extraída.
Actividades productivas del entorno del punto.
Una vez establecida la red, el siguiente paso ha consistido en definir
qué datos son necesarios y posibles de obtener.
Aún
se
cuando
considere
biológicas son necesarias,
que
físicas y
características químicas,
las
se ha decidido dejar estas últimas para más ade-
debido a las dificultades prácticas que acompañan la toma y análisis
lante,
de muestras con este fin.
Entre
características
las
físico-químicas,
se
han
seleccionado
los
parámetros universalmente reconocidos en la práctica y que se han distribuí
do en dos grupos:
-
-
en éstos:
determinándose
Análisis
normales,
C1-, NO3
, NO2 , NH3, DQO, Dureza, Ph,
Análisis
completo,
anteriores,
posible
B,
F,
otras
contaminación.
Cianuros,
Cr, Fe, Mn,
PO4,
Zn y Cu.
En estos
Fenoles,
con
casos
Ca,
Mg, K, SO
CO3H
Conductividad y Resíduo Seco.
que comprende además
complementarias
Na,
de
el
todas
fin
de
las
determinaciones
poder
detectar
se determina N total
Detergentes aniónicos,
As,
una
orgánico,
Cd,
Hg,
Pb,
También
se
otras
prevén
determinaciones
extraordinarias
en
aquellos
casos en que se decidan indispensables por algún problema particular.
Otro
paso,
simultáneo
el
con
la periodicidad en el muestreo,
anterior,
ha
sido
la
determinación
de
considerándose 6 meses un intervalo adecua-
do para la red general.
Se
más
han
también,
establecido
frecuentes
y
en que se produce
con parámetros
particulares
redes
más
intrusión salina;
específicos.
de puntos,
Es así
el caso
con tomas
de
zonas
en éstas se efectúan muestreos mensua-
les para seguir la evolución de los cloruros y/o bromuros.
IV.- TRATAMIENTO DE LA INFORMACION.
Los datos pertenecientes a cada uno de los puntos de la red,
son remi-
tidos por las oficinas regionales del IGME de una ficha de campo que consta
de cuatro apartados:
1)
en
este
apartado
se
refleja la situación del punto,
general como es la provincia,
denadas
desde una forma
hasta una muy concreta como son las coor
detallado para su mejor localización.
y un croquis
Asímismo,
se incluye la naturaleza y uso de esta captación del agua.
2.-
Aquí
aparece
profundidad,
3.-
En él se
del
las características
caudal,
incluyen
acuífero
técnicas
de
la captación,
diámetro,
etc.
las
características hidrogeológicas,
en el punto y entorno
inmediato,
como litología
espesores de
las zonas
de aireación y saturado, y el flujo del agua.
4.-
Este
se refiere
a las características del entorno del punto que inte-
resa a este
tipo de
archivo como son posibles fuentes de cotaminación
y características de ellas.
Con
los
los
valores
sucesivas
datos
de
los
campañas,
recogidos
en
el
obtenidos en
parámetros
elaboran
se
apartado
una
fichas
1
los
anteriormente
distintos
(fichas
formato específico para su posterior mecanización
de Datos,
descritos
análisis
de ordenador),
de
y
las
con un
en el Centro de proceso
la cual se acompaña a este informe igual que la de campo.
V.- MECANIZACION
En colaboración con la E.
dad Politécnica de Madrid,
para este fín,
T. S. de Ingenieros de Minas de la Universi-
se procesan las fichas de ordenador,
elaboradas
las cuales sufren el siguiente tratamiento:
1.- Perforación. En esta fase, en base a la ficha de ordenador se perforan todos
sus datos
en tarjetas,
para el posterior almacenamiento
en el
ordenador.
2.- Carga y clasificación.
del ordenador
Estas se efectuarán a través de una rutina
después de preparada para este caso particular.
(SORT)
3.- Programa de depuración y listado de trabajo. Este programa efectua
rá
la
depuración
lógica
sencilla
de
las
fichas,
con un listado
de
todos
los registros dando
el
correspondiente mensaje de error si lo hubiere, así
como
de
los cálculos que abajo se detallan,
los
resultados
resultados de ALFA, BETA,
Siendo:
SOD = Sodio
GAMMA,
DELTA y EPSI.
imprimiendo los
CAL = Calcio
MAG = Magnesio
SUL = Sulfatos
CLO = Cloruros
NTA = Nitratos
BIC = Bicarbonatos
RES = Resistividad
CON = Conductividad
Calcular:
SUMCAT =
SOD
CAL + MAG
23 '-!F012
SUMANN =
SUL + CLO + NTA + BIC
48
35 ,5
62
61
SUMA = 0.27*CLO+0.155*SUL+0.2*BIC+0.387*CAL+0.55*MAG+0.27*SOD
SUMCAT-SUMANN *
ALFA =
200
SUMCAT+SUMANN
CON
BETA =
RES
GAMMA =
DELTA =
*
2 CON
SUMCAT+SUMANN
105 *CON
SUMA
CAL
MAG
20 + ]2
EPSI
=
BIC
SUL
bxr +
48
1
Se imprimirá una linea por ficha y en cada linea del listado aparecerá
en primer lugar
la imagen de la ficha,
expandida para facilitar su lectura
y a continuación y en ese orden los campos arriba citados.
4.- PROGRAMA DE LISTADO
4.1.- De los datos de la ficha 1:
4.1.1.- El contenido de las columnas 18 a 23 no se imprimirá.
4.1.2.- El campo número de Registro se desglosará en tres campos.
1 á 4 ...
4.1.2.1.- Cols.
4.1.2.2.- Col.
Si
5 ...
N° de Hoja.
Se imprimirá su contenido.
Octante.
es una letra de
la A.
a la H,
se imprimirá del 1 al 8 respectiva-
mente.
Si es otra cosa,
se imprimirá su contenido.
4.1.2.3.- Punto.
Se le reservarán 4 posiciones de impresión.
Si la columna 5 es una letra de la A a la H,
se imprimirá un 1 seguido
del contenido de las columnas 6 a 8 (sin ceros no significativos).
4.1.3.- El contenido de
las columnas 9 y 10 se decodificará según la Tabla
1 y se imprimirá una sola vez en cada página ,
do cambie.
saltando a nueva página cuan-
4.1.4.-
Cuando
en los
campos
de
las
columnas
54 a 59 apareciese
un -1
se
imprimirá TRAZAS.
4.1.5.- el
campo
de las columnas
9 y 10,
y el
de la 11,
se decodificarán
mediante las tablas 1 y 2 respectivamente.
4.1.6.- Ver apartado 3.2.2.
4.2.- De los datos de la ficha 2
4.2.1.-
Respecto
al
contenido
de
las
columnas
1 a 8 se habrán de seguir
las mismas instrucciones que en el listado de la ficha 1.
4.2.2.- Cuando el
contenido de las columnas
59 y 60 6 65 y 66,
6 71 y 72,
sea el código de alguna de las sustancias que tienen su propio campo reservado
en
la
precisión
o esas
mero
ficha
deseada
2,
ha
ha
sobrepasado
ocurrido que en el momento
el
número
de
de la codificación
casillas
destinadas
a
la
esa
sustancias y se han utilizado estas casillas que permiten mayor nú-
de
cifras.
En
el
momento
del
listado
este
contenido habrá de
salir
en su lugar como si hubiera estado perforado en él.
Cuando el contenido de las citadas columnas no sea el código de alguna
de las sustancias que tienen su propio campo en la ficha 2, habrá que decodificar su contenido ,
cada,
así
a campos
como
el
fijos,
según la tabla 3, e imprimir la información decodifi-
dato
excepto
numérico
en caso
del
análisis
fuera de
la zona reservada
que lo tenga en la primera ficha que sal-
drá en el listado de ficha 1.
4.2.3.-
Cuando
en
imprimirá TRAZAS.
los
campos
de
las columnas
9 a 58 apareciese un -1
se
5.- ADAPTACION DE DATOS PARA MODELOS NUMERICOS.
La adecuación de
gramas
Estos
los
datos
de análisis,
de correlación y restitución,
datos,
flujo-calidad,
una
vez
ajustados
se
se ha realizado mediante pro-
adaptados
han
a un microordenador HP-85.
empleado
en modelos
realizados en el mismo microordenador.
de
flujo y de
T A B L A
1
CODIFICACION
Sistemas acuíferos
1
Unidad mesozoica Gijón-Villaviciosa
2
Unidad mesoterciaria Gijón-Cangas de Onís.
3
Caliza de montaña cántabro-astur
4
Sinclinal Santander-Santillana y zona de San Vicente de la Barque
ra.
5
Unidad jurásica al sur del anticlinal de las Caldas de Besaya.
6
Complejo calcáreo urgoaptense de la zona oriental de Santander.
7
Calizas mesozoicas de la Sierra de Aralar.
8
Terciario detrítico central del Duero.
9
Unidad Kárstica del norte de León, Palencia y Burgos..
10
Unidad Kárstica mesozoica del
extremo septentrional de la Ibéri-
ca.
11
Cretáceo calcáreo de Segovia.
12
Terciario conglomerático de Zamora-Salamanca
13
Jurásico oriental de Soria.
14
Terciario detrítico de Madrid-Toledo-Cáceres.
15
Calizas del Páramo de la Alcarria.
16
Terciario detrítico del Alagón.
17
Reborde mesozoico del Guadarrama.
18
Mesozoico del flanco occidental de la Ibérica.
19
Unidad caliza de Altamira.
20
Terciario detrítico-calizo del norte de la Mancha.
21
Terciario detrítico y Cuaternario del Guadiana en Badajoz.
22
Pliocuaternario detrítico de Bullaque.
23
Caliza de los páramos y Mioceno detrítico de la llanura baja manchega.
24
Calizas de los Campos de Montiel.
25
Pliocuaternario costero de Huelva.
26
Conglomerados del borde de Sierra Morena.
27
Unidad Almote-Marismas.
28
Unidad Sevilla-Carmona.
29
Altiplanicie de Ecija.
30
Calizas prebéticas de Jaén-Cabra.
31
Calizas béticas de Sierra Nevada y Sierra de Baza.
32
Vega de Granada,
33
Sistemas costeros.
34
Plioceno y cuaternario detríticos del Campo de Gibraltar.
35
Mioceno detrítico de Ronda.
36
Mesozoico calizo-dolomítico de la Serranía de Ronda.
37
Detrítico de Málaga.
38
Unidad de los mármoles de Sierra Blanca y Sierra de Mijas.
39
Cuenca detrítica de Antequera.
40
Mesozoico calizo-dolomítico de Sierra del Torcal-Sierra Gorda.
41
Calizas y dolomías triásicas de Sierra Almijara-Sierra de Lujar.
42
Trías calizo-dolomítico de las Sierras de Gádor y Alhamilla.
43
Terciario detrítico del Campo de Dalías.
44
Detrítico de Almería-Campo de Níjar-Campo de Tabernas.
45
Detrítico de Cuevas de Almanzora-Vera.
46
Unidad calizo-marmórea de Los Gallardos-Macael.
47
Cuaternario Segura-Guadalentía.
48
Unidad del Mar Menor.
49
Complejo calizo-dolomítico prebético.
50
Valle de Albaida.
51
Terciario y cuaternario del Llano de Valencia.
52
Macizo cretáceo del Caroch.
53
Mesozoico septentrional valenciano.
54
Calizo Jurásico de Albarracín-Javalambre.
55
Mesozoico calizo del Maestrazgo y pliocuaternario de Vinaroz.
GuadiX y Baza.
56
Terciario y cuaternario de la Plana de Castellón.
57
Mesozoico de Monreal-Gallocanta.
58
Mesozoico Ibérico de la depresión del Ebro.
59
Mesozoico de los puertos de Beceite.
60
Delta del Ebro.
61
Bloque Cretáceo Perelloó-Vandellós.
62
Terranzas aluviales del Ebro y afluentes.
63
Borde mesozoico de las Sierras de La Demanda y Cameros.
64
Cretáceo de La Lora y sinclinal de Villarcayo.
65
Paleozoico
del
Condado
de
Treviño
y
mesozoico
de
la
Sierra
Cantabria.
66
Paleoceno de Sierra de Urbasa.
67
Sinclinal de Jaca y calizas eocenas de borde.
68
Sinclinal de Tremp y calizas eocenas y cretáceas de borde.
69
Zona Kárstica del Pirineo oriental.
70
Zona volcánica de Olot.
71
Aluviones del Llobregat al Muga.
72
Acuífero triásicos y ecocenos de la cordillera Prelitoral.
73
Macizo cretáceo de Garraf.
74
Cuaternario de Tarragona y calizas de borde.
75
Terciario detrítico prelitoral.
76
Sierra norte de Mallorca.
77
Depresión central de Mallorca
78
Sierra de Levante de Mallorca.
79
Ibiza
80
Menorca
81
Lanzarote
82
Fuenteventura.
83
Gran Canaria
84
Tenerife
85
La Gomera
de
86
La Palma
87
Hierro
88
Terciario del Sureste de Soria.
%A
Macizo de Estepa
$B
Prebético de Alicante
IC
Vélez-Málaga
T A B L A
CODIGOS DE NATURALEZA, DECODIFICACION Y SIGNIFICADO
0
P-S-G
Pozo con galería y Sondeo.
1
SONDE
Sondeo.
2
PIEZO
Sondeo testigo de pequeño diámetro, piezómetro.
3
MANAN
Manantial
4
POZO
Pozo
5
CUEVA
Simas y cavernas.
7
GALER
Galería
8
PO-GA
Pozo con galería
9
PO-SO
Pozo con sondeo
T A B L A
Codificación de sustancias.
01
DQO
02
Dureza
03
Sodio
04
Potasio
05
Calcio
06
Magnesio
07
Sulfatos
08
Cloruros
09
Nitratos
10
Nitritos
11
Amoniaco
12
Bicarbonatos
13
pH
14
R. S.
15
Conductividad
16
N. Total Orgánico
17
Boro
18
Fluoruros
19
Cianuros
20
Fosfatos
21
Fenoles
22
Detergentes aniónicos
23
Arsénico
24
Cadmio
25
Mercurio
26
Plomo
27
Cromo
(110° C)
a.
3
1
28
Hierro
29
Maganeso
30
Cinc
31
Cobre
32
Sílice
33
Carbonatos
34
Sulfuros
N.° REGISTRO
FICHA DE CONTROL DE LA CALIDAD QUIMICA
Croquis acotado o mapa detallado
:............. ................ ...... .........................
PROVINCIA
.................... .... .. ............. .........
CUENCA
TERMINO MUNICIPAL
:.................................. ............. .............
TOPONIMIA
:...._.._..
SISTEMA ACUIFERO
: -......__._.._....._ ..... ..........._...._.....
COORDENADAS LAMBERT . X:..._....
COORDENADAS LAMBERT . Y:._.
COORDENADAS LAMBERT . Z :................................ .........................
NATURALEZA
:......................... ... .... ........................
USO
:...._..._...__
MAPA TOPOGRÁFICO
1:50.000
.............
......................
1. CARACTERISTICAS TECNICAS DE LA CAPTACION
1.
2.
CONSTRUCCION:
Diámetro
:.....................
. ..............
EXPLOTACION:
Caudal
Depresión
Penetración eri el acuífero
..
...............
Protección boca sondeo
.................. ...................... ..._
Periodicidad de los bombeos
Protección paredes
................ ..... .............. .....
Duración
Profundidad de la bomba
Observaciones
.............................................. I/seg.
................................................
........... .................... ..........
:......................._.........
................................ ...... .........
H. CARACTERISTICAS HIDROGEOLOGICAS
1.
LITOLOGIA DEL ACUIFERO EN EL PUNTO Y ENTORNO INMEDIATO
2.
ESPESORES DE LAS ZONAS
De aireación:
Saturada:
3.
FLUJO DEL AGUA
Velocidad en régimen de bombeo:
Velocidad en régimen estacionario:
Radio de acción normal:
M. ENTORNO DEL PUNTO
.
POSIBLES FUENTES DE CONTAMINACION
(Gráfico con dirección flujo)
.
CARACTERISTICAS DE ESTAS FUENTES
De laboratorio
Referencia de laboratorio
ivisián de A!our-s Subterrdreos
Referencia de envio (Ídent. de la muestra)
INFORME DE DETERMINACIONES RFALIZADAS
8icorbonatos
pH
¿(
59
N-
,1GiS",^
33r:j
vrgunico
iiuaruras
60
Cianuros
Fosfatos
I't
20
63
64 65
R. S.
o
11u0C
[1
1
66
Conductividad
o 25 1 C ( 2)
! L
70
J
71
75
1
Método
de tomo U•A.
❑
76
Fenoles
1
9
8
Mercurio
Piorno
t
2
Cromo
Hierro
i5
'6
Manganeso
4
(inc
22
23
Cobre
sr
37
40
41
42
43
45
46
48
49
51
52
54
55
67
- Todos los determinoc,o rs er: mgr'Í
receptu:li} En g rudos troncases,
- Por convenio el punto decimal viene representa do por
-
los
determinaciones
en las que no se inaico el
pun^n
1}a
4mb:s%. m
H
efe de laboratorio
RcCin. í0 !3
C A.$ .
V
8o
Recibido
Gabinete
de Infor m ótico
¡,[!
decimal, estribarse
clustandolos o lo
r
último casilla de (a derecha de cada campo.
Ejemplo
3
15
mg i í
CI
-
- Cuando el número de casilla, de n campa na fue-c xufic er:a poro
de uno determinación, escríbase esto en observaciones
T2
apresar
el vasar
úbservaciores
- - --- -- ---------------------------- ------------- -----------------------
---------- ------------------------------- -------------------------
VI.
TRABAJOS REALIZADOS DURANTE 1982.
1.
Archivo de Análisis Químicos.
La identificación de
los
puntos
de la red de calidad se hace a través
del número nacional del archivo de puntos acuíferos.
Si no está inventaria-
do el punto se comunica a este archivo para que sea incluído.
La comproba-
ción geográfica se realiza utilizando las hojas 1/50.000 del Instituto Geográfico Nacional.
Se han preparado
los planos
ponen esta red tanto de
de situación de todos los puntos que com-
los actuales
como de los que ya se han dejado de
tomar muestras.
Lo anteriormente descrito se ha efectuado en todos los puntos en que
se ha establecido red de
calidad,
estas
redes
quedan distribuídas de la
siguiente forma:
-
Cuenca Gualdalquivir se analizan muestras pertenecientes a 80 p. acuíferos.
-
Cuenca
Guadiana se
analizan muestras pertenecientes
a 156 p.
acuífe-
ros.
-
Cuenca Júcar-Segura se analizan muestras pertenecientes a 247 p.
acuí-
feros.
Duero se analizan muestras pertenecientes a 79 p.
-
Tajo se analizan muestras pertenecientes a 70 p.
-
Ebro se analizan muestras pertenecientes a 156 p. acuíferos.
-
Norte se analizan muestras pertenecientes a 55 puntos acuíferos.
-
Sur se analizan muestras pretenecientes a 274 p.
-
Isla de Mallorca se analizan muestras pertenecientes a 175 p.
ros.
11
acuíferos.
-
acuíferos.
acuíferos.
acuífe-
Como
tomas
en
casi
todos
puntos
los
muestras para analizar;
de
acuíferos
se
efectúan
dos
campañas
lo que resulta un total
es por
de
de
2.400
análisis realizados.
Comprobación de parámetros analizados.
Esta comprobación del número y tipo de parámetro se realiza cotejando
los bonos de envío con los resultados enviados por los laboratorios.
los puntos
El
total
de
calidad
hacen
un total
an álisis
se toma muestras
en que
para los
análisis
1.214 y como prácticamente en todos
de
en primavera y otro en otoño,
hacen un total
de
toma un
se
aproximado de 2.400
análisis.
Realización de hoja de codificación
se han efectuado los dos procesos anteriormente descritos
Una vez que
con los resultados
se transcriben a unas hojas de ordena-
los anáisis,
de
añadiéndole a las mismas aquellos datos que se han considerado intere-
dor,
este
a
santes
utilización
punto
y
Estas
hojas
dentro
tipo
de
de
archivo como
del
ordenan
se
ello
agua,
por número
de
naturaleza del
sistema acuífero,
de toma de
la muestra.
de cada provincia por sistemas
acuíferos y
así
dentro
son:
el método
como
archivo nacional.
Las
hojas
1/50.000
en las
que se han efectuado análisis en el presente año son las siguientes:
8-40,
9-41,
10-20,
10-21,
10-41,
10-42,
11-40,
11-39,
11-19,
11-45,
11-46,
12-04,
12-17,
12-20,
12-39,
13-03,
13-18,
13-36,
13-44,
13-45,14-11,
14-40,
14-41,
15-04,
15-40,
15-44,
15-45,
16-04,
16-04,
16-43,
17-11,17-12,
17-20,
17-42,
17-43,
18-21,
18-22,
19-29,
19-30,
19-42,
20-20,
20-22,20-28,
21-22,
21-30,
22-20,
26,
11
9-40,
23-28,
24-13,
22-21,
24-14,
22-29,
24-27,
22-30,
24-28,
23-20,
24-36,
23-20,
25-17,
23-22,
25-18,
23-25,
25-34,
23-
25-35,
26-11,
26-20,
26-29,
26-30,
26-31,
27-21,
27-18,
27-29,
27-30,
27-32,27-33,
28-15,
28-16,
28-17,
28-21,
28-24,
28-33,
28-34,
29-11,
29-16,
29-33,
29-34,
30-17,
30-18,
30-21,
30-25,
30-26,
31-16,
31-17,
31-21,
31-22,
32-14,
32-15,
33-13,
32-20,
39-26,
39-27,
39-28, 40-26,
40-27, 40-28.
Corrección de listado de prueba
corrección
La
del
listado
de
prueba
se
realiza
cotejando
los
datos
del mismo con los originales entregados por los laboratorios.
Cada
hoja
de
ordenador
da
lugar
a
dos
fichas perforadas por
lo que
en el presente año se han corregido 4.800.
Representación gráfica de análisis en hojas de diagrama.
Una vez efectuado
el balance
fónico por medios mecanizados en el Cen-
tro de Cálculo se efectúa la representación gráfica de los análisis comprobados mecánicamente.
2.- PROCESO DE DATOS
Los
pasos,
datos
para
necesarios
ello
se
han
para los modelos han sido sometidos a sucesivos
confeccionado
programas en el microordenador HP-85.
adaptado,
o
según
el
caso,
varios
El proceso seguido ha sido el siguien
te:
-
Comprobación
de
datos ,
mediante programas
de
de pluviometría y reservas,
mediante programas
de
cálculo
de
la verosimilitud
de
los
Dobles Masas y Correlacción Octogonal.
-
Obtención
los
de datos
métodos
de
"Turc",
"Coiitgne"
y
evapotranspiración real y potencial.
11
"Thorhaite",
para
el
Una vez obtenido los datos necesarios,
mente
de
se
por procesos descritos anterior
ha pasado a la adpatación de programas,
flujo-calidad.
para modelos
de
flujo y
Los datos pasan primeramente por el programa de calibra-
ción, a continuación por el de flujo, y por último por el calidad.
3.- INFORME FINAL.
A lo largo del presente año se ha realizado lo siguiente:
-
Se ha identificado numérica y topográficamente 2.400 puntos acuíferos.
-
Se han comprobado los parámetros correspondientes a los 2.400 análisis
efectuados por los laboratorios.
Se han efectuado 2.400 hojas
de ordenador correspondientes
a las
si-
guientes hojas topográficas escala 1/50.000:
8-40,
9-40,
11-46,
9-41,
12-04,
10-20,
12-17,
10-21,
12-20,
10-41,
12-39,
10-42,
11-19,
13-03,
13-18,
11-39,
13-36,
13-44,
13-45,
14-11,
14-40,
14-41,
15-04,
15-40,
15-44,
15-45,
16-04,
16-43,
17-11,17-12,
17-20,
17-42,
17-43,
18-21,
18-22,
19-29,
19-30,
19-42,
20-20,
20-22,20-28,
21-22,
21-30,
22-20,
22-21,
22-29,
22-30,
23-20,
23-22,
23-35,
23-26,
23-28,
24-13,
24-14,
24-27,
24-28,
24-36,
25-17,
25-18,
25-34,
25-35,
26-11,
26-20,
26-29,
26-30,
26-31,
27-18,
27-21,
27-29,
27-30,
27-32,
27-33,
28-15,
28-16,
28-17,
28-21,
28-24,
28-33,
28-34,
29-11,
29-16,
29-33,
22,
29-34,
32-14,
30-17,
32-15,
30-18,
32-20,
20-21,
33-13,
30-25,
39-26,
30-26,
39-27,
31-16,
39-28,
31-17,
40-26,
31-21,
de
ordenador,
pero todos
los
los
diagramas
originales
ni
los
mapas
dado
se encuentran en los
el volumen de
archivos
de
31-
40-27, 40-28.
No se acompañan al presente informe los análisis efectuados,
11
11-45,
11-40,
las hojas
los
mismos,
la División de
Aguas Subterráneas y Geotecnia para cualquier consulta que se desee realizar.
-
programas de Dobles Masas y Correlación Ortogonal para comparar y com-
pletar los datos disponibles en el archivo de análisis químico.
-
Programas
de
Turc,
Coutagne
y
Thorwthaite,
para
obtención
de `datos
de pluviómetrb-y reservas hídricas necesarias para el modelo de flujo.
-
Programas de calibración ,
flujo y flujo -calidad con los datos obteni-
dos anteriormente.
.Con los programas citados se ha podido seguir la trayectoria de un de
terminado foco contaminante en los acuíferos estudiados.
A continuación se inclute un listado de los diferentes programas.
Madrid, 16 de diciembre de 1982.
V° B°
JEFE DE DIVISION DE
AGUAS
SUBTERRANEAS
lli
1
V
** METODO DE DOBLES MASA **
10 REM METODO DE DOBLES MASAS
20 PRINT "**** METODO DE DOBLES MASAS****" § PRINT
30 OPTION BASE 1
40 DIM M(40,80),X(40),Y(40),F(40),X1(40),Y1(40)
50 DISP "INGRESE PRIMER ANO SERIE" § INPUT F1
60 DISP "INGRESE ULTIMO ANO SERIE" § INPUT F2
70 L=F2-F1 § N=L+1
80 DISP "INGRESE NUMERO DE ESTACIONES (MAX.80)" § INPUT E
90 REDIM M(N,E),X(N),Y(N),F(N)
100 F(1)=F1
110 FOR I=2 TO N
120 F(I)=F(I-1)+1
130 NEXT I
140 FOR 1=1 TO E
150 DISP•"INGRESE DATOS DE ESTACION ";I;"SI FALTA ALGUN VALOR INGRESE -1"
160 FOR J=1 TO N
170 DISP F(J);"?"
180 INPUT M(J,I>
190 NEXT J
200 NEXT 1
210 FOR I=1 TO E-1
220 FOR J=I+1 TO E
230 GCLEAR § ALPHA § CLEAR
240 MAT X=M(,I)§ MAT Y=M(,J)
250 PRINT USING 260 ; "ANO","ESTACION",I,"ESTACION",J
260 IMAGE 3A,3X,8A,X,2D,3X,8A,X,2D
270 PRINT "------------------------------280 FOR K=1 TO N
290 PRINT USING 300 ; F(K),X(K),Y(K)
300 IMAGE 4D,5X,4D.2D,6X,4D.2D
310 NEXT K
320 PRINT "-------------------------------- 11
330 C=0
340 FOR K=1 TO N
350 IF X(K)<0 THEN 380
360 IF Y(K)<0 THEN 380
37O C=C+1
380 NEXT K
390 REDIM X1(C+1).Y1(C+1)
400 D=0 § X1(1)=0 § Y1(1>=0
410 FOR K=1 TO N
420 IF X(K)<0 THEN 460
430 IF Y(K)<0 THEN 460
440 D=D+1
450 X1(1)+1)=X1(D)+X(K) § Y1(D+1)=Y1(D)+Y(K)
460 NEXT K
470 PRINT "DATOS ACUMULADOS UTILIZADOS"
480 PRINT
490 PRINT "ESTACION:";TAB(17);I;TAB(29);J
500 PRINT "------------------------------510 FOR K=2 TO D+1
520 PRINT USING 530 ; X1(K),Y1(K)
530 IMAGE 11X,6D.2D,3X,6D.2D
540 NEXT K
550 PRINT "---------=----------------------"
560 PRINT § PRINT
570 CLEAR § GRAPH § GCLEAR
580 PRINT "EJE X CORRESPONDE A ESTACION ";I
590 PRINT "EJE Y CORRESPONDE A ESTACION ";J
600 PRINT § PRINT
610 IF AMAX(X1)<9000 THEN Z=500 ELSE Z=1000
620 IF AMAX(Y1)<9000 THEN H=500 ELSE H=1000
630 SCALE -(15/82*AMAX(X1)),AMAX(X1)+10,-(15/74*AMAX(Y1>),AMAX(Y1)+10
640 XAXIS O,Z,O,AMAX(X1)+10 § YAXIS 0,H,0,AMAX(Y1)+10
650 FOR K=0 TO AMAX(X1) STEP Z
660 MOVE K,-(15/74*AMAX(Y1))
670 LDIR 90
680 LABEL VAL$(K)
690 NEXT K
700 FOR K=0 TO AMAX(Y1) STEP H
710 MOVE -(15/82*AMAX(X1>),K
720 LDIR 0
730 LABEL VAL$(K)
740 NEXT K
750 FOR K=2 Tú D+1
760 PENUP § MOVE X1(K),Y1(K)
770 LABEL "+"
780 NEXT K
790
u
PENUP
§
MOVE
X1(2),Y1(2)
800 FOR K=2 TO D+1
810 DRAW X1 (K),Y1(K)
8 2 0 NEXT K
830
840
850
860
870
11
COPY
PRINT § PRINT "* �t*****� ******* ***************
NEXT J
NEXT I
END
** CORRELACION ORTOGONAL **
41
d
lb,
11
10 REM CORRELACION ORTOGONAL
20 T=TIME
30 PRINT "**** CORRELACION ORTOGONAL ****"
40 PRINT
50 OPTION BASE 1
60 DIM M(40,60),X(40),Y(40),F(40),X1(40),Y1(40),X2(40),Y2(40),U<40),A(40)
70 DISP " INGRESE PRIMER ANO SERIE " § INPUT Fi
80 DISP "INGRESE ULTIMO ANO SERIE " § INPUT F2
90 N=F2-F1+1
100 DISP "INGRESE NUMERO DE ESTACIONES(MAX.60)"
110 INPUT E
120 REDIM' M(N,E),X (N),Y(N),F(N)
130 F(1)=F1
140 FOR 1=2 TO N
150 F(I)=F(I-1)+1
160 NEXT I
170 DISP " INGRESE MIN .VALOR COEF .CORREL.RO ADMISIBLE " § INPUT RO
180 FOR I=1 TO E
190 DISP " INGRESE DATOS DE ESTACION ";I;"SI FALTA ALGÚN VALOR INGRESE -1"
200 FOR J=1 TO N
210 DISP F(J);"^"
220 INPUT M(J,I)
230 NEXT J
240 NEXT I
250 FOR I=1 TO E-1
260 FOR J=I+1 TO E
270 GCLEAR § ALPHA § CLEAR
280 MAT X=M(,I)§ MAT Y=M(,J)
290 PRINT USING 300 ; "ANO","ESTACION",I,"ESTACION",J
300 IMAGE 3A, 3X,8A,X,2D , 3X,8A,X,2D
310 PRINT "------------------------------320 FOR K=1 TO N
330 PRINT USING 340 ; F(K),X(K),Y(K)
340 IMAGE 4D,5X,4D.2D, 6X,4D.2D
350 NEXT K
360 PRINT "------------------------------370 C=0
380 FOR K=1 TO N
390 IF X(K)<0 THEN 420
400 IF Y(K•.')‹O THEN 420
410
C=C+1
420
430
440
450
460
470
480
490
500
510
520
530
540
550
560
570
580
590
600
610
620
630
640
650
660
670
680
690
700
710
720
730
740
730
NEXT K
REDIM X1(C),Y1(C),X2(C),Y2(C),A(C),U(C)§ MAT U=CON
D=0
FOR K=1 TO N
IF X(K)<0 THEN 500
IF Y(K)‹O THEN 500
D=D+1
X1(D)=X(K) § Y1(D)=Y(K)
NEXT K
P=1
PRINT "DATOS UTILIZADOS EN ITERACION";P
PRINT
PRINT "ESTACION";TAB(17)9I;TAB(29);J
PRINT "--------------=---------------FOR K=1 TO D
PRINT USING 580 ; X1(K),Y1(K)
IMAGE 11X,6D.2D,3X ,6D.2D
NEXT K
PRINT "------------------ --------------"
PRINT § PRINT
PRINT " EJE X CORRESPONDE A ESTACION";I
PRINT "EJE Y CORRESPONDE A ESTACION";J
PRINT § F'RINT
PRINT " NUM.DATOS UTILIZADOS-";D
PRINT USING 670 ; " X MEDIA= ",DOT(X1,U)/D
IMAGE 8A,6D.3D
PRINT USING 690 ; "Y MEDIA=11,DOT(Y1,U)/D
IMAGE SA,6D.3D
FOR K=1 TO D
X2(K)=X1(K)-DOT(X1,U)/D § Y2(K)=Y1(K)-DOT(Y1,U)/D
NEXT K
PRINT USING 740 ; "SIGMA DOS X= ",DOT(X2,X2)1D
IMAGE 12A,7D.3D
F'RINT USING 740 ; " SIGMA DOS Y=",DOT(Y2,Y2)/D
J
-11
770 A(K)=X2(k::)*Y2(K)
780 NEXT K
790 PRINT USING 800 ; "SIGMA XY=",DOT(A,U)/D
800 IMAGE 9A,7D.3D
810 R=DOT(X2,X2)/D+DOT(Y2,Y2)/D § S=DOT(X2,X2)/D*(DOT(Y2,Y2)/D)-(DOT(A,U)/D)`'2
820 L1=(R-SOR(R-2-4*S)>/2 § L2=(R+SQR(R"2-4*S))/2
830 PRINT USING 840
840 IMAGE 8A,6D.3D
"LANDA
1=",L1
850 PRINT USING 840
"LANDA 2=11,L2
860 R1=DOT(A,U)/D/SQR(DOT(X2,X2)/D*(DOT(Y2,Y2)/D))
u
11
870
880
890
900
910
920
930
940
950
960
970
980
990
PRINT USING SSO
"MININO COEF.CORR.ADMISIBLE=",RO
IMAGE 27A,.3D
FRINT USING 900 ; "COEF.CORREL.RO=",R1
IMAGE 15A,D.3D
V=DOT(A,U)/D/(L2-DOT(Y2,Y2)/D) § W=DOT(Y1,U)/D-V*(DOT(X1,U)1D)
PRINT "RECTA DE CORRELACION"
PRINT USING 940 ; "Y=",W,"+(",V,")*X"
IMAGE 2A,4D.3D,2A,3D.3D,3A
PRINT USING 960 ; 11DESV.TIPICA=";S1
IMAGE 12A,3D.3D
IF AMAX(Y1)>9000 THEN 1030
IF AMAX(Y1)>1800 THEN 1040
IF AMAX(Y1)>900 THEN 1050
§ S1=SQR(L1)
1000
1010
1020
1030
IF AMAX(Y1)>180 THEN 1060
IF AMAX(Y1)>36 THEN 1070
IF AMAX(Y1)<36 THEN 1080
Z=1000 § SOTO 1090
1040
1050
1060
1070
1080
1090
1100
1110
1120
1130
1140
1150
1160
1170
1180
1190
1200
1210
1220
1230
1240
1250
1260
1270
1280
1290
1300
1310
1320
1330
1340
1350
1360
1370
1380
1390
1400
1410
1420
1430
1440
1450
1460
1470
1480
1490
1500
1510
1520
1530
1540
1550
1560
1570
1580
1590
Z=500 § SOTO 1090
Z=100 § SOTO 1090
Z=50 § SOTO 1090
Z=10 § SOTO 1090
Z=5 § SOTO 1090
PRINT § PRINT § OLEAR § GRAPH § GOLEAR
IF AMAX(X1)>=9000 THEN 1160
IF AMAX(X1)>=1800 THEN 1170
IF AMAX(X1)>=900 THEN 1180
IF AMAX(X1)>=180 THEN 1190
IF AMAX(X1)>=36 THEN 1200
IF AMAX(X1)<:36 THEN 1210
Q=1000 § SOTO 1220
Q=500 § SOTO 1220
Q=100 § SOTO 1220
Q=50 § SOTO 1220
Q=10 § COTO 1220
Q=5 § SOTO 1220
IF 216.75/(1.1*AMAX(X1))>=162.35/(1.1*AMAX(Y1)) THEN 1260
XB=-(38.25/216.75*1.1*AMAX(X1)) § X9=1.1*AMAX(X1)
Y8=-(28.65/216.75*1.1*AMAX(X1)) § Y9=162.35/216.75*1.1*AMAX(X1)
SOTO 1280
XS=-(38.25/162.35*1.1*AMAX(Y1)) § X9=216.75/162.35*1.1*AMAX(Y1)
Y8=-(28.65/162.35*1.1*AMAX(Y1)) § Y9=1.1*AMAX(Y1)
SCALE X8,X9,Y8,Y9
XAXIS 0,Q,0,X9 § YAXIS 0,Z,0,Y9
FOR K=0 TO X9 STEP Q
MOVE K, Y8
LDIR 90 § LABEL VAL$(K)
NEXT K
FOR K=0 TO Y9 STEP Z
MOVE X8,K
LDIR 0 § LABEL VAL$(K)
NEXT K:
FOR K=1 TO D
PENUP § MOVE X1(K),Y1(K) § LABEL "+"
NEXT K
PENUP § MOVE O,W
FOR K=O TO X9 STEP 15
DRAW K,W+K*V
NEXT K
W3=2* S1*SQR (V•'2+1) § W1=W+W3 § W2=W-W3
PENUP § MOVE 0,W1
FOR K=0 TO X9 STEP 15
DRAW K,W1+K*V
NEXT K:
PENUP § MOVE O,W2
FOR K=0 TO X9 STEP 15
DRAW K,W2+K*V
NEXT K
COPY § PRINT
IF R1>R0 THEN 1780
F'RINT § PRINT "COEF.CORREL.FUERA DE TOLERANCIA"
PRINT § PRINT
B=0
FOR K=1 TO D
1600
IF
<
r-,rn
L. < r
Y1(K)•W1+V* X1(K)
<
L-,
OR
Y1 ( k:)<.W2+V*X1 ( K)
THEN
1620
1610 SOTO 1630
1620 B=8+1
1630 NEXT K
SS
1640 IF B=0 THEN 1800
1650 PRINT 8;'PUNTOS FUERA
***"
u
1660
1670
1680
1690
0
0
TOLERANCIA"
§
PRINT
"******** �***
*****
******
***
SS
REDIM X(D-8),Y(D-B ),X2(D-B ),Y2(D-8),U(D-B),A(D-B)§ MAT U=CON§ C1=0
FOR K=1 TO D
IF Y1(K):W1+V*X1(K) OR Y1(K)<:W2+V*X1(K) THEN 1710
C1=C1+1
1700 Y(C1)=Y1(K)
1710 NEXT K
1720
1730
1740
1750
1760
1770
1780
1790
1800
1810
1820
1830
1840
1850
1860
1870
1880
1890
1900
DE
§
X(C1)=X1(K)
D=D-B
REDIM Y1(D),X1(O)
FOR K=1 TO D
Xl(K)=X(K) § Y1(K)=Y(K)
NEXT K
P=P+1 § SOTO 520
PRINT "COEF.CORREL. DENTRO DE TOLERANCIA"
SOTO 1820
PRINT "TODOS LOS PUNTOS ESTAN DENTRO DE LAS BANDAS DE GARANTIA"
SOTO 1820
PRINT § PRINT § PRINT "--------------- -----------------"
SOTO 1850
PRINT "NO HAY DATOS COMUNES"
NEXT J
NEXT I
T1=TIME-T
PRINT USING 1890 ; "TIME=";T1/3600
ÍMAGE 5A,2D.3D
END
J
SS
SS
J
J
J
J
** EVAPOTRANSPIRACION REAL SEGUN TURC **
10 REM EVAPOTRANSPIRACION REAL SEGUN TURC
20 DISP "ESTACION F'LUVIOMETRICA"
30 INPUT P$
40 DISP "ESTACION TERMOMETRICA"
50 INPUT T$
60 DISP "PLUVIOMETRIA MEDIA ANUAL"
70 INPUT P
80 DISP "TEMPERATURA MEDIA ANUAL"
90 INPUT T
100 L=300+25*T+.05*T*T
110 A=.9+P*P/L/L
120 E=P/A
130 LET E=INT(E+.5)
140 DISP " QUIERE IMPRIMIR RESULTADOS"
150 INPUT R$
160 IF R$="SI" TREN 170 ELSE 240
**** EVAPOTRANSPIRACION REAL SEGUN TURC ****"
170 PRINT "
180 PRINT § PRINT
EST TERMOMETRICA
190 PRINT "EST PLUVIOMETRICA ";P$,"
PRINT
200 PRINT "PLUV MEDIA ",P,"TEMP MEDIA",T § PRINT "ETR".E,"LLU",P-E
210 DISP "CONTINUA"
220 INPUT R$
230 IF R$="SI" THEN 20
240 END
(..
.V-
1
";T$ §
1-1
** EVATRANSPIRACION REAL SEGUN COUTAGNE **
:
tí�
e.
4
10 REM EVAF' OTRANSPIRACION REAL SEGUN COUTAGNE
20 DISP "ESTACION PLUVIOMETRICA"
30 INPUT P$
40 DISP " ESTACION TERMOMETRICA"
5(:) INPUT T$
60 DISP "PLUVIOMETR IA MEDIA ANUAL"
70 INPUT P
80 LET S=P/1000
90 DISP "TEMPERATURA MEDIA ANUAL"
100 INPUT T
110 A=.4*T+.8
120 L=1/A
130 M=1/L/8
140 N=1/L/2
1,30 IF S<M THEN E=P
160 E=S-L*S*S
170 LET E=INT(1000*E+.5)
180 DISP "QUIERE IMPRIMIR RESULTADOS"
190 INPUT R$
200 IF R$="SI" THEN 210 ELSE 300
****EVAPOTRAS REAL SEGUN COUTAGNE
210 PRINT
220 PRINT
230 PRINT
EST TERMOMETRICA
240 PRINT "EST PLUVIOMETRICA "; F'$,"
PRINT
�.,0
260
270
280
290
300
^�C
C.
1
1-4
PF I NT
PRINT "PLUV MEDIA",P,"TEMP MEDIA--,T § PRINT "ETR",E,"LLU",P-E
DISP "CONTINUE"
INPUT R$
IF R$="SI" THEN 20
END
";T$
§
u
** EVAPOTRASPIRACION POTENCIAL SEGUN THORWHAITE **
5 REM BALANCE DE AGUA MES AMES
10 DIM T(12),X(12),E(12),V(12),P(12),C(12)
20 LET Y=0
12
vf
1-1
III
30 LET V=0
3,5 DISP "ESTACION F'LUVIOTERMOMETRICA"
50 INPUT T$
60 FOR 1=1 TO 12
70 DISP "TEMPERATURA MES".I
80 INPUT T(I)
90 NEXT I
100 FOR I=1 TO 12
110 LET X(I)=T(I)/5
120 LET Y=Y+X(I)
130 NEXT I
140 IF Y>160 OR Y<0 THEN F'RINT "ERROR"
150 SOTO 20
160 LET A=.000000675
170 LET B=-.0000771
180 LET C=.01792
ELSE
160
190
LET
200
210
220
230
240
LET Z = A*Y(3)+B*Y ( 2)+C*Y+D
IF Z > 4.25 OR Z < 0 THEN PRINT "ERROR" ELSE 230
COTO 20
FOR 1=1 TO 12
LET E ( I)=16*(10 *T(I)/Y)
D=.49239
250
READ
260
270
280
290
300
310
§
330
335
340
350
360
370
380
390
400
410
420
560
570
580
590
LET V(I)=E(I)*C(I)
LET P(I)=INT(V(I)+.5)
LET V=V+V(I)
LET P=INT(V+.5)
NEXT I
PRINT
***** BALANCE DE AGUA EN EL SUELO SEGUN THORNWHAITE ****
PRINT § PRINT
PRINT "
ESTACION TERMOPLUVIOMETRICA",T$ § PRINT § PRINT
EVAPOTRANSPIRACION POTENCIAL" § PRINT § PRINT
PRINT "
PRINT "OCTUBRE".P(1),"NOVIEMBRE",P(2)
PRINT "DICIEMBRE",P(3),"ENERO",P(4)
PRINT " FEBRERO ", P(5),"MARZO",P(6)
PRINT "ABRIL",P(7),"MAYO",P(8)
PRINT "JUNIO",P(9),"JULIO",P(10)
PRINT "AGOSTO",P(11),"SEPTIEMBRE",P(12)
PRINT § PRINT
PRINT "
BALANCE TOTAL'-,P
DATA .96,. 82,.8..83 ,.8�.1.03,1.11,1.2�,1.26,1.27,1.19,1.V4
DISP "CONTINUA"
INPUT R$
IF R$="SI" THEN 20 ELSE 590
END
C(I)
** EVAPO.POTENCIAL Y REAL PARA ANOS TIPO.METODO DE THORWHAITE **
10 REM EVAPO.POTENCIAL
20 OPTION BASE 1
Y REAL
SEGUN
THORWHAITE
PARA
ANOS
V
30 DIM P(12,3),E1(12),E_(12),R(13),9(12),0(12),T(5),F(12)
40 DISP " INGRESE NOMBRE ESTACION"
v
50 INPUT A$
60 DISP " INGRESE
70 INPUT N
NUMERO
DE
CASOS
DE
HIPOTESIS
DE
TIPO
RESERVA"
80 REDIM T(N)
90 DISP " INGRESE LAS HIPOTESIS DE RESERVA SEPARADAS POR UNA COMA"
100 MAT INPUT T
110 DISP " INGRESE ETP COMENZANDO POR ABRIL"
120 MAT INPUT El
130 DISP "INGRESE P RECIP ITACIONES MENSUA-- LES DE AOS SECOS COMENZANDO POR ABRI
L"
140 FOR I=1 TO 12
150 DISP " PS(";I;")="
160 INPUT P(I,1)
170 NEXT 1
180 DISP " INGRESE PRECIPITACIONES MENSUALES DE AOS MEDIOS COMENZANDO POR ABRIL"
`J
190 FOR I=1
200 DISP
TO
12
210 INPUT P(I,2)
220 NEXT I
230 DISP
V
240 FOR I=1 TO 12
250 DISP "PH(";I;")="
260 INPUT P(I,3)
270 NEXT I
280 P RINT " BALANCE HIDRICO MENSUAL"
290 PRINT "MÉTODO DE THORNTHWAITE"
300 PRINT
310 PR INT "ESTACION ";A$
320 PRINT
330 FOR L=1 TO N
340 PRINT "HIFOTESIS DE RESERVA =",T(L)
350 R(1)=T(L)
360 FOR I=1 TO 3
370 FOR K=1 TO 12
380 Q(K )=R(K)+P(K ,I)-El(K)
390 B=Q(K)
400 GOSUB 1570
410 Q(K)=M
420 IF P (K, I) ;•E1 (K:) THEN 570
430 IF P( K,I)=E1 (K) THEN 690
440 IF El (K) ?•P (k:, I) +R (K) THEN 730
450 IF El(K:)=P(K,I)+R(K) THEN 500
460 E2(K>=E1(K)
470 R(K+1>=Q(K)
480 S(K)=0
490 COTO 790
500 R(K+1)=0
510 S(K)=0
520 E2(K)=P(K,I)+R(K)
530 B=E2(K)
540 GOSUB 1570
550 E2(K)=M
560 COTO 790
570 E2(K)=E1(K)
580 IF Q(K)<T(L) THEN 630
590 IF Q(K)=T(L) THEN 660
600 R(K+1)=T(L)
610 S(K)=0(K)-T(L)
620 COTO 680
630 R(K+1)=Q(K)
640 S(K)=0
650 COTO 680
660 R(K+1)=Q(K)
670 S(K)=0
680 COTO 790
690 E2(K)=E1(K)
700 R ( K+ 1) =R (K )
710 S(K)=0
720 SOTO
ti
1
" INGRESE PRECIPITACIONES MENSUALES DE AOS HUMEDOS COMENZANDO POR ABRIL
730
740
750
760
770
790
E2(K)=P(K,I)+R(K)
B=E2(K)
GOSUB 1570
E2(K)=M
R(K+1)=0
780
790
800
810
S(K)=Q(K)
NEXT K
W=0
Z=0
820 FOR K=1 TO 12
830 IF S (K) '%0 THEN 870
840 IF S(K)=0 THEN 880
850 Z=Z+S(K)
860 SOTO 880
870 W=W+S(K)
880 NEXT K
li
c
0
0
890 FOR K=1 TO 12
900 IF K=1 THEN 1230
910 IF K=2 THEN 1210
920 IF K=3 THEN 1190
930 IF K=4 THEN 1170
940 IF K=5 THEN 1150
950 IF K=6 THEN 1130
960 IF K=7 THEN 1110
970 IF K=8 THEN 1090
980 IF K=9 THEN 1070
990 IF K=10 THEN 1050
1000 IF K=11 THEN 1030
11,10 C$="MARZO"
1020 SOTO 1240
1030 C%="FEBRERO"
1040 SOTO 1240
1050 C$="ENERO"
1060 SOTO 1240
1070 C$="DICIEMBRE"
1080 SOTO 1240
1090 CS="NOVIEMBRE"
1100 SOTO 1240
1110 C$="OCTUBRE'1120 SOTO 1240
1130 C$="SEPTIEMBRE"
1140 SOTO 1240
1150 C$="AGOSTO"
1160 SOTO 1240
1170 C%="JULIO"
1180 SOTO 1240
1190 C$="JUNIO"
1200 SOTO 1240
1210 C$="MAYO"
1220 SOTO 1240
1230 C$="ABRIL"
1240 PRINT
1250 PRINT "****** **it ** * **** *** ** �t***�t**
1260 PRINT
1270 PRINT " MES DE ";C$
1280 PRINT
1290 IF I=1 THEN 1350
1300 IF 1=2 THEN 1330
1310 PRINT " AOS HUMEDOS"
1320 COTO 1360
1330 PRINT " AOS MEDIOS"
1340 SOTO 1360
1350 PRINT
1360 PRINT
1370
1380
1390
1400
1410
1420
1430
1440
1450
1460
1470
1480
1490
1500
1510
1520
1530
" AOS
SECOS"
FRINT "PRECIPITACION=";F'(K:.I)
PRINT "EVAPOTRANSP. POTENCIAL=";E1(K)
PRINT "EVAPOTRANSP. REAL= ";E2(K)
PRINT "RESERVA=";R(K+1)
PRINT " EXCEDENTE O DEFICIT=";S(K)
NEXT K
PRINT
PRINT "***************** �************
PRINT
MAT F= P(,I)
PRINT "PRECIPIT.TOTAL="; ABSUM(F)
PRINT "EVAPOT.POT.TOT=11;ABSUM(E1)
PRINT "EVAPOT.REAL TOT=";ABSUM(E2)
PRINT "SUMA EXCEDENTES=";W
SUMA DEFICITS=
PRINT
PRINT
NEXT I
1540 NEXT L
1550 CLEAR
1560 END
1570 M=IP(B *10+.5)/10
1580 RETURN
II
v
** CALIBRACION DE DATOS **
10 OPTION BASE 1
20 SHORT N(20),C2(20,2),0(12),C3(20>,C4(20),C1(20)
30 SHORT B(20,2),H(15),S(12),F(13),V(15,4),Q1(12)
50 ASSIGN# 1 TO "CLIMIT"
60 READ# 1 ; C2(,)
101 FOR I=1 TO 20
102 C3(I)=C2(I,2)
103 C4(I)=C2(I,1)
104 NEXT I
lb
CD
110 ASSIGN#
120 READ# 1
1
;
Tú "BRMAT"
B(,)
130 ASSIGN#
1
TO *
170 ASSIGN#
180 READ# 1
1
;
TO "O
00
190 ASSIGN#
1
TO *
200 ASSIGN#
210 READ# 1
1
;
Tú
Ho
220
230
240
250
260
270
280
290
300
310
320
330
340
430
440
450
460
"H
TRY"
TRY"
ASSIGN# 1 TO *
ASSIGN# 1 TO "S TRY"
READ# 1 ; S O
ASSIGN# 1 TO *
ASSIGN# 1 TO "V4MAT"
READ# 1 ; V(,)
ASSIGN# 1 TO *
ASSIGN# 1 TO "FFINL"
READ# 1 ; F()
ASSIGN# 1 TO *
ASSIGN# 1 Tú "TRALT"
READ# 1 ; C1()
ASSIGN# 1 TO *
FOR 1=1 Tú 20
IF C1( I)>C3(I ) THEN C1(I)=C3(I)
IF C1 (I)<C4(I ) THEN C1( I)=C4(I)
NEXT I
470 M=0
480 M=M+1
Iü%
lb,
485
490
500
510
520
530
540
550
560
570
580
600
610
615
616
620
630
660
670
680
690
700
710
DISP "M=";M
IF M=40 THEN SOTO 600
FOR I=1 TO 20
N(I)=C1(I)
NEXT I
FOR K=1 TO 20
DISP
GOSUB 660
GOSUB 1030
NEXT K
SOTO 480
ASSIGN # 1 TO "CFINAL"
PRINT# 1 ; Cl()
PRINT "NUEVAS CONDUCTANCIAS"
MAT PRINT C1/
ASSIGN# 1 TO *
END
! DETERMINE 0
FOR I=1 Tú 12
Y=0 § Z=0
FOR J=1 TO 4
IF V(I,J)=0 THEN SOTO 750
L=V(I,J)
720 IF B( L,1)=I
730 IF B( L,2)=I
740 NEXT J
750
760
770
780
790
THEN GOSUB 780
THEN GOSUB 820
01( I>=-(S(I)*H(I)+Z)+(Y+S ( I))*F(I)
NEXT I
RETURN
! DETERMINE Y & Z.1
Y=C1(L)+Y
800 Z=C1(L)*F(B(L,1))+Z
810 RETURN
1
820
830
840
850
860
870
! DETERMINE Y & Z.2
Y=C1(L)+Y
Z=C1(L)*F(B(L,1))+Z
RETURN
! PRIMERA DIFERENCIA
A5=0
t74[fr,
c-nr.,
T-j
Tfl
j-+
1
J
V
890 A5=A5+ABS(01(I)-0(I))
900 NEXT I
910 DISP "A5=":A5
920 RETURN
930 ! SEGUND DIFERNCIA
940 D5=(i
950 FOR
V
u
I=1
TO 12
960 D5=D5+ABS(01(I)-0(I))
970 NEXT I
980 DISP "D5=11:D5
990 RETURN
1000 ! CAMBIO DE VALORES
1010 A5=D5
1020
1030
1040
1050
1060
1070
1080
1090
1100
RETURN
! CAMBIO DE CONDUCTANCIA
GOSUB 860
C1(k;)=1.05*N(K)
IF C1(K)>C3(K) THEN C1(K)=N(K) § SOTO
GOSUB 660
GOSUB 930
IF D5>A5 THEN C1(K)=N(K) § SOTO 1180
GOSUB 1000
1180
1110 C1(K)=1.1*N(K)
v
v
1
1120
1 130
1140
1150
1160
1170
1180
1190
1200
1210
1220
1230
1240
1250
1260
1270
1280
1290
1300
IF C1(K)>C3(K) THEN C1(K)=N(K) § SOTO 1300
GOSUB 660
GOSUB 930
IF D5>A5 THEN C1(K)=1.05*N(K) § SOTO 1300
GOSUB 1000
SOTO 1300
C1 (k::)=.95*N(k::)
IF C1(K)<C4(K) THEN C1(K)=N(K) § SOTO 1300
GOSUB 660
GOSUB 930
IF D5>A5 THEN Cl(K)=N(K) § SOTO 1300
GOSUB 1000
C1(K)=.9*N(K)
IF C1(K)<C4(K) THEN C1(K)=N(K) § SOTO 1300
GOSUB 660
SOSUB 930
IF D5>A5 THEN C1 (K)=.95*N(K) § SOTO 1300
SOSUB 1000
RETURN
v
** PROGRAMA DE FLUJO **
V
10 REM
MODELO DE FLUJO PARA MALLAS CUADRADAS E IGUALES
20 OPTION BASE 1
30 DIM 8 (20,2),H(15),S(12),F(15),V(15,4),C(20),Q(12)
40 ASSIGN# 1 TO "BRMAT"
50 READ# 1 ; 8 ( )
60 ASSIGN# 1 TO *
70 ASSIGN# 1 TO "H TRY"
80 READ# 1 ; H()
90 ASSIGN# 1 TO *
100 ASSIGN# 1 TO "S TRY"
1 1 0 READ# 1 ; S O
120 ASSIGN# 1 TO *
130 ASSIGN# 1 TO "V4MAT"
140 READ# 1 ; V(,)
TRY"
150 ASSIGN #
160 READ# 1
1
;
TO "C
CO
170 ASSIGN#
1
TO *
180 ASSIGN #
190 READ# 1
200 ASSIGN#
1
;
1
TO "0 TRY"
0 0
TO *
210 FOR
TO
I=1
15 § F(I)= H(I)
§ NEXT
i
V
1
220
230
240
250
260
270
280
290
300
310
320
330
340
350
360
370
380
390
400
FOR I=1 TO 12
Y=0 § Z=0
FOR J=1 TO 4
IF V(I,J)=0 THEN COTO 300
L=V(I,J)
IF B(L,1)=I THEN SOSUB 350
IF B ( L,2)=I THEN GOSUB 380
NEXT J
F(I)=( 0(I)+S(I )* H(I)+Z)/(S(I)+Y)
NEXT I
P=P+1 § DISP "P=",P
IF P=38 THEN COTO 410
SOTO 220
Y=C(L)+Y
Z=C(L)*F(B(L,2))+Z
RETURN
Y=C(L)+Y
Z=C(L)*F(8(L,1))+Z
RETURN
410
420
430
440
450
460
470
480
490
500
510
PRINT " MATRIZ
MAT PRINT H/
PRINT " MATRIZ
MAT PRINT S/
PRINT " MATRIZ
MAT PRINT C/
PRINT " MATRIZ
MAT PRINT 0/
PRINT "MATRIZ
MAT PRINT F/
END
H"
S"
C"
O"
F'-
I
§ P=0 § F(13)=100
§ F(14)=100 § F(15)=100
** MODELO DE CALIDAD **
j
4
10 OPTION BASE 1§ GCLEAR
20 REM MODELO DE DIRECCION DE FLUJO
30 PRINT "SIN RUNGE-KUTTA"
31 COTO 450
50 DISP " NUMERO DE BOMBEOS?"
60 INPUT N
70 DISP " NUMERO DE INJECCONES?"
80 INPUT Q
90 SHORT f:(12),Z(2,4),L(12)
100 FOR I=1 TO N
110 DISP " BOMBEOS ESTIMADOS"
120 INPUT A(I)
130 NEXT I
140 R4=1
150 FOR I=1 TO N
160 DISP " COORDENADA X DEL BOMBEO?"
170 INPUT X(I)
180 DISP " COORDENADA Y DEL BOMBEO?"
190 INPUT Y(I)
200 NEXT I
210 FOR I=1 TO Q
220 DISP "INJECCION ESTIMADA?"
230 INPUT B(I)
240 NEXT I
250 FOR I=1 TO Q
260 DISP "COORDENADA X DE LA INJECCION?"
270 INPUT U(I)
280 DISP "COORDENADA Y DE LA INJECCIO?"
290 INPUT V(I)
300 NEXT I
310 DISP "ESPESOR DEL ACUIFERO?"
320 INPUT RO
330 DISP "CONDUCTIVIDAD HIDRAULICA?"
340 INPUT R1
350 DISP "GRADIENTE?"
360 INPUT R2
370 DISP "POROSIDAD?"
380 INPUT R3
390 DISP "NIVEL INICIAL DEL FOCO CONTAMINANTE?"
400 INPUT R5.
410 DISP "DISTANCIA AL LIMITE?"
420 INPUT R6
430 DISP "RADIO DEL FOCO CONTAMINANTE?"
440 INPUT R7§ GOTO 470
450 READ N,Q,A(1),X(1),Y(1),B(1>,U(1),V(1),RO,RI,R2,R3,R5,R6,R7
460 DATA 1,1,2000OO00,600,0,20000000,200,200,200,20000,.004,.2,5,10000,20
470 R4=1
480 PRINT "RADIO DEL FOCO CONTAMINANTE"
490 FOR I=1 TO N
500 M(I)=-(A(I)/(RO*R1))
510 NEXT I
520 FOR I=1 TO Q
530 N(I)=B(I)/(RO*R1)
540 NEXT I
550
FOR
I=1
TO
N
560 D(I)=R1*M(I)/(2*PI*R3)
570 NEXT I
580 FOR 1=1 TO Q
590 E(I)=R1*N(I)/(2*PI*R3)
600 NEXT I
61061=R1*R4*R5/(R3*LOG(R6/R7))
620 A1=R1*R2/R3
=",XX,D.DDDDDD,XX,"FT/FT"
640 IMAGE "GRADIENTE
650 PRINT USING 640 ; R2
660 IMAGE "POROSIDAD-",XX,D.DDD
670 PRINT USING 660 ; R3
680 IMAGE "CONDUCTIVIDAD HIDRAULICA",X,6D.D,XX,"FT/YR"
690 PRINT USING 680 ; R1
700 IMAGE "NIVEL INICIAL",X,2D.D,XX , "FINAL"
710 PRINT USING 700 ; R5
720
R4=1
730
740
730
760
770
780
IMAGE
PRINT
IMAGE
PRINT
IMAGE
PRINT
"ESPESOR DEL ACUIFERO=".4D.D,XX,"FINAL"
USING 730 ; RO
,6D.D,XX,"FINAL"
"DISTANCIA AL LIMITE"
USING 750 ; R6
" COODENADAS DEL BOMBEO:"
USING 770
J
J
I,J
790
IMAGE
800 FOR
u
6D.XX,6D
1=1
TO N
810
820
830
840
950
860
870
880
890
PRINT USING 790 ; X(I),Y(I)
NEXT I
IMAGE "COORDENADAS DE INJECCION:"
PRINT USING 830
IMAGE BD.D,X,BD.D
FOR I=1 TO Q
PRINT USING 850 ; U(I),V(I)
NEXT I
IMAGE " BOMBEOS ESTIMADOS"
900
IMAGE 8D.D,X, " METROS CUBICOS/ANO"
910 FOR I=1 TO N
920 PRINT " BOMBEOS ESTIMADOS"
930 PRINT USING 900 ; A(I)
940 NEXT I
950 FOR I=1 TO Q
960 PRINT " INJECCION ESTIMADA"
970 F'RINT USING 900 ; B(I)
980 NEXT I
990 SCALE -400,1000,-600,600
1000 XAXIS -400,100,-200,800
1010 XAXIS 400,100,-200,800
1020 YAXIS -200,100,-400,400
1030 YAXIS 800,100,-400,400
1040 PENUP
1050 MOVE 0,500 § LABEL "FLOW PATH PLOT"
1060 FOR I=-00 TO 800 STEP 100
1070 IF 1<0 THEN MOVE I-30,-475 § LABEL VAL$(I/100) § SOTO 1100
1080 MOVE I-10,-475
1090 LABEL VAL$(I/100)
1100 NEXT I
1110 MOVE -175,-535 § LABEL "COORDENADAS EN CIENTOS"
1120 FOR I=-400 TO 400 STEP 10o
1130 MOVE -300,I-30
1140 LABEL VAL$(I/100)
1150 NEXT 1
1160 MOVE 200,-600 § LABEL "FINAL"
1170 F1=R4*R5 § F2=R7"2*R2
1180 K1=LOG(R6/R7) § F3=F1/K1
1190 F4=R0*R1*2*PI
1200 DES § SOTO 1660
1210. X=-200 § C=5
1220 Y=-400 § PENUP
1230 X=X+C
1240 IF X>900 THEN SOTO 1470
1250 GOSUB 1480
1260 IF ABS ( RMD(H,2))>=.05 THEN SOTO 1230
1270 B1=X § H(1)=IP(H ) § PLOT X,Y
1280 FOR Y=-400 TO 450 STEP 50
1290 GOSUB 1480
1300 IF ABS(H-H(1))<=.05 AND X>=-800 THEN PLOT X,Y § SOTO 1440
1310 A=X § B=X
1320 A=A+C § X=A
1330 GOSUB 1480
1340 IF ABS( H-H(1)> =.05 AND X>=-800 THEN PLOT X,Y § SOTO 1440
1350 IF ABS(H-H(1))<=.05 AND X<=-800 THEN SOTO 1440
1360 IF ABS ( H-H(1))<=.05 THEN PLOT X,Y § SOTO 1440
1370 E=B-C § X=8
1380 GOSUB 1480
1390 IF X<=-200 THEN SOTO 1440
1400 IF ABS(H-H(1))<=.05 AND X>-200 THEN PLOT X,Y § SOTO 1440
1410 IF ABS (H-H(1))<=.05 AND X>=800 THEN PENUP § SOTO 1440
1420 IF ABS(H-H(1))<;=.05 THEN PLOT X,Y § SOTO 1440
1430 SOTO 1320
1440 NEXT Y
1450 X=B1+50
1460
1470
1480
1490
1500
1510
1520
1530
1540
1550
1560
1570
1580
1590
1600
1610
IF X<=800 THEN SOTO 1220
END
6=0 § K=0
IF X"2+Y ^ 2=0 THEN X=.00001
G3=(X"2+Y ^2)'`.5
G4=G 3 /R7
Z=F1-R2 * X+F2*X/(X •1 2+Y"2)-F3*LOG(G4)
FOR I=1 TO.N
IF X=X(I) THEN X=X ( I)+.00001
G=A(I)/F4*LOG((((X-X (I))^2+(Y-Y( I))'-2)/(X(I)•^2+Y ( I),12))^•.5)+G
NEXT I
FOR I=1 TO Q
IF X=U ( I) THEN X=U ( I)+.00001
IF Y=V ( I) THEN Y=V ( I)+.00001
IF U ( I)=0 THEN U ( I ) =.00001
IF V(1)= 0 THEN V(I)=.00001
'1 1 ' 1 \ ) ' '' ,_, . (f V..
V
1
'
T 1 '.
1620
1630
1640
1650
1660
1670
K = B(I)/F4 * LOG((((X-U (I)) "2+(Y-V(1))" 2)/(U(I)"2+V (I
NEXT I
H=Z+G-K
RETURN
FOR 1=30 TO 360 STEP 30
K( I/30)=R7 * COS(I)
1680 L (I/30)=R7* SIN(I)
1690 NEXT I
1700
1710
1720
1730
T1=.01 § T2=.1 § T3=.005
T=T3
PRINT "T1=",T1,"T2=",T2,"T3=",T3
FOR I=1 TO 12
5) +k::
J
v
1-0
1740 T=T3
1750
1760
1770
1780
1790
1800
1810
1811
1812
C=K(I) § D=L ( I) § X=C § Y=D
PENUP
PLOT C,D
SOSUB 2030 § ! VELOCIDAD
X=C+Z(1,1)*T
Y = D+Z(2,1)*T
I F X ::>800 THEN GOSUB 2530
IF X >S 00 THEN SOTO 2010
IF X=-200 THEN SOTO 2010
1813 IF Y>400 THEN GOSUB 2560
1814 IF Y400 THEN SOTO 2010
1815 IF Y<-400 THEN GOSUB 2590
1820 PLOT X,Y
i
v
ti
1830
1870
1871
1880
1890
1900
1910
1920
1930
1940
1950
1960
1970
1980
1990
2000
2010
2020
2030
2040
2050
2060
2070
2080
2090
2100
2110
C=X § D=Y
IF X^2+Y^2<:=10000 THEN T=T3 § SOTO 1990
IF Y<-400 THEN SOTO 2010
IF X''2+Y`2C40000 THEN T=T1 § SOTO 1990
FOR J=1 TO N
IF (X-X(J))"2+(Y-Y(J))•'•2<'=2500 THEN SOTO 2010
NEXT J
FOR J=1 TO N
IF (X-X(J))"2+(Y-Y(3))"•2<40000 THEN T=T1 § SOTO 1990
NEXT J
FOR J=1 TO Q
IF (X-U(J>)"2+(Y-V(J)>'2<40000 THEN T=T1 § SOTO 1990
NEXT J
T=T2 § SOTO 1780
SOTO 2000
SOTO 1780
PENUP § NEXT 1
PENUP § SOTO 1210
! VELOCIDAD
N1=R7^2/(X^2+Y^2) § N2=2*X^2/(X"2+Y"2)
F(1)=Al*(1-N1*(1-N2))
F(2)=91*(X/(X"2+Y^2))
G=0
FOR J=1 TO N
IF X=X(J) THEN X=.00001+X(J)
G=G+D(J)*(X-X(J))/((X-X(J))•'2+(Y-Y(J)>"2)
NEXT J
2120 H=0
li,
2130
2140
2150
2160
2170
2180
2190
2200
2210
2220
2230
2240
2250
2260
2270
2280
2290
2300
2310
2320
2330
2340
2350
2360
2370
2380
2390
2400
2410
a^ ,
1
FOR J=1 TO 0
IF X=U(J) THEN X=.00001+U(J)
H=H+E(J)*(X-U(J))/((X-U(J))"2+(Y-V(J>)^•2)
NEXT J
Z(1,1)=F(1)+F(2)+G+H
H(1)=2*A1*(R7"2*X*Y)/(X^2+Y"2)•^2
H(2)=B1*(Y/(X•12+Y"2))
E=0
FOR J=1 TO N
IF X=X(J) THEN X=.00001+X(J)
E=E+D(J)*((Y-Y(J))/((X-X(J))''2+(Y-Y(J)>'•-2))
NEXT J
F=0
FOR J=1 TO Q
IF X=U(J) THEN X=.00001+U(J)
F=F+E(J)*((Y-V(J))/((X-U(J))^2+(Y-V(J))"2))
NEXT J
Z(2,1)=H(1)+H(2)+E+F
RETURN
! RUNGE-KUTTA
RS=Z(1,1)
R9=Z(2,1)
X=C+Z(1,1)*T/2
Y=D+Z(2,1)*T/2
GOSUB 2030 § ! VELOCIDADES
Z(1,2)=Z(1,1)
Z(2,2)=Z(2,1)
X=C+Z(1,2)*T/2
Y=D+Z(2,2)*T/2
r nci r
%-n
[
1
VELOCIDADES
.s
..r
2420 GOSUB 2030
§ !
Z(1,3 )= Z(1,1)
2440 Z (2,3)=Z(2,1)
2450 X= C+Z(1,3)*T
VELOCIDADES
2430
Ira
2460 Y = D+Z(2,3)*T
2470 GOSUB 2030 § !
2480 Z ( 1,4)=Z(1,1)
2490 Z(2 , 4)=Z(2,1)
U
VELOCIDADES
2500 X= C+T/6*(R8+2 * Z(1,2)+2*Z(1 , 3)+Z(1,4))
.d
Y= D+T/6*(R9+2*Z(2,2)+2*Z(2,3)+Z(2,4)>
2520 RETURN
2510
2530 PLOT 800 , 0
2540 PLOT 800,0
2550 RETURN
2560 PLOT C,400
2570 PLOT C,400
§ PENUP
§ PENUP
v
§ PENUP
§ PENUP
2580 RETURN
2590 PLOT C,- 400 § PENUP
2600 PLOT C,- 400 § PENUP
2610 RETURN
V
J
V
J
1,1
11
I
-11
11
Descargar