测井课程设计报告(电子版)

时间:2024.4.27

       

工程技术学院

测井课程设计报告

学生姓名:                                     

系  (部):         石 油 资 源 系             

专业班级:       资源勘查工程60801班         

指导老师:         王功军、杨巍                

时    间:        2010.12.20——2011.1.9       

设计地点:             石油系机房              

一、目的与任务

测井课程设计是学完测井方法和测井解释之后的重要实践教学环节。其基本目的是:

(1)培养学生理论联系实际的能力,训练综合运用所学的基础理论只是,结合生产实际分析和解决实际问题的能力从而使基础理论知识得到巩固,加深和系统化。

(2)学习掌握实际生产中测井资料的处理与解释的过程和方法。

二、课程设计的内容

(1)岩性识别;

(2)储层识别;

(3)分层取值;

(4)储层参数计算;

(5)成果图 、成果表整理;

(6)在FORWARD测井解释平台上处理测井资料;

(7)编写设计报告。

三、课程设计步骤

   

1.手工解释部分(重点)

(1)分层;

(2)划分岩性;

(3)读值——列表;

砂岩层数据表格:

(4)计算泥质含量;

(5)计算孔隙度(AC、DEN);

(6)计算含水饱和度;

(7)计算含油饱和度;

(8)判断油水层。

所给常数:

GCUR=2  ρma=2.65g/cm3  ρf=1g/cm3  DTMA=181  DTF=620  A=1.193  B=1.048 

M=1.6597  N=1.8562  Rw=0.017Ω.m  DTMA=181(骨架时差)   DTMF=620(流体时差)

   

代入公式后得到的计算结果如下表:

2.FORWORD测井解释平台

(1)打开勘探测井解释平台2.7

(2)数据转换:将所给的井文件(.txt文件→.wis文件)                      

①点击方法管理器→数据管理→磁带扫描→盘文件到盘文件→确定;

②在磁带扫描对话框中文件选“引入磁盘文件”(如右上图)→选中所给的井文件→数据解编→保存wis文件;

(3)编辑参数卡和参数的导入

①用记事本编辑以下的参数卡片

    

②方法管理器→数据管理→wis文件管理→浏览→选择该井的文件夹→在表中增加新空表→选择表名og-result→选定og-result→装入→从数据文件中装入→将以上的参数卡片选定→双击表中的og-result 弹出对话框→若最后一行没有数据则就删除最后一行→保存→退出

(4)根据参数卡处理曲线

①方法管理器→常规处理→单孔隙度分析→打开该井的wis文件→选定编辑项中的能够编辑→点击编辑参数卡片→出现对话框→点击否→装入以上编辑的参数卡片→点击小对话框中的的保存→退出小对话框;

②点击处理→开始处理→直至下方出现“执行数据一致性  处理完毕!”为止→数据处理完毕后得到曲线;

(5)添加模块和各层分析

①根据自己所分的层位,在“解释结论”一列中,在所分层的旁边右键点击“增加(A)”,拉伸所添加的模块,直到满足所分层的厚度;

②双击模块,出现对话框,根据自己所读取的数值(Sw值)判断该层的性质(如弱水淹油层,油水同层等);

(6)成果输出、添加泥质含量(SH)和渗透率(PERM)栏

①方法管理→成果输出→测井解释综合表→引入文件(.wis)→弹出对话框→确定→修改基本信息;

②右键剪切掉备注→工具栏“绘图”→常规曲线→下拉→找到SH(别名:泥质含量;单位:(%))→确定→自动生成→将其拖到空白栏;(渗透率栏的添加操作类似;注意单位为(md);注意保存)

           

(7)打印图和成果表(见附图)

四、体会

实习结束了,可自己总感觉还是意犹未尽,总感觉自己要学的东西还很多很多,通过这次上机实习自己没能完全掌握这方面的知识。不过,通过老师理论讲解和上机实习(在上机的过程中还有老师一定的讲解)。虽然时间理论学习的时间和上机的时间对于我们这些初学者要全面掌握理论知识和实践知识是相当难的。但是,由于理论老师的精心备课加上他的精心讲解我觉得自己在这方面有了很大的长进,还是由于上课时的粗心和笔记的不清楚,使自己在很多方面还是不能很好的操作和运用软件。当遇到不懂的地方时通过问老师和同学,我开始慢慢的一步步的按照老师所说的步骤一步步的完成着老师布置的任务。

附图:


第二篇:电子琴课程设计报告电子版(微机) .DOC


大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

自动化专业课程设计报告

《微机原理及应用课程设计》

题目:计算机仿真电子琴

班 级

姓 名

学 号

时 间 2011/12/19~2011/12/23

地 点 电信实验中心第六实验室

指 导 教 师

大 连 水 产 学 院 信 息 工 程 学 院

自 动 化 教 研 室

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

题目:计算机仿真电子琴.

一、课程设计的目的与要求

1、教学目的

本课程的课程设计是自动化专业学生学习完《微机原理及应用》课程后,进行的一次以汇编语言为主,硬件设计为辅的综合训练。本课程设计的其目的在于加深对微机原理基本知识的理解,掌握汇编语言程序设计的基本方法;掌握运用微机原理开发系统的基本方法。

2、教学要求

从课程设计的目的出发,通过设计工作的各个环节,达到以下要求:

1)

2)

3) 掌握汇编语言程序设计的基本方法。 进一步理解各种接口电路的应用。例如8255并行接口,8253定时器等。 掌握利用PC机扬声器发出不同频率声音的方法。

二、课程设计课题的分析

1、主要技术指标

编写程序

(1)在程序运行时使PC即成为一架可弹奏的电子琴。当按下数字健1---8时,依次发出1,2,3,4,5,6,7,I这8个音调。自行设计按下某一键则退出电子琴状态。

(2)在程序运行时使PC自动演奏一首乐曲。

2、设计思路

通过编程,建立一个DOS界面,建立简单的菜单选项,可是实现电子琴的基本弹奏功能。可以通过按键“1、3、4、5、6、7”实现音调的低音输入,按键“Q、W、E、R、T、Y、U”实现对音调的中音输入,按键“A、S、D、F、G、H、J”实现音调的高音输入,可以按“ESC”或“ENTER”键退出、“P”进入播放音乐模式,有两个音乐可以选择,1是水手,2是新年好。

3、硬件参数及硬件接线电路图

(1)地址和初值

8255口地址: PA口=60H

8253口地址:计数器0=40H

(2)接线电路图

PC机扬声器电路以及相关接口电路:(如图1) PB口=61H 计数器1=41H PC口=62H 计数器2=42H 控制口=63H 控制寄存器=43H 8253初值:600Hz声音,1.19MHz/600=1983

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

图1 接线电路图

4、作原理

PC中的定时电路有三个通道,通道3用于发声,通道1用于控制系统内部的时钟。

通道1的工作方式和通道3一样,但是系统启动时设定其发出一个频率固定为18.2Hz的信号,这个信号直接送到系统中的"中断控制器"。每一个"Hz"都产生一个硬件中断,一般称这个硬中断为"IRQ0",对应的中断号是08H。在定时器的控制下每隔55毫秒就要执行一个08H号中断,这个中断的主要工作就是连续地计数。

由于PC计算机的时钟晶振为1.1931816MHz,根据频率的公式:

f=1/T

则频率周期为

T=1/f

定时器的计数器为16位计数器,则最大的计数值为65536,那么其定时时间为:

t=65536*T=65536/f=0.0549254(秒)

即:PC定时器每秒可中断18.2065次。

5、程序流程图(见图2)

电子琴课程设计报告电子版微机DOC

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

图2 程序流程图

电子琴课程设计报告电子版微机DOC

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

三、课程设计的结果

程序开始,显示提示信息,对缓存区初始化。按键扫描,接着调用发音子程序在把AL送缓存区,发出与按键相对应频率的声音,从而实现计算机仿真电子琴的功能。并不停地对Esc键、Enter键、P键扫描,当Esc键或Enter键按下时,就退出程序。当按下P时,显示播放音乐目录。当按下数字选择键时,播放程序中预设的曲目,中途可以通过Enter键,终止音乐播放。当检测到Q时,退出到计算机仿真电子琴演奏状态。

1、程序代码:

STACK

STACK

DATA

SEGMENT STACK ENDS SEGMENT DW 64 DUP(?) ASSUME DS:DATA

STR_1 DB 0DH,0AH,'<<-----WELCOME YOU TO USING----->> $'

STR_2 DB 0DH,0AH,' Author:SunFh Date:2011/12/20 $'

STR_3 DB 0DH,0AH,'This is an electric piano!$'

STR_4 DB 0DH,0AH,'LOW: 1-2-3-4-5-6-7$'

STR_5 DB 0DH,0AH,'MID: Q-W-E-R-T-Y-U$'

STR_6 DB 0DH,0AH,'HIG: A-S-D-F-G-H-J$'

STR_7 DB 0DH,0AH,'You can press play it that likes a piano.'

DB 0DH,0AH,'And you can press ''ESC'' or ''ENTER'' to EXIT.$'

STR_8 DB 0DH,0AH,'What''s more,'

DB 0DH,0AH,' you can press ''P'' to play some musics!$'

STR_9 DB 0DH,0AH,'Please selectT the music (Press ''Q'' to exit this MENU):$' STR_10 DB 0DH,0AH,'1. Shui Shou$'

STR_11 DB 0DH,0AH,'2. Xin Nian Hao'

DB 0DH,0AH,'You can press "ENTER" to stop play.$'

STR_12 DB 0DH,0AH,'INPUT ERROR!$'

STR_13 DB 0DH,0AH,'Please input again!$'

STR_21 DB 0DH,0AH,' $'

NOTE_T DW 262,294,330,349,392,440,494

DW 523,587,659,698,784,880,988

DW 1046,1175,1318,1397,1568,1760,1975

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

DW 0

KEY_T DB '1','2','3','4','5','6','7'

DB 'q','w','e','r','t','y','u'

DB 'a','s','d','f','g','h','j'

DB '0'

MUSIC_N1 DB '6','e','w','e','w','e','r','t','r','w','e','0','r'

DB 'r','r','r','w','q','w','e','w','w','e','q','7','6','q','7' DB '6','e','w','e','w','e','r','r','r','e','w','e' DB 'r','e','w','q','w','q','w','e','7','7','6','5','6','6' DB 'w','w','w','w','r','r','e','w','w','w','e','w','q','w','q','6',0 DB 4,2,2,4,4,4,2,2,4,4,4,4,4,4,16 DB 8,4,4,8,4,4,4,2,2,4,4,16 DB 6,2,4,4,6,2,4,4,4,4,4,2,2,16 DB 6,2,4,4,4,2,2,4,2,2,4,4,4,2,2,16 DB '4','4','3','2','3','1','1','3','2','t','u','2','1',0 DB 8,8,4,4,8,8,4,4,8,8,4,4,32 MUSIC_D1 DB 8,4,4,8,4,4,6,2,4,4,4,6,2 MUSIC_N2 DB '1','1','1','t','3','3','3','1','1','3','5','5','4','3','2','2','3' MUSIC_D2 DB 4,4,8,8,4,4,8,8,4,4,8,8,4,4,16,4,4

JIEPAI DB ?

SPEED DB 2

JIANGE DB 1

DATA

CODE

SHOW ENDS SEGMENT MACRO STR ASSUME CS:CODE LEA MOV INT ENDM PROC FAR MOV MOV AX,DATA DS,AX DX,STR AH,09H 21H MAIN

大 连 海 洋 大 学 课 程 设 计 报 告 纸

学院:信息工程学院 专业班级:自动化 姓名: 学号:

SHOW SHOW SHOW SHOW SHOW SHOW SHOW SHOW SHOW SHOW MOV MOV MOV MOV INT CMP JZ CMP JZ CMP

STR_21 STR_1 STR_2 STR_3 STR_4 STR_5 STR_6 STR_7 STR_8 STR_21 BX,0 JIEPAI,AL BX,0000H AH, 00H 16H AL, 0DH EXIT AL, 1BH EXIT AL, 'p'

ERROR: SHOW STR_12

SHOW JMP SHOW SHOW SHOW INT CMP JZ CMP JZ CMP JZ CMP JZ CMP JZ CALL JMP

STR_13 PLAY STR_9 STR_10 STR_11 16H AL, 'q' START EXIT EXIT AL, '1' NEXT6 AL, '2' NEXT7 ERROR INPUT

AL, 0DH AL, 1BH

PLAY:SHOW STR_21

INPUT:MOV AH, 00H

KEY_SCAN:MOV AL,6

JZ PLAY JE INC JMP MOV CALL JMP INT

NEXT6:CALL PLAY_M1 NEXT7:CALL PLAY_M2 START:CALL MAIN STOP:PUSH AX

MOV INT CMP JZ RET

NEAR AH,00H 16H AL,0DH PLAY

LOOKUP:CMP KEY_T[BX],AL

NEXT BX LOOKUP BX,1 BEEP KEY_SCAN AH,4CH 21H

CX,NOTE_T[BX]

NEXT:SHL

EXIT:MOV PLAY_M1 PROC

NEXT5:MOV BX,0

大 连 海 洋 大 学 课 程 设 计 报 告 纸

学院:信息工程学院 专业班级:自动化 姓名: 学号:

NEXT3:MOV AL,MUSIC_N1[BX]

PUSH POP PUSH MOV INT CMP JZ POP CMP JE PUSH MOV JE INC AND JMP MOV CMP JE CALL CALL POP INC JMP CALL POP INC JMP

AX AX AX AH,11 21H AL,0FFH STOP AX AL, 0 INPUT BX BX,0 NEXT1 BX BX,0FFH LOOK1

CX,NOTE_T[BX] CX,0 NEXT4 BEEP PAUSE BX BX NEXT3 PAUSE BX BX NEXT3

MOV MOV

AL,MUSIC_D1[BX] JIEPAI,AL ENDP PROC BX,0

AL,MUSIC_N2[BX] AL,MUSIC_D2[BX] JIEPAI,AL AX AX AH,11 21H AL,0FFH STOP AX AL, 0 IN BX BX,0

KEY_T[BX],AL NEX1 BX BX,0FFH LOO1 BX,1 CX,0 NEX4 BEEP PAUSE

CX,NOTE_T[BX]

NEAR

PLAY_M1 PLAY_M2 NEX5:MOV NEX3:MOV

MOV MOV POP

PUSH MOV INT CMP JZ POP CMP JE PUSH MOV JE INC AND JMP MOV CMP JE CALL CALL

IN:JMP INPUT

PUSH AX

LOOK1:CMP KEY_T[BX],AL

NEXT1:SHL BX,1

LOO1:CMP

NEX1:SHL

NEXT4:CALL NOBEEP

大 连 海 洋 大 学 课 程 设 计 报 告 纸

学院:信息工程学院 专业班级:自动化 姓名: 学号:

POP INC JMP

BX BX NEX3

CALL POP INC JMP MOV ADD CBW ADD MOV INT CMP JNZ RET

PAUSE BX BX NEX3 AL,JIEPAI AL,SPEED AX,DX BX,AX 1AH BX,DX DELAY2 ENDP PROC AH,00H 1AH

AL,JIANGE AX,DX BX,AX 1AH BX,DX DELAY3

NEAR

SPK_OFF

NEX4:CALL NOBEEP PLAY_M2 ENDP MAIN BEEP

ENDP

NEAR DX,0012H AX,34DCH CX 42H,AL AL,AH 42H,AL SPK_ON AH,00H 1AH AL,JIEPAI AL,SPEED AX,DX BX,AX 1AH BX,DX DELAY1 SPK_OFF ENDP SPK_OFF AH,00H 1AH PROC

MOV MOV DIV OUT MOV OUT CALL MOV INT MOV ADD CBW ADD MOV INT CMP JNZ CALL RET

DELAY2:MOV AH,00H

NOBEEP PAUSE

CALL MOV INT MOV CBW ADD MOV INT CMP JNZ RET

DELAY1: MOV AH,00H

DELAY3:MOV AH,00H

BEEP

CALL MOV INT

NOBEEP PROC NEAR PAUSE ENDP SPK_ON PROC

PUSH IN

AX AL,61H

NEAR

大 连 海 洋 大 学 课 程 设 计 报 告 纸

学院:信息工程学院 专业班级:自动化 姓名: 学号:

OR OUT POP RET

AL,03H 61H,AL AX ENDP PROC ENDS MAIN

NEAR

PUSH IN AND OUT POP RET

AX AL,61H AL,0FCH 61H,AL AX

SPK_ON SPK_OFF CODE

SPK_OFF ENDP

END

2、实验现象

(1)程序正常运行,如图

电子琴课程设计报告电子版微机DOC

3

图3 程序正常运行

(2)音乐播放菜单(按P键),如图4

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

图4 音乐播放菜单

(3)输入错误按键,显示错误,键盘重新输入,如图

电子琴课程设计报告电子版微机DOC

5

图5 输入错误按键

(4)音乐播放终止,可以重新选择播放音乐或者返回,如图6

电子琴课程设计报告电子版微机DOC

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

图6 音乐终止画面

(5)返回主菜单界面(按Q键),如图

电子琴课程设计报告电子版微机DOC

7

图7 返回主菜单界面

电子琴课程设计报告电子版微机DOC

大 连 海 洋 大 学 课 程 设 计 报 告 纸 学院:信息工程学院 专业班级:自动化 姓名: 学号:

四、课程设计的心得与体会

一个星期的课程设计,让我尝试了失败的打击,和成功的喜悦。虽然自己查阅了很多资料,但是发信自己对知识的掌握还是不够扎实,不过自己在课程设计过程中,也学到了不少扩展的知识。在程序汇编时候,会遇到很多问题,自己的英文不是很好,有些错误都看不明白,但是跟同学讨论学习之后,修改程序,改正错误。让我意识到,合作是很有必要的,每个人理解的擅长的地方都不同,通过交流也会取长补短。

五、参考文献

[1] 王忠民,微型计算机原理,西安:西安电子科技大学出版社,20xx年

[2] 赵燕,何南,微机原理与应用实验指导书,大连海洋大学,20xx年

[3] 仇玉章,冯一兵,微计算机技术——实验与辅导,北京:清华大学出版社,20xx年

[4] 朱定华,微机原理、汇编与接口技术实验教程,北京:清华大学出版社,20xx年

更多相关推荐:
电子技术课程设计总结报告

《电子技术》课程设计总结报告课程设计的课程名称:《模拟电子技术》与《数字电子技术》班级:08电气(1),(2),含08电子专业。共127人。时间:08电气(1)班在第16周,第17周。08电气(2)班(含电子专…

电子技术课程设计报告

电子技术课程设计报告班级:姓名:学号:指导教师:一、设计目的二、设计要求三、设计框图及整机概述四、各单元电路的设计及仿真1、检测电路2、放大电路3、滤波电路4、整形电路5、定时电路6、计数、译码、显示电路五、电…

电子课程设计报告

电子课程设计报告系名信息工程系专业电子科学与技术学号601020xx36学生姓名李贝指导教师葛自强20xx年10月27日1目录1课程设计具体要求32电子系统简介33芯片介绍设计中用到的要结合设计详细叙述44硬件...

数字电子课程设计报告

数字电子课程设计报告多功能电子钟一设计题目多功能数字电子钟的设计二设计要求1有时分秒23小时59分59秒显示且有校时功能设计秒脉冲发生器2有整点报时功能选上下午日期闹钟等3用中规模小规模集成电路及模拟器件实现4...

《电子设计基础》课程设计报告模板

课程设计报告册格式本页不打印一设计任务四号黑体不加粗例如十字路口交通灯控制系统设计正文全部为宋体小四下同二设计要求教师下达的设计基本要求三设计内容1设计思想宋体小四加粗对题目的理解计划采用的实现方法2设计说明对...

电子技术课程设计报告

电子技术课程设计报告数字钟设计学院:机电与汽车工程学院专业:机械电子工程班级:机电子1102班学号:姓名:指导老师:宋老师20##年6月30日目录一、摘要2二、课程设计要求2三、概述2四、单元电路设计31、计数…

电子课程设计实习报告

XXXX学院电子课程设计报告题目:彩灯控制器设计专业班级:电气工程及其自动化XX班姓名:XXX时间:20##.05.27~20##.06.07指导教师:XXXXXXXX完成日期:20##年06月05日彩灯控制器…

电子商务模拟课程设计报告

电子商务模拟课程设计报告设计题目电子商务模拟专业电子商务年级班级B102姓名罗宁宁指导教师李跃贞苏丽琴黄建莲白宏斌指导教师评阅成绩年月日1电子商务模拟课程设计报告摘要本策划的中心思想学生通过模拟电子商务模拟平台...

数字电子技术课程设计报告

南京航空航天大学数字电路课程设计之数字钟作品名称数字钟所属学院管理单位作者联系电话电子邮件指导教师时间数字电子技术课程设计报告一设计目的数字钟是一种用数字电路技术实现时分秒计时的装置与机械式时钟相比具有更高的准...

中国石油大学电力电子课程设计报告

电力电子课程设计单端反激多路开关电源电力电子技术课程设计单端反激两路输出开关电源题目单端反激式多路输出开关电源设计学院信息与控制工程学院专业班级电气102学生姓名日期20xx7120xx714电力电子课程设计单...

数字电子钟课程设计报告-数电

华东交通大学理工学院课程设计报告书所属课程名称数字电子技术课程设计题目数字电子钟课程设计分院电信分院专业班级10电信2班学号20xx0210410201学生姓名陈晓娟指导教师徐涢基2012年12月18日目录第1...

模拟电子线路课程设计报告格式

模拟电子线路课程设计报告专业电子信息工程班级12电信本1姓名郭涛指导教师熊琼费波涛20xx年7月2日目录1课程设计目的32课程设计题目描述和要求33课程设计报告内容331音乐产生原理332设计原理4321振荡电...

电子课程设计报告(32篇)